Quickly create a task by email with a text-expansion utility
If you work with a text-expansion utility such as PhraseExpress (www.phraseexpress.com; free for personal use), you may want to create a macro that'll allow you to quickly create an RTM task via email.
In PhraseExpress, the necessary code would go something like this:
{#mail -to johndoe+c6546e@rmilk.com -subject {#input -head Enter the task name -def Type your task's name here} -body Priority: [Enter a number; default = none]
Due: {#calendar -head What is the due date? -f d mmm yyyy} [at h:mm]
Repeat: [periodicity; default = none]
Estimate: [duration; default = none]
Tags: [tags; default = none]
Location: [location; default = none]
URL: [url; default = none]
List: {#input -head Add to which list? -def Inbox -single}
---
Current clipboard contents: "{#insertclipboard}"
-end-}
Substitute "johndoe+c6546e@rmilk.com" for your own RTM email address. If you like, you may also assign a hotkey combination to your macro.
Now, whenever PhraseExpress is running, hit the chosen hotkey combination. An inputbox will appear asking you to enter the task name. Then a calendar will pop-up so you may specify the task's due date. Finally, another inputbox will ask what list you wish to add the task to.
After that, your default email client (Outlook, Thunderbird, etc.) will open and present a new mail window. The "To:" and "Subject:" fields will show your RTM email address and task name, respectively. The email body will contain the remaining task parameters, which you may then fine-tune as appropriate. Note that any optional info is shown within square brackets. Fill in as needed, or simply delete the lines entirely if the default values are ok for you.
The current clipboard contents will be inserted as a task note. This should be useful when you've selected and copied something related to your task to the clipboard (from a web page, perhaps), before hitting the hotkey combo.
In PhraseExpress, the necessary code would go something like this:
{#mail -to johndoe+c6546e@rmilk.com -subject {#input -head Enter the task name -def Type your task's name here} -body Priority: [Enter a number; default = none]
Due: {#calendar -head What is the due date? -f d mmm yyyy} [at h:mm]
Repeat: [periodicity; default = none]
Estimate: [duration; default = none]
Tags: [tags; default = none]
Location: [location; default = none]
URL: [url; default = none]
List: {#input -head Add to which list? -def Inbox -single}
---
Current clipboard contents: "{#insertclipboard}"
-end-}
Substitute "johndoe+c6546e@rmilk.com" for your own RTM email address. If you like, you may also assign a hotkey combination to your macro.
Now, whenever PhraseExpress is running, hit the chosen hotkey combination. An inputbox will appear asking you to enter the task name. Then a calendar will pop-up so you may specify the task's due date. Finally, another inputbox will ask what list you wish to add the task to.
After that, your default email client (Outlook, Thunderbird, etc.) will open and present a new mail window. The "To:" and "Subject:" fields will show your RTM email address and task name, respectively. The email body will contain the remaining task parameters, which you may then fine-tune as appropriate. Note that any optional info is shown within square brackets. Fill in as needed, or simply delete the lines entirely if the default values are ok for you.
The current clipboard contents will be inserted as a task note. This should be useful when you've selected and copied something related to your task to the clipboard (from a web page, perhaps), before hitting the hotkey combo.
gerard.dupuis says:
je fais un essai j'espere que je me debrouillerai bien. car je debute!!!!!!!!
Log in
to post a reply.