« I furboni di eBay · Pagina principale · Nuovo Movable Type ormai vicino »
Usare applescript per assentarsi su Adium e Colloquy
Giovedì 15 Maggio 2008 alle 16:06
Come far convivere due programmi completamente diversi e convincerli a parlare tra di loro per fare in modo che quando divento assente in uno anche l'altro aggiorna il suo stato? Questo problema mi ha sempre perseguitato da quando sono passato ad osx, ma finalmente ora ho trovato una soluzione anche se non è proprio pulita e semplice come avrei voluto.
Prima di tutto mi sono aggiunto alla mia lista dei contatti su Adium. Questo mi ha permesso di lanciare applescript in caso di alcuni eventi. Quindi ho scritto due script in cui dicevo a Colloquy di inviare un comando irc raw al server e li ho associati ai due eventi interessati.
go-away
tell application "Adium" to get status message of first account set away_message to result tell application "Colloquy" tell connection 1 send raw command "away :" & away_message end tell end tell
back-from-away
tell application "Colloquy" tell connection 1 send raw command "away" end tell end tell
Commenti
Non ci sono commenti per questo post. Se vuoi scriverne uno usa il form qui sotto.