galicesms
ATTENZIONE: A seguito di modifiche da parte di Telecom sul sito Alice.it, il programma non é piú operativo.
Indice
- Premessa
- Pre-requisiti
- Installazione
- Setup
- Uso del programma
- Rubrica
- Invio
- Download
- Feedback
- Donazione
Il programma gAliceSMS è la versione GUI di alicesms, uno script per inviare 10 SMS gratuiti al giorno per tutti gli abbonati al servizio ADSL di telecom-Alice (Rosso Alice - utenti con casella postale @alice.it). In linee generali, il programma effettua un collegamento al server di RossoAlice, autentica l'utente, inserisce i dati nel form di invio, e trasmette il messaggio SMS.
Per l'interfaccia grafica, il programma fa uso delle librerie Perl-Gtk2. Altre funzionalità vengono poi assicurate dalle seguenti librerie Perl:
- LWP::UserAgent
- HTML::Form
- URI::Escape
- Crypt::SSLeay
Il programma è stato testato su una distro Ubuntu-Hoary, ma essendo scritto in Perl garantise l'esecuzione su qualsiasi distribuzione.
Una volta scompattato il pacchetto compresso, il programma può essere copiato in qualunque directory (es: /usr/sbin) ed è sufficiente assicurarsi che sia reso eseguibile, digitando da terminale:
chmod a+x galicesms
Il programma può poi essere lanciato direttamente da console (da utente), oppure inserito nel menu.
Il setup del programma è automatico. Al primo avvio apparirà la seguente finestra:
Che consentirà la creazione nella directory home dell'utente dei due file:
~/.alicesms.rc (configurazione utente)
~/.alicesms.db (database rubrica contatti)
Cliccando su SI verranno creati i due file vuoti e successivamente verrà presentata la seguente finestra:
attraverso la quale sarà possibile inserire il nome utente e la password di connessione al servizio ALICE.
Qualora in futuro nascesse l'esigenza di dover modificare i parametri di configurazione, sarà sufficiente cancellare il file .alicesms.rc dalla directory home dell'utente, e al successivo riavvio del programma verrà visualizzata nuovamente la finestra di input di username e password.
Se il programma viene installato in una directory sotto path (ad esempio /usr/sbin), ogni utente del computer potrà utilizzarlo con i propri dati e la propria rubrica.
Dopo il primo avvio, e quindi la creazione dei due file di configurazione e rubrica, apparirà la finestra principale del programma (visualizzata in cima a questa pagina).
La lunghezza massima del testo del messaggio viene visualizzata sopra al campo di edit del testo stesso, ed è funzione della lunghezza dell'userid.
Gli altri campi sono intuitivi.
Sarà possibile inserire direttamente il numero del destinatario, oppure prelevarlo dalla rubrica, attraverso lo specifico menu.
Durante l'invio del messaggio, apparirà una finestra con l'immagine "captcha" da leggere e inserire nell'apposita casella di testo (vedi figura a lato). Se l'immagine non dovesse essere leggibile, sarà sufficiente digitare una qualunque lettera e premere OK, il programma provvederà a ricaricarne un'altra.
Selezionando "Verifica Aggiornamenti" dal menu File (oppure tramite il primo tasto in basso a sinistra nella finestra principale) sarà possibile verificare se esistono aggiornamenti alla versione di gAliceSms in uso.
Per aggiungere un utente alla rubrica, si accede alla relativa voce di menu ed apparirà la finestra riportata a sinistra:
Per scegliere invece un utente dalla rubrica (o eliminare una voce), si agirà attraverso la finestra visualizzata a destra, anche qui di diretta interpretazione.
Cliccando sul tasto "Invia" dalla finestra principale, il programma si connette con il server RossoAlice e trasmette il messaggio SMS. Se l'esito è positivo, verrà visualizzata la seguente finestra:
Se per qualche motivo la trasmissione non va a buon fine, verrà visualizzato il relativo messaggio contenente l'informazione di debug, seguito dal popup:
Se avete bisogno di ulteriori informazioni, o se volete inviarmi un vostro parere, il mio indirizzo è
E' possibile effettuare donazioni attraverso PayPal per sostenere galicesms semplicemente facendo clic sul pulsante qui sotto: