作者HoHooh (Sphinx)
看板EzHotKey
标题Re: [-AI-] 请问一个定时启动程式怎麽写?
时间Thu Oct 23 22:32:52 2008
※ 引述《ward (蹲在人面狮身像里)》之铭言:
: ※ 引述《HoHooh (Sphinx)》之铭言:
: : 各位前辈好,,其实我想问很多问题
: : 1.我希望礼拜一到五早上9点自动执行xxx.au3应如何写??
: 在无限回圈里判断现在时间即可,例如:
: While 1
: If @WDAY >= 2 And @WDAY <= 6 And @HOUR = 9 Then
: ; do something
: Sleep(1000 * 60 * 60) ; 等到 @HOUR <> 9 再继续
: EndIf
: Sleep(1000 * 60) ; 每分钟判断一次
: Wend
: do something 一般都是函式
: 如果一定要呼叫另一个 xxx.au3 的话,可用
: Run('"' & @AutoItExe & '" /AutoIt3ExecuteScript "xxx.au3"')
: 这样的语法可用在已 compile 或未 compile 的程式
: 注意双括号的对应以避免长档名的问题
多谢回答,,这个对我很有帮助
可否再请教一下,,
其实我的程式是在8:50到下午1:40执行连接进网路抓取资料的动作
但是其中可能因为断线问题要重新执行(do something)
这个语法可以让我在早上8:50自动启动
@hour=8 and @min=50
也可以再写一次在13:40自动关闭
@hour=13 and min=40
可是8:50执行成功後又断线就不会再执行了
是否还有其他语法可以辅助??
Thanks.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.18.228
1F:推 ward:听起来你需要的是侦测网路是否断线....试试 ping 10/24 01:04