Came upon the idea of making it easy to create a new blog entry in MarsEdit by quoting the currently-selected tweet in Twitterrific. Wasn’t too hard, only stubbed my toe twice (this is doing very well when dealing with AppleScript).
property kReturn : ASCII character 13 tell application "Twitterrific" set t to selection set tweetScreenName to screen name of t set tweetUserName to user name of t set tweetID to id of t set tweetText to text of t end tell tell application "MarsEdit" set newDocument to make new document tell newDocument set body to "[" & ¬ tweetUserName & ¬ " / @" & ¬ tweetScreenName & ¬ "](" & "https://twitter.com/" & ¬ tweetScreenName & ¬ "/status/" & tweetID & "):" & ¬ kReturn & ¬ "> " & tweetText end tell end tell
I had to copy the properties out of the selected tweet (
t) into local variables since once I switched scopes from Twitterrific to MarsEdit, AppleScript complained about how it couldn’t access the fields. This is probably because the property names have spaces in them. Sigh.
I haven’t used the script yet, and may never. It’s more an interesting experiment to have it lying around to see if it comes in handy.