Current version: v201
MapleOCR turns MapleStory: Idle RPG equipment screenshots into structured equipment/inventory data for the optimiser and BIS report workflow.
C:\MapleProjects\MapleOCR
MapleOCR can be launched through the Maple Toolbox GUI or run directly from PowerShell.
- Capture bag screenshots in
C:\MapleProjects\MapleOCR\screenshots. - Capture the 14 currently equipped Basic Preset items in
C:\MapleProjects\MapleOCR\screenshots\Equipped. - Run MapleOCR v197.
- Import
C:\MapleProjects\MapleOCR\mapleupload.txtinto the optimiser. - Export fresh optimiser data to
C:\MapleProjects\MapleOCR\mapleexport.txt. - Run
.\build_BIS_stats_v197.ps1. - Use
C:\MapleProjects\MapleOCR\BIS_stats.zipfor the BIS report workflow.
v197 keeps the v196 Equipped Star Force authority sync and improves badge recognition by using several conservative OCR preprocessing passes over the same fixed badge area.
This fixes a confirmed clear Shoulder screenshot that v196 correctly refused to trust.
Ambiguous Star Force reads still fail closed rather than guessing.
Equipped screenshot Star Force values remain authoritative for equipmentStarForceBySlot.
This prevents stale optimiser Star Force metadata from applying a second equipment boost after an in-game upgrade.
The split Attack reconstruction fix remains in place, for example:
22,5 + 927 -> 22,927
without using a global minimum Attack rule.
The existing authority rules remain unchanged:
- first-substat validation uses screenshot/OCR row order
- LOCK/UNLOCK working order uses BAG
source_capture_orderascending
- 242 bag screenshots
- 14 Equipped screenshots
- 256 trusted items
- 0 review items
- all 14 Equipped Star Force values validated
- previously failing Shoulder read correctly as Star Force 17
- optimiser round-trip passed
- final
BIS_stats.zipsuccessfully built and validated - 256 BIS authority rows
- 0 first-substat mismatches
maple_batch_importer_easyocr_v197.pybuild_bis_stats_v197.pybuild_BIS_stats_v197.ps1run_v197_full_inventory.ps1run_v197_full_inventory_dry_run.ps1run_v197_full_inventory_and_zip.ps1open_v197_results.ps1MapleOCR_Directory_Cleaner.bat
Personal screenshots, optimiser exports, results and generated ZIPs should not be committed.