loecs / genshin_impact_assistant

研究

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

genshin_impact_assistant 原神助手

多功能原神自动辅助操作,包括自动战斗,自动刷秘境。不用每天原神半小时清体力了(*´▽`)ノノ

(给没用过github的小伙伴:描述文档中的蓝色文字是链接,可以打开的)

介绍

基于图像识别的原神自动操作辅助。使用图片识别与模拟键盘操作,不涉及违规操作。

演示视频

https://www.bilibili.com/video/BV1RV4y157m6(挂了)

目前功能及如何启动

  • 按下/以启动或结束自动战斗辅助。
  1. 在config中设置挑战秘境的次数与其他设置,详见config设置
  2. 手动选择队伍,配置队伍,进入秘境。
  3. 进入秘境后,按下]键开始刷刷刷~
  4. 如果要终止自动战斗,按下]键。

使用方法

下载与安装

  1. 下载tag里最新版本的genshin_assistant.zip并解压,之后每次更新只需要重新下载genshin_assistant.zip即可。

  2. 下载tag里的environment_all.7z,并全部复制到解压后的genshin_assistant目录中,选择全部跳过。

    如果environment_all.7z下载过慢,也可以下载environment_no_torch.7z,并自行下载torch复制到目录中(或者加入q群下载

  3. 根据实际情况配置config文件夹中的配置文件

  4. 启动原神后,以管理员权限运行genshin_assistant.exe

  5. 实在搞不定可以加qq群( 图文教程

从源代码构建

  1. clone项目到本地

  2. 运行pip -r requirements.txt 安装依赖

  3. 缺什么包pip什么包

  4. 运行genshin_assistant.py

原神窗口设置

  • 需要在原神启动后再运行程序

  • 原神需要以1080p窗口化运行(全屏也可以),设置抗锯齿为SMAA,中或以上特效。

  • 窗口焦点应全程在原神窗口上

config设置

参考config设置

为什么文件这么多

神奇的python需要打包所有运行环境到一起才能启动 实际上是个python虚拟机 T_T

性能需求

  • 程序需要至少2.5G内存与至少6G存储空间

致谢

开源库

贡献/参与者

  • 数据集标注,测试: nɡ.

声明

  • 本软件开源、免费,仅供学习交流使用。若您遇到商家使用本软件进行代练并收费,可能是设备与时间等费用,产生的问题及后果与本软件无关。

广告

qq群:901372518

About

研究

License:MIT License


Languages

Language:Python 93.9%Language:C++ 6.1%