View Single Post
Old 08-21-2025, 01:30 PM   #5
Moonbase59
Addict
Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.Moonbase59 ought to be getting tired of karma fortunes by now.
 
Moonbase59's Avatar
 
Posts: 228
Karma: 1000244
Join Date: Oct 2021
Location: Germany
Device: Tolino Vision 5, Tolino Tab 8", Pocketbook Era (16GB)
Thanks for your feedback, guys!

As Kovid said, "possibilities" are endless on Linux. Indeed. ;-) In the meantime (before I could read your answers) I experimented myself a little, and did a lot of reading.

I think I found the most appropriate way, since these low-powered devices run KOReader anyway:
  • In Calibre → Connect/Share → Start wireless device connection.
  • Use fixed port (9090) and open in Firewall.
  • On the device, in KOReader: Tools → Calibre → Wireless Settings: [X] Enable wireless client, set inbox folder (~/Books, like on my other devices), set server address (name of my Calibre laptop, port 9090).
  • In Tools → Calibre → Connect
  • Device appears in Calibre, configure save template (copy-paste from my other devices) and set file extensions (I used "EPUB,PDF,MD").
  • Restart Calibre (device config changed).
  • Reconnect and beam books over.
  • Eject device in Calibre, or end connection in KOReader.

I guess this is the easiest (probably also safest) solution for the intended use case (provide Linux notebook with KOReader with some books in a Calibre-controlled manner, for offline reading).

The only small problem left is, probably due to Calibre’s path shortening logic, I now get multiple non-fiction folders (the books landing in the "wrong" folders do have long subtitles):

Code:
Fiction
Non-Fction
Non-Fiction
Non-tion
Ohne Sammlung
Tests
My save template (which I also use for my "real" e-readers) is:

Code:
{#collection:ifempty(Ohne Sammlung)}/{series:|Serien/|/}{series_index:0>4s|| - }{series:'test($, '', sublist(field('author_sort'),0,1,'&'))'|| - }{title}{pubdate:| (|)}{series:'test($, sublist(field('author_sort'),0,1,'&'), '')'| - |}
In case anyone wonders: Not all devices support "Collections", and the implemenations vary greatly. So I decided many years ago to use "main folders" for that purpose, since I mostly only categorize between "Fiction" (relaxing reads) and "Non-Fiction" (all things work, textbooks, etc.), plus "Tests" and "News".

Otherwise works like a charm. Calibre and KOReader team up quite well!

Last edited by Moonbase59; 08-21-2025 at 08:16 PM. Reason: Make clear my experiments also crossed with above suggestions.
Moonbase59 is offline   Reply With Quote