|
|
#1 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
Karma: 56675
Join Date: Nov 2021
Device: NST (3), NSTG (3), NG
|
Modded Nook Classic and Calibre
I've been working on a new "version" of the Nook Classic for some time. Now, in the home stretch I'm finding the library software capricious when it comes to extracting thumbnails. I don't normally use Calibre but I thought I'd see what it could do with the device and I was impressed.
There's only one problem. Calibre insists on the stock file structure and I've gotten rid of all of that (no more "my documents", "my music", "my little pony", etc. ad nauseum). I just have a folder called Library. I've tried various things suggested online, including just transferring to a target folder, but it just then creates in that folder the whole massive nested set with my books buried at the bottom. I have disabled the Nook plugin. Doesn't seem to help. So, for clarity, the destination folder full path is: /system/media/sdcard/Library How can I get my books transferred there with Calibre? |
|
|
|
|
|
#2 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,452
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
use the connect to folder feature.
|
|
|
|
|
|
#3 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
Karma: 56675
Join Date: Nov 2021
Device: NST (3), NSTG (3), NG
|
I did try that, with the device connected to my PC I selected "Library" on the so-called Nook drive as the transfer destination
When I transferred some books it then created in the "Library" folder the following sub-folders: system media sdcard Library and then put the books there. So that gave me a complete path: /system/media/sdcard/Library/system/media/sdcard/Library Whew.... |
|
|
|
|
|
#4 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
Karma: 56675
Join Date: Nov 2021
Device: NST (3), NSTG (3), NG
|
Update:
So maybe it's the "user-defined device" thingy. I disabled the Nook plugin (where are those plugins????? if I could find the bloody thing I might be able to alter it!) and went to look at the User-Defined device plugin. I found I needed the USB VID, PID and RID. Theoretically Calibre might be able to tell me those from the Advanced-Misc screen. But it comes up blank.... So I go to Windows Device Manager and get those values for the Nook Classic (only found looking at the USB section, as an ADB device...not with the Portable devices). I add those to the User-Defined plugin information and set the target to "Library" on both internal and external memory. This works GREAT! Not. The whole idea was to be able to easily get both the books and thumbnails onto the device without fail. No thumbnails are transferred :-( |
|
|
|
|
|
#5 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
Karma: 56675
Join Date: Nov 2021
Device: NST (3), NSTG (3), NG
|
OK....I managed to track down an old plugin revising the Nook Color driver, which also included code for the Nook Classic.
Although I am not conversant in Python, I have manged to adapt it for my purposes and it works!!!! I'd like to clean it up a little, mainly by adding an icon for the menu bar at the top of Calibre when the device is connected. The original code included for (I assume) this purpose is: Code:
class NOOK(USBMS):
name = 'Nook Classic Interface (large thumbnails)'
gui_name = _('New Nook Classic')
description = _('Communicate with the New Nook Classic eBook reader.')
author = 'John Schember with enhancements by Joel Ricker and Nmyshkin@XDA'
icon = I('devices/nook.jpg')
version = (1, 1, 2)
supported_platforms = ['windows', 'linux', 'osx']
I then looked at the documentation for plugins and it seemed to suggest an icon should be stored locally within the zip. So I added an "image" folder to the zip, containing a local copy of nook.jpg. The path then became "image/nook.jpg" Alas, that also does not work :-( Can anyone help? |
|
|
|
|
|
#6 | |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,935
Karma: 64187770
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Code:
C:\Program files\Calibre2\app\resources\images\devices\nook.png |
|
|
|
|
|
|
#7 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 72
Karma: 56675
Join Date: Nov 2021
Device: NST (3), NSTG (3), NG
|
Quote:
I found a more recent example of a plugin for a new device and saw that the author had simply placed the png file in the root of the zip. I also tried that, but it's still not showing up. Perhaps there is a size constraint? I made my image the same size (pixel-wise) as the nook.png within the Calibre program. But that does not seem to have helped :-( |
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Cheap, largish tablet for color ereader to use w/ calibre, ideally easily modded? | anoukaimee | Which one should I buy? | 6 | 05-04-2019 12:17 AM |
| Calibre with Modded Kindle Fire | phimath | Devices | 2 | 06-19-2013 11:01 PM |
| Calibre and Nook Classic / STR | Catsnkites | Devices | 3 | 01-10-2013 09:20 AM |
| Ended Nook Classic | JohnMorris | Flea Market | 2 | 11-14-2012 09:59 AM |
| Assistance with adding series titles/number - Calibre 0.8.2/Nook Classic | Galora | Library Management | 0 | 05-25-2011 10:50 AM |