问下AU3能否实现判断重启电脑
我最近在挂机玩游戏。有时候游戏提示非法模块,让重启电脑。必须重启才能进入游戏。我想写一个脚本,正常运行游戏不提示什么操作,等游戏提示非法的时候,让电脑自动重启。
也就是自动判断这个提示,遇到这个提示,自动重启电脑。
请问怎么实现才好。大家说下方法。
While True
Sleep(100)
If WinExists ( "提示非法的窗口的标题" [, "窗口文本"] ) Then
Run((@ComSpec & " /c " & 'shutdown -r -t 0')
EndIf
WEnd
veket_linux 发表于 2012-5-7 22:19 http://www.autoitx.com/images/common/back.gif
请教下,这个脚本我开机运行着。游戏正常运行中。等提示非法的时候,这个脚本能实现自动重启吗? 回复 3# 553670595
直接用当然不行,得根据你的提示窗口标题进行修改 如 大师所说您先要获取 那个提示框的标题然后写进 参数里 。启动游戏,启动挂机,启动脚本...
就OK了 重启前最好有一个倒计时提醒,不然一出现就重启,有时你在玩呢,一出错就黑了,会抓狂的。$TimeOut = 15
While 1
Sleep(100)
If WinExists("提示非法的窗口的标题", "窗口文本") Then
SplashTextOn("游戏遇到错误", "", 320, 140)
For $t = $TimeOut To 1 Step -1
ControlSetText("游戏遇到错误", "", "Static1", @CRLF & @CRLF & "计算机将在 " & $t & " 秒后强制重启!")
Sleep(1000)
Next
SplashOff()
Shutdown(6)
EndIf
WEnd 回复 6# yhxhappy
又学了一个内容。 回复 4# zldfsz
大师, 好久不见, 刚上论坛, 看第一贴, 又见到你. 久仰久仰! 回复 8# apoorman1986
是你好久没来了吧,我都在的啊 回复 9# zldfsz
大湿无处不在. 回复 10# 星雨朝霞
呵呵,闪屏兄也一样 回复星雨朝霞
呵呵,闪屏兄也一样
zldfsz 发表于 2012-5-8 10:11 http://www.autoitx.com/images/common/back.gif
就是提示这个错误。
等提示这个模块以后,就自动重启机器。
麻烦帮忙再看看代码
回复 6# yhxhappy
$TimeOut = 15
While 1
Sleep(100)
If WinExists("提示非法的窗口的标题", "窗口文本") Then
SplashTextOn("游戏遇到错误", "", 320, 140)
For $t = $TimeOut To 1 Step -1
ControlSetText("游戏遇到错误", "", "Static1", @CRLF & @CRLF & "计算机将在 " & $t & " 秒后强制重启!")
Sleep(1000)
Next
SplashOff()
Shutdown(6)
EndIf
WEnd
这个游戏错误写什么? 如 大师所说您先要获取 那个提示框的标题然后写进 参数里 。启动游戏,启动挂机,启动脚本...
就 ...
魔导 发表于 2012-5-7 23:05 http://www.autoitx.com/images/common/back.gif
帮忙看看下面改怎么写。 - -!又是老马的,你脚本买来的?还出这东西!