강박적인 컴퓨터 사용자이기 때문에 하루 종일 그 앞에 있습니다. 내 광고 작업을 할 때 때때로 시간을 잃어 버립니다. 팝업 알림이나 재생중인 사운드 또는 둘 다를 통해 현재 시간을 알려주는 알림 서비스가 필요합니다.
팝업의 경우 DBus API 를 사용하는 Free Desktop 알림 표준을 찾았습니다 .
그래픽 DBUS 탐색기 인 DFeet 을 사용하여 알림을 만들 수있었습니다 . 나는 다음과 같은 주장을 사용했다.
"wakeup", 1234, "", "The time is", "9PM", [], [], 1
지금까지는 잘 작동하지만 여기서 어떻게 더 나아갈 수 있습니까?
- 명령 줄에서 어떻게 호출합니까?
- 이 명령을 어떻게 자동화합니까? 가
cron
아직 시간 기반 작업을 자동화하는 권장되는 방법은? - 팝업과 함께 사운드를 재생하려면 어떻게합니까? FreeDesktop API 또는 미디어 플레이어를 통해?
완벽한 솔루션은 다른 사람들에게도 유용 할 것입니다.
dbus-send
이 API에 필요한 일부 매개 변수를 지원하지 않기 때문에 작동하지 않습니다. 찾고 pynotify
있습니다.
컴퓨터에 현재 시간을 알려주는 +1 :) (하지만 진지하게-좋은 질문입니다)
—
Rafał Cieślak
dbus-send
는 사용하는 앱이 될 수 있으며 예cron
는 권장되는 방법입니다.