Originally Posted by kingduct
The key here is that I really like how Calibre downloads the newspapers. If that is done with a script itself, all I would need is that and I could use cron to schedule it to run each day.
It's not done with a script - at least not as you're thinking of it. The news system uses "recipes" that refer to Python classes/methods deeply integrated into Calibre. All of the pieces of Calibre can be run from the command line, including the news fetching of recipes, but you need the other parts of Calibre to be correctly installed. OTOH, if you can get Calibre installed, you could run a cron job to fetch news. I do all my design and testing of recipes outside of the Calibre GUI. It's entirely command line operated, but it needs the underlying installation of Calibre to work.