c3691b876b502f276790729e6558137f672ac2f5
按住鼠标右键时自动按下并保持配置的按键(默认 F12,对应游戏内屏息),松开右键时释放。 通过进程名识别游戏,仅在游戏运行时激活监听。 仓库内置 PortablePython 解释器与 pynput/psutil 依赖,下载即用。
df-scope-hold
三角洲行动(Delta Force)开镜自动屏息小工具——按住鼠标右键时自动按下指定按键(默认 F12),松开时释放。让你只用右键瞄准就能稳枪,不必再额外按一个键。
工作原理
监听鼠标右键事件,在右键按下时模拟键盘按下「屏息」键、右键松开时释放。脚本通过进程名识别游戏,只有游戏在运行时才激活监听,游戏关闭自动停止,重新进入会自动恢复。
纯本地按键映射,等价于支持宏的游戏鼠标硬件功能;不读写游戏内存、不修改任何游戏文件、不与游戏服务器通信。
使用方法
1. 游戏内绑定屏息键
打开三角洲行动设置,把「屏息」绑定到一个不会和其他操作冲突的按键,例如 F12。记住这个按键。
2. 修改配置文件
打开 config.ini,按需调整:
[config]
key = f12 ; 与游戏内屏息绑定保持一致
delay_press = 5 ; 右键按下到模拟按键的延迟(毫秒)
program_running = DeltaForceClient-Win64-Shipping.exe ; 游戏进程名(区分大小写)
3. 运行
双击 run.bat,脚本会在命令行窗口提示当前配置并等待游戏启动。游戏运行起来后开始监听,按 Ctrl+C 退出。
配置说明
| 字段 | 含义 | 取值示例 |
|---|---|---|
key |
模拟的按键。普通字符直接写(a、1),系统功能键用 pynput 的名称(shift、ctrl、f12 等) |
f12 |
delay_press |
右键按下后等待多少毫秒再模拟按键。游戏场景建议 5–20ms,过低可能被游戏判定为指令冲突 | 5 |
program_running |
游戏进程名(任务管理器里看到的 .exe 全名,区分大小写) |
DeltaForceClient-Win64-Shipping.exe |
运行环境
仓库已内置 PortablePython/(约 25MB),包含运行所需的 Python 3 解释器与依赖(pynput、psutil),无需另外安装 Python,下载即用。
仅在 Windows 上验证过(三角洲行动客户端为 Windows 独占)。
免责声明
- 本脚本是纯本地的鼠标→键盘映射工具,原理与游戏鼠标厂商提供的宏功能完全一致
- 但游戏厂商对第三方输入工具的政策可能变化,使用本脚本所产生的任何后果(包括但不限于封号)由使用者自行承担
- 仅供个人自用与学习交流,请勿用于排位、赛事等竞技场景
License
MIT