Se ricordate, in passato mi ero interessato alla possibilità di inviare sms gratuiti attraverso internet nel mio articolo “Inviare sms gratis via internet adesso si può, senza sorprese“. Purtroppo il servizio che segnalavo in seguito era stato modificato, e quindi non tornava più utile.

Nonostante ciò, non c’è da preoccuparsi. È da un po’ di tempo che utilizzo e contribuisco a Moiosms. Questo software permette di utilizzare diversi siti web che offrono la possibilità di inviare sms gratuitamente, ed oltretutto lo rende molto semplice. Grazie al suo sistema a plugin, è possibile estenderlo in modo relativamente semplice. Per me è stato un richiamo irresistibile.

Pur non conoscendo Python (e non lo conosco neppure ora) sono riuscito a capire come creare un plugin partendo da quelli esistenti. È così che ho creato i sender per Freebee, per Jaxtr e per Frengo. Il sender per Frengo non ero riuscito a completarlo del tutto (inviava i messaggi ma non avvisava di nulla). Per quanto riguarda Freebee io e Silvio Moioli (l’autore del programma) ci eravamo messi a modificare il plugin dopo varie modifiche fatte al sito, ed alla fine siamo giunti ad uno strumento utilizzabile (va detto che la gran parte del lavoro di aggiornamento del plugin l’ha fatta tutta lui).

Ricordo che Freebee è ottimo in quanto permette di inviare infiniti sms gratuiti verso tutti gli operatori italiani (tranne al proprio stesso numero con il quale ci si è registrati).

Infine cos’è successo? L’autore del sito ha scritto che era contrario all’uso del suo programma perché gli utenti dovevano passare sul sito, altrimenti non vedevano le pubblicità. Questo è un doppio errore, in quanto per prima cosa gli utenti che usano la sua midlet ufficiale per telefonini non passano per il sito e saltano le pubblicità, in secondo luogo i suoi guadagni derivano dal piazzare la pubblicità dentro all’sms (e questo permane anche con Moiosms naturalmente). Non ha capito che la diffusione del suo servizio gli avrebbe portato molta utenza e quindi molte più persone a cui inviare la pubblicità per sostenere i costi dei messaggi.

Contento lui, contenti tutti. Io comunque vi posso garantire che uso il programma da mesi (più di 6 mesi) e non ho avuto nessun tipo di problema col mio account. Questo anche perché è difficile verificare se un utente sta usando o meno un programma rispetto all’altro.

Passiamo alla parte pratica. Se siete utenti Linux è molto semplice abilitare Moiosms perché invii i messaggi con Freebee (altrimenti accontentatevi di usarlo dal suo sito internet… eh pazienza, vi deciderete a passare a Linux prima o poi ). Per prima cosa installate Moiosms, tramite l’apposita pagina. A questo punto dovete applicare una modifica, altrimenti non partirà il programma. Da terminale date questo comando:

sudo sed -i.old "s/python2.4/python/g" /usr/share/moiosms/sms.py

Ora siete pronti a mettere mano ai file di Moiosms per abilitare Freebee. Per prima cosa avviate da terminale:

sudo gedit /usr/share/moiosms/moio/plugins/senders/Freebee.py

Controllate che questa parte ritorni true:

def isAvailable(self):
"""Ritorna true se questo plugin è utilizzabile."""
return True

Se così non fosse, modificate e salvate. Attenti alle maiuscole. A questo punto è il momento di modificare l’altro file.

sudo gedit /usr/share/moiosms/moio/plugins/senders/__init__.py

Vedete quell’elenco di plugin disponibili? Dovete inserirci in mezzo anche ‘Freebee’ con gli apici singoli, e ogni plugin tranne l’ultimo deve essere seguito da una virgola. Insomma vedete come sono messi gli altri e aggiungete Freebee rispettando anche gli spazi. Salvate e chiudete.

Ora siete pronti a crearvi un account sul sito e poi ricordatevi assolutamente di inserire i numeri a cui volete mandare i messaggi nella rubrica interna del sito. Se non lo fate, Moiosms vi avvertirà che non può spedire il messaggio. Si possono anche inviare da terminale, sapete? Provate a fare sms -h nella console.