Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 04-17-2025, 10:47 AM   #1
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
Kobo Collection Manager revisited

Hi,

I started my kobo collection manager project anew. I've put it up for download. Disclaimer, it works for me, on my kobo libra 2, and there's no guarantee it will work for you too. But maybe it will be useful for someone else too.
It comes with a helpfile and a file called main.cpp with the source (latest c++ rad studio).

https://jcremers.com/Kobo.html
forum thread: https://forum.jcremers.com/index.php/board,15.0.html
JeanC is offline   Reply With Quote
Old 04-18-2025, 10:22 AM   #2
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 78,936
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by JeanC View Post
Hi,

I started my kobo collection manager project anew. I've put it up for download. Disclaimer, it works for me, on my kobo libra 2, and there's no guarantee it will work for you too. But maybe it will be useful for someone else too.
It comes with a helpfile and a file called main.cpp with the source (latest c++ rad studio).

https://jcremers.com/Kobo.html
forum thread: https://forum.jcremers.com/index.php/board,15.0.html
How does this differ from what we can do with calibre?
JSWolf is offline   Reply With Quote
Old 04-22-2025, 10:40 AM   #3
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
Quote:
Originally Posted by JSWolf View Post
How does this differ from what we can do with calibre?
It's far less hassle than with calibre, you don't have to build a library etc. This is for people like me who dislike the bloat in calibre. You just upload books right away into an existing or new collection. 3 clicks and you're done.
Attached Thumbnails
Click image for larger version

Name:	2025-04-22_16-39.jpg
Views:	40
Size:	6.8 KB
ID:	215221  

Last edited by JeanC; 04-22-2025 at 10:54 AM.
JeanC is offline   Reply With Quote
Old 04-22-2025, 10:49 AM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 78,936
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by JeanC View Post
It's far less hassle than with calibre. You upload books right away into an existing or new collection. 3 clicks and you're done.
Would this not be better to be a calibre Plugin? The problem as I see it is you'd need to manage your books twice. Once in calibre and once in your collection manager.
JSWolf is offline   Reply With Quote
Old 04-22-2025, 11:04 AM   #5
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 13,061
Karma: 237062052
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Quote:
Originally Posted by JSWolf View Post
Would this not be better to be a calibre Plugin? The problem as I see it is you'd need to manage your books twice. Once in calibre and once in your collection manager.
Why would you need a second collection manager if you use calibre? Kobo driver does it well enough for those who manage their books in calibre.
Sirtel is offline   Reply With Quote
Old 04-22-2025, 11:09 AM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 78,936
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Sirtel View Post
Why would you need a second collection manager if you use calibre? Kobo driver does it well enough for those who manage their books in calibre.
I wouldn't. But @JeanC either doesn't use calibre or finds his program easier to use.
JSWolf is offline   Reply With Quote
Old 04-22-2025, 11:11 AM   #7
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 13,061
Karma: 237062052
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Quote:
Originally Posted by JSWolf View Post
I wouldn't. But @JeanC either doesn't use calibre or finds his program easier to use.
If he doesn't use calibre, why should his program be a calibre plugin?
Sirtel is offline   Reply With Quote
Old 04-22-2025, 11:41 AM   #8
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
Hey, it works for me, like it says in the disclaimer: I have uploaded books, managed / edited / deleted collections and books and i have no errors anymore and all seems to work. Maybe it's useful for someone else too, that's all i'm saying. I included the c++ source btw.

Connect the kobo, start the app, choose upload books (F8), in the first dialog you can select books, the second dialog lets you either choose an existing collection, or enter a name for a new one. The app uploads the books and creates the collection(s).

Then you disconnect the kobo so that it can rebuild it's database with regard to the uploaded books, and it will show those books in the collections you made / edited. Very straightforward.

Last edited by JeanC; 04-22-2025 at 11:48 AM.
JeanC is offline   Reply With Quote
Old 04-22-2025, 01:44 PM   #9
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 78,936
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by JeanC View Post
Hey, it works for me, like it says in the disclaimer: I have uploaded books, managed / edited / deleted collections and books and i have no errors anymore and all seems to work. Maybe it's useful for someone else too, that's all i'm saying. I included the c++ source btw.

Connect the kobo, start the app, choose upload books (F8), in the first dialog you can select books, the second dialog lets you either choose an existing collection, or enter a name for a new one. The app uploads the books and creates the collection(s).

Then you disconnect the kobo so that it can rebuild it's database with regard to the uploaded books, and it will show those books in the collections you made / edited. Very straightforward.
How are you editing the database so you don't have to connect a 2nd time?
JSWolf is offline   Reply With Quote
Old 04-22-2025, 02:15 PM   #10
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
Good question. Because the books all have a unique id that you can predict because it's composed of the filename, which is unique and mostly also contains a map named after the collection. This predicted unique id can be used to create the collection.
JeanC is offline   Reply With Quote
Old 04-22-2025, 03:01 PM   #11
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 78,936
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by JeanC View Post
Good question. Because the books all have a unique id that you can predict because it's composed of the filename, which is unique and mostly also contains a map named after the collection. This predicted unique id can be used to create the collection.
The filename? What if I have two books with the same name?
JSWolf is offline   Reply With Quote
Old 04-22-2025, 04:31 PM   #12
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 44,475
Karma: 167847011
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
The filename? What if I have two books with the same name?
What if the filename does not consist only of the book title? What if it includes the author name or other additional data such as series/index?

If you happen to have two books with the filename The_End_Of_All_Things_-_James_Harrison.epub, you have other issues to worry about.
DNSB is offline   Reply With Quote
Old 04-22-2025, 04:52 PM   #13
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
filename is unique on a kobo, or the same book in two different maps, just like any other filesystem, that's just the way things work on the kobo, a books id is derived from the filename. You don't have to believe me, investigate yourself or ask an expert.

Anyway, if it does not appeal to you, i'm sorry, you are free to stick with what you have.

Last edited by JeanC; 04-22-2025 at 04:55 PM.
JeanC is offline   Reply With Quote
Old 04-22-2025, 07:18 PM   #14
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,264
Karma: 78869092
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I thought at one poinbt that the KoboTouch driver did handle collections on the initial connection, but not series (or other metadata). My very limited testing in my bastardized environment though did not show that as working as I thought it did

It's times like this I wish we still had access to @davidfor


INTERESTING BUT WRONG. SEE MY NEXT POST

Last edited by PeterT; 04-23-2025 at 02:21 PM.
PeterT is offline   Reply With Quote
Old 04-23-2025, 11:53 AM   #15
JeanC
Connoisseur
JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.JeanC can self-interpret dreams as they happen.
 
JeanC's Avatar
 
Posts: 57
Karma: 20316
Join Date: Nov 2010
Location: Netherlands
Device: Kobo Libra 2
well, my app works like it should, what can i say, i don't see a problem.
JeanC is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kobo Collection Manager JeanC Kobo Reader 17 04-02-2025 04:32 AM
Kobo Collection Manager JeanC Kobo Developer's Corner 0 02-17-2025 04:31 AM
collection manager Lordblacknail Amazon Kindle 10 06-04-2011 05:59 PM
collection manager Lordblacknail Sony Reader 2 05-04-2011 01:01 AM
collection manager Lordblacknail Barnes & Noble NOOK 1 05-04-2011 12:54 AM


All times are GMT -4. The time now is 07:26 AM.


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