Inventory_Kamera

Inventory_Kamera

基于OCR技术的原神游戏数据扫描工具

Inventory Kamera是一款开源的原神游戏数据扫描工具,利用OCR技术识别游戏界面信息。它可扫描角色、武器、圣遗物、材料等数据,以GOOD格式导出JSON文件,兼容Genshin Optimizer等在线工具。该工具支持自动更新数据库,操作便捷,有助于提高游戏资源管理效率。Inventory Kamera为原神玩家提供了免费的数据整理方案。

Inventory Kamera原神数据扫描OCR技术GOOD格式Github开源项目

Inventory Kamera - 原神数据扫描器

这是一款由粉丝制作的原神工具,使用OCR技术扫描你背包中的角色、武器、圣遗物、材料和角色培养道具。

该扫描器以.GOOD格式导出,这是一种基于JSON的导出格式,可以与兼容的在线原神工具配合使用。这些工具包括圣遗物优化工具,如原神优化器SEELIE.meAspirine的原神计算器

下载

点击此处下载最新版本 <- 请点击这里,而不是页面顶部的"CODE"按钮

Discord

https://discord.gg/zh56aVWe3U

目录

注意

使用扫描器前,请仔细阅读以下说明并完成设置。

安装Inventory Kamera

安装Inventory Kamera之前,请确保您的设备上已安装以下内容

在此处下载Inventory Kamera的最新版本,将其文件解压到您选择的文件夹中,然后运行解压出的.exe文件。它可能会提示您进行安全和/或用户访问确认。这些访问权限是与游戏交互所必需的。

要从旧版本升级,请下载新版本并将其文件解压到当前Inventory Kamera所在位置(提示时允许替换旧文件)或您选择的新文件夹中。

设置原神

  1. 登录原神并点击开始游戏。
  2. 打开派蒙菜单(默认快捷键:ESC)。
  3. 进入设置(齿轮图标⚙),并进行以下设置:
    • 语言下,将_游戏语言_设置为英语。
    • 游戏分辨率应为_16:9_或_16:10_。如果您的屏幕原生分辨率符合要求,可以在图像下将_显示模式_设置为全屏。否则,您需要切换到符合这些宽高比的任何_窗口化_分辨率。
      • 一些合适的分辨率示例:1920x1080(全高清),1920x1200,2560x1440(QHD),3840x2160(4K)等。
      • 不确定分辨率是否为16:9或16:10?在这里查看

        警告

        如果您使用超宽屏幕,请参阅此讨论帖 此外,目前不支持HDR。如果遇到扫描问题,请确保在Windows设置中禁用HDR

    • 控制下,将_操作类型_设置为键盘。
      • 如果您重新绑定了按键(背包(默认:B),角色界面(默认:C),或选择角色1(默认:1)),请恢复默认设置或在Inventory Kamera中设置新的按键绑定。

如何配置Inventory Kamera

开始扫描之前,您可以(可选)编辑以下选项:

  • 选择要扫描的类别(武器、圣遗物、角色、物品)。
  • 配置要扫描的最低武器和圣遗物稀有度。
  • 设置扫描延迟,以降低Inventory Kamera的扫描速度,如果您在扫描时遇到问题。
  • 在文件目录中设置文件导出目标位置。
  • Inventory Kamera使用默认按键绑定打开背包(B)和角色界面(C)。这些设置可以在Inventory Kamera的选项中自定义。

如何运行Inventory Kamera

  1. 通过打开派蒙菜单后退出游戏并点击"扫描"来启动Inventory Kamera扫描。

警告

扫描过程中,请勿使用鼠标或键盘。扫描器使用键盘和鼠标输入来自动化扫描。

如果您想提前终止扫描,可以随时按ENTER键。这将取消扫描,应用程序不会自动输出任何扫描结果。您可以按"导出扫描数据"按钮强制导出最近收集的数据(无论是否完整)。

  1. 等待Inventory Kamera完成对所选扫描项目的扫描。

  2. 点击打开导出文件夹按钮,打开文件资源管理器窗口。这里是Inventory Kamera导出扫描数据的位置。

更新适配新游戏版本

Inventory Kamera使用有效物品和角色列表来辅助文本识别。这些列表存储在本地的inventorylists文件夹中。每当游戏发布新版本时,这些列表都应该更新,可以自动更新或手动更新。

自动更新

当启动应用程序并发现新版本的原神游戏数据时,会出现一个通知窗口。Inventory Kamera与Dimbreath的Anime Game Data仓库同步新游戏版本。非常感谢那里所做的辛勤工作。

如果应用程序启动时没有显示更新窗口,您可以在选项下选择更新查找表来运行自动更新程序。如果未检测到新的原神版本,您也可以选择强制运行更新程序。

手动更新

警告

只有在Inventory Kamera的更新查找表报错或生成的输出无效时,才需要使用此选项。

材料和武器列表保存在简单的键值对JSON可读格式中。"value"是[帕斯卡命名法](https://github.com/Andrewthe13th/Inventory_Kamera/blob/master/https://en.wikipedia.org/wiki/Naming_convention_(programming#Examples_of_multiple-word_identifier_formats)的物品名称,"key"是"value"的小写版本。

手动更新角色和圣遗物的格式略有不同。两个json文件的key仍然是帕斯卡命名法角色/圣遗物套装名称的小写版本,value的格式如下例所示:

characters.json

"albedo": { "GOOD": "Albedo", "ConstellationName": [ "Princeps Cretaceus" ], "ConstellationOrder": [ "skill", "burst" ], "Element": [ "geo" ], "WeaponType": 0 }, "traveler": { "GOOD": "Traveler", "Element": [ "electro", "pyro", "dendro", "geo", "hydro", "anemo" ], "ConstellationOrder": { "electro": [ "burst", "skill" ], "dendro": [ "skill", "burst" ], "geo": [ "burst", "skill" ], "hydro": [ "skill", "burst" ], "anemo": [ "burst", "skill" ] }, "WeaponType": 0 },

注:ConstellationName值格式为数组。这主要适用于旅行者,因为男性和女性版本的角色有不同的命座名称。 注:旅行者是一个特殊情况,为每个当前可用元素提供了命座技能顺序。

角色名称应与游戏内世界UI右侧的队伍菜单或角色菜单屏幕左上角显示的一致。命座顺序取决于每个角色的第三个命座升级哪个天赋。

武器类型值如下:

0 = 单手剑, 1 = 双手剑, 2 = 长柄武器, 3 = 弓, 4 = 法器

artifacts.json

"adventurer": { "setName": "冒险家", "GOOD": "Adventurer", "normalizedName": "adventurer", "artifacts": { "goblet": { "artifactName": "冒险家金杯", "GOOD": "AdventurersGoldenGoblet", "normalizedName": "adventurersgoldengoblet" }, "plume": { "artifactName": "冒险家尾羽", "GOOD": "AdventurersTailFeather", "normalizedName": "adventurerstailfeather" }, "circlet": { "artifactName": "冒险家头带", "GOOD": "AdventurersBandana", "normalizedName": "adventurersbandana" }, "flower": { "artifactName": "冒险家之花", "GOOD": "AdventurersFlower", "normalizedName": "adventurersflower" }, "sands": { "artifactName": "冒险家怀表", "GOOD": "AdventurersPocketWatch", "normalizedName": "adventurerspocketwatch" } } },

在采用这种手动方法后,请考虑使用JSON文本验证器。如果您选择这种方式,我们可能会也可能不会提供支持。

报告问题

如果您在使用我们的扫描器时遇到问题(例如bug、应用崩溃、导出格式无效),请在此创建问题,并尽可能详细地填写。提供问题描述和证据将大大加快修复bug的过程。

另外,您也可以加入Inventory Kamera Discord进行更实时的讨论和获取支持帮助。

注意

在提交问题之前,检查类似问题,尤其是那些仍未解决的问题。

首先,在该问题上添加表情反应(更多反应意味着开发者会更加关注!)。请尽量将评论限制在新的或有帮助的信息上(即不要发表"我也遇到同样的问题"之类的评论)。您可以通过点击通知部分的"订阅"来选择订阅该问题,以获取线程进展的通知。

创建新问题

我们非常希望能够获得截图(尤其是视频录像!)和错误日志作为证据。这些对于调试您的问题非常有帮助。您可以通过拖放或将文件附加到模板中来将其添加到问题中。当Inventory Kamera认为遇到问题时,可能会将截图放在"logging"文件夹中(分类存放)。附加一个压缩的"logging"文件夹副本是提交日志的最佳方式。您可以勾选"记录所有截图"选项,以在大多数可能涉及开发者关注的区域强制执行此行为。

请求新功能

如果您想请求新功能,请在使用Inventory Kamera功能请求表单打开新的功能请求之前,先访问讨论论坛

另外,Inventory Kamera Discord也有一个功能请求频道。

提问

有一般性问题?首先在Inventory Kamera讨论论坛Inventory Kamera Discord中查找类似问题。

如果您有一个没有相关线程的问题,请创建一个新的generalQ&A线程。

常见问题(FAQ)

Inventory Kamera会导致我被封号吗?

根据HoYoverse对脚本、插件和第三方软件的回应,我们认为不会。

扫描器不提供任何游戏漏洞或进度。它只是截取游戏窗口的一部分,处理图像并导出数据。账号仍然是您的。我们不提供任何账号交易或充值服务。游戏交互仅限于菜单导航。

此外,我们尚未收到任何关于应用程序开发的警告。 然而,这并不意味着情况永远不会改变!我们受HoYoverse的影响。

Inventory Kamera支持哪些语言?

Inventory Kamera目前只支持英语。这个限制是由于只有英语的训练数据集可用。游戏内的"游戏语言"选项必须设置为英语。不保证其他语言的扫描效率。未来可能会实现更多语言,但目前没有具体计划。

我需要帮助!我该去哪里?

您可以在Inventory Kamera讨论论坛Inventory Kamera Discord寻求帮助。

许可证

  • 本项目根据MIT许可证分发。
  • 本项目使用的第三方库和其他资源可能根据其他许可证分发。

版权所有 © Cognosphere Pte. Ltd. 本项目与HoYoverse没有关联,也未得到HoYoverse的认可。《原神》™和其他属性归各自所有者所有。

编辑推荐精选

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
问小白

问小白

全能AI智能助手,随时解答生活与工作的多样问题

问小白,由元石科技研发的AI智能助手,快速准确地解答各种生活和工作问题,包括但不限于搜索、规划和社交互动,帮助用户在日常生活中提高效率,轻松管理个人事务。

热门AI助手AI对话AI工具聊天机器人
Transly

Transly

实时语音翻译/同声传译工具

Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

AI办公办公工具AI工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图热门
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

热门AI开发模型训练AI工具讯飞星火大模型智能问答内容创作多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

热门AI辅助写作AI工具讯飞绘文内容运营AI创作个性化文章多平台分发AI助手
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

下拉加载更多