quicksilver script

I'm testing LB and it is essential to me that I be able to quickly enter tasks while working in any application, preferably with quicksilver. I found the topic below that provided a script to do this, but it is generating some errors for me. That topic is locked so I can't post there, and since this script was provided by another member I didn't think it was appropriate to contact support for help. So why are most of the topics in this forum locked?

If anyone can help with the script here's what happened when I tried to save it: First is asked "where is LaunchBar", then "where is GrowlHelperApp", and then is said "Syntax Error - Expected end of line but found “"”."

I don't use LauchBar or GrowlHelper, so perhaps the script needs to be modified.

Any advice would be appreciated.

Thanks,

Andrew

Comments

New forum software

cewhite's picture

We recently moved to a new server. We also moved all eight years worth of the content from the old forum software to a new content management system for the forums. Recently we had a report of one of the old posts being truncated in the transfer. We will go back to backups to try to do the conversion of the old threads again. I don't want us to write over new posts when we do the restore.

Combined with that, the new forum closes older threads automatically after 30 days to keep the posts fresh. We have some latitude in setting how long before topics close. Once we are sure that the transfer is really okay and we get rolling here, I intend to set that to quarterly instead of monthly.

And I think an updated script got sent into the support desk... so we'll make sure that gets posted too.

Best wishes,

--Catherine--*

Hi Andrew, I made this

Botanyman's picture

Hi Andrew,

I made this script. You will find below a version that works only with QuickSilver and without Growl.


using terms from application "Quicksilver"
on process text ThisClipping
set delims to AppleScript's text item delimiters
set AppleScript's text item delimiters to ASCII character 10
set theLines to every text item of ThisClipping
set AppleScript's text item delimiters to delims
set theTitle to first item of theLines
set theBody to "Add on " & ((current date) as string)
repeat with i from 2 to count of theLines
set theBody to theBody & item i of theLines & return
end repeat
my PushtoLB(theTitle, theBody)

end process text
end using terms from

on PushtoLB(titre, texte)
tell application "Life Balance"
tell document 1
make new task at end of task named "Inbox" with properties {name:titre, notes:texte}
end tell
end tell
beep
end PushtoLB

It should work for you.

Have a nice day!

Syndicate content