View Single Post
Old 07-24-2026, 10:56 AM   #2
lennardollesch
Junior Member
lennardollesch began at the beginning.
 
Posts: 4
Karma: 20
Join Date: Mar 2026
Device: KT4
Scopae rewritten in Go - no more Python

Scopae rewritten in Go - no more Python

A new release is up: https://github.com/lennardollesch/Sc...eleases/latest

Scopae has been rewritten from the ground up in Go. It now ships as a single
self-contained binary, so the Python runtime and the old shell scripts are no
longer needed on the device - just drop the binary in place.

What is new
  • Runs out of the box with a bundled scraper. Scrapers are now standalone programs, in any language, that speak a small JSON protocol and live in their own repos, so new providers can be added without touching Scopae.
  • Waste icons are now vector graphics, rendered on-device to your Kindle's exact screen size, so the layout fits any model instead of shipping fixed PNGs.
  • More robust unattended operation: scheduling via KindleCron (survives deep sleep), power-loss-safe writes, a self-capping log, reliable Wi-Fi/airplane restoration, and automatic retry after a failed run.
  • KUAL menu (Start / Force data update / Stop / Clear logs) with progress shown on the screen.
  • Faster rendering and locale-aware dates.
... and much more in the release notes.

Upgrading from the Python version
  • KindleCron is now required (run kron setup once); Python is not.
  • The config moved to config/config.json - re-check your settings after installing.
  • Grab the new release, copy the extensions and scopae folders over, set your config, and run Start.

Feedback and reports of additional working models are welcome as always.
lennardollesch is offline   Reply With Quote