View Single Post
Old 08-01-2011, 07:52 PM   #2
unboggling
Wizard
unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.unboggling ought to be getting tired of karma fortunes by now.
 
Posts: 1,065
Karma: 858115
Join Date: Jan 2011
Device: Kobo Clara, Kindle Paperwhite 10
It sounds to me like it'd be a start towards a plugin, in which the choices of which format for batch processing at each step could be globally defined once by user: (1) format conversion from origin to target, (2) delete whatever global format list is set, (3) copy user-defined format to user-defined library. The rest of that seems redundant to me. The error checking and safeguards against global castasphrophe seem like it would be a headache to implement though. At present calibre already does all of that to whatever is selected without scripting anything special, just in a series of smaller steps. I'm not sure the convenience of a 1-click batch "do-a-lot-things" would outweigh the dangers of screwing up the libraries by forgetting or mistaking what choices were globally set. Anyway, I'm not a plugin developer so I am not speaking from experience. But plugin stuff here in the calibre forum and in the manual is where I'd start if I wanted to integrate scripted actions into calibre. Perhaps the developer's forum might be helpful too.
unboggling is offline   Reply With Quote