按键精灵 后台按键先按 1然后2然后3 这样反复按
答案:2 悬赏:80 手机版
解决时间 2021-04-14 04:53
- 提问者网友:却不属于对方
- 2021-04-13 09:54
脚本怎么写?
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-04-13 10:56
//下面这句是得到鼠标指向的窗口句柄
Plugin Hwnd = Window.MousePoint()
//循环开始
While 1
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键1
Plugin Bkgnd.KeyPress(Hwnd, 49)
//延时1秒
Delay 1000
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:50)按键2
Plugin Bkgnd.KeyPress(Hwnd, 50)
Delay 1000
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:51)按键
Plugin Bkgnd.KeyPress(Hwnd, 51)
Delay 1000
//循环结束
endwhile
Plugin Hwnd = Window.MousePoint()
//循环开始
While 1
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键1
Plugin Bkgnd.KeyPress(Hwnd, 49)
//延时1秒
Delay 1000
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:50)按键2
Plugin Bkgnd.KeyPress(Hwnd, 50)
Delay 1000
//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:51)按键
Plugin Bkgnd.KeyPress(Hwnd, 51)
Delay 1000
//循环结束
endwhile
全部回答
- 1楼网友:风格不统一
- 2021-04-13 12:03
dim tim0
dim hwnd
hwnd=plugin.window.mousepoint()
tim0=now
rem 循环开始
if datediff("s",tim0,now) < 600 then
call plugin.bkgnd.keypress(hwnd, 49)
delay 100
call plugin.bkgnd.keypress(hwnd, 50)
delay 100
else
call plugin.bkgnd.keypress(hwnd, 51)
delay 5000
call plugin.bkgnd.keypress(hwnd, 52)
delay 100
tim0=now
end if
goto 循环开始
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯