Repository navigation
ReadScreen v1.4
ReadScreen v1.4
What's New
- GUI version added: modern dark-themed tkinter app (Catppuccin Mocha palette)
- Auto window detection via
win32gui— no manual coordinates needed - Three OCR preprocessing methods:
replace,threshold,original - Improved image pipeline: bilateral filter + sharpening before OCR
- Thread-safe design: worker thread ->
queue.Queue-> main thread - Real-time sensor card flash animation on data update
- Excel companion updated to V.0.3.8 — VBA fixes (ScreenUpdating, worksheet caching, Select Case, merged-cell handling)
Files in this release
main-auto.py— CLI version with Rich terminal UImain-gui.py— GUI version (tkinter dark theme)Survey Realtime Track Sheet-Auto V.0.3.8.xlsm— companion Excel sheettess_config.json— OCR configuration template
Notes
Pre-compiled executables are not attached here due to size (~300 MB with Tesseract bundled). Build from source with Nuitka per the README.
Requirements
- Windows 10 / 11
- Python 3.10+ (for running from source)
- Tesseract OCR (local copy via
setup_tesseract.pyor system-wide install)