Skip to content

Simple OCR Capture 1.7.0

Choose a tag to compare

@ljr1981 ljr1981 released this 20 Aug 21:58
· 32 commits to main since this release

Windows installer for Simple OCR Capture 1.7.0.

Per-user install: no UAC prompt, and the application only ever writes to %APPDATA% and the output folder you choose.

What is new

Delete Images and Move Images. Two buttons in the settings window for clearing a finished book's screenshots out of the output folder, or moving them to a like-named folder on a drive with more room. Both match ocr_*.png and ocr_*.bmp only, so your transcript, the .sidecar.txt files and the .findings.jsonl are never touched, and both confirm with a count and a total size before doing anything.

A move copies, re-checks the size at the destination, and only then removes the original. A file already present at the destination is skipped rather than overwritten, and one unreadable file no longer abandons the batch.

Move to drive is a new persisted setting. The destination is that drive plus the output folder's own name - D: with C:\Books\Boyarin gives D:\Boyarin - shown in full before anything moves.

Under the hood

A test target with 61 tests, and an adversarial hardening pass documented in hardening/. Two 60-mutation campaigns took the mutation score from 69% to 100% of non-equivalent mutations.

No bugs were found in shipped behaviour. What the pass did find was untested code - most importantly that the new delete/move feature had no automated test touching a real file. That is now covered by eight file-backed tests.

Three existing behaviours are documented and pinned by test rather than changed, including that "Page 416 of 416" yields no position reading.

Requirements

  • Windows 10 or 11, 64-bit
  • Ollama installed - the application starts and supervises it
  • An OCR model - offered for download on first run

Ships as a single executable: no runtime, no redistributable, no Python.

See the documentation or the manual in installer/README.txt.