找个懂按键精灵的人做一个很简单的脚本。如下:

1.鼠标点击屏幕坐标(X,Y)2.输入字符000,要输入的是000这3个字符,不是数字,要是数字就不显示了。3.鼠标点击屏幕坐标(X,Y)4.鼠标点击屏幕坐标(X,Y)5.这里要定义000的递增命令,也就是第二次输入就要变成001,不是1.6.鼠标点击屏幕坐标(X,Y)7.鼠标点击屏幕坐标(X,Y)8.输入002.。。。。。。重复下去。高分答谢哦!!!对了还有每个指令之间加上停顿时间,为5秒。
2026年09月20日 19:37
有3个网友回答
网友(1):

i = 0
Delay 3000
Hwnd = Plugin.Window.MousePoint()
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Delay 5000
Call Plugin.Bkgnd.SendString(Hwnd, "000")
Delay 5000
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Delay 5000
For 9
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Call X1
Call Plugin.Bkgnd.SendString(Hwnd, a)
Delay 5000
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Delay 5000
Next
For 90
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Call X2
Call Plugin.Bkgnd.SendString(Hwnd, a)
Delay 5000
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Delay 5000
Next
For 899
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Call X3
Call Plugin.Bkgnd.SendString(Hwnd, a)
Delay 5000
Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)
Delay 5000
Next
Sub X1
i = i + 1
a=cstr("00"&i)
End Sub
Sub X2
i = i + 1
a=cstr("0"&i)
End Sub
Sub X3
i = i + 1
a=i
End Sub
在启动脚本后3秒内把鼠标放到要操作的窗口里,我这里只有000到999的后面我也不知道你还要不。
鼠标的点击坐标你自己修改这个能显示001 002我在记事本里试了的,感觉好采纳一下

网友(2):

楼主没说清楚啊
1.鼠标点击,到底是按键自动点还是监视人点啊?
2.输入字符,是向当前屏幕可获得焦点的输入框中输入字符?还是特定的窗口输入字符?还是必须要硬件输入,比如keypress等等
3.重复下去,是接着002,还是重新从000开始,还有,001和002之前是两点,000之前是1点,重复的时候?

写按键代码,都是有针对性的写的,最好写清楚针对什么写,想达到什么效果,然后最好提供一下你的思路,从而达到你的目的
没有简单的脚本,只有更好的脚本

网友(3):

重新从000开始,还有,001和002之前是两点