按键精灵if命令求助

具体内容
如果按下J键(注:不是按键J键)则连续按键J键(注意我的按键和按下)
如果弹起J键,则停止连续按键
大概意思就这样 也不用跟我这一样 只要能表达意思就行

第1个回答  2012-10-06
首先你这个有点说不通呀。

首先,让计算机接受一个按键,有2个动作,1是按下,2是弹起

如果按下J键,则连续按键J,你所说的按键,应该是连续按J键吧, 但是按J,又包括多个按下和弹起

然后你又要弹起J的时候,停止按

这样最多就会按一下。追问

地下城有一个软件是这样的啊 按下X就一直攻击松开X就不攻击了(X按一下就只攻击一次)
他们叫这软件是连发 我也看了按键精灵版的连发 可是没有可以的

第2个回答  2012-10-03
这个问题别人问过无数次,明确告诉你,按键精灵不分按下、按键追问

是这样的么 我怎么觉得有分的呢

追答

按键码不分的,没办法判断按下、按键,因为他们都是一个按键码

本回答被网友采纳
第3个回答  2012-10-06
用S开始运行脚本,用A健结束脚本。追问

怎么就不能按照我说的做 你这样按下启动键有几秒的延迟

第4个回答  2012-10-07
不能判断 按下 这个状态 这个在判断语句中 按下和按键都是一个按键码 没有办法判断按下

按键精灵 if语句用法 求助
IfColor (点A坐标X),(点A坐标Y),1111,0 \/\/跳转到标记a goto a EndIf IfColor (点A坐标X),(点A坐标Y),2222,0 \/\/跳转到标记b goto b EndIf \/\/标记a rem a \/\/标记b rem b

按键精灵的IF命令 高手来帮帮忙啊,虚心求教!
怎么能用数字1来代表变量?你先用:Plugin x=Web.HtmlExists("id:iTDListLeftTime0")MessageBox x 看看x到底是多少。比如是5566。那就这么写:Rem 等待 Plugin x=Web.HtmlExists("id:iTDListLeftTime0")If x=5566 Delay 9000 Goto 等待 Else Goto 继续 EndIf Rem 继续 ...

按键精灵if问题
你这个脚本会在aaa那段循环,因为时间你只判断了一次。还有h=Hour(time):m=Minute(time):s=Second(time)我没这么写过,我一般这么写:h=Hour(now)m=Minute(now)s=Second(now)

按键精灵 if语句求助
不需要,If是判断语句,你只要把鼠标左键点击放在要循环的语句前 然后再加上循环语句就可以了 --- LeftClick 1 Do KeyPress "F4", 1 Delay 500 KeyPress "Esc", 1 Delay 200 Loop

按键精灵 IF 命令 求教
Do IfColor (判断点x坐标),(判断点y坐标),"A",0 Then (输入B命令)Else (输入C命令)End If Loop 颜色一定要加英文的双引号!用抓抓工具获取 例如:Do IfColor 1248,186,"B0D4",0 Then LeftClick 1 Else KeyPress "A", 1 End If Loop ...

按键精灵IF命令问题
当条件3成立,条件1一定成立,因为你这里有一个隐藏条件,段差3>段差1,同样,有段差2>段差4,所以条件4成立,条件2也成立,还有,你这里的条件1和条件3,与条件2和条件4是相互矛盾的,你这样作判断是不合理的,由于我不清楚你具体实现什么样的逻辑,所以不能提供具体代码给你。

按键精灵 IF命令求助
Do Delay 500 Hwnd = Plugin.Window.Find(0, XXX)If Hwnd > 0 Then Delay 500 MoveTo XXX, XXX Delay 500 LeftDoubleClick 1 End If Loop

按键精灵IF语句,求大神指教
你要的是循环加if 先IF 是不是 然后直接对应要做的事 do IF 1=1 then 1xx end if if 2=2 then 2xx end if loop

按键精灵 IF语句使用 求大神指导
你的思路有点问题,例如你可以这样,首先脚本暂停等待任意键.你操作电脑一定会按下按键的,脚本检测上次的按键值如果键值是A则.如果是s则,.反之,脚本跳转到开始标记重新开始,这就是一个循环,按照这个思路制作就行了.自己去研究怎么写,自己写才能提高自己的技术,

求按键精灵命令:if 鼠标左键单击,then
SetSimMode 0 Dim mouse Mouse=GetLastClick()\/\/判断是鼠标左键 if Mouse =32770 or Mouse =32769 then \/\/加入你的语句 end if

相似回答
大家正在搜