我正在寻找某种软件,该软件基本上会阻止我每30-60分钟使用一次计算机一分钟。如果它也暂停任何音频和视频的播放,那将是更好的选择。
我正在使用Windows 7(64位)。
#1 楼
Workrave是用于此任务的出色开源程序:Workrave是有助于恢复和预防重复性劳损(RSI)的程序。该程序会经常提醒您采取微暂停,休息时间并将您限制在每日限制内。该程序可在GNU / Linux和Microsoft Windows上运行。
除警报外,还可以配置为实际上阻止您的输入。
另一个很棒的功能是,它会自动将您不在计算机上花费的时间算作休息时间,因此您去喝咖啡时无需手动调试它。 >
评论
我也建议这样做,因为它也建议进行反RSI练习
–user416
2015年3月20日15:53
我也是来推荐Workrave的。很棒的应用程序,我已经在Linux和Windows桌面上使用它。
– dotancohen
15年3月20日在19:29
#2 楼
这可以通过AutoHotKey脚本来完成。 AutoHotKey是一个功能强大的Windows应用程序,用于自动化和自定义操作。它是免费且可移植的。以下脚本最小化了所有打开的窗口,阻止了键盘和鼠标的输入,并向您显示了要休息的消息。计时器和消息都可以自定义。在此示例中,我将其设置为每20分钟工作20秒。此脚本要求以管理员身份运行。如果您没有管理员权限,那么我能做的最好的就是阻止鼠标移动和特定的按键。例如,以下脚本阻止了鼠标和Alt + Tab组合键。您可以通过重现行
Hotkey !Tab, BLOCKED
并使用此键列表将!Tab
替换为所需的键来添加其他键组合#NoEnv
#Persistent
#SingleInstance
SendMode Input
;; Configuration
MyWorkTime = 1200000 ; in milliseconds
MyBreakTime = 20000 ; in milliseconds
MySplashMessage = "Take a break"
;; Execution
SetTimer,takeBreak,%MyWorkTime%
return
takeBreak:
WinMinimizeAll
BlockInput, on
SplashTextOn,,,%MySplashMessage%
Sleep, %MyBreakTime%
SplashTextOff
BlockInput, off
WinMinimizeAllUndo
return
要暂停/播放音频和视频,可以添加
Send, Media_Play_Pause
在Sleep
命令之前和之后。我没有在脚本中包含它,因为它是一个切换功能,在锁定之前还可以播放任何暂停的媒体,这与要求的相反。
评论
不是软件,而是我需要一个经常需要重新装满的小玻璃杯,所以我必须去厨房。好的问题,欢迎您提出软件建议!沉迷于需要每小时补充一次的含咖啡因的饮料(并腾出更多空间)。要获得额外的奖励,请确保您需要稍微走到补充位置。