#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=2 align=right)>>

= Introduzione =

'''MoioSMS''' è un programma scritto in Python e rilasciato sotto i termini della licenza [[http://it.wikipedia.org/wiki/GNU_General_Public_License|GPL]] da uno studente italiano allo scopo di mandare in maniera più veloce messaggi attraverso internet.

'''MoioSMS''' attualmente alla versione 2.18, consente di inviare SMS dai seguenti siti:

 * [[http://www.190.it|190.it]] (Vodafone Italia, clienti non aziendali): i clienti di schede Vodafone hanno diritto a 10 messaggi SMS e 100 MMS gratis al giorno verso numeri Vodafone;
 * [[http://www.tim.it|Tim.it]] (Telecom Italia Mobile): i clienti di schede Tim hanno diritto a 5 messaggi gratis al giorno verso numeri Tim;
 * [[http://tin.alice.it|Tin.it]] (ADSL di Telecom Italia, offerte prima di Alice): gli utenti di ADSL di Telecom con un contratto precedente alle offerte Alice hanno diritto a 10 messaggi gratis al giorno. Attenzione: è necessario accedere al sito ed accettare le nuove condizioni contrattuali per utilizzare gli SMS da Luglio 2008 in poi;
 * [[http://www.enel.it|Enel.it]] (Enel s.p.a, registrazione gratuita): gli utenti del sito possono mandare 1 messaggio gratis al giorno e 5 al mese;
 * [[http://www.callwave.com/|Callwawe.com]] permette di mandare messaggi illimitati verso gli Stati Uniti e Canada, registrazione gratuita; 
 * [[http://www.smshosting.it/|smshosting.it (I-contact s.n.c)]] permette di mandare un messaggio gratis per destinatario, senza registrazione ([[http://www.crmitalia.it/sms-fast-spot-free.asp|dettaglio condizioni]]);
 * [[http://www.rossoalice.it|Alice]] (Alice ADSL di Telecom Italia): gli utenti di Alice ADSL hanno diritto a 10 messaggi gratis al giorno.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Il plug-in per Rossoalice è presente con funzionalità limitate. Il plugin non funziona da linea di comando, richiede l'immissione dell'immagine captcha e invia solo gli sms gratuiti, se sono disponibili (in ogni caso non vengono mai mandati sms a pagamento).'' ||

'''MoioSMS''' comprende inoltre una piccola rubrica integrata.

= Installazione da repository =

== Preparativi ==

Prima di procedere con l'installazione del programma è necessario aggiungere al proprio [[Repository/SourcesList|file dei repository]] la riga seguente:
{{{
deb http://www.moioli.net/files/repository ubuntu stable
}}}
Per indicazioni su come aggiungere il precedente repository fare riferimento alla relativa [[Repository/Ubuntu|pagina del wiki]].

== Installazione di MoioSMS ==

Una volta aggiunto il repository, per installare '''MoioSMS''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''moiosms''.
<<BR>>
L'installazione può essere eseguita tramite [[AmministrazioneSistema/Synaptic|Synaptic]] oppure digitando da terminale:
{{{
sudo apt-get install moiosms
}}}

== Installazione del plugin per Deskbar ==

Per installare il '''plugin di MoioSMS per la Deskbar''' di [[AmbienteGrafico/GNOME|GNOME]] è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''moiosms-deskbar''.
<<BR>>
L'installazione può essere eseguita tramite [[AmministrazioneSistema/Synaptic|Synaptic]] oppure digitando da terminale:
{{{
sudo apt-get install moiosms-deskbar
}}}

= Installazione da sorgenti =

== Preparativi ==

Per soddisfare le dipendenze è sufficiente installare i pacchetti necessari con [[AmministrazioneSistema/Synaptic|Synaptic]] oppure tramite [[AmministrazioneSistema/Apt|apt-get]], aprendo una finestra di terminale e digitando il seguente comando:
{{{
sudo apt-get install python python-wxgtk2.6 python-wxversion python-pycurl unzip
}}}

== Scaricare il pacchetto ==

Scaricare all'interno della propria '''Home''' l'archivio contenente i sorgenti dal [[http://www.moioli.net/files/MoioSMS2.18-src.zip|sito ufficiale di MoioSMS]], oppure digitando i seguenti comandi:
{{{
cd
wget http://www.moioli.net/files/MoioSMS2.18-src.zip
}}}

== Estrazione e configurazione ==

Per estrarre il file `MoioSMS2.18-src.zip` e rinominare la cartella, avviare un terminale e digitare i seguenti comandi:
{{{
cd
unzip MoioSMS2.18-src.zip
mv MoioSMS-2.18 .moiosms
}}}

Creare il comando '''moiosms''' con l'[[Ufficio/EditorDiTesto|editor di testo]] '''nano''':
{{{
sudo nano /usr/local/bin/moiosms
}}}

Copiare ciò che segue all'interno del file:
{{{
#!/bin/bash
python ~/.moiosms/sms.py
}}}

Rendere eseguibile il file appena creato con il seguente comando:
{{{
sudo chmod a+x /usr/local/bin/moiosms
}}}

Per inserire un'icona nel menu aprire l'editor del menu con il seguente comando:
{{{
alacarte
}}}

Nella directory `~/.moiosms` è possibile trovare un file di immagine da usare come icona. Il comando da inserire, comprensivo del percorso completo, è `/usr/local/bin/moiosms`.

== Pulizia ==

Eseguire i seguenti comandi per eliminare i file utilizzati per l'installazione e non più utili:

{{{
rm ~/MoioSMS2.18-src.zip
}}}

= Disinstallazione =

 * Nel caso di installazione da repository, digitare in un terminale:
 {{{
sudo apt-get purge moiosms
rm -Rd ~/.moiosms
}}}

 * Nel caso di installazione da sorgenti, digitare in un terminale:
 {{{
sudo rm /usr/local/bin/moiosms
rm -Rd ~/.moiosms
}}}
 quindi, per eliminare la voce nel menu, aprire l'editor del menu con il seguente comando:
 {{{
alacarte
}}}

= File di configurazione =

Il file di configurazione di '''MoioSMS''' viene creato automaticamente al primo utilizzo del programma e salvato in: `~/.moiosms/config.ini` e registra in diverse sezioni le informazioni relative a:

 * autenticazione per i diversi siti supportati.
 * funzione di salvataggio in forma crittata (protetta) dei dati di accesso ai siti.
 * ultimo messaggio inviato (destinatario e servizio utilizzato).
 * rubrica integrata.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Non è necessario modificare manualmente il file di configurazione.''' ||

= Risoluzione dei problemi =

== Icona d'avvio ==

Alcune volte è possibile che l’icona di avvio non venga creata correttamente. Per ovviare al problema è sufficiente creare un file di avvio con il seguente comando:
{{{
sudo gedit /usr/share/applications/moiosms.desktop
}}}

Copiare all'interno del file il seguente testo:
{{{
[Desktop Entry]
Name=MoioSMS
Comment=Invia SMS
Exec=/usr/bin/sms
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/moiosms-128.xpm
Categories=Application;Network;
Version=1.0
Encoding=UTF-8
Type=Application
}}}

Ora non resta che scaricare l'immagine dell'icona e posizionarla nella cartella `/usr/share/pixmaps/`, digitare i seguenti comandi:
{{{
cd
wget http://illusion22.interfree.it/icon-128.xpm
sudo mv icon-128.xpm /usr/share/pixmaps/moiosms-128.xpm
}}}

= Ulteriori risorse =

 * [[http://www.moioli.net/Progetti___1/MoioSMS___Messaggi_GRATIS_da_Internet____22.html|Homepage Progetto MoioSMS]]
 * [[http://www.moioli.net/forum/|Forum ufficale di supporto a MoioSMS]]
 * [[http://illusion22.wordpress.com/2007/06/11/moiosms-inviare-sms-gratis-da-linux-mac-e-windows/#more-114|Articolo sul blog di illusion22 (relativo alla versione 2.14 di MoioSMS)]]
----
CategoryHomepage