ahk各种指令是什么意思?

ahk各种指令是什么意思?,第1张

send,{a down}是什么意思 ;这是发送按下a键。

sleep,100是什么意思 ;这是等待100毫秒,几乎没有等待的样子,在实际 *** 作中感觉很快。

Click 300, 400, 2是什么意思;在相对坐标横坐标300纵坐标400的地方双击鼠标

send,{a down};这是发送按下a键的意思。(就是按下a键不放)

sleep,100;等待100毫秒。

send,{a up} ;放开a键。

send,{d down};按下d键。

sleep,1000 ;等待1秒

send,{d up} ;放开d键。

send,{d down} ;按下d键。

sleep,1000;等待1秒

send,{d up};放开d键。

sleep,1000;等待1秒。

send,{x} ;发送x键(就是按下并放开X键)

sleep,5000;等待5秒

send,{esc};按下标准键盘左上角的那个ESC键。

sleep,100 ;等待100毫秒

Click 300, 400, 2 ;在相对坐标300、400这里双击鼠标左键。

send,{esc};发送Esc键。

sleep,100 ;等待100毫秒。

Click 300, 400, 2 ;相对坐标300、400这里双击鼠标左键。

是什么意思啊

5000循环又是什么意思;这里是什么意思不知道,循环的意思就是不断的重复某些你设定的 *** 作,直到你设定的条件不满足或者满足为止。

sleep,100 ;等待100毫秒

Click 300, 400, 2 ;双击鼠标左键在300、400的位置。

send,{esc};发送Esc键。也就是如上面一样按下并放开ESC键。

sleep,100;等待100毫秒。

Click 300, 400, 2;双击鼠标左键在300、400处。

是什么意思啊

呵呵,回答完毕,不知道是否能得到你的分数?:)

晕,你很不厚道哦:)

居然在一个问题里加问题后才给分,若我在你追加的问题这里不能回答,前面不是白浪费了我的精力了呀!!!嘿嘿

好了,这里的相对坐标是指:相对于激活窗口或屏幕的坐标,由CoordMode

命令进行控制。

以下命令为先按G键,间隔0.5秒后按S键

#a::快捷键,按win+a开始运行这个程序

send {g} 发送g键

sleep 500 待续0.5秒

send {s} 发送s键

return 结束

若你要多次按以上的键,你可以用loop来作用,如:

#a::快捷键,按win+a开始运行这个程序

loop 3 这里就是循环的次数,这里是循环3次。你可以更改数字来增加或者减少循环的次数。

{

send {g} 发送g键

sleep 500 待续0.5秒

send {s} 发送s键

}

return 结束

#Persistent

#SingleInstance

v_Enable=0

RButton::

{

v_Enable:=!v_Enable

If (v_Enable=0)

SetTimer, Label0, Off

Else

SetTimer, Label0, 1

}

Return

Label0:

{

send {LButton down}

sleep 100

send {LButton up}

sleep 75

}

return

MButton::suspend

这个是点一下鼠标右键,开始鼠标左键连点,再点一下鼠标右键停止左键连点。

前提是安装了AHK的软件,然后新建个记事本把这些代码粘贴到记事本里面,然后改成AHK的后缀名就可以使用了,~好像是~很久没用有点忘了,不是不好用,是不怎么玩游戏了,网游太坑。

这里的代码都是可以替换的,换成你自己喜欢的键位或者延时,玩这个比游戏好玩多了。

下面给点常用键位

发一些鼠标的触发键

LButton - 鼠标左键

RButton - 鼠标右键

loop{ 上面的指令按住不放

{ 有可能是上面的指令单击一次启动

MButton - 鼠标中键或滚轮

把暂停键F11::suspend这个改成MButton::suspend,鼠标滑轮中键暂停

!代表 Alt

^ 代表ctrl

!XButton1::代表同时按下alt加1号侧键

#IfWinActive ahk_class LaunchUnrealUWindowsClient 这句话是只在剑灵下运行的意思

sleep 1是上下俩个键位相隔的延迟。

WheelDown:: 这个是滑轮后滑键(身体方向)

Wheelup:: 鼠标滚轮向上滚动

Ctrl:: 这个是键盘左下角的ctrl键

后面加::的表示是启动按键,启动按键需要大写

一般::这四个点前面就是触发键XButton1::pause这个pa前面是暂停计时循环,单击开始单击停止指令键,MButton::suspend这个su前面是暂停松开后停止的指令键。

send(发送)命令来发送键击动作到激活窗口(指最前面的窗口)

WheelDown - 这相当于将鼠标滚轮向后旋转(朝向你自己)

WheelUp - 上面这种的反向。

XButton1 - 1号侧键

XButton2- 2号侧键

XButton1:: 这个 XButton1::意思是1号侧键触发,这个是触发键位置(触发键可以自己更改后面会发)

loop{

send {t down}就是按下左键后的意思

sleep 170这个是延迟170毫秒出下一个按键 按下d起跟鼠标宏设置原理是一样的

send {t up} 这个是左键松开的意思

sleep 185这个是左键松开后185毫秒出下一个键位

send {y down}  这些就更上面一样了,一般就是左键按下d起右键按下d起跟宏一样

sleep 165

send {y up}

sleep 15

}Until Not getkeystate("XButton1","P")改键的注意 如果改键这个里面的XButton1也要改

return以上循环的意思

F11::suspend 游戏内按F11暂停或开启

---------------------------------------------------------------

太多了,喜欢的可以自己搜,很多教学视频


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11550535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存