plato icon indicating copy to clipboard operation
plato copied to clipboard

[feature] Calibre wireless connection

Open clonex10100 opened this issue 5 years ago • 2 comments

I would love to be able to wirelessly send books from calibre to plato, just like in koreader: https://github.com/koreader/koreader/wiki/Calibre-wireless-connection

I am interested in (attempting) to implement this feature, but how should it be added to the UI? It requires a small amount of configuration (password, directory to store synced books in, and a few other things).

Should it be added as a "calibre" app? Or maybe there should be a "syncing" app that could act as an interface for this feature and the other different sync features that have been proposed (#111, #74)

Thanks for any input.

clonex10100 avatar Nov 08 '20 04:11 clonex10100

Should it be added as a "calibre" app? Or maybe there should be a "syncing" app that could act as an interface for this feature and the other different sync features that have been proposed (#111, #74)

The hook infrastructure is the mechanism used for this kind of task. I've written an example Wallabag fetcher that might give you some hints on how to proceed. I'm trying to prevent the main binary from depending on the reqwest package because of the ridiculous number of dependencies that it pulls in.

baskerville avatar Nov 08 '20 10:11 baskerville

attohttpc exists, which only has 4 dependencies. Whether it has enough features for the article fetcher or other possible hooks I'm not sure, but I highly doubt that it doesn't.

Visne avatar Jul 14 '22 21:07 Visne