Happy productivity.
-Sandro ( Email Me )
Applecripts:
A caveat and a Warning:
Current Version: 0.3 (updated 06/23/2007)
Installation:
Place it in your ~/Library/Scripts/Applications/OmniFocus/ directory (which then allows you to add it to your toolbar if you wish).
Usage:
At the top of the script there is variable called availableTaskStates which contains a list of available task states. Those are the states this script will cycle through. The script will cycle through them in the order in which they are listed. By default it cycles through the states by going from Next > Available > Remaining > Flagged and back to Next, but you could easily reorder them or remove some.
QuickSilver HotKey:
I also assigned it a hot key using QuickSilver (QS). Here's the QS hotkey installtion options:
Current Version: 0.3 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
Installation:
Place the script in your ~/Library/Scripts/Applications/OmniFocus/ directory (which then allows you to add it to your toolbar if you wish).
QuickSilver HotKey:
I also assigned it a hot key using QuickSilver (QS). Here's the QS hotkey installtion options:
Current Version: 0.3 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
Installation:
Place the script in your ~/Library/Scripts/Applications/OmniFocus/ directory (which then allows you to add it to your toolbar if you wish).
Usage:
At the top of the script there is variable called availableProjectStates which contains a list of available project states. Those are the states this script will cycle through. The script will cycle through them in the order in which they are listed. By default it cycles through the states by going from Active > On-Hold > Active and so on, but you could easily reorder them or add others.
QuickSilver HotKey:
I also assigned it a hot key using QuickSilver (QS). Here's the QS hotkey installtion options:
Current Version: 0.2 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
This script allows you to select one or more messages and will make a new task in your inbox for each message selected using the subject of the email as the task title, and the contents of the email as that task's notes. Also, post-import, it switches you to OF, switches your view to Projects and then to your Inbox.
This script does not set context or project, but for speed and accuracy sake, I would rather do that from OF's Inbox. Note: if I am missing something re:OF and the way it displays items without those two pieces of info, please let me know and I will adjust the script as necessary.
The way I use it is when I'm out and about, I email myself tasks with the task title as its subject and content being optional. Then when i get back, select them all and hit control-I and I'm rolling...
Installation:
Place the unzipped script in your ~/Documents/Microsoft User Data/Entourage Script Menu Items/ directory
You can rename it if you wish; I put an [OF] so it sorts to the top and groups with more OF scripts as they become available.
The script currently supports importing multiple emails: just select all the emails you want to import (you can command click them to select non-sequential emails), then hit the hotkey (control-I for me).
Entourage Hotkey:
I have also assigned it a keyboard shortcut of control-I for import (which you can change by altering the last couple of characters in the filename; as always beware of conflicts)
This has been tested with Entourage 2004 on POP, IMAP and Exchange messages.
Enjoy...
Current Version: 0.3 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
This script does not set context or project, but can set due date. In its default state it will set the due date of the new OF task to be the due date of the entourage task. To disable this, open the script file and comment the make new task line and uncomment the alternative make new task line.
Installation:
Place the unzipped script in your ~/Documents/Microsoft User Data/Entourage Script Menu Items/ directory
You can rename it if you wish; I put an [OF] so it sorts to the top and groups with more OF scripts as they become available.
The script currently supports importing multiple tasks: just select all the emails you want to import (you can command click them to select non-sequential tasks), then hit the hotkey (control-I for me).
Entourage Hotkey:
I have not assigned it a keyboard shortcut but you can add one by altering the last couple of characters in the filename: \cT would give it hotkey of control-t and so on...
This has been tested with Entourage 2004 tasks.
Enjoy...
Current Version: 0.2 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
This script does not set context, project, or due date.
Installation:
Place the unzipped script in your ~/Documents/Microsoft User Data/Entourage Script Menu Items/ directory
You can rename it if you wish; I put an [OF] so it sorts to the top and groups with more OF scripts as they become available.
Entourage Hotkey:
I have not assigned it a keyboard shortcut but you can add one by altering the last couple of characters in the filename: \cN would give it hotkey of control-n and so on...
The script currently supports importing multiple notes: just select all the emails you want to import (you can command click them to select non-sequential notes), then hit the hotkey (control-I for me).
This has been tested with Entourage 2004 notes.
Enjoy...
Current Version: 0.2 (updated 10/11/2007)
fixed issue arising from build 92632 (or earlier) where activate applescript command no longer works
This script does not select sending account or set recipients.
Installation:
Place it in your ~/Library/Scripts/Applications/OmniFocus/ directory (which then allows you to add it to your toolbar if you wish).
Usage:
Invoke using a quicksilver hotkey or by clicking it from your omnifocus toolbar.
QuickSilver HotKey:
I also assigned it a hot key using QuickSilver (QS). Here's the QS hotkey installtion options:
This has been tested with Entourage 2004.
Enjoy...
Current Version: 0.2 (updated 09/20/2007) - fixed change in OF reference to tasks
This script does not set context, project, or due date.
Installation:
Place the unzipped script in your ~/Library/Scripts/Applications/Firefox/ directory (create it if it doesn't exist; chances are it doesn't)
There are two ways of integrating and using this script and neither is the ideal solution because i have not found a way to invoke a hotkey from firefox to trigger the script (firefox's applescript support is most definitely lacking):
1. The less desirable option: Using the Script Menu item
To add the script menu to your Mac menu bar, open the file called "AppleScript Utility" in your /Applications/Applescript/ folder then enable "Show script menu in menu bar"
Now whenever you want to use the script from firefox, go to the script menu and there should be a Firefox option and the script should be visible (provided you followed the installation instructions above)
2. The more desirable option: quicksilver integration
Unfortunately, as I mentioned, applescript support in firefox is severely lacking, so the only way i have found to use the script with firefox and quicksilver is by assigning it an abbreviation then invoking quicksilver and typing in that abbreviation (note: unlike omnifocus, quicksilver triggers did not work for me in firefox)
QuickSilver Integration:
As stated above the two flavors of this script are:
Enjoy...
Current Version: 0.1 (updated 08/12/2007)
NOTE: If you notice that the script was working then just stopped working, chances are that it's actually Firefox that is misbehaving. There is a bug in Firefox where after a period of time other applications (like applescripts, url manager pro, et al) cannot access the url/title of the current window and tab. I haven't figured out if it's related to having too many tabs open, running firefox for too long and memory bloat kicks in, or some odd issue with one of the extensions I have installed (and I have quite a few installed), or what. Unfortunately the only fix I have found to work is to restart Firefox, which if you have Tab Mix Plus installed shouldn't be an issue (check it's session save/restore options).