Newsgroup: it.comp.macintosh
Titolo: Applescript: come fare per...

Copio incollo uno script che ho trovato per il programma growl, che
permette di ricevere la notifica delle email ricevute con entourage
tramite growl:
tell application "GrowlHelperApp"
        register as application "Entourage Basic" all notifications
["e-mail notifications"] default notifications ["e-mail notifications"]
icon of application "Microsoft Entourage"
end tell
tell application "Microsoft Entourage"
 
        set msg to item 1 of (get current messages)
        set theSubject to the subject of msg
        set theSender to display name of sender of msg
        set theText to the content of msg
 
 
        tell application "GrowlHelperApp"
                (*notify with name "Entourage" title "Incoming Mail"
description (theSender & ":  " & theSubject) icon of application
"Microsoft Entourage" with sticky*)
                notify title "You Got M@il !" description ("From: " &
theSender & " Subject: " & theSubject & "Mex " & theText) application
name "Entourage Basic" with name "e-mail notifications" icon of
application "Microsoft Entourage"
 
        end tell
        (*
        display dialog "from: " & theSender & ", subject: " & theSubject
with icon 2 buttons "Bloops!" default button 1
        *)
end tell
In questo modo viene mostrato usu una riga continua n avviso che è
arrivata una nuova email con l'indicazione di mittente, soggetto e
testo. Mi chiedevo se è possibile fare in modo che mittente, soggetto e
testo vengano mostrati su righe diverse invece che su una stessa riga
grazie

 application "Microsoft Entourage"
 notify title "You Got M@il !" description ("From: " &
theSender & "\rSubject: " & theSubject & "\rMex " & theText) application
name "Entourage Basic" with name "e-mail notifications" icon of
application "Microsoft Entourage"
-- 
Salutandovi indistintamente

 application "Microsoft Entourage"
Mi visualizza /rMex e /rSubject ma non va a capo...

 Mi visualizza /rMex e /rSubject ma non va a capo...
Scusa, ma hai scritto \r o /r...?
-- 
Salutandovi indistintamente

 Scusa, ma hai scritto \r o /r...?
Comunque al posto di inserire \r, puoi pigiare direttamente il tasto
return.
-- 
Salutandovi indistintamente

Scusami funziona!
sbagliavo \...
grazie mille!
ciao


ne approfitto...
Sai anche come fare in modo che From Subject e Mex vengano visualizzati
in bold?
grazie

 in bold?
AppleScript di suo non lo fa. Non so se Growl prevede una cosa del
genere, dovresti dare un'occhiata al dizionario.
-- 
Salutandovi indistintamente

grazie per la risposta
dove trovo un dizionario fatto bene?

 dove trovo un dizionario fatto bene?
Trascina l'icona di Growl su quella di Script Editor. Magari prova anche
a cercare sul sito o nel forum di Growl.
-- 
Salutandovi indistintamente

 a cercare sul sito o nel forum di Growl.
Ho dato un'occhiata veloce al sito: non credo si possa fare. In pratica
puoi definire lo stile con cui saranno visualizzati "title" e
"description", ma non puoi specificare uno stile per delle singole
parole all'interno di queste due stringhe.
-- 
Salutandovi indistintamente

un'ultima cosa
E' possibile fare in modo che quando clicco la finestra di notifica di
growl l'applicazione entourage venga posta in primo piano?
immagino che bisogna utilizzare ili comando onclick nello script...

 immagino che bisogna utilizzare ili comando onclick nello script...
Scusa, ma questo comando onclick te lo sei inventato tu? Io, nel
dizionario di GrowlHelperApp, ho come unici due comandi "notify" e
"register".
-- 
Salutandovi indistintamente

parlavo di un comando script....

parlavo di un comando applescript
con questo:
tell application "Microsoft Entourage"
activate
riattivo l'applicazione entourage, ma vorrei precedere questi due
comandi da un comando che al click sulla notifica mi riporti appunto
entourage in primo piano

 entourage in primo piano
Non si può.
-- 
Salutandovi indistintamente