All Projects → wormtql → yas

wormtql / yas

Licence: other
Superfast Genshin Impact artifacts scanner

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to yas

GenshinImpact-AHK-flex
AHK script for Genshin Impact
Stars: ✭ 80 (-88.25%)
Mutual labels:  genshin-impact
genshin-info
🔍原神角色信息在线查询
Stars: ✭ 31 (-95.45%)
Mutual labels:  genshin-impact
genshin-schedule
🕑 Genshin farming scheduler
Stars: ✭ 74 (-89.13%)
Mutual labels:  genshin-impact
KeqingNiuza
刻记牛杂店
Stars: ✭ 509 (-25.26%)
Mutual labels:  genshin-impact
GenshinImpact
This repo contains a script meant to ease and help intel players with setting up their machine to be able to play this game.
Stars: ✭ 27 (-96.04%)
Mutual labels:  genshin-impact
GenshinPlayerQuery
根据原神uid查询玩家信息(基础数据、角色&装备、深境螺旋战绩等)
Stars: ✭ 261 (-61.67%)
Mutual labels:  genshin-impact
klee
A personnal UI library made as an excuse to have a published UI package
Stars: ✭ 19 (-97.21%)
Mutual labels:  genshin-impact
genshin-audio-exporter
Export audio files from Genshin Impact game data into different audio formats.
Stars: ✭ 83 (-87.81%)
Mutual labels:  genshin-impact
Hilipedia
丘丘语语料库与词典 Hilichurlian Corpus and Dictionary
Stars: ✭ 33 (-95.15%)
Mutual labels:  genshin-impact
GenShin-LauncherDIY
[原神启动器Plus] lightweight globalized Genshin Impact launcher. Support arbitrarily resolution ratio, account switching, client convertion, FPS unlocking and more!
Stars: ✭ 758 (+11.31%)
Mutual labels:  genshin-impact
AutoMihoyoBBS
米游社自动签到,支持:崩坏二、崩坏三、原神,米游币自动获取
Stars: ✭ 528 (-22.47%)
Mutual labels:  genshin-impact
genshin-wishes-i18n
A contribution-driven project to translate Genshin Wishes in many languages.
Stars: ✭ 25 (-96.33%)
Mutual labels:  genshin-impact
Adachi-BOT
一个在 QQ 中运行的原神助手
Stars: ✭ 185 (-72.83%)
Mutual labels:  genshin-impact
DoMiSo-genshin
Genshin impact Lyre Automatic player
Stars: ✭ 76 (-88.84%)
Mutual labels:  genshin-impact
cocogoat
A toolbox for Genshin Impact 100% running in browser. 纯网页端的原神工具箱,保证每一行代码都是熬夜加班打造。
Stars: ✭ 571 (-16.15%)
Mutual labels:  genshin-impact
gcsim
monte carlo combat simulation for genshin impact
Stars: ✭ 111 (-83.7%)
Mutual labels:  genshin-impact
genshin-db
npm package with searching API for Genshin Impact data of all in-game languages. Data parsed/organized directly from GenshinData repo.
Stars: ✭ 150 (-77.97%)
Mutual labels:  genshin-impact
Genshin-fishing
Genshin auto fishing
Stars: ✭ 237 (-65.2%)
Mutual labels:  genshin-impact
GenshinImpact-Generator
Account generator for Genshin Impact
Stars: ✭ 38 (-94.42%)
Mutual labels:  genshin-impact
genshin-kit-node
原神玩家信息查询封装库 / An API wrapper for fetching player data of Genshin Impact from any servers.
Stars: ✭ 83 (-87.81%)
Mutual labels:  genshin-impact

Yas

Yet Another Genshin Impact Scanner
又一个原神圣遗物导出器

介绍

基于SVTR(基本上是MobileNetV3_Small + Transformer)字符识别模型,使用原神字体对原神中会出现的字符串进行训练,达到更高的速度和更精确的结果。相比CRNN,SVTR可以达到更小的体积及更好的识别率
导出结果可以导入分析工具(例如 莫娜占卜铺 )进行配装或者其他计算
由于使用了 Rust 进行编写,运行效率和文件体积都得到了很大的提升

相关资料

识别模型

SVTR原文使用了多个Local/Global Mixing,其中Global Mixing就是Transformer层,而根据PaddleOCR的代码,其SVTR识别模型也并未完全遵照SVTR原模型,而是骨干网络 + Transformer的结构
Yas同样采用PaddleOCR的做法,即MobileNetV3_Small + Global Mixing,相当于将原RNN替换为Transformer。

使用

  • 打开原神,并切换到背包页面,将背包拉到最上面
  • 下载单exe可执行文件,右键管理员运行
  • 扫描过程中,鼠标右键终止

注意

  • 默认4星以下圣遗物不扫描
  • 不是所有窗口比例都支持,推荐16:9的分辨率(如1600x900, 1920x1080, 3840x2160)
  • 扫描过程中不要对鼠标做任何操作

命令行使用

假设你知道如何使用命令行工具
查看选项

yas --help

只扫描五星圣遗物

yas --min-star=5

只扫描一行

yas --max-row=1

编译

# Linux下需要首先安装rustup以及mingw-w64,然后再安装对应的rust target,
rustup default stable
rustup target add x86_64-pc-windows-gnu
cargo build --release --locked --target=x86_64-pc-windows-gnu

训练

yas-train

反馈

  • Issue
  • QQ群:801106595
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].