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 Requests Thread Tools Search this Thread Display Modes
I would love a script that would export tasks to Address Book notes with the name the @List. Then i could sync with my iPhone, for example:

Note: -Call Mom
-Call Boss
I am a fairly new mac and OF user who came over from the dark side of XP and Outlook. One decent tool amid the bloat was the David Allen Outlook plugin which had the ability to create an "@waiting for" next action that contained the subject matter of the email being sent.

I know that I can go into my sent items in Entourage (still need it for Exchange) and use the Entourage to OF script to put the item in my inbox, but a script that could grab the addressee, date and subject line and dump a waiting for into the OF inbox would be amazing.

I have no coding or scripting skills myself, so I dare not try.

I would love to have a script that would sync OmniFocus with SplashShopper (, and here's why. It occurred to me that SplashShopper is really just a list manager and GTD is really about managing lists. This makes them a perfect match. Also, SplashShopper has both an OS X desktop app and a Palm app and they supply their own sync conduit which works flawlessly.

In both apps, SplashShopper has the ability to filter items based on "Stores" (Projects) and "Categories" (Contexts). You can also mark an item as "Needed", which in my mind equates to "Next", thus I can keep all identified project actions in the main view with only the next action(s) marked as "Next" (which will show up in the "Needed" view).

I know a little about Applescript, but nowhere near enough to accomplish something like this. And I'm a grad student, so the amount of time I can devote to learning is terribly limited at this point. So can anyone cobble together a script that might do this? Alternatively, can you point me to something that might serve to get me started? Thanks!
I second everything mikesale wrote - especially the "big" one!!!
I have an OO script which I used to use daily: it would take all dates less than today's and turn them into today. For example, if today's date is June 29, all dates up to June 28 would magically become June 29.

Why this would be useful in OF: one of my most useful perspectives is "group by start date, sort by due date". It would be convenient to not have a distinction between "started yesterday", "started in the last week", etc. and "start today", since the difference is moot.

So I would activate this script first thing in the morning, and have all tasks whether started in the past or starting today grouped together, because after running the script they would all be "start today".

Actually, such a script would need to ignore repeating tasks, as I wouldn't want to mess with their start dates.

I'm not that great with AppleScript, but I could try to do this myself if I had some sample OF scripts that address those sorts of issues. Where would those be?

Last edited by henri; 2008-06-29 at 10:14 AM..
Originally Posted by Craig View Post
I'm a happy user of Curt Clifton's "What am I doing?" script. I wonder if someone with some scripting skills could alter it so that it could be invoked when multiple actions are selected. I'd love to be able to go through a list adding to the selections, then with one invocation of the script launch separate sticky Growl windows for each of them.

(Original script appears here.)
I second Craigs request. I would love a feature so that i could select a single action, press a keyboard shortcut and send it to growl, which would make the task sticky on my screen. I would do the same with 2 or max. 3 other tasks and that would really improve my multitasking.
Right now, i'm doing it like this. I also have iGTD2 installed which has this feature and then i select the tasks i'm doing in OF, copy them over into iGTD2 inbox and then use the keyboard shortcut to send them to growl.

I believe Curt.Cliffton is the original author of the WhatAmIdoing script and Curt, if you have the knowledge (which i believe you have) and the time to code this, i'll buy you a beer if you ever come to Slovenia. Heck, i'll buy you a sixpack :) I just hope Curt is reading this thread.
I hope that adding another applescript request to this thread is appropriate.

I would love to be able to select a series of actions and to sum the estimated time across them. The StartTimer.scpt seems to do almost all of what I'd like, but rather than start Minuteur, I'd like just to get a dialog box with the sum that I could copy and past back into Omnifocus as the time estimated for the whole project (or, even better just have the time estimated for projects be defined as either (1) user supplied number or (2) the sum of the estimates of the actions.

I'll hack around on this a bit on my own. But, I am not an Applescript programmer and figured this might be faster for a more experienced person.


I'm sure someone has put this somewhere but I don't yet see it on here. Since the iPhone doesn't handle to-do items on sync, and OF handles them much more elegantly anyways is there a way to convert OF actions to iCal calendar entries (not to-do items) w/ a default alarm? MobileMe users can then sync their iPhones with their iCal which would then include the alarms for each task.
I'd like an Applescript that does the following:

I select a name in a task, or a task description or a project.

The script checks to see if that name is in my address book.

If it is, it attaches the contact (as if I had dragged it from the address book onto the task, so that when I 2click it that it opens the address)

If not such contact is found, it warns me that it can't find it, then [cancel] or [open address book]

In an ideal world, if there is more than one matching contact (should not happen, but it can) if there's more than one match, it presents a list with fundamental details (name, company, phone) to choose from, and 2clicking it attaches the contact.

In a super mega hyper ideal, OmniGroup would make this functionality part of a context menu-with a read-ahead list. <-- Dear OmniGroup: This is a feature request!
Originally Posted by Frank M View Post
In a super mega hyper ideal, OmniGroup would make this functionality part of a context menu-with a read-ahead list. <-- Dear OmniGroup: This is a feature request!
If you want a feature request to be noticed, use Help->Send Feedback or send email to so that it is logged into the tracking system.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Perspective Requests Stephen Brown OmniFocus for iPad 4 2012-02-12 09:01 AM
Two requests gshenaut OmniFocus 1 for Mac 3 2011-01-08 10:06 AM
Feature Requests specialmoves OmniGraffle General 1 2008-06-26 04:54 PM
Feature/UI Requests Jon Hicks OmniWeb General 88 2007-03-15 03:08 PM
Few requests... thestaton OmniWeb Feature Requests 2 2006-11-15 01:57 PM

All times are GMT -8. The time now is 07:58 PM.

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