Skip to content

README [CN]

infstellar edited this page Dec 19, 2022 · 1 revision

genshin_impact_assistant 原神助手

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

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

介绍

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

用别怂,怂别用 --unknown

演示视频

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

功能及其启动方式

  • 在GUI中将FlowMode切换到AutoCombat,等待模块导入

  • 按下[键启动/停止功能。可在keymap.json中更改。

其他设置参见自动战斗辅助介绍.

  1. 在config中设置挑战秘境的次数与其他设置,详见config设置.
  2. 手动选择队伍,配置队伍,进入秘境.
  3. 进入秘境后,在GUI中将FlowMode切换到AutoDomain,等待模块导入
  4. 按下[键启动/停止功能。可在keymap.json中更改。

其他设置参见自动秘境辅助介绍.

注:测试中功能

  • 在GUI中将FlowMode切换到AutoCollector,等待模块导入

  • 按下[键启动/停止功能。可在keymap.json中更改。

  • 注意阅读collector_assi.md中的注意事项.

其他设置参见自动采集辅助介绍.

更新路线图

路线图

使用方法

快速安装

请参见GIA Launcher自动安装器使用方法.

从源代码构建

安装

注意: 这里是从源代码运行,需要一定编程基础.快速使用请参见:

GIA Launcher自动安装器使用方法 要求:

  • !!! 重要修改 !!! python版本 3.7.6 (因为py3.9bug实在是太多了).
  • python版本3.7.6.
  • git.
  • 使用管理员权限打开命令提示符和你的代码编写器(IDE)!!!
  1. 输入以下命令以完成源码和依赖的下载:

    git clone https://github.com/infstellar/genshin_impact_assistant.git&cd genshin_impact_assistant&python setup.py install
  2. 输入以下命令运行程序:

    python genshin_assistant.py

更新

提供两种方法更新:

  • 使用setup.py更新:
    python setup.py update
  • 使用git pull更新:
    git pull

注意: 这里是从源代码运行,需要一定编程基础.快速使用请参见:

GIA Launcher自动安装器使用方法

原神窗口设置

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

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

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

GUI使用方法

main窗口

  • 点击main按钮进入

  • FlowMode:选择当前启用的功能

  • Log:输出日志

setting窗口

  • 点击setting按钮进入

  • 在下拉列表中选择对应的config,进行配置。

config设置

参考config设置.

为什么文件这么多

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

性能需求

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

鸣谢

开源库

特别感谢

开源库调用

其他

贡献/参与者

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

声明

  • 本软件开源免费,仅供学习交流使用,请勿用于非法用途.使用本软件进行代练的商家所收取的费用均为商家的人工/设备费用,产生的 任何问题与本软件无关.

广告

qq群:901372518

开发者交流群:680029885 (请确保你已经会使用git以及github)