当前位置:首页 » 网页前端 » a脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

a脚本

发布时间: 2022-01-24 01:38:50

‘壹’ 按键精灵如何实现A脚本重复运行1小时后,自动跳转到B脚本,然后在重复运行1小时后,又跳转到C脚本

以前老版本很麻烦,现在按键精灵已经支持自定义函数了,把你的ABC功能写进自定义命令库(函数库)内,主脚本定时调用即可.调用格式:Lib.XXX.函数名

其中XXX是自定义库名

至于定时不用我说了吧,当前时间减去开始时间,超过指定时间就调用,代码根本不重要,关键是思路.


见附图


‘贰’ 按键精灵我想运行脚本A多次后再执行脚本B一次 然后继续脚本B 请教一下 30

在你的脚本中加入下列命令:
在A脚本里运行一小时后,按下B脚本的启动热键,并停止endscript
在B脚本里运行一小时后,按键A脚本的启动热键,并停止endscript
注意:AB的启动和终止热键不要设置为一样哦,不然。。。
AB脚本同时放入一个小精灵里面

‘叁’ 求按键精灵如何制作脚本A接脚本B循环X次接脚本C

//A脚本
for x
//脚本B,前后的for就是循环x次
endfor
//脚本C

‘肆’ 用按键精灵8做了几个脚本,有没有办法让A.B脚本定时运行,比如A脚本运行1小时然后B运行1小时,如此循环的

在你的脚本中加入下列命令:

在A脚本里运行一小时后,按下B脚本的启动热键,并停止endscript
在B脚本里运行一小时后,按键A脚本的启动热键,并停止endscript
注意:AB的启动和终止热键不要设置为一样哦,不然。。。
AB脚本同时放入一个小精灵里面

‘伍’ 按键精灵如何实现双线程脚本,循环A脚本时,触发了B脚本指定命令时停止A脚本,

DimenvC,aa
aa=BeginThread(a)
bb=BeginThread(b)
Do
Delay1000
Loop
Suba
Do
C=C+1
Delay300
TracePrintC
Loop
EndSub
Subb
Do
//这里放你的脚本
Do
IfCMOD10=0Then
//IF判断条件自己弄,我这里是判断C是否能被10整除
StopThreadaa
TracePrint"停止3秒钟后重新启动A脚本"
Delay3000
ExitDo
EndIf
Loop
//这里放你后面的脚本
aa=BeginThread(a)
Delay1000
//这里是重新启动A脚本
Loop
EndSub

‘陆’ 按键精灵 先运行A脚本,到了指定时间无限循环B脚本

你这里有逻辑漏洞,因为你启动脚本有可能是晚上10点之后,你没有交代如果是晚上10点之后启动脚本,是执行A脚本还是执行B脚本,所以我只提供一个“晚上10点之前启动脚本”的代码。

DimID
ID=BeginThread(A)
Do
IfDateDiff("s",Date&"22:00:00",Now)>0Then
StopThreadID
Delay200
BeginThreadB
ExitDo
EndIf
Delay400
Loop


SubA
WhileTrue
'这里写A段代码
Wend
EndSub


SubB
WhileTrue
'这里写B段代码
Wend
EndSub

‘柒’ 按键精灵。A脚本每600秒运行一次,B脚本每180秒运行一次。 这两个脚本每10分钟一个循环,可以设置出来吗

Do
线程A=BeginThread(脚本A)
线程B=BeginThread(脚本B)
T=timer
Do
Delay500
LoopUntiltimer-T>60*10
Loop
Sub脚本A()
//这粘贴你的脚本A
EndSub
Sub脚本B()
//这粘贴你的脚本B
EndSub

‘捌’ 请教高手,按键精灵 A脚本循环1个小时 B脚本运行一次

你可以换种思维..比如运行A一次需要1分钟..那么你就设置循环60次.然后运行B一次.再跳转到A就可以了

‘玖’ 按键精灵如何实现循环A脚本时,加入一个事件,发生时停止A脚本,并在之后重新开启A脚本

Rem 循环开始
MoveTo 225,317
Delay 60
RightClick 1
Delay 400
MoveTo 152,223
LeftClick 1
KeyPress 17,1
KeyPress 49,1
KeyPress 50,1
Goto 循环开始

代码根据你说的做了 但 单击鼠标左键 CTRL 1 2 这里 不是很明白你的意思 我做出来就是 一直按下去