![]() |
#736 | |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Apr 2011
Location: Hungary
Device: Kindle 3 3G/wifi
|
Quote:
Thank you! ![]() Last edited by KataiKata; 04-24-2011 at 05:03 PM. |
|
![]() |
![]() |
#737 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 296
Karma: 1618384
Join Date: Aug 2010
Device: Kindle
|
I'm at version 1.5.6 and I decided to go from a text custom column to a comma delimited cc. I delete the existing column and add the new comma delimited column. I import from my kindle.
Now I figure I've got to go through my cc field and change all the commas to something like an underscore or whatever. Typically the commas are there for authorLastname, authorFirstName. I look at the contents of my custom column and I see that I've got semi colons wherever I expected a comma. On the rare occurrence where I've got a book in two collections, I see them both in the cc, separated by a comma. Meaning I can use the comma to put a book in more than one collection. I then look in the update history and see Meme has saved me a bunch of work. To make it sweeter, I will still have commas in my collections on the Kindle. Excuse the expression, but this last update is slicker than snot ![]() |
![]() |
Advert | |
|
![]() |
#738 |
Connoisseur
![]() Posts: 58
Karma: 10
Join Date: Mar 2011
Device: Kindle 3 3G
|
I hadn't tried it with Version 1.5.6, with 1.5.5 everything was fine now with 1.5.7 and Calibre 0.7.57 I get the following error messages:
View report of Kindle collections and books Code:
calibre, version 0.7.57 ERROR: Nicht abgefangener Fehler: <b>UnicodeDecodeError</b>:'utf8' codec can't decode byte 0xe4 in position 51: invalid continuation byte Traceback (most recent call last): File "calibre_plugins.kindle_collections.ui", line 148, in view_kindle_collections File "calibre_plugins.kindle_collections.kindle_view_collections", line 40, in run File "calibre_plugins.kindle_collections.kindle_view_collections", line 96, in generate_existing_kindle_collections_report File "calibre_plugins.kindle_collections.kindle_books", line 501, in get_sorted_paths_from_codes UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 51: invalid continuation byte Edit Kindle collections manually... Code:
calibre, version 0.7.57 ERROR: Nicht abgefangener Fehler: <b>UnicodeDecodeError</b>:'utf8' codec can't decode byte 0xe4 in position 29: invalid continuation byte Traceback (most recent call last): File "calibre_plugins.kindle_collections.ui", line 152, in edit_kindle_collections File "calibre_plugins.kindle_collections.kindle_edit_collections", line 69, in run File "calibre_plugins.kindle_collections.kindle_edit_collections", line 86, in __init__ File "calibre_plugins.kindle_collections.kindle_edit_collections", line 106, in init_sort_order File "calibre_plugins.kindle_collections.kindle_edit_collections", line 299, in get_sorted_paths File "calibre_plugins.kindle_collections.kindle_books", line 493, in get_sorted_paths_from_codes UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 29: invalid continuation byte Import Kindle collections into Calibre: Code:
calibre, version 0.7.57 ERROR: Import Kindle Collections: Unable to import Kindle collections into Calibre.<P>Create at least one custom column, using Preferences->Add your own column, from these types:<BR>-- Text, column shown in the tag browser<BR>-- Comma separated text, like tags<BR>-- Long text, like comments<BR>-- Yes/No<P>For example:<BR>-- Lookup name: "importedkindlecollections"<BR>-- Column heading: "Imported Kindle Collections"<BR>-- Column type: "Comma separated text, like tags" The other functions run without error message. But when I check the Kindle collections e.g. via preview he creates collections that are already existing and kicks out books too! Preview: Code:
calibre, version 0.7.57 Kindle Collections: <P>Preview report generated 11 collections.<P> === Kindle Collections 1.5.6 PREVIEW Report Preview only - no collections have actually been modified on the Kindle. These files have invalid extensions and will be ignored by the Kindle: documents/Amazon/German User's Guide.pdr documents/Amazon/The Morcyth Saga/Fires of Prophecy The Morcyth Sa-asin_B0019BVFLW-type_EBOK-v_0.sa documents/Amazon/The Morcyth Saga/Shades of the Past The Morcyth S-asin_B0016DC166-type_EBOK-v_0.sa documents/Amazon/The Morcyth Saga/The Mists of Sorrow The Morcyth-asin_B0012TU4Y0-type_EBOK-v_0.sa documents/Amazon/The Morcyth Saga/The Star of Morcyth The Morcyth-asin_B0019BUP6I-type_EBOK-v_0.sa documents/Amazon/The Morcyth Saga/Trail of the Gods The Morcyth Sa-asin_B0019BNDIK-type_EBOK-v_0.sa documents/Amazon/The Morcyth Saga/Warrior Priest of Dmon Li The Mo-asin_B0019BUW02-type_EBOK-v_0.sa Collections saved to the Kindle: Collection Managed By Books Change ---------- ---------- ----- ------ Amazon Kindle 5 None (preserve Kindle-only is True) BattleTech Calibre 1 Replaced (from column "Reihe") Dictionaries Kindle 5 None (preserve Kindle-only is True) Die Abenteuer des Sherlock Holmes Calibre 5 Replaced (from column "Reihe") Dragon Keepers Calibre 1 Replaced (from column "Reihe") Free Amazon Kindle 14 None (preserve Kindle-only is True) Games Kindle 2 None (preserve Kindle-only is True) The Morcyth Saga Calibre 4 Created (from column "Reihe") Read Kindle 56 None (preserve Kindle-only is True) Samples Kindle 14 None (preserve Kindle-only is True) Unspecified Kindle 14 None (preserve Kindle-only is True) No collections selected to delete from the Kindle. === Settings: Reihe Action: Create Prefix: "" Suffix: "" Minimum: 1 Ignore: "" Include: "" Rename from: "" Rename to: "" Split on: "" Never delete/modify these Kindle collections: Action when toolbar icon is clicked: Show menu (default) Preserve existing Kindle-only collections: True Ignore prefix/suffix when comparing Calibre names: True Ignore case when pattern matching: True Fast reboot using hacks: True Fast reboot trigger file: L:\linkss\reboot Calibre Personal doc tag: [PDOC] Kindle collections file: L:\system\collections.json Plugin customization file: E:\Daten\Users\Loeffel\AppData\Roaming\calibre\plugins\Kindle Collections.json Run View Report to see collection and book details. |
![]() |
![]() |
#739 |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
The report shows you are running the 1.5.6 version of the plugin not 1.5.7. Are you sure you downloaded and installed 1.5.7?
The import message is normal if you haven't created any custom columns - as it says in the message. The preview reports seems ok. Its reporting warnings that the file extension .sa is not valid for the Kindle. What extension is that - and can you actually view these on your Kindle? The utf-8 errors for view/edit should work in 1.5.7. But even 1.5.7 isn't fully handling unicode perfectly yet. I still have some reading and testing to do. Part of the problem is Windows using its own encoding and including characters that don't map directly to utf-8. I'm trying to find the best way to handle them so that collections work, and characters display correctly on screen. |
![]() |
![]() |
#740 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,560
Karma: 8033155
Join Date: Aug 2008
Location: TN, USA
Device: kindle(all), nook, nookcolor, Sony, Kobo, epic, iphone, iPad, pc
|
I installed 1.5.7 - but it didn't remove the old version. So, I ended up running both. I removed the older one, then removed the toolbar icons, restarted and was up on 1.5.7. Suspect OP has similar problem.
|
![]() |
Advert | |
|
![]() |
#741 |
Connoisseur
![]() Posts: 58
Karma: 10
Join Date: Mar 2011
Device: Kindle 3 3G
|
@meme
I've updated the plugin via the updater plugin and this shows me I have installed the newest one. Since installation I have restarted Calibre many times. I will have a look after returning home from work. As it now says the plugin can't be configured because Calibre need to be restarted. After another new start I have to connect my Kindle first. That problem I had in a similar form before not only with this plugin. after deinstallation and reinstallation everything was fine. |
![]() |
![]() |
#742 |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
The need to uninstall before installing isn't something I've seen. Possibly something with the plugin updater. But I just installed 1.5.6, then used the updater to go to 1.5.7 and it worked perfectly.
@koland - I don't know how you were running 'both'. There would only be one icon and 1.5.6 and 1.5.7 have the same name. Now if you were running a really old version ('Create Kindle Collections', then you would have had to uninstall/re-install (although even that might not be necessary with the latest version of the plugin updater). After restarting, check under Preferences->Plugins then User Interface plugins - and look for Kindle Collections. The version number is listed there (hmmm, I think I'll consider adding an About menu item to make this easier to check). |
![]() |
![]() |
#743 |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2009
Location: Florida
Device: Kindle
|
OK, so when I upload my books from Calibre to my K3 will this plugin cause them to be put into the correct collection on my K3 or will I still have to assign them manually to the correct category once they're on the K3?
Last edited by bpalesch; 04-26-2011 at 10:42 AM. |
![]() |
![]() |
#744 |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
After you have sent your books from Calibre to your K3 you will need to run the plugin to create the collections on the Kindle. (Collections are not created automatically by the Kindle from the book information like a Sony for example).
To create the collections 'automatically' on the Kindle from your information in Calibre, you need to use the plugin's Customize menu to pick a column that contains the collection names you want to use. E.g. pick Author_Sort to have collections names after each author in the form "Lastname, Firstname". Or pick a different column and include/ignore specific entries, etc. Then run Preview to see what will happen, and Create when you are ready to update your Kindle's collections. |
![]() |
![]() |
#745 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,560
Karma: 8033155
Join Date: Aug 2008
Location: TN, USA
Device: kindle(all), nook, nookcolor, Sony, Kobo, epic, iphone, iPad, pc
|
Quote:
I removed the older version manually (under plugins), then removed the second icon on the toolbar (which wasn't automatically removed), restarted Calibre and then 1.5.7's icon started showing up. Is there a way to get into preferences (if not, there should be), without the Kindle plugged in? I was wanting to check the version and update preferences before plugging in my Kindle, but don't see a method to do that. Also, I don't yet have all my books from the Kindle in Calibre. Right now, I have two collections, one managed by Kindle and the other by Calibre. I want to combine them into a single collection. Since I can't see the books that are Kindle only to do anything to them, I was going to try this:
My question is: if I do this, when I update collections from Calibre, will it leave the (over a hundred) books that are Kindle only in that collection, or just create a collection of a handful of books that are in Calibre? |
|
![]() |
![]() |
#746 | ||||
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
Quote:
Quote:
![]() Quote:
Second, I think I'm confused ![]() If you really only have 2 collections and you gradually want to move to one collection that is Calibre managed, then you may want to: 1. Import Collections into Calibre into a custom column (e.g. "Kindle Collections") (only books that are in calibre will get the collection name put into the column) 2. Setup the plugin's Customize to Create collections based on your custom column 3. Run Preview (to test/check) then Create - only the names in the custom column will be updated. 4. Now when you import a book into Calibre you can add your collection name into the "Kindle Collections" column and run Create, and manually delete (using Edit Collections if you want) the entry in the Kindle-only collection. When using Create Collections, it will only update the names it finds in the columns you setup in Customize, and leave your Kindle-only collection names alone. To be extra safe, you can put the Kindle-only collection name in the "Never delete" text box on the Customize screen and it will never be modified (and will be ignored when checking for changes which will be helpful if you really do want to mix automatic and manual creation). Last edited by meme; 04-26-2011 at 11:57 AM. |
||||
![]() |
![]() |
#747 |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2009
Location: Florida
Device: Kindle
|
My question is NOT how do I create categories. The plugin is doing that correctly. My question is, when I upload a book from Calibre to my K3, does this plugin provide a way to put the book into the correct category on the K3? Or does it ONLY/JUST create categories on the Kindle? What's happening now is that when I upload books and re-run the plugin I get the correct collections, but the books are NOT being put into them; they're being listed after my collections. I have sort by collections selected.
Last edited by bpalesch; 04-26-2011 at 12:26 PM. |
![]() |
![]() |
#748 | |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
![]() The plugin does provide a way to put your book into the correct category. You tell it what categories to create in Customize - and then the plugin uses that information to get books that are in that category. For example, if you told it to create one collection for every Author, then obviously as soon as you create a book it has an Author so the plugin will put the book in the collection for that Author. If however you create a custom column with various collection names, then its up to you to enter the collection name you want for the book in the custom column before running create. Of course, this may not be what you're asking either - so feel free to ask again and maybe someone else might grok what you are trying to do better than me. |
|
![]() |
![]() |
#749 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,731
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
I wonder if perhaps bpalesch is just wanting to know the workflow - in which case I would say to them that you must run the Kindle Collections plugin every time you add or remove books from your Kindle. Otherwise your collection (category) is out of date.
@meme - I am as confused as you about kolands situation. It just isn't possible to have 1.5.6 and 1.5.7 of a plugin installed at the same time, having two icons on the toolbar etc. Not without the plugin having different names. |
![]() |
![]() |
#750 | |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2009
Location: Florida
Device: Kindle
|
Quote:
I have a custom metadata field called Collection, which is the field I'm using to define my collections via the plugin. In the plugin customize window I have Create selected for the Calibre Source "Collection" ![]() My actions are: 1. Connect K to Calibre. 2. Upload books to Kindle. 3. Run plugin. 4. Eject Kindle. 5. Do a restart on the Kindle. 6. When it finally comes back up, the collections are correct but all of the books are listed after the collections. |
|
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Kindle Collections (Update) | NiLuJe | Plugins | 475 | 05-23-2025 08:22 AM |
Kindle Collections plugin | JosephWebber | Plugins | 1 | 08-21-2017 11:44 AM |
[GUI Plugin] WebOS Kindle-Import | CranstD | Plugins | 0 | 01-24-2012 03:36 PM |
Finding and using Kindle Collections Plugin | djchapple | Plugins | 2 | 08-03-2011 10:06 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |