作为一个强迫性的计算机用户,我整天都在它面前。当我制作伴奏时,有时会失去时间。我需要通知服务,以弹出通知或正在播放的声音或两者同时提醒我当前时间。
对于弹出窗口,我找到了使用DBus API的免费桌面通知标准。
我能够使用图形化DBUS资源管理器DFeet创建通知。我使用了以下参数:
"wakeup", 1234, "", "The time is", "9PM", [], [], 1
到目前为止,它仍然可以正常工作,但是我如何才能从这里进一步发展呢?
- 如何从命令行调用它?
- 如何自动执行此命令?是
cron
仍然自动基于时间行动的建议呢? - 如何在弹出窗口中播放声音?通过FreeDesktop API还是通过媒体播放器?
一个完整的解决方案将不胜感激,也许对其他人也很有用。
dbus-send
无法使用,因为它不支持此API所需的某些参数。我正在调查pynotify
。
+1欣赏你的电脑向您通知当前时间:)(但严重的是-这是一个很好的问题)
—
拉法尔Cieślak
dbus-send
可能是要使用的应用程序,是cron
推荐的方法。