Johannes wrote:Maybe I miss something very obvious, but somehow my verify actions don?t do what I want them to do.
For each of my archives I have created a verify action based on an interval that fits the archive's capture frequency. For example, my short time archive that captures certain folders every hour has its verify action set to every 7 days starting from Jun 16th 2012 1:00 (the date I defined it, I guess). Now the status window shows a yellow LED complaining that it had not been verified for 13 weeks. The archive file is available all the time. Why does the scheduled action not run?
I can't tell you why your verify action isn't running. You should check for schedule conditions that might prevent it from running. If you don't find anything obvious, send a diagnostic report. There may be a clue in the log file.
An interval schedule has an "anchor" date and time. The date/time is arbitrary, but all run times are then calculated starting from that date/time. So if you choose to run an action every three hours, and choose an anchor date of 1/1/2000 5:35, actions will run at 2:35, 5:35, 8:35, 11:35 and so on.
If you want to run something once a week, I suggest choosing a daily schedule and uncheck every day except one (say, Sunday). Daily schedules are much more intuitive and they adjust for local time (change in time zone, daylight savings time, etc.).
What would be the best way to schedule a verify after each capture? (This would be useful for my off-site backups to make sure the are healthy before I bring them out of the house).
Give it the same schedule as your capture action, but schedule it to run one minute later. As soon as the capture is finished, QRecall will start a verify.
Any news when the command-line tool (or any other means to trigger an action by script) might come up? (That's really the only thing I miss at the moment)
Good news and bad news. The good news is that the rewrite of QRecall that uses Apple's approved APIs is now working, and has passed all capture/restore regression tests. The bad news is that the new version won't be forward compatible with previous versions of QRecall. So once you've captured something with the new version, you can no longer use the old version to access your archives. This means that the new version must be rock solid before I would even consider releasing it as a beta, and we're just not there yet. But stay tuned. I hope to get a new beta cycle started within the next couple of months.