Programmi elettorali dei candidati a sindaco di Partanna 9 Giugno 2008
Posted by fripp in About me, Partanna, Politica.Tags: Accardo, angelo mistretta, cuttone, democrazia partecipativa, elezioni comunali partanna, gero accardo, giovanni cuttone, gruppo liberamente, liberamente, mistretta, Partanna, partecipazione attiva, patto etico
1 comment so far
Questa è la settimana “calda”, l’ultima prima delle elezioni di giorno 15 e 16 giugno.
Sul blog del gruppo LiberaMente trovate i programmi dei 3 candidati a sindaco.
Scaricateli, leggeteli e ………………… meditate!
La scelta del sindaco deve esser attenta e ponderata; è un momento di altissima democrazia da non sottovalutare e nemmeno da banalizzare.
Noi siamo cittadini in quanto detentori del diritto al voto!
Potete trovare i file qui.
Mandare email a più persone usando AppleScript 9 Giugno 2008
Posted by fripp in AppleScript, Informatica, Mac OS X, Programmazione, Sistemi Operativi.Tags: Address Book.app, AppleScript, Mail.app, Rubrica Indirizzi
4 comments
Mi capita spesso di dover mandare la stessa email a tutte le persone del gruppo LiberaMente, di cui faccio parte.
Per automatizzare la cosa, ho creato un piccolo script AppleScript.
Ecco il sorgente:
set date_dialog to display dialog "Inserisci l'oggetto" default answer ""
set the_subject to text returned of date_dialog
tell application "Address Book"
set name_list to every person of group "Liberamente"
set email_value_list to {}
repeat with p in name_list
set end of email_value_list to value of every email of p
end repeat
end tell
tell application "Mail"
activate
set new_message to make new outgoing message with properties {subject:the_subject, visible:true}
tell new_message
repeat with i from 1 to (count email_value_list)
repeat with j from 1 to (count item i of email_value_list)
make new to recipient with properties {address:item j of item i of email_value_list}
end repeat
end repeat
end tell
end tell
Vediamo in breve come funziona.
Il primi due righi di codice
set date_dialog to display dialog "Inserisci l'oggetto" default answer ""
set the_subject to text returned of date_dialog
fanno comparire una finestra di dialogo che permette all’utente di inserire l’oggetto della mail.
Il blocco di codice
tell application "Address Book"
set name_list to every person of group "Liberamente"
set email_value_list to {}
repeat with p in name_list
set end of email_value_list to value of every email of p
end repeat
end tell
estrae dalla Rubrica Indirizzi tutti i membri del gruppo “Liberamente” e li memorizza nella variabile name_list.
Il successivo ciclo repeat estrae le email di tutti i membri del gruppo e li aggiunge alla lista email_value_list.
Il successivo blocco tell dice a Mail di creare un nuovo messaggio di posta avente come oggetto quello inserito dall’utente:
set new_message to make new outgoing message with properties {subject:the_subject, visible:true}.
Il successivo blocco tell serve per inizializzare la lista dei destinatari con tutte le email contenute in email_value_list.












