True, I can use the command line interface, write a small shell script and schedule it via the crontab.
So:
ebook-convert Newsweek.recipe .lrf
calibredb add Newsweek.lrf
... looks good, but it does not have any tag and despite of the book appears in calibre, it does not upload to the the device when it's connected. It uploaded 5 ebooks, except the one I made and added via CLI. Maybe because it has no tags at all?
I cannot specify the tag in the recipe, but I can do that via the CLI again:
calibredb set_metadata [options] id /path/to/metadata.opf
But how can I know the ID from my shell script?
|