All Projects → Andrewthe13th → Inventory_Kamera

Andrewthe13th / Inventory_Kamera

Licence: MIT license
Scans Genshin Impact characters, artifacts, and weapons from the game window into a JSON file.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Inventory Kamera

Gimagereader
A Gtk/Qt front-end to tesseract-ocr.
Stars: ✭ 786 (+125.86%)
Mutual labels:  ocr, scanner
Open Paperless
Scan, index, and archive all of your paper documents (acquired by Mayan EDMS)
Stars: ✭ 2,538 (+629.31%)
Mutual labels:  ocr, scanner
Sane Scan Pdf
Sane command-line scan-to-pdf script on Linux with OCR and deskew support
Stars: ✭ 58 (-83.33%)
Mutual labels:  ocr, scanner
scanbot-sdk-example-ionic
Scanbot scanner SDK example app for Ionic with Cordova.
Stars: ✭ 24 (-93.1%)
Mutual labels:  ocr, scanner
cocogoat
A toolbox for Genshin Impact 100% running in browser. 纯网页端的原神工具箱,保证每一行代码都是熬夜加班打造。
Stars: ✭ 571 (+64.08%)
Mutual labels:  genshin, genshin-impact
Passportscanner
Scan the MRZ code of a passport and extract the firstname, lastname, passport number, nationality, date of birth, expiration date and personal numer.
Stars: ✭ 417 (+19.83%)
Mutual labels:  ocr, scanner
Paperwork
Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab
Stars: ✭ 2,392 (+587.36%)
Mutual labels:  ocr, scanner
Adachi-BOT
一个在 QQ 中运行的原神助手
Stars: ✭ 185 (-46.84%)
Mutual labels:  genshin, genshin-impact
genshin-schedule
🕑 Genshin farming scheduler
Stars: ✭ 74 (-78.74%)
Mutual labels:  genshin, genshin-impact
CleanSCAN
A simple, smart and efficient document scanner for Android
Stars: ✭ 151 (-56.61%)
Mutual labels:  ocr, scanner
Snap.Genshin
你想要的原神全家桶
Stars: ✭ 1,924 (+452.87%)
Mutual labels:  genshin, genshin-impact
Genshin-fishing
Genshin auto fishing
Stars: ✭ 237 (-31.9%)
Mutual labels:  genshin, genshin-impact
Document-Scanner-and-OCR
A simple document scanner with OCR implemented using Python and OpenCV
Stars: ✭ 31 (-91.09%)
Mutual labels:  ocr, scanner
genshin.py
Modern API wrapper for Genshin Impact & Honkai Impact 3rd built on asyncio and pydantic. 原神 崩坏3
Stars: ✭ 199 (-42.82%)
Mutual labels:  genshin, genshin-impact
Firebase-HMS-ML-Kit-Scanner-Demo
Various scanner use cases using Firebase or HMS ML-Kit
Stars: ✭ 22 (-93.68%)
Mutual labels:  ocr, scanner
Scanbot Sdk Example Android
Document scanning SDK example apps for the Scanbot SDK for Android.
Stars: ✭ 67 (-80.75%)
Mutual labels:  ocr, scanner
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 (-56.9%)
Mutual labels:  genshin, genshin-impact
GenshinPlayerQuery
根据原神uid查询玩家信息(基础数据、角色&装备、深境螺旋战绩等)
Stars: ✭ 261 (-25%)
Mutual labels:  genshin, genshin-impact
GenShin-LauncherDIY
[原神启动器Plus] lightweight globalized Genshin Impact launcher. Support arbitrarily resolution ratio, account switching, client convertion, FPS unlocking and more!
Stars: ✭ 758 (+117.82%)
Mutual labels:  genshin, genshin-impact
genshin-audio-exporter
Export audio files from Genshin Impact game data into different audio formats.
Stars: ✭ 83 (-76.15%)
Mutual labels:  genshin, genshin-impact

Inventory Kamera - A Genshin Data Scanner

Fan-made Genshin Impact tool that scans characters, weapons, artifacts, materials and character development items in your inventory using the OCR technique.

This scanner exports in .GOOD, a JSON-based exporting format, which allows you to use it with compatible online Genshin Impact tools. These tools include artifact optimizing tools including Genshin Optimizer, SEELIE.me and Aspirine's Genshin Impact Calculator.

DOWNLOAD FROM HERE

DISCORD

https://discord.gg/zh56aVWe3U

Note

Please read the following instructions carefully and setup before using the scanner.

Table of Contents

Installing Inventory Kamera

Before installing Inventory Kamera, please have the following things installed on your device:

Download the latest version of Inventory Kamera here and unzip its files into a folder of your choosing, then launch the extracted .exe file. It will likely prompt you for Security and/or User Access. This access is required to interact with the game.

To upgrade from a previous version, download a newer release and unzip its files into the current Inventory Kamera location (allow it to replace old files when prompted) or a new folder of your choosing.

Setting up Genshin Impact

  1. Log in to Genshin Impact and click start.
  2. Open Paimon menu (Default shortcut: ESC).
  3. Go to Settings (Cog Icon ) and set these settings:
    • Under Languages, set Game Language to English.
    • The game resolution should be 16:9 or 16:10. If your screen has a matching native resolution, you may set Display Mode under Graphics to fullscreen. Otherwise, you'll have to switch it to any windowed resolution that matches one of these aspect ratios.
      • Some examples of good resolutions are: 1920x1080 (Full HD), 1920x1200, 2560x1440 (2K), 3840x2160 (4K), etc.
      • Don't know if a resolution is 16:9 or 16:10? Find out here.
      • Warning

        If you have an ultrawide screen, please see this thread

    • Under Controls, set Control Type to Keyboard.
      • If you rebound the inventory key (default: B) or character screen key (default: C), revert your binding to default or set up the new key binding in Inventory Kamera.

How to configure Inventory Kamera

Before starting the scanner, you can (optionally) edit the following options:

  • Select which categories (weapons, artifacts, characters, items) you want to scan.
  • Configure minimum weapon and artifact rarity to be scanned.
  • Set the scanner delays to slow Inventory Kamera's scanning speed if you experience problems with scanning.
  • Set the file export destination in the File Directory.

How to run Inventory Kamera

Start the Inventory Kamera scan by leaving the game with the Paimon Menu open and clicking 'Scan'.

Warning

While scanning, do not use your mouse or keyboard. The scanner uses keyboard and mouse input to automate scanning.

If you want to terminate the scan, press ENTER button at any time. It will cancel the scan, and the application will not output any scanned results. You may press the 'Export Scanned Data' button to force the export of the most recently collected data (whether it's complete or incomplete).

Updating for new game versions

Inventory Kamera uses lists of valid items and characters to assist with text recognition. These lists are kept locally in the inventorylists folder. These lists should be updated every time a new version of the game is released, and it can be done automatically or manually.

Updating automatically

If the update window does not show up when the applications starts, you can select Update Lookup Tables under Options to run the automatic updater. You may optionally force the updater to run if it does not detect a new Genshin Impact version. Inventory Kamera syncs with Dimbreath's Genshin Data GitHub Repo. Big thanks for all the hard work done there.

Updating manually

All lists, except for characters, are kept in a simple key:value JSON-readable format. 'value' is the name of an item in PascalCase and 'key' is whatever 'value' is but in lowercase. materialscomplete.json is the combination of devmaterials.json and materials.json, so updating either of those requires an update to materialscomplete.json as well. The format for manually updating characters is slightly different. The key for a character is still the lowercase version of the character's name in PascalCase, and the value is in the following format:

{
  "GOOD": "SangonomiyaKokomi",
  "ConstellationOrder": ["burst", "skill"],
  "WeaponType": 4
}

The character's name is as it appears in the party menu on the right side of the in-world UI or the character's menu screen in the top left corner. The constellation order depends on which talent the third constellation upgrades for each character. The weapon type values are as follows:

0 = Sword, 1 = Claymore, 2 = Polearm, 3 = Bow, 4 = Catalyst

Consider using a JSON text validator after following this manual method. Support may or may not be provided if you choose this route.

Reporting an issue

If you run into a problem with our scanner (e.g. a bug, app crash, invalid export format), please create an issue here and try to fill it out as much as possible. It, along with the evidence, will greatly speed up the bug-fixing process.

Note

Before submitting an issue, please check for similar issues, especially the ones that are still open.

Start by leaving a reaction emoji to that issue (more reactions means more dev attention!). Please try to limit comments to new or helpful information (i.e. not "Same issue here" comments). You can choose to subscribe to that issue by clicking 'Subscribe' in the Notifications section to get notifications on thread developments.

Writing a new issue

We would love to have Screenshots (especially video recordings!) and Error Logs as evidence. These can be very helpful for debugging your problem. Add it to the issue via drag-and-drop or by attaching the file to the template. Inventory Kamera may place screenshots in the logging folder (divided into categories) when it thinks it encountered an issue. Attaching a zipped copy of your logging folder is the best way to submit logs. You may check the 'Log All Screenshots' box to force this behavior in most areas that may concern the devs.

Requesting a new feature

If you would like to request a new feature, please visit the discussion forum before opening a new feature request using Inventory Kamera feature request form.

Asking a question

General questions? Start by looking for similar questions in the Inventory Kamera discussion forum. If you have a question that doesn't have a thread, create a new general or Q&A thread.

Frequently Asked Questions (FAQ)

Can Inventory Kamera get me banned?

According to HoYoverse's response to Script, Plug-In, and Third-Party Software, we believe, no.

The scanner does not provide any exploits or game progression. It only takes screenshots of a portion of the game window, processes the image and exports the data. The account will still be yours to keep. We do not provide any account exchanges or primogem top-ups.

In addition, we have not received any warnings about the application development. However, that does not mean it will stay that way forever: we are at the mercy of HoYoverse.

License

  • This project is distributed under the MIT license.
  • This project uses third-party libraries and other resources that may be distributed under other licenses.

All rights reserved by © Cognosphere Pte. Ltd. This project is not affiliated with nor endorsed by HoYoverse. Genshin Impact™ and other properties belong to their respective owners.

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].