1. 按键精灵无限循环只执行一次
与楼上不同,我用的是do...loopdokeypress "a",1delay 7000keypress "f",1delay 50keypress "d",1loop
2. 按键精灵按一次执行一次
1.可以用标记语言rem goto
2.可以用循环语句 While true //中间加循环的内容。其中true可改成循环的条件 EndWhile
3.利用for限制次数循环 For 100 '循环100次 EndFor
3. 按键精灵怎么一小时循环一次
1、首先打开按键精灵,点击需要设置循环的脚本,再点击后方的【属性】
2、在脚本循环下,可以输入循环的次数3、如果需要无限循环,选择中间的那个选项,脚本就会一直循环直到按下终止键,一般的终止键是【F12】
4、如果需要修改终止按键,点击【修改热键】
5、然后在输入框内进行修改6、还可以设置一定时间内进行循环,只要输入时间即可,然后点击保存设置即可7、还可以双击打开脚本8、点击左侧的【脚本属性】,同样可以设置循环
4. 按键精灵跳出循环,继续循环
按键精灵的无限循环功能可以在设置里面调整,方法如下: 第一步,打开按键精灵。 第二步,选择你要使用的脚本。 第三步,点击脚本后面的属性。 第四步,进入属性设置界面后,在脚本循环栏里选择第二个,循环到按终止键为止。 第五步,选择好后,点击保存设置,该脚本在运行后会一直循环下去,直到你主动终止。
5. 按键精灵只执行一次不循环
1、首先打开按键精灵,点击需要设置循环的脚本,再点击后方的【属性】
2、在脚本循环下,可以输入循环的次数
3、如果需要无限循环,选择中间的那个选项,脚本就会一直循环直到按下终止键,一般的终止键是【F12】。
6. 按键精灵反复循环一段程序
Dim i,nDim x(2),y(2)i=0n=0VBSCall GetCursorPos(x(i),y(i))While i<2//设置延时,2分钟内5次Delay 120000/5//这里用绝对值函数,使i在0与1之间互相转化i=Abs(i-1)VBSCall GetCursorPos(x(i),y(i))If x(0)=x(1) and y(0)=y(1)n=n+1Elsen=0EndIf//上面的IF语句里比较最近两次鼠标坐标,只要一有变化则计数器n清0//当连续5次鼠标无变化时,则执行If n>4MoveTo 450,350Delay 5LeftClick 1n=0EndIfEndWhile把上面的粘贴到按键精灵里会睇得更清楚。其实无必要比较完5次啦,只要比较最近两次有无变化就行了。如果确实要看比较5次的脚本,那可以有如下程序(上下两个脚本效果一样):Dim i,nDim x(5),y(5)i=0While i<5Delay 120000/5VBSCall GetCursorPos(x(i),y(i))n=0While n<i//这个循环用来比较数组内的数值If x(n)=x(i) and y(n)=y(i)If n=3MoveTo 450,350Delay 5LeftClick 1i=-1//这里初始化i,就可以不断循环检测EndIfn=n+1Elsei=-1EndIfEndWhilei=i+1EndWhile
7. 按键精灵循环一定次数执行另一个
例如: 展开键盘命令面板,在按键里按下F5; 类型选择按键,执行次数为1,点击 插入; 展开其他命令面板,在延时里选择 毫秒,(1秒等于1000毫秒); 所以时间设置为500,点击插入。 这样就是1秒点击两次. 脚本执行次数填0 ,即为不停止就无限循环脚本.
8. 按键精灵无限循环停止
按键精灵设置每隔一段时间执行命令方法如下:
1、在按键精灵首页,点击“新建”建立一个新脚本,点击左侧的“其他命令”,下方第一栏可设置时间间隔,在延时中选择秒或者毫秒 ,设置延时时间,点击“插入”。
2、右侧即可生成延时时间,无论设置的是毫秒还是秒,都会转化成毫秒。
3、在“源文件”输入Delay加毫秒时间,也可以设置延时时间。
9. 按键精灵一直循环
尽量精简代码了,或是把延时设置短一点。
不过对电脑的配置就会有要求了,一般按键精灵循环还是很快的毫秒计算