有没有会ahk的?

查看数: 6824 | 评论数: 16 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->

    组图打开中,请稍候......
发布时间: 2018-9-1 22:44

正文摘要:

9:: Send {9} Send {7} Return 0:: Send {0} Send {8} Return F6::Pause 我想设置成两个键自动一直按,但是暂停不下来,暂停键我用过很多键了,F6,空格,数字键,等等,都不起作用,不能暂停,只能切出窗口手动暂 ...

回复

玩家U_137747616 发表于 2018-9-2 18:23:12
国服不是有一键吃药嘛
小庄llll 发表于 2018-9-2 17:16:32
发表于 2018-9-2 17:05
`::
if  flag!=0 ;如果flag=1,跳出循环  
flag:=0

谢谢,回去再试试
dzflnqvm 发表于 2018-9-2 17:05:56
发表于 2018*5
找到一个能暂停的新代码了
$1::
Loop {

`::
if  flag!=0 ;如果flag=1,跳出循环  
flag:=0
loop
{
if  flag=1 ;如果flag=1,跳出循环  
break
Send {7}
Send {8}
sleep, 500
if  flag=1 ;如果flag=1,跳出循环  
break
}
return

f2::
flag:=1  ;结束循环用。
return


抱歉 之前的是用我药侠的改的,有个括号忘了删了,您再试试。

点评

谢谢,回去再试试  详情 回复 发表于 2018-9-2 17:16
小庄llll 发表于 2018-9-2 14:55:45
发表于 2018-9-2 14:19
你单独复制到ahk文件内。删除其他,我在外面回去再试试。

找到一个能暂停的新代码了
$1::
Loop {
send {q down}
sleep 50
send {q up}
}


$F5::
Pause
return
不过还是想看下你的代码是怎样的

点评

`:: if flag!=0 ;如果flag=1,跳出循环 flag:=0 loop { if flag=1 ;如果flag=1,跳出循环 break Send {7} Send {8} sleep, 500 if flag=1 ;如果flag=1,跳出循环 break } return f2:: flag:=1 ;结束循环用。  详情 回复 发表于 2018-9-2 17:05
dzflnqvm 发表于 2018-9-2 14:19:02
发表于 2018-9-2 12:58
运行不了,好像中间的代码错误了,图片发在下面了

你单独复制到ahk文件内。删除其他,我在外面回去再试试。

点评

找到一个能暂停的新代码了 $1:: Loop { send {q down} sleep 50 send {q up} } $F5:: Pause return 不过还是想看下你的代码是怎样的  详情 回复 发表于 2018-9-2 14:55
小庄llll 发表于 2018-9-2 12:58:15
发表于 2018-9-2 09:28
按·启动 按F2停止,可以自己修改,同一个键的启动关闭有时候延迟低了容易出错。 ...

运行不了,好像中间的代码错误了,图片发在下面了

点评

你单独复制到ahk文件内。删除其他,我在外面回去再试试。  详情 回复 发表于 2018-9-2 14:19
再起风云づ凌 发表于 2018-9-2 09:36:48
高人啊,一头雾水
dzflnqvm 发表于 2018-9-2 09:28:19
发表于 2018-9-2 09:21
嗯嗯,太感谢了,看到停止命令了,谢谢

按·启动 按F2停止,可以自己修改,同一个键的启动关闭有时候延迟低了容易出错。

点评

运行不了,好像中间的代码错误了,图片发在下面了  详情 回复 发表于 2018-9-2 12:58
玩家U_138520850 发表于 2018-9-2 09:23:47
完全看不懂啦是按键么
小庄llll 发表于 2018-9-2 09:21:46
发表于 2018-9-2 08:41
`::
if  flag!=0 ;如果flag=1,跳出循环  
flag:=0

嗯嗯,太感谢了,看到停止命令了,谢谢

点评

按·启动 按F2停止,可以自己修改,同一个键的启动关闭有时候延迟低了容易出错。  详情 回复 发表于 2018-9-2 09:28
dzflnqvm 发表于 2018-9-2 08:41:05
`::
if  flag!=0 ;如果flag=1,跳出循环  
flag:=0
loop
{
if  flag=1 ;如果flag=1,跳出循环  
break
Send {7}
Send {8}
sleep, 100,设置延迟
}
if  flag=1 ;如果flag=1,跳出循环  
break
}
return

f2::
flag:=1  ;结束循环用。
return

给你加备注了,复制就能用。

点评

嗯嗯,太感谢了,另外这个是再按第二次同样的键就停止吗  详情 回复 发表于 2018-9-2 09:21
心拥圣光 发表于 2018-9-2 08:24:06
用全局参数控制 i=1 if i= 1 运行
小庄llll 发表于 2018-9-2 08:08:52
小庄llll 发表于 2018-9-1 22:52:56
论坛合作、疑问请点击给我发信息 点击链接加入群聊【17173有料社区】