压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本

压枪源码,移动鼠标源码,监听鼠标源码,控制鼠标移动源码,控制鼠标移动脚本
加了很多注释了,肯定能看懂,双开火键,左键正常,侧键直接压开
先ahk官网下载安装后就能直接运行这个ahk文件了
一开始尝试python写,可以移动鼠标可以监听按键,游戏里不行,有延迟感,尝试了很多
用ahk写更简洁,用着感觉也无延迟
ahk官网的文档也不错,有中文,自己看着改成自己顺手的
这是最基础的看着简洁也好改,后续还写了每次随机左右,前几次幅度增加,加连点功能,
有交流的联系我,这方面的信息不多,csdn.lly337

2022-12-13

yaqiang.ahk:

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

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值