Quote:
Originally Posted by Taantric
I don't mind if it takes a week to do all the files. My objections are
- seems redundant to stop and ask the user to confirm to write metadata. There should be an option available to skip that. It not like the Confirmation dialog popup allows you to do anything more than click Yes or No to write metadata.
- 100 files seems like a arbitrary limit.. maybe something in the background needs a 100 limit?
- 9 times out of 10, the "Applying Metadata" dialogue box just hangs at 100%. You can't close it by clicking the X. You can't access the "Write Metadata" confirmation dialogue box in the background for the next set of 100 files. You can't access the Calibre main window. Only choice is to kill Calibre in task manager. Then restart Calibre and only do 100 at a time because the "Applying Metadata" will hang.
A better way to do it might be
- Allow user to set auto-confirm to write Metadata if metadata is found, if not found skip file and log it. Optional choice skip write metadata if cover not found.
- Download metadata and straight away write it to file. This should also give it some pause allowing the free servers not to be overloaded.
Download data for 1st file, write data to 1st file, Download data for 2nd file, write data to 2nd file.... etc etc
|
I have not recently used that mode: but other plugins make you confirm it is NOW SAFE to add/update Metadata to allow plugins to run Non-Blocking (of other Calibre use and edits).
This requires you to determine that YOU (or another PI) are not doing changes to the DB at that moment.