Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
-
ugodiperso
- Scoppiettante Seguace

- Messaggi: 324
- Iscrizione: mercoledì 15 marzo 2006, 10:55
Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Se siete clienti di Tin.it oppure di Alice potreste voler inviare i vostri 10 sms giornalieri (compresi nel prezzo della vostra Adsl) direttamente da gnome con una comoda interfaccia grafica.
Fabio Marzocca (www.marzocca.net) ha prodotto due comodissimi tool, ossia gAliceSMS e gTinSMS che consentono di inviare messaggi usando Tin.it e Alice tramite una semplice interfaccia grafica (per GNOME, ma dovrebbero funzionare anche con KDE). Gli script, che utilizzano perl e le gtk2 (quindi indipendenti dal tipo di architettura - x86 o amd64), sono rilasciati con licenza GPL.
Installate da repository le librerie libwww-perl e libarchive-tar-perl, con tutte le loro innumerevoli dipendenze...
Scaricate lo script gTinSMS (http://www.marzocca.net/linux/downloads ... 1.2.tar.gz) oppure lo script gAliceSMS (http://www.marzocca.net/linux/downloads ... 2.0.tar.gz).
Estraete lo script, rendetelo eseguibile (se necessario) e invocatelo da shell nella directory in cui è presente (o spostatelo in /usr/local/bin o ancora fatene un collegamento grafico - come meglio vi pare).
Configurate (manualetto qui: http://www.marzocca.net/linux/galicesms.html, oppure qui: http://www.marzocca.net/linux/gtinsms.html) e utilizzate.
NOTA: I file di configurazione sono .tinsms.db (alicesms.db) per i numeri di telefono inseriti nella rubrica e .tinsms.rc (alicesms.rc) per la usename e la password del proprio account tin.it (alice). I file non sono criptati e quindi leggibili da tutti coloro che appartengono al vostro gruppo ed hanno accesso anche solo in lettura alla vostra home.
Qui la fonte ispiratrice: http://italy.copybase.ch/blog/informati ... io-tin-it/
Ciao, Ugodiperso
Nota: Controllate questo topic http://forum.ubuntu-it.org/viewtopic.php?t=18800 per scoprire l'esistenza di un altro script che permette di inviare da shell messaggi sms
Fabio Marzocca (www.marzocca.net) ha prodotto due comodissimi tool, ossia gAliceSMS e gTinSMS che consentono di inviare messaggi usando Tin.it e Alice tramite una semplice interfaccia grafica (per GNOME, ma dovrebbero funzionare anche con KDE). Gli script, che utilizzano perl e le gtk2 (quindi indipendenti dal tipo di architettura - x86 o amd64), sono rilasciati con licenza GPL.
Installate da repository le librerie libwww-perl e libarchive-tar-perl, con tutte le loro innumerevoli dipendenze...
Scaricate lo script gTinSMS (http://www.marzocca.net/linux/downloads ... 1.2.tar.gz) oppure lo script gAliceSMS (http://www.marzocca.net/linux/downloads ... 2.0.tar.gz).
Estraete lo script, rendetelo eseguibile (se necessario) e invocatelo da shell nella directory in cui è presente (o spostatelo in /usr/local/bin o ancora fatene un collegamento grafico - come meglio vi pare).
Configurate (manualetto qui: http://www.marzocca.net/linux/galicesms.html, oppure qui: http://www.marzocca.net/linux/gtinsms.html) e utilizzate.
NOTA: I file di configurazione sono .tinsms.db (alicesms.db) per i numeri di telefono inseriti nella rubrica e .tinsms.rc (alicesms.rc) per la usename e la password del proprio account tin.it (alice). I file non sono criptati e quindi leggibili da tutti coloro che appartengono al vostro gruppo ed hanno accesso anche solo in lettura alla vostra home.
Qui la fonte ispiratrice: http://italy.copybase.ch/blog/informati ... io-tin-it/
Ciao, Ugodiperso
Nota: Controllate questo topic http://forum.ubuntu-it.org/viewtopic.php?t=18800 per scoprire l'esistenza di un altro script che permette di inviare da shell messaggi sms
Ultima modifica di ugodiperso il lunedì 15 maggio 2006, 23:49, modificato 1 volta in totale.
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Ciao Ugodiperso,
ho trovato per caso questa guida e ho tentato l'installazione di questo script. Premetto che ho Kubuntu e che non sono riuscito a far avviare il programma.
Ho scaricato l'archivio, ho installato le librerie che hai suggerito tu, con relative dipendenze e ho dato il comando:
Tale comando mi ha restituito un solo file che è il programma perl. Ho provato ad aprirlo ma me lo apre con Kate, se provo ad aprirlo da Konsole mi dice che il comando è inesistente. Ho guardato sulla guida che hai linkato e ho letto che va digitato in Konsole il comando: e da quel punto in poi lo si può usare liberamente ma nemmeno dopo quest'ulteriore modifica sono riuscito ad avviare il programma.
Hai qualche idea?
ho trovato per caso questa guida e ho tentato l'installazione di questo script. Premetto che ho Kubuntu e che non sono riuscito a far avviare il programma.
Ho scaricato l'archivio, ho installato le librerie che hai suggerito tu, con relative dipendenze e ho dato il comando:
Codice: Seleziona tutto
$ tar -xvzf galicesms-1.2.0.tar.gzCodice: Seleziona tutto
chmod a+x galicesmsHai qualche idea?
-
ugodiperso
- Scoppiettante Seguace

- Messaggi: 324
- Iscrizione: mercoledì 15 marzo 2006, 10:55
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Risposta veloce
Copia il file galicesms in /usr/local/bin:
Da una nuova shell puoi invocare galicesms o fare un collegamento a /usr/local/bin/galicesms
Risposta lunga
Il file galicesms effettivamente è uno file di testo che contiene dei comandi perl, i cui programmi sono interpretati opportunamente e non vanno quindi compilati (come per il C, per esempio) ma per essere interpretato il file deve essere abilitato come eseguibile. Questo per spiegarti perchè c'è solo un file di testo e perchè è necessario invocare il comando chmod a+x galicesms (chmod = change mode; a = all; +x = aggiungi abilitazione ad essere eseguito).
Ora, per questioni di sicurezza non tutte le directory di regola sono abilitate per far partire gli eseguibili. Le sole concesse di default sono quelle contenute nella variabile PATH dell'utente (se da shell lanci il comando set, leggerai tutte le tue variabili tra le quali la PATH). Per superare questa impostazione conservativa devi, da shell e dalla directory che contiene il comando, scrivere ./comando (./ indica alla macchina di usare la cartella corrente), ovvero nel tuo caso ./galicesms.
Se tu volessi concedere a tutti i tuoi utenti l'uso del comando di default, oppure tu vorresti lanciarlo da qualunque directory devi copiare il tuo comando (il file!) in una directory contenuta nel PATH. Per i comandi personalizzati di un sistema la directory preposta a contenerli è generalmente la /usr/local/bin.
Ciao, Ugodiperso
Copia il file galicesms in /usr/local/bin:
Codice: Seleziona tutto
sudo cp galicesms /usr/local/binRisposta lunga
Il file galicesms effettivamente è uno file di testo che contiene dei comandi perl, i cui programmi sono interpretati opportunamente e non vanno quindi compilati (come per il C, per esempio) ma per essere interpretato il file deve essere abilitato come eseguibile. Questo per spiegarti perchè c'è solo un file di testo e perchè è necessario invocare il comando chmod a+x galicesms (chmod = change mode; a = all; +x = aggiungi abilitazione ad essere eseguito).
Ora, per questioni di sicurezza non tutte le directory di regola sono abilitate per far partire gli eseguibili. Le sole concesse di default sono quelle contenute nella variabile PATH dell'utente (se da shell lanci il comando set, leggerai tutte le tue variabili tra le quali la PATH). Per superare questa impostazione conservativa devi, da shell e dalla directory che contiene il comando, scrivere ./comando (./ indica alla macchina di usare la cartella corrente), ovvero nel tuo caso ./galicesms.
Se tu volessi concedere a tutti i tuoi utenti l'uso del comando di default, oppure tu vorresti lanciarlo da qualunque directory devi copiare il tuo comando (il file!) in una directory contenuta nel PATH. Per i comandi personalizzati di un sistema la directory preposta a contenerli è generalmente la /usr/local/bin.
Ciao, Ugodiperso
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Thx della risposta! 
Essendo novello di Linux ho apprezzato molto la spiegazione lunga.
Cmq non ho risolto ancora xkè essendo io un'utente di Kubuntu mi mancano delle librerie di gnome.
L'errore che ora ottengo è il seguente:
Il problema è che non capisco quale pacchetto specifico contenga ciò che mi manca (su adept di librerie GTK2 ce ne sono troppe)
Essendo novello di Linux ho apprezzato molto la spiegazione lunga.
Cmq non ho risolto ancora xkè essendo io un'utente di Kubuntu mi mancano delle librerie di gnome.
L'errore che ora ottengo è il seguente:
Codice: Seleziona tutto
$ galicesms
Can't locate Gtk2.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/bin/galicesms line 42.
BEGIN failed--compilation aborted at /usr/local/bin/galicesms line 42.
davide@Sengiro:/usr/local/bin$ galicesms
Can't locate Gtk2.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/bin/galicesms line 42.
BEGIN failed--compilation aborted at /usr/local/bin/galicesms line 42.-
Thug
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
dovrebbe essere libgtk2-perlDavidosky ha scritto:Il problema è che non capisco quale pacchetto specifico contenga ciò che mi manca (su adept di librerie GTK2 ce ne sono troppe)
ripeto, dovrebbe
ciao
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Thx era proprio quella la libreria giusta... e pensare che io a senso avevo cercato gtk2 (e ne avevo trovate un mare) 
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Salve,
vi è capitato di inviare sms con galice, di veder scalati i rimanenti, ma non inviare alcun messaggio? A me succede questo....da cosa può dipendere?
Saluti, Damiano
vi è capitato di inviare sms con galice, di veder scalati i rimanenti, ma non inviare alcun messaggio? A me succede questo....da cosa può dipendere?
Saluti, Damiano
Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS
Interessante
Io usavo Skebby sul cell ma sul pc è comodissima questa cosa... ora lo provo.. anche se sono un bel pò in ritardo 
Working is better...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti