The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus Extras
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Applescript to sync OF perspective with todo.txt app in Android, windows, etc. Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Moving this over here. Posted it by accident in the applying forum.

I'm an Android phone and tablet user. So I've been on a quest for a while to find the best way to get my OF tasks into my phone.

For the last few weeks, I've been using this great applescript by OF user William McKeehan to sync a perspective with the todo.txt app for android: http://mckeehan.homeip.net/computers...ocus/index.htm

The user experience isn't on par with the OF iOS apps, but this is best approach I've found so far (at least for me).

Todo.txt doesn't present the task info in the nicest fashion visually, but you do get most of the important stuff in each line item and you can filter by project/context, flagged, etc.

It also has dropbox sync built-in, so when you do a sync, it will update the todo.txt file and push the newest info to your phone.

If you are running an android device that has 4.0 or greater on it, there's another app called simpletask, which is a fork of todo.txt with holo theming and a few other goodies. It's currently free too, whereas todo.txt is $1.99.

So in either case, it's not a huge investment of cash to see if this system could work for you.

When you mark an action item completed in todo.txt, the script will mark it as complete in omni when you run a sync with it. If you create new items in todo.txt, the script will also add these times to omni (including info about project/context, etc., if you have added them). Items without a project, are added to your inbox. Items with a project, should get added at the bottom the project's task list.

The comments of the script provide additional detail on this.

Todo.txt has a simple syntax for entering items, because it's a plain text task management app (the syntax is similar to taskpaper). Projects get a "+" in front of them. contexts get an "@".

If you have flagged items in OF, they come into todo.txt as a context called @flagged, so you can filter on that.

The script also automatically replaces spaces in any OF context or project with underscores, so that todo.txt can properly parse each line item for contexts and projects (e.g. "@Tom's_House" or +Bob_Smith_Sales_Presentation).

Without the underscores, todo.txt just thinks the first word is the project or context.

Going back in the other direction, the script removes the underscores for you.

All in all, it's not a bad way to go, as it also has the added benefit of making your todo items available on a windows machine via dropbox and a program like todotxt.net (actually, because the file is plain text, you can look at your todo items using any text editor or maybe even a web browser in a pinch).

If there's a downside other than the look of the items themselves in the todo.txt app, it's that the script can be a little slow.

But at least for me, that hasn't been a huge issue. You might even be able to automate the syncing with a Hazel rule if you're into that. If so, it might make sense to add a script step at the end of AS that closes OF, unless you want it to just stay open all the time on one of your machines.

Anyway, William has done some great work here imho. If anyone uses the script and finds it helpful, I'm sure he'd appreciate hearing that feedback. The same goes for any bugs you encounter.

Best,

KS
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there a way to sync Omnifocus to my Android Phone? ssavanna OmniFocus Syncing 2 2013-05-22 03:24 AM
Applescript to sync OF perspective with todo.txt app in Android, windows, etc. kingsinger Applying OmniFocus 0 2013-02-13 08:50 PM
Android/Lotus Notes Sync? Sartori OmniFocus Syncing 3 2010-02-25 05:50 AM
OF 1.7.3 perspective independancy of windows Jupiter OmniFocus 1 for Mac 2 2009-09-14 10:10 AM
Perspective windows jumping about BevvyB OmniFocus 1 for Mac 5 2009-08-28 09:19 AM


All times are GMT -8. The time now is 10:21 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.