Closed
Description
A CLI would be useful for users to script as well as on devices like the Raspberry Pi. Picocli seems like a good library for this.
By default the GUI will launch, but if any arguments are passed to blobsaver it will run in CLI-only mode instead.
The CLI should be able to:
- Save blobs supplying all information as arguments
- Add/remove saved devices
- Export/import saved devices with XML
- Set up the background auto-save feature
Maybe:
- Interactively read information from connected devices too?