我正在使用闹钟应用程序和闹钟小程序,我可以设置的唯一频率是一周中的几天。我想要一个每小时的闹钟,有什么办法吗?谷歌搜索没有提供任何答案,AU 也没有,似乎从来没有人问过这个问题。notify-send
ATM,我使用 crontab每小时触发一次。还有其他应用程序/方法吗?
谢谢。
我正在使用闹钟应用程序和闹钟小程序,我可以设置的唯一频率是一周中的几天。我想要一个每小时的闹钟,有什么办法吗?谷歌搜索没有提供任何答案,AU 也没有,似乎从来没有人问过这个问题。notify-send
ATM,我使用 crontab每小时触发一次。还有其他应用程序/方法吗?
谢谢。
听起来像是对我 Kaustubh 的 App 请求,或者至少是对alarm-clock的功能请求。同时,如果您不明白
cron
,您可以使用gnome-schedule应用程序为您提供添加提醒的 gui 方式。您不仅可以使用以下 python 脚本设置每小时警报,还可以使用任何时间间隔设置警报。首先使用vi alarm.py创建一个新文件alarm.py。然后将以下代码粘贴到文件中,
#!/usr/bin/env python2 import pynotify from pygame import mixer from time import sleep def sendmessage(title, message): pynotify.init("Test") notice = pynotify.Notification(title, message) notice.show() return while True: mixer.init() #you must initialize the mixer alert=mixer.Sound('beep.wav') #name of the sound file is beep.wav alert.play() sendmessage("ALARM!!", "1 hour up!") sleep(3600)
这里,beep.wav 是声音文件的名称,它也应该与 alarm.py 文件位于同一目录中(最好是主文件夹)。您可以从 Internet 下载您选择的任何哔声文件。
现在使文件可执行,
现在要在后台运行它,
(这是alarm.py在主文件夹时,根据需要使用适当的文件地址)
并按 Enter 两次。现在这个进程将在后台运行,如果你想停止这个,输入,
和类型,
目前,时间间隔为 1 小时。如果要更改它,请将 sleep(3600) 行更改为 sleep(no_of_seconds) [在这种情况下,3600 = 60*60 秒 = 1 小时。]
希望它有所帮助!
键盘首选项有一个打字中断监视器,可以每小时触发一次。如果您的工作有休息时间,则不会触发。
如果它不符合您的需求,它可能是开发您自己的警报的一个很好的起点。