脚本按键精灵脚本循环命令9 执行前面的命令后循环后面的命令

查看: 481|回复: 9
用按键精灵写了个脚本。
怎么从需要输入数字的时候循环一次会加1 比如60 循环到下一次的时候会变成61 62这样
这样哪里错了!求大神解决
楼下的那个可以实现,但不是完美的我给你优化了一下 do For 60 100 next KeyPress &Space&, 1 loop
按键精灵里面有个录制键盘事件的,你自己模拟不断按E键 ,再查看代码,给模拟的进行复制修改 、保存运行。
后台脚本: Hwnd = Plugin.Window.MousePoint() Rem a Call Plugin.Bkgnd.KeyPress(Hwnd, 57) Delay 60000 Goto a 先把鼠标移动到需要运行脚本的窗口上,再启动脚本 前台脚本: Rem a KeyPress &9&, 1 Delay 60000 Goto a
数字用数组保存。每次循环下标加1.比如 dim 数组(2) 数组(0)=685 数组(1)=765 数组(2)=800 for n=0 to 2 SayString 数组(n) next 如果数字太多,需要借助文件插件或者办公文档插件来自动获取数字。
简单埃 启动键 随便 设置一个,暂停键 设置 2. rem 随便a1 delay 10 2键 单击一次 delay 25 数字键 1 单击一次 delay 25 数字键 2 单击一次 delay 25 R键 单击一次 goto 随便a1 Rem a1 Delay 10 KeyPress 50,1 Delay 25 KeyPress 97,1 Delay 25
这个只是有3个语句 按下键盘5 延迟60秒 无限循环 打开按键精灵 新建 点源文件 把下面语句复制到里面 —————————————————————————————— While true KeyPress &5&, 1 Delay 60000 Wend 下面是每隔60秒向一个固定窗口 发送一个后台执行命令按下键盘5
a = 5000 For A =240 If DateDiff(&s&,t2,Now)
你表述不清楚,按A是指按住A,还是按键A,还有,60分钟这段时间是干嘛去了,是按键60分钟A,还是单纯延时60分钟,有人给代码你参考了,他是认为你单纯延时60分钟,看得出你写程序经验很少,你还是把逻辑表述清晰一点,程序逻辑,是不允许有半点
你看这样成吗? Rem xh KeyPress &Num 1&, 1 KeyPress &Num 2&, 1 Delay 10 Goto xh //一秒=1000毫秒,要1000毫秒运行10次,平均分为10毫秒就行了 其实这也很简单,多看看教程和列程就懂了按键循环10次 对的话执行下一个命令【按键精灵吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:392,220贴子:
按键循环10次 对的话执行下一个命令收藏
For 10//等待按键
key=WaitKey()
KeyPress &Enter&, 1
TracePrint &用户按下的键是:& & key
If key=87 Then
SayString &请继续输入&
KeyPress &Enter&, 1
End IfNext 按键w
集高颜值的金属质感外观,优雅环境自适应背光和舒适准确的键入于一体!优雅环境自适应背光和舒适准确的键入于一体!
如何执行下一个命令
如何执行 下一个命令
不明白你要做什么
Exit do. .哪里来的
活跃贴吧气氛~求个脸熟
我擦,你这写的是什么,把for10改成do循环
登录百度帐号推荐应用

参考资料

 

随机推荐