用于 Windows 环境下的《穿越火线》试炼岛辅助工具。启动脚本后会打开本地控制台,可在“卡片投放”和“自动攻击”两个页面间切换。
本项目仅供学习与交流。请遵守游戏用户协议和相关规则,并自行承担使用自动化工具的风险。
功能
卡片投放
- 选择 1~6 星卡片、卡片序号和投放数量。
- 通过
Win + 任务栏序号
切换至目标程序。 - 自动按
E
、选择卡片并点击“召唤 Boss”。 - 检测
damage_ratio.png
指示的战斗提示;提示消失后会尽快开始下一轮投放。
自动攻击
- 先切换至设置的任务栏目标程序,再开始执行。
- 持续按住鼠标左键。
- 每隔 10 秒按一次
F
键。
通用操作
- 点击控制台右上角的 [b]停止当前任务[/b]:立即终止当前任务,并松开鼠标左键。
- 修改任意设置后再次点击启动,会自动终止旧任务并按新条件重新开始。
- 可在控制台上传 JPG、PNG 或 WebP 作为背景壁纸,也可恢复默认壁纸。
环境要求
- Windows 10/11
- Python 3.10 或更高版本
- 《穿越火线》窗口和界面布局需与脚本坐标相匹配(当前坐标按 1920×1080 设计)
- 目标游戏窗口不要被其他窗口遮挡
1. 确认任务栏位置
控制台中的“任务栏位置”表示从左到右第几个任务栏图标,范围为 1~9。例如游戏位于第 4 个图标时,请填写
4。
2. 卡片投放
- 进入“卡片投放”页面。
- 选择卡片星级、卡片序号、投放数量和游戏任务栏位置。
- 点击“发送设置并启动”。
- 需要中止时点击右上角“停止当前任务”。修改设置后再次点击启动即可重置任务。
3. 自动攻击
- 进入“自动攻击”页面。
- 填写游戏任务栏位置。
- 点击“启动自动攻击”。
- 程序切换至游戏后,会按住鼠标左键并每 10 秒按一次
F
。 - 需要中止时点击右上角“停止当前任务”。
图片识别文件
damage_ratio.png是卡片投放流程的战斗状态识别模板,必须和
boss_automation_v2.py放在同一目录。请不要删除或随意改名该文件。
如果游戏分辨率、界面缩放或 UI 布局发生变化,可能需要重新截取对应区域的图片,否则识别与下一轮投放时机会受到影响。
常见问题
控制台显示“未连接”
请先启动
BossAutomation.exe,再点击控制台按钮。
没有正确切换到游戏
检查任务栏位置是否正确,并确保对应图标没有被固定项、其他程序或窗口顺序变化影响。
投卡时机不正确或识别不到战斗结束
确认游戏为 1920×1080、系统缩放与游戏 UI 布局没有变化,且
damage_ratio.png保持在脚本同目录。
免责声明
本项目不与游戏客户端、服务器或账号系统交互,仅模拟本地键鼠输入。使用者应自行评估风险,并遵守适用的游戏规则与法律法规。
下载地址: