Quote:
Originally Posted by theducks
If it is missing the ID, why not ask for user help in (re-)establishing the ID?
|
The device driver plugins cannot use/depend on GUI interaction, so the file's default contents must be determinable without user input. If someone wants to write GUI code to alter the file's contents, a basic write API can be provided.

Quote:
Identity by
1) calibre ID
2) device ID (eg ser#)
3) volume ID
4) book list match (possible ID)
|
My guess is that you want a library ID, not the calibre installation ID.
What is a volume ID, and where did it come from?
What is "book list match" and where did it come from? My guess is that it the information is already in metadata.calibre
The device ID will be a UUID assigned by calibre. Many devices don't have a built-in ID, and I have no interest in figuring out how to get the ID for devices that do but that I don't own. If such a thing is necessary, someone else can take on this challenge.
There would be such a file on each memory location.