使用AutoIt3,每隔9秒单击一次F5。

第一,怎样才能让他无限循环?

使用While循环:

而1

无限循环的代码。

其次,为什么他工作很好,游戏里却不吃药(我游戏里F5是药)?

hotkey set(“F5”)是不是一句错话?是发送(“{F5}”)?

第三:

AppActivate可能成功也可能失败,但是如果你这样写,下面的代码不管成功还是失败都会执行。所以有可能激活失败就开始休眠,下次激活成功就不会从休眠中出来了。所以最好判断AppActivate的执行结果。

Ret = objws。appactivate ("sybq: area 63 ")

如果ret Then '如果成功

WScript。睡9000

objws。发送键“{F5}”

如果…就会结束

最后一个问题(你的问题好像有点问题:鼠标右键一直按下去会不会不松开?),我举个例子:

鼠标按下(“右”)

而1

MouseMove(x1,y 1);您还可以添加第三个参数来指定鼠标移动速度。

睡眠(3000)

鼠标移动(x2,y2)

睡眠(3000)