本帖最后由 guang19831217 于 2010-11-15 12:15 编辑
我是新手,电脑不关机的,请教高手这个要修改怎么才能9 10 11 12小时每次到时间运行一次。现在到时
间如9点的提醒有很多遍。造成重复提醒。; 请置于脚本顶部
$g_szVersion = "自动疲劳提醒"
If WinExists($g_szVersion) Then Exit ; 此脚本已经运行了
AutoItWinSetTitle($g_szVersion)
; 下面是脚本的其它代码
FileCreateShortcut(@ScriptFullPath, @StartupCommonDir & "\自动疲劳提醒.lnk")
Opt("TrayIconHide", 1)
While 1
if @HOUR = 9 then
Opt("TrayIconHide", 0)
TrayTip("提醒:你已经连续工作1小时了","请适当休息几分钟...",20,1)
TrayTip("提醒:善于劳逸结合,注意保护眼睛","请适量做些运动...",20,1)
Sleep(20000)
Opt("TrayIconHide", 1)
endif
if @HOUR = 10 then
Opt("TrayIconHide", 0)
TrayTip("提醒:你已经连续工作2小时了","请适当休息几分钟...",20,1)
TrayTip("提醒:善于劳逸结合,注意保护眼睛","请适量做些运动...",20,1)
Sleep(20000)
Opt("TrayIconHide", 1)
endif
if @HOUR = 11 then
Opt("TrayIconHide", 0)
TrayTip("提醒:你已经连续工作3小时了","请适当休息几分钟...",20,1)
TrayTip("提醒:善于劳逸结合,注意保护眼睛","请适量做些运动...",20,1)
Sleep(20000)
Opt("TrayIconHide", 1)
endif
if @HOUR = 12 then
Opt("TrayIconHide", 0)
TrayTip("提醒:你已经连续工作4小时了","请适当休息几分钟...",20,1)
TrayTip("提醒:善于劳逸结合,注意保护眼睛","请适量做些运动...",20,1)
Sleep(20000)
Opt("TrayIconHide", 1)
endif
WEnd ; 循环结束
|