![]() |
#1 |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
Device indication
When I have Calibre's Library open and a device connected there is a green check mark telling me whether a certain book is on the device, lack of check mark indicate that it isn't on.
What about when I open Library but have no device connected? Is there some way Calibre can keep track of what device I have transferred a book to? Can it keep multiple devices checked? Can it generate a report for that? |
![]() |
![]() |
![]() |
#2 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,047
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
0) use a/many custom columns 1)Connect device and wait for wheel to stop 2) Search ondevice:true 3)Select All 4)Bulk edit metadata, set your status column value 5)Apply (you can also use ondevice:false and Remove values) |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
It is not standard built-in Calibre functionality. You might want to look at the Reading List plugin which can carry out that sort of task for you.
|
![]() |
![]() |
![]() |
#4 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 902
Karma: 1660722
Join Date: Nov 2009
Location: Maryland
Device: PRS-650, PRS-600, PRS-350
|
The reason is, you may be using calibre with multiple readers, so it would have to show you which books were loaded on various readers.
|
![]() |
![]() |
![]() |
#5 | |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
Quote:
Earlier, when I had less books, I had a fair idea on what device the book was located, but as books expand and memory shrinks, this task is approaching terminal velocity. @theducks Will those settings remain after the device is unplugged? |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,729
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@Kumajborn - use the Reading List plugin. You can set it to either populate a custom column or to maintain a tag every time the device is "synced" using the plugin, once you set a list up of the appropriate type. The tag/custom column value will remain until you next remove the book from the device and "sync" the list again. You can setup the list syncs to take place automatically when a device is connected, so the tags/custom column values magically update without you having to do anything.
|
![]() |
![]() |
![]() |
#7 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,047
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
What you are really doing, is selecting just those books that are on the device TODAY. and placing your 'tag'. This is also why you need to clear previous tags that represent the books that are no longer on the device. |
|
![]() |
![]() |
![]() |
#8 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 902
Karma: 1660722
Join Date: Nov 2009
Location: Maryland
Device: PRS-650, PRS-600, PRS-350
|
And then what happens if you have more than one of the same device?
![]() I have 3x PRS-650s here. Mine, my wife's, and a spare. And two PRS-350s, one to carry on long trips as a backup and a spare. So how is calibre supposed to know which 650 is which and which 350 is which? |
![]() |
![]() |
![]() |
#9 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,729
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Each device is uniquely identified by calibre giving it a guid and writing it to a file in the root directory of the device. The Reading List plugin uses those identifiers and you associate each list with a unique device. You can even give them a friendly name.
So it is not a problem at all. |
![]() |
![]() |
![]() |
#10 |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
So if I understand correctly, I add a custom column, give it a name like readinglist and Column Heading like Device. Make it a text columen with three values; Kindle, PRS T1 and PRS 350. Then I run the Reading List plugin for each device sequentially when they are connected to Calibe?
|
![]() |
![]() |
![]() |
#11 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,729
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
That depends on what you want to do. If you could have the same book on multiple devices that you are tracking using the plugin, then either use a unique Tag value for each list, or make sure your custom column is of type "Comma separated text" and use a unique text value.
Then using the plugin create a reading list for each device setting it to assign the relevant unique value and setting other options that you prefer like automatically syncing when the device is connected. Plug each device in turn, associating the list with that device and that should be job done... |
![]() |
![]() |
![]() |
#12 |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
I want to keep a book on only one device at a time, I actually want to make sure don't put it on more than one device.
As I first set it up, I need it to check what book is on what device, later on I need it to update the device in cases where I acquired the book with Calibre and then moved it to a device, but I also need the device to move a book to Calibre and update what device it is on in cases where I've acquired books with the device. |
![]() |
![]() |
![]() |
#13 |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
Update
I have now taged almost every book that are on the devices with their equivalent in the Calibre Library. For some weird reason some books did not get the device tag, that is no biggy though, when I have the time I will make the corrections. However, from now on I wish the tag to be made automatic, whether I add book from device to library, vice versa or remove book from device (I'll never remove a book from Calibre). How is that optimized. Also, should I add a new tag "Not on any device"? |
![]() |
![]() |
![]() |
#14 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,729
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
The answer to how to automatically get tags applied as books are added/removed from the device we have given above - the *only* way to do this currently is to use the Reading List plugin. Which once configured correctly will update those tags every time the device is plugged in or when you choose the "Sync Now" option in its menu.
You cannot however have a "Not on any list" type of tag that would be automatically updated - you can only add tags/custom column values for an item being present on a list. |
![]() |
![]() |
![]() |
#15 |
Basculocolpic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,356
Karma: 20181319
Join Date: Jul 2010
Location: Sweden
Device: Kindle 3 WiFi, Kindle 4SO, Kindle for Android, Sony PRS-350 and PRS-T1
|
Right now I'm using Default List. That is perhaps less than optimal?
I have added the tags through the Sync Now command. I got the impression I had to do that every single time. That is why I asked about automation. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Suggestion: Indication during DB maintenance | DrChiper | Calibre | 3 | 12-09-2011 09:05 AM |
Device management really slow when device = connected folder | nickdma | Calibre | 5 | 12-27-2010 02:41 PM |
looking for this device | scanner | Alternative Devices | 3 | 09-24-2010 04:56 PM |
New device | pshrynk | Lounge | 5 | 09-28-2008 06:59 PM |
iliad v2 normal battery life indication? | zerospinboson | iRex | 4 | 04-21-2008 03:16 PM |