I have been using Justin Mason's Sitescooper (
http://sitescooper.taint.org/) for years to do much of what Calibre does. Sitescooper is also written in Python, and is also a very fine program. As there has been no support for Sitescooper in years, I have been modifying the Python code and updating sitescooper's equivalent of Calibre's "recipies" to keep up with changes--until I found Calibre. I have looked over the manual and the fora, but I haven't found an answer to my question:
How can I use the command line to fetch particular (or all) recipes in my catalog?
Unlike the devices of perhaps most users of Calibre, my device (iPod Touch) has only occasional access to the Internet; I like to write scripts that will download content to my desktop and transfer it to my device during the night. I am happy to see the scheduling feature in the GUI, but I do not want to run Calibre all night long, if I could achieve the same functionality with the CLI on demand.
Any suggestions about how this could be achieved using the existing tools, or comments about whether it would be justified to add the feature to the CLI, would be much appreciated.