求助,脚本不在执行了,但是脚本的进程还在,也没有显示暂停[已解决]
本帖最后由 xu409278030 于 2013-12-3 14:02 编辑写了一个循环的登录游戏的脚本,有的时候由于机器卡了,或者网络卡了,之后脚本就不在往下执行了,但是脚本的进程还在,脚本也没有显示暂停。
请问这是怎么个情况。有什么办法识别我的脚本是否已经停止了。
求路过的大大指导下。{:face (245):} 可以在关键位置多加入一点msgbox 或者 consolewrite
或者直接在开头加句#AutoIt3Wrapper_run_debug_mode=Y 就会将你的脚本执行到哪一步了 全部显示出来 好判断是停在哪一步了。 学习了...{:face (113):} 回复 2# zch11230
谢谢大大!
在问下,在我知道脚本在哪步停止的,可以让我的脚本从那部继续运行么。{:face (382):} 回复 4# xu409278030
这个还不太好操作 AU3单线程的 在哪儿停了 整个脚本就停了所以要多加一点判断 很多函数有等待超时时间参数 可以好好的利用一下举个简单的例子WinWait ("啦啦啦德玛西亚")如果出现意外这个窗口没有出现脚本就会一直停在这里 无法继续运行$hwnd=WinWait ("啦啦啦德玛西亚","",5)
If $hwnd=0 Then MsgBox (0,"","超时了")你加点判断 就知道前面的命令成功了没有 成功了 我又该怎么办 没成功 我又该怎么办。 Opt('TrayIconDebug', 1) 学习学习....... 学习了.......
页:
[1]