Hello
I created a script that does time tracking in OmniFocus' notes. It worked for me for two days, so there might be a lot of room for improvement. :rolleyes:
Here is screenshot: http://idisk.mac.com/ganwell-Public/TimeTracking.png
And the script: http://idisk.mac.com/ganwell-Public/TimeTracking.zip
There is a second script that creates time tracking entries and copies them to the clipboard. Insert these with "Paste and Match Style" into a note.
Best,
Ganwell
I created a script that does time tracking in OmniFocus' notes. It worked for me for two days, so there might be a lot of room for improvement. :rolleyes:
Here is screenshot: http://idisk.mac.com/ganwell-Public/TimeTracking.png
And the script: http://idisk.mac.com/ganwell-Public/TimeTracking.zip
Quote:
This is a very basic time tracking script for OmniFocus THIS SCRIPT CHANGES NOTES IN OMNIFOCUS PLEASE BACKUP YOUR DATEBASE BEFORE TESTING IT. The script searches the notes of every project and every task in OmniFocus for lines containing "#spent: [time]h" or "#spent: [time]m". The time found is summed up and saved in the notes. All leaves of the task-tree are summed up and the totals are saved in all nodes of the branches. Please note: * Only one "#spent:" signal is allowed per paragraph * The total is appended to the note or replaced if a total exists * Paragraphes containing "#>total:" will be replaced by the script --> * Don't add text to those paragraphs * The script reads every line in every note in your database, it may take some while * You are free to add any text to the paragraphs containing "#spent:" * Install the script at ~/Library/Scripts/Applications/OmniFocus/ * Use Customize Toolbar to add the script |
Best,
Ganwell