如何让按键精灵每秒按键盘Q一次 15秒按数字0一次

Q每秒按一次数字0每15秒一次怎么弄KeyPress"Q",1Delay1000KeyPress"0",1Delay15000这个是我弄的它就只会每15秒按0但是不会按Q... Q每秒按一次 数字0每15秒一次 怎么弄

KeyPress "Q", 1
Delay 1000
KeyPress "0", 1
Delay 15000
这个是我弄的 它就只会每15秒按0 但是不会按Q 咋回事
展开
 我来答
百度网友7f0ac175f
2011-09-07 · 超过26用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:48.7万
展开全部
之前做过这么一个东西,就不再做一个了,先看看参考资料那的回答,之前偶回答的~
简单说一下思路
就是让脚本做死循环,每循环一次获得一次当前的系统时间,如果满足你设定的条件,这里分别是1秒和15秒,就会按键.这里用的函数是vbs的函数,可以自己查一下按键的帮助,参数说明什么的应该都说得挺清楚了的~
还有更加简单就是直接先让按"Q"的循环15次,之后再执行按"0"的操作
至于你做的脚本的问题嘛...很明显是按了"Q"和"0"的,不过都是每隔16秒按一次咯.
追问
呃~你说的那个情况估计够呛~~Q循环15次~再喝一次蓝~一瓶蓝不够用15次技能的~~

参考资料: http://zhidao.baidu.com/question/255823155.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-19
展开全部
.....何必复杂化。。。多线程用到这里 牛刀了点 。。
for 15
KeyPress "Q", 1
Delay 1000
next
KeyPress "0", 1
傻瓜式的 嘿嘿 如果是放技能的话 其实可以换个思路
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuewolf3
2011-09-07 · 超过32用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:90.5万
展开全部
等了一早上,也没见有人回答,急了,自己写一个,已测试。
BeginThread thread1
BeginThread thread2
Sub thread1()
While 1=1
Delay 1000
KeyPress "Q", 1
Wend
End Sub

Sub thread2()
While 1 = 1
Delay 15000
KeyPress "0", 1
Wend
End Sub
因牵涉到多线程,想看看有没有其他好办法解决,比如涉及到时间判定的语句,我写的仅仅能达到你的文字上的要求,但没法精确判定。楼主不忙关帖子,再看看有没有好答案
更多追问追答
追问
呃~~这个是按键精灵里的语法么?看着怎么不像?
追答
是多线程调用命令,按键精灵9里的,以前版本没学过所以不清楚,这个我测试过了,可以用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式