如何设置每小时闹钟?

如何设置每小时闹钟?

我正在使用闹钟应用程序和闹钟小程序,我能设置的唯一频率是按星期几设置。我想要一个每小时闹钟,有什么办法吗?谷歌搜索没有提供任何答案,AU 也没有,似乎以前没有人问过这个问题。目前,我使用 crontabnotify-send每小时触发一次。还有其他应用程序/方法吗?

谢谢。

答案1

您不仅可以使用下面的 Python 脚本设置每小时闹钟,还可以设置任意时间间隔的闹钟。首先创建一个新文件报警.py, 使用警报.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 文件位于同一目录中(最好是主文件夹)。您可以从互联网上下载任何您选择的蜂鸣声文件。

现在使文件可执行,

chmod +x alarm.py

现在在后台运行它,

nohup /home/'username'/alarm.py &

(这是当alarm.py在主文件夹时,根据需要使用相应的文件地址)

然后按两次 Enter。现在此进程将在后台运行,如果您想停止此进程,请输入

ps ax| grep alarm.py 

并输入,

kill process_id

目前,时间间隔为 1 小时。如果要更改它,请将 sleep(3600) 行更改为 sleep(no_of_seconds) [在这种情况下,3600 = 60*60 秒 = 1 小时。]

希望它有帮助!

答案2

听起来像是对我的一个应用程序请求 Kaustubh 或者至少是一个功能请求闹钟。与此同时,如果你不明白,cron你可以使用gnome-时间表应用程序为您提供一种添加提醒的 GUI 方式。

sudo apt-get install gnome-schedule

答案3

键盘偏好设置有一个打字休息监视器,可以每小时触发一次。如果您在工作中休息,则不会触发。

如果它不符合您的需求,那么开发您自己的警报可能是一个很好的起点。

相关内容