[Python]阴阳师-抗检测多功能护肝辅助脚本

FK-Onmyoji

阴阳师抗检测多功能护肝辅助脚本

Github地址
https://github.com/BluePlumStudio/FK-Onmyoji

  • 游戏多开,多种模式并发
  • 鼠标键盘模拟输入,指针变速移动,非固定点点击,随机间隔连点
  • 掉线、失败、占用警报提示
  • 抗失效随机点击复位
  • 自动接受悬赏封印邀请
  • QQ消息反馈

原理&思路

利用PyAutoGUI进行图像识别查找图片模拟鼠标移动随机位点点击


开始

方案1:直接下载可执行程序(Github内为最新版)

Beta 1.0.0下载地址

方案2:手动部署Python脚本运行环境

  1. 安装Python3.7(>=3.7)。

  2. 安装拓展库:
    PyAutoGUI
    OpenCV-Python
    PyWin32

  3. 下载脚本源代码。


准备

  1. 调整阴阳师窗口分辨率至固定大小(可选):
    -打开阴阳师安装目录下的neox.xml文件,修改WindowClientHeight(窗口高度),WindowClientWidth(窗口宽度)。推荐宽度为683,高度为384。

  2. 根据screenshots文件夹下的截图样例截取图片(推荐宽高下可跳过)。

  3. 运行screenshots文件夹下的convert.py:(可选,截取新截图后推荐,可防止libpng相关警告,需要安装ImageMagick,下附下载地址)

    -打开convert.py文件修改imageMagickPath变量的值为ImageMagick安装路径后运行该脚本。

ImageMagick-6.2.7-Q16下载地址


使用

  1. 手动完成一局已选游戏类型以锁定阵容(结界突破章节探索除外)。

  2. 管理员身份运行(必须,以防止鼠标键盘模拟输入失效)。

  3. 根据提示输入相关信息(因为设置的窗口宽高不包括边框宽高,故需将高度适当增大,比如30)

    -样例(失效请点击Github地址查看):
    样例

  4. 挂机(按P暂停/继续)。

相关问题 & 注意事项

  1. 注意:以下情况蜂鸣器会发出警报声(加*的建议进行人工操作):

    -已选模式全部结束

    -检测到悬赏封印邀请

    *-失败(警报声结束后关闭所有游戏,结界突破除外)

    *-失去连接

    *-脚本可能失效,超过5分钟未进行任何操作

    *-检测到账户在其他设备登录(警报声结束后关闭所有游戏)

  2. 问题:窗口起始位置是什么?

    -窗口边框左上角相对于屏幕左上角的位置

  3. 问题:"QQ反馈者"必填吗?填什么?

    -可选,请填入聊天窗口的标题,不需要请填写任意字符。聊天窗口位置没有要求,不能最小化。

  4. 问题:怎样去除"警报声结束后关闭所有游戏"的功能?

    -删除代码os.system("taskkill /IM onmyoji.exe /F")

关于

学了一天Python来练手的。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值