FasdUAS 1.101.10 k l .( Based on Ted Leung's "Growlified Tweet" l  >8 http://www.sauria.com/blog/2007/01/18/growlified-tweet/  l   l   Modified by Nils Breunese l ?9 http://www.breun.nl/2007/04/growlified_tweet_deluxe.html l w i I .DAEDopnt****utxt o 0tweet k l   Init ! n"# "I 0 growlregister growlRegister #f!$% $r &' &m 'o 0 charcount_max%() (r *+ *l , ,I - .corecnte******** -n ./ .2  cha /o 0tweet +o 0charcount_tweet)01 0l123 2l4 4 Check message length35 5Z678 6B9: 9o 0charcount_tweet :o 0 charcount_max 7kx;;<= <l> >& Get credentials for twitter.com=?@ ?O>AB Ak=CCDE Dr/FG F6-HI Hn$JK J4!$L  cint Lm"# K1!  pckc I=%,MN M1&(  psrv Nm)+O O twitter.com Go 0 twitter_keyEP Pr0=QR Qn0;ST S19;  strq Tl09U Ub09VW Vb05XY Xn03Z[ Z113  pact [o01 0 twitter_key Ym34\ \: Wn58]^ ]168  ppas ^o56 0 twitter_key Ro 0 twitter_login Bm__null߀&Keychain Scripting.app`0L)(9`kscralisSchijf毁H+&Keychain Scripting.app@Y ScriptingAdditionsqI & ?Schijf:System:Library:ScriptingAdditions:Keychain Scripting.app.Keychain Scripting.appSchijf8System/Library/ScriptingAdditions/Keychain Scripting.app/@`a `l??abc br?Fde dn?Dfg f1BD  strq gl?Bh hb?Bij im?@k k status= jo@A 0tweet eo 0twitter_statuscl lQGxmno mkJeppqr qlJJs s Send tweetrtu tIJ[v .sysoexecTEXTTEXT vbJWwx wbJSyz ybJQ{| {bJM}~ }mJK  curl --user  ~oKL 0 twitter_login |mMP  -F  zoQR 0twitter_status xmSV .( http://twitter.com/statuses/update.jsonu l\\  Display success message I\e 0 growlnotify growlNotify m]`  Tweet Sent o`a 0tweet nR .ascrerr ******** okmx lmm  Display error message Imx 0 growlnotify growlNotify mnq Error Sending Tweet mqt ,&There was an error sending your Tweet. 8k{ l{{  Tweet is too long I{ 0 growlnotify growlNotify m| Tweet Too Long b b b b m  Tweet is  o 0charcount_tweet m .( characters long. The maximum length is  o 0 charcount_max m  characters.null߀4Quicksilver.appǘ 4` ް DdaedalisNSchijf毁H+4Quicksilver.app6!#Q Applicationsq#54#Schijf:Applications:Quicksilver.app Quicksilver.appSchijfApplications/Quicksilver.app/ l w k l  Register Growl i I 0 growlregister growlRegister O I .registernullnull  appl m Tweet  anot J  m Alert  dnot J  m Alert  iapp m Script Editor.app m nulls$xGrowlHelperApp.app 4` ް DGRRRalisSchijf毁H+$xGrowlHelperApp.app$ Resourcesq~ $x$w$v@ SSchijf:Library:PreferencePanes:Growl.prefPane:Contents:Resources:GrowlHelperApp.app&GrowlHelperApp.appSchijfLLibrary/PreferencePanes/Growl.prefPane/Contents/Resources/GrowlHelperApp.app/ l l  Notify using Growl i I 0 growlnotify growlNotify o 0grrtitlegrrTitle o 0grrdescriptiongrrDescription O I .notifygrnullnull  name m Alert  titl o 0grrtitlegrrTitle  desc o 0grrdescriptiongrrDescription  appl m Tweet m .DAEDopnt****utxt 0 growlregister growlRegister 0 growlnotify growlNotify .DAEDopnt****utxt 0tweet 0tweet 0 charcount_max 0charcount_tweet 0 twitter_key 0 twitter_login 0twitter_status~_}|{Oz\yxkwvut 0 growlregister growlRegister  cha ~.corecnte******** } pckc | cint { psrv z pact y ppas x strq w.sysoexecTEXTTEXT v0 growlnotify growlNotifyut)j+OEO-j EOc!*,k/[,\Z81EO,%,%,EUO%,EO %a%%a%j O*al+WX*aal+Y*aa%a%%a%l+srqp s0 growlregister growlRegisterrq onmlkj o appl n anot m dnot l iappk j.registernullnullp*kvkv Uihgf i0 growlnotify growlNotifyheedc d0grrtitlegrrTitle c 0grrdescriptiongrrDescriptiongba b0grrtitlegrrTitle a 0grrdescriptiongrrDescription `_^]\[ ` name _ titl ^ desc ] appl\ [.notifygrnullnullf* Uascr ޭ