Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 11:20 PM   #1
j2robin
Junior Member
j2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileReadj2robin has read every ebook posted at MobileRead
 
Posts: 2
Karma: 65120
Join Date: Apr 2026
Device: yes
New OPDS client for Pocketbook

I wanted something to make it easier to download books directly from my Pocketbook reader.

I tried enabling the built in OPDS support. I couldn't get it to authenticate to me Calibre-Web server, I suppose it was disabled for a reason.

I just so happened I had to subscribe to Gemini Pro for work so decided to do something more useful than work during my trial So after a couple weeks vibe coding I have built a native OPDS client using the C SDK.

It’s just a single .app file you drop into the device's applications folder via USB. It will then create the directory it needs in the application folder to store configuration and cache. It connects directly to OPDS servers (like Calibre-Web, or Project Gutenberg) and downloads the files straight to your storage. It supports pretty much all the native formats.

I mainly built it to fix a few annoyances I had with browsing on an e-reader. It has a search feature and It has the option to show thumbnails or not in the catalog views, it caches book covers locally so it doesn't hammer the server, and reverses the screen where you tap something so you aren't left wondering if the device registered your touch.

If anyone else finds this useful, the source code and the compiled release are up here:
https://github.com/j2robin/Pocketbook-OPDSClient

I tried to make it as robust as possible but have only been able to test it on Pocketbook Era and Inkpad Color 3. I did make the UI scale proportionally to whatever resolution the device reports but haven't been able to test on anything like the verse or older readers.

I hope it proves useful to you as well.

Let me know if you run into any weird bugs with your specific setups.

Last edited by j2robin; Yesterday at 11:22 PM.
j2robin is offline   Reply With Quote
Old Today, 12:37 PM   #2
neil_swann80
0000000000101010
neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.
 
neil_swann80's Avatar
 
Posts: 5,923
Karma: 12984859
Join Date: Mar 2023
Location: An island off the coast of Ireland
Device: PB632 [HD3]
Would it be feasible to add some demo catalogs like Project Gutenberg and the Internet Archive so new users can be up and running immediately?

And do you think you could get the app to respect dark mode?

Would it be feasible to have the option of increasing icon size? The cover images are very small in list view, before you click on a specific book.

Nice work though! I think this may be a great solution for those that find Koreader too cumbersome and cannot enable OPDS within the Pockebook Library.
neil_swann80 is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OPDS Client fails with calibre 5.38.0 PiperKev Plugins 9 03-07-2022 11:40 AM
OPDS Client that will allow selection of format? PiperKev Plugins 1 02-14-2021 01:42 AM
calibre as an OPDS client cedhax Related Tools 1 07-19-2016 04:16 AM
OPDS Client? Kudalufi Calibre 9 12-21-2012 01:59 AM
Touch OPDS client ??? vlad59 Kobo Reader 7 12-04-2011 09:36 AM


All times are GMT -4. The time now is 04:09 PM.


MobileRead.com is a privately owned, operated and funded community.