怎样用按键精灵写一个后台按2的脚本?

2024-11-27 12:30:03
推荐回答(2个)
回答1:

moveto
582,450
delay
500
//下面这句是得到鼠标指向的窗口句柄
plugin
hwnd
=
window.mousepoint()
rem
循环
//下面这句用于向后台窗口句柄(变量:hwnd)发送一个键盘(扫描码:49)按键
plugin
bkgnd.keypress(hwnd,
49)
//下面这句用于向后台窗口句柄(变量:hwnd)发送一个键盘(扫描码:81)按键
plugin
bkgnd.keypress(hwnd,
81)
//下面这句用于向后台窗口句柄(变量:hwnd)发送一个键盘(扫描码:74)按键
plugin
bkgnd.keypress(hwnd,
74)
//下面这句用于向后台窗口句柄(变量:hwnd)发送一个键盘(扫描码:74)按键
plugin
bkgnd.keypress(hwnd,
74)
delay
500
goto
循环
问题补充:谁能给我一个,
keypress
74,1
delay
100
这个脚本运行半小时,之后休息两分钟,在运行半小时,在休息两分钟……以此类推
的脚本啊,谢谢了!
下面是脚本
t=now
rem
aaa
if
datediff("s",
t,
now)=1800000
delay
180000
t=now
else
keypress
74,1
delay
100
endif
goto
aaa

回答2:

//取得游戏窗口句柄才可以后台,开始的时候要把游戏窗口保持在前台,启动后缩小就无所谓了
Plugin hwnd=Window.GetKeyFocusWnd()

while 1
Delay 1000
Plugin Window.SendKeyPress(hwnd,50)
endwhile