Can't find info on store plugins.
I want to write a plugin that would allow to extract a book from remote database and copy it into Calibre library. Could I please get advise on how to best implement it?
I think I should use a store plugin to avoid creating my own GUI with the same functionality. But I can not find info on their API or a source code of one to use as a sample. They are not on Plugins subforum, where are they?
Do I provide myself or can I override the "Download" command functionality? Because I will not have a straight URL and would have to decode the file first.
Finally, if I have a name of a local file in plugin, can I use some Calibre commands to check if it is a book and read its metadata without adding it to the library, or would I have to implement it myself?
Thanks.
|