压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本
加了很多注释了,肯定能看懂,双开火键,左键正常,侧键直接压开
先ahk官网下载安装后就能直接运行这个ahk文件了
一开始尝试python写,可以移动鼠标可以监听按键,游戏里不行,有延迟感,尝试了很多
用ahk写更简洁,用着感觉也无延迟
ahk官网的文档也不错,有中文,自己看着改成自己顺手的
这是最基础的看着简洁也好改,后续还写了每次随机左右,前几次幅度增加,加连点功能,
有交流的联系我,这方面的信息不多,csdn.lly337
2022-12-13文章来源:https://www.toymoban.com/news/detail-596774.html
yaqiang.ahk:文章来源地址https://www.toymoban.com/news/detail-596774.html
MsgBox, 0, 标题压枪, AHK编写 记忆上次速率`n左箭头为关闭或开启压枪`n上箭头增加频率`n下箭头减小频率#NoEnv
#NoEnv
#SingleInstance force
;压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本
;加了很多注释了,肯定能看懂,双开火键,左键正常,侧键直接压开
;先ahk官网下载安装后就能直接运行这个ahk文件了
;一开始尝试python写,可以移动鼠标可以监听按键,游戏里不行,有延迟感,尝试了很多
;用ahk写更简洁,用着感觉也无延迟
;ahk官网的文档也不错,有中文,自己看着改成自己顺手的
;这是最基础的看着简洁也好改,后续还写了每次随机左右,前几次幅度增加,加连点功能,
;有交流的联系我,这方面的信息不多,csdn.lly337
FileName = a05配置.txt
;写入配置 生成一个固定的键值,文件不存在会新增
IniWrite, 生成默认编码是UCS-2 LE BOM可中文, %FileName%, ahk-ini, key001
IniWrite, rate01是保存的移动速度, %FileName%, ahk-ini, rate00
AutoFire = 1
Compensation = 1 ;开关
IniRead, Rate, %FileName%, ahk-ini, rate01, 1 ;Rate是读取的移动速度
ToolTip("读取频率 " . Rate)
;~触发热键时, 热键中按键原有的功能不会被屏蔽(对操作系统隐藏) LButton
;$前缀强制使用键盘钩子来实现此热键, 作为副作用这样阻止了 Send 命令触发它自己
~$*XButton2:: ;按住鼠标侧键就往下移动
if AutoFire = 1 ;就是1无改
{
Loop
{
GetKeyState, Xstate, XButton2, P ;检查键盘按键或鼠标/操纵杆按键是否按下或放开. 也可以获取操纵杆的状态.
if Xstate = U ;U表示松开 D表示按下
Break
Gosub, RandomSleep ;跳转到指定的标签继续执行
if Compensation = 1
{
mouseXY(0, Rate) ;鼠标向下移动
}
}
}
Return
RandomSleep: ;【暂停】44毫秒--55毫秒
Random, tt, 14, 25
Sleep tt
Return
mouseXY(x,y) ;【鼠标移动】
{
DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0)
}
ToolTip(label) ;【屏幕显示】
{
ToolTip, %label%, 930, 650 ;在屏幕的任意位置创建总是置顶的窗口.
SetTimer, RemoveToolTip, 5000
return
RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip
Return
}
;*符号为按下指定键位同时按了其他键也生效
;【压枪开关】
*Left::(Compensation = 0 ? (Compensation := 1,ToolTip("现在压枪开")) : (Compensation := 0,ToolTip("现在压枪关")))
*Up:: ;【压枪加】
Rate := Rate + 1
ToolTip("频率增加 " . Rate)
IniWrite, %Rate%, %FileName%, ahk-ini, rate01 ;每次改完写入配置文件
Return
*Down:: ;【压枪减】
if Rate > 0
{
Rate := Rate - 1
ToolTip("频率减少 " . Rate)
IniWrite, %Rate%, %FileName%, ahk-ini, rate01 ;每次改完写入配置文件
}
Return
到了这里,关于压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!