I'd like to extract the current list of flagged tasks from OmniFocus. I will feed this into an app I'm working on, which will be running on a Linux box.
I was looking at the .zip file that is stored via WebDAV, and it looks like what gets stored is a file with the data, and a series of update files. So if I want to extract this, I need to go through all the files and perform the updates myself.
Is this right? Is there an easier way? Does any of the Omni framework code do this?
For right now, I will probably hack up a prototype using AppleScript to extract the data whenever my laptop is on, but that's sub-optimal.
I was looking at the .zip file that is stored via WebDAV, and it looks like what gets stored is a file with the data, and a series of update files. So if I want to extract this, I need to go through all the files and perform the updates myself.
Is this right? Is there an easier way? Does any of the Omni framework code do this?
For right now, I will probably hack up a prototype using AppleScript to extract the data whenever my laptop is on, but that's sub-optimal.