Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Installazione, configurazione e uso di programmi e strumenti.
ugodiperso
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 324
Iscrizione: mercoledì 15 marzo 2006, 10:55

Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da ugodiperso »

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
Ultima modifica di ugodiperso il lunedì 15 maggio 2006, 23:49, modificato 1 volta in totale.
Davidosky
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 28 aprile 2006, 9:57

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da Davidosky »

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:

Codice: Seleziona tutto

$ tar -xvzf galicesms-1.2.0.tar.gz
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:

Codice: Seleziona tutto

chmod a+x galicesms
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?
ugodiperso
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 324
Iscrizione: mercoledì 15 marzo 2006, 10:55

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da ugodiperso »

Risposta veloce
Copia il file galicesms in /usr/local/bin:

Codice: Seleziona tutto

sudo cp galicesms /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
Davidosky
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 28 aprile 2006, 9:57

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da Davidosky »

Thx della risposta! :D
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.
Il problema è che non capisco quale pacchetto specifico contenga ciò che mi manca (su adept di librerie GTK2 ce ne sono troppe)
Thug

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da Thug »

Davidosky ha scritto:Il problema è che non capisco quale pacchetto specifico contenga ciò che mi manca (su adept di librerie GTK2 ce ne sono troppe)
dovrebbe essere libgtk2-perl

ripeto, dovrebbe

ciao
Davidosky
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 28 aprile 2006, 9:57

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da Davidosky »

Thx era proprio quella la libreria giusta... e pensare che io a senso avevo cercato gtk2 (e ne avevo trovate un mare) :D
damiafix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 309
Iscrizione: mercoledì 7 febbraio 2007, 18:51

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da damiafix »

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
Avatar utente
effeppi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 256
Iscrizione: sabato 3 novembre 2007, 13:14

Re: Inviare sms con tin.it e alice - gTinSMS e gAliceSMS

Messaggio da effeppi »

Interessante :D 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...
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti