帮我把按键精灵的语言转成autoit的语言。很短的。谢谢。
i=8098While i>1
Delay 10
KeyDown 18,1
Delay 10
KeyPress 68,1
Delay 10
KeyUp 18,1
Delay 10
Delay 1000
KeyPress 72,1
KeyPress 84,1
KeyPress 84,1
KeyPress 80,1
SayString "http://iask.sina.com.cn/questionDetail.do?id="
Delay 10
SayString i
Delay 1000
KeyPress 13,1
Delay 50000
MoveTo 413,491
Delay 1000
KeyPress 36,1
Delay 12000
KeyPress 35,1
Delay 100
i=i+1
Delay 100
MoveTo 410,499
Delay 100
EndWhile delay = slepp
keypress saystring = send 为什么非得要转换一下呢,如果既然使用了AHK 回复 3# 楼上风云
0.0,楼主那个不是AHK 吧.. 本帖最后由 netegg 于 2011-12-25 20:59 编辑
$i = 8098
While $i > 1
Sleep(10000)
Send("{" & Chr(18) & " 1}")
Sleep(10000)
Send("{" & Chr(68) & " 1}")
Sleep(10000)
Send("{" & Chr(18) & " 1}")
Sleep(10000)
Sleep(1000000)
Send("{" & Chr(72) & " 1}")
Send("{" & Chr(84) & " 1}")
Send("{" & Chr(84) & " 1}")
Send("{" & Chr(80) & " 1}")
; SayString "http://iask.sina.com.cn/questionDetail.do?id=";不知道要执行什么,没法写,下面同
Sleep(10000)
; SayString i
Sleep(1000000)
Send("{" & Chr(13) & " 1}")
Sleep(50000000)
MouseMove(413, 491)
Sleep(1000000)
Send("{" & Chr(36) & " 1}")
Sleep(12000000)
Send("{" & Chr(35) & " 1}")
Sleep(100000)
$i += 1
Sleep(100000)
MouseMove(410, 499)
Sleep(100000)
WEnd
saystring ...按我的猜想, 应该是输入某字符串吧? 回复 6# user3000
这个倒是也想过,就是不知道,这个say,是指输出还是真的发音 回复user3000
这个倒是也想过,就是不知道,这个say,是指输出还是真的发音
netegg 发表于 2011-12-26 08:40 http://www.autoitx.com/images/common/back.gif
百度了一下, 果然是字符串的输入.
不过操作时,光标必须已经在输入点激活, 但跟Send一样, 这功能在某些游戏里也不管用的. 回复 8# user3000
那就不用费心了,输入就那么几个函数,让楼主自己折腾吧
页:
[1]