You could try setting up sfdx for your organization, and use the
force:apex:test:run command to get your code coverage at any given time. The tricky part would be writing a script to run on your system at a given time, plus figuring out how to report the coverage.
You can read more about sfdx here.
What is it?
The Salesforce DX CLI is a powerful command line interface that simplifies development and build automation when working with your Salesforce org. Use it to:
- Aggregate all the tools you need to develop with and perform commands against your Salesforce org
- Synchronize source to and from scratch orgs
- Create and manage orgs
- Import and export data
- Create and execute tests
- Create and install packages
You can learn more about setting up sfdx here.
Once set up, running this command will return your org's code coverage:
$ sfdx force:apex:test:run -c
You can learn more about running tasks daily here:
- MacOS: How can I get a script to run everyday?
- Windows: MSDN: SCheduling Tasks