Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Immutable Page
  • Info
  • Attachments
  • Diff for "InternetRete/Telefonia/MoioSms"
Differences between revisions 1 and 28 (spanning 27 versions)
Revision 1 as of 07/04/2007 21.46.26
Size: 1931
Comment:
Revision 28 as of 18/06/2007 11.32.48
Size: 6422
Comment: modificata intro
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#format wiki
Line 3: Line 4:
||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||

||<tablebgcolor="#f1f1ed" tablewidth="25%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(2)]]||
Line 9: Line 8:
moioSMS ([ http://www.moioli.net/Progetti___1/MoioSMS___Messaggi_GRATIS_da_Internet____22.html http://www.moioli.net/Progetti___1/MoioSMS___Messaggi_GRATIS_da_Internet____22.html) è un programma (sotto licenza Creative Commons) scritto in linguaggio Python da uno studente italiano che voleva mandare più velocemente messaggi attraverso internet, senza dover ogni volta aprire il browser, digitare username e password ogni volta cliccare 3 volte 'Conferma il messaggio/destinatario' ecc. '''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.
Line 11: Line 10:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Alcune delle seguenti istruzioni possono essere utili anche per alcune versioni precedenti del simulatore, tuttavia la seguente procedura non è valida per le versioni 2.26 e 2.27 del simulatore.'' || '''MoioSMS''' consente di inviare SMS dai seguenti siti:
Line 13: Line 12:
= Requisiti =  * [http://www.190.it 190.it] (Vodafone Italia, clienti non aziendali): i clienti di schede Vodafone hanno diritto a 10 messaggi gratis al giorno verso numeri Vodafone;
 * [http://www.tim.it Tim.it] (Telecom Italia Mobile): i clienti 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;
 * [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.smhosting.it Smhosting.it] (I-contact s.n.c): permette di mandare un messaggio gratis per destinatario, senza registrazione;
 * [http://www.rossoalice.it Alice] (Alice ADSL di Telecom Italia): gli utenti di Alice ADSL hanno diritto a 10 messaggi gratis al giorno.
Line 15: Line 19:
Di seguito sono elencati i pacchetti necessari per il corretto funzionamento di '''MoioSms''': In questa versione è stato il plugin per Rossoalice è presente con FUNZIONALITA' LIMITATA. 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).
Line 17: Line 21:
 * ''pycurl''
 * ''python''
 * ''wxpython''
= Preparativi =
Line 21: Line 23:
Per installare i pacchetti con [:AptGetHowTo:apt-get], è sufficiente aprire una finestra di terminale e digitare:
Per soddisfare le dipendenze è sufficiente installare i pacchetti necessari con [:Apt:apt-get], aprire una finestra di terminale e digitare il seguente comando:
Line 27: Line 28:
= Installazione da sorgenti =
Line 28: Line 30:
= Installazione =

== Download del pacchetto ==
== Scaricare il pacchetto ==
Line 39: Line 39:
Una volta creata la directory, scaricare al suo interno l'archivio contenente i sorgenti da [http://www.moioli.net/files/MoioSMS2.11-src.zip qui] Una volta creata la directory, scaricare al suo interno l'archivio contenente i sorgenti da [http://www.moioli.net/files/MoioSMS2.11-src.zip qui].
Line 43: Line 43:
Estrarre il file `~MoioSMS2.11-src.zip`: Estrarre il file {{{MoioSMS2.11-src.zip}}} con i seguenti comandi:
Line 46: Line 46:
tar xzfv MoioSMS2.11-src.zip unzip MoioSMS2.11-src.zip
Line 48: Line 48:

Creare il comando '''moiosms''' con l'[: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/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 ~/.moiosms/MoioSMS2.11-src.zip
}}}

= Installazione da pacchetto =

== Download dei pacchetti ==

Scaricare e salvare sulla scrivania seguenti pacchetti:

 * ''[http://www.moioli.net/files/moiosms_2.13b3-1_all.deb moiosms]''
 * ''[http://www.moioli.net/files/moiosms-deskbar_2.13b3-1_all.deb moiosms-deskbar]''

== Installazione ==

Cliccare due volte sulle icone dei pacchetti, verrà avviato [:InstallarePacchettiDebian:Gdebi] con il quale sarà possibile procedere alla loro installazione.

In alternativa è possibile digitare i seguenti comandi in una finestra di terminale:
{{{
cd ~/Desktop
sudo dpkg -i moiosms_*.deb
sudo dpkg -i moiosms-deskbar_*.deb
}}}

= Configurazione =

Le impostazioni degli account e la rubrica sono salvati nella propria '''Home''' all'interno del file {{{smsconfig}}}. Se si desidera nascondere il file di configurazione è utile eseguire i due comandi seguenti:
{{{
sudo sed --in-place 's/sm4config.ini/.sm4config.ini/' /usr/share/moiosms/moio/PreferenceManager.py
sudo mv ~/sm4config.ini ~/.sm4config.ini
}}}

Ad ogni aggiornamento del programma sarò necessario eseguire nuovamente il primo comando.

= Soluzione agli eventuali bug =

== Installazione su AMD64 ==

E’ stato segnalato un problema con '''Ubuntu 7.04''' «'''Feisty Fawn'''» per [:Amd64] che non permette di inviare sms tramite l'interfaccia grafica. È stata rilasciata una versione ''patchata'' di ''python-pycurl'' utile a correggere il problema. Le operazioni da fare sono le seguenti:

 * disinstallare la versione di ''python-pycurl'' con il seguente comando: {{{
 sudo apt-get remove python-pycurl
}}}
 * scaricare e installare la nuova versione: {{{
cd
wget http://illusion22.interfree.it/python-pycurl_7.15.5-ghost_amd64.deb
sudo dpkg -i python-pycurl_7.15.5-ghost_amd64.deb
}}}
 * rimuovere il file del pacchetto appena installato: {{{
sudo rm python-pycurl_7.15.5-ghost_amd64.deb
}}}

== Icona d'avvio ==

L’icona nelle applicazioni probabilmente non verrà creata per qualche bug nella creazione del deb del pacchetto. 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://illusion22.wordpress.com/2007/06/11/moiosms-inviare-sms-gratis-da-linux-mac-e-windows/#more-114 Articolo sul blog di illusion22]
----
CategoryInternet

BR

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 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 gratis al giorno verso numeri Vodafone;

  • [http://www.tim.it Tim.it] (Telecom Italia Mobile): i clienti 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;

  • [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.smhosting.it Smhosting.it] (I-contact s.n.c): permette di mandare un messaggio gratis per destinatario, senza registrazione;

  • [http://www.rossoalice.it Alice] (Alice ADSL di Telecom Italia): gli utenti di Alice ADSL hanno diritto a 10 messaggi gratis al giorno.

In questa versione è stato il plugin per Rossoalice è presente con FUNZIONALITA' LIMITATA. 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).

Preparativi

Per soddisfare le dipendenze è sufficiente installare i pacchetti necessari con [:Apt:apt-get], aprire una finestra di terminale e digitare il seguente comando:

sudo apt-get install python python-wxgtk2.6 python-wxversion python-pycurl

Installazione da sorgenti

Scaricare il pacchetto

Posizionari nella propria Home e creare al suo interno una cartella .moiosms:

cd
mkdir .moiosms
cd ~/.moiosms

Una volta creata la directory, scaricare al suo interno l'archivio contenente i sorgenti da [http://www.moioli.net/files/MoioSMS2.11-src.zip qui].

Estrazione e configurazione

Estrarre il file MoioSMS2.11-src.zip con i seguenti comandi:

cd ~/.moiosms
unzip MoioSMS2.11-src.zip

Creare il comando moiosms con l'[:EditorDiTesto:editor di testo] nano:

sudo nano /usr/local/bin/moiosms

Copiare ciò che segue all'interno del file:

python ~/.moiosms/sms.py

Rendere eseguibile il file appena creato con il seguente comando:

sudo chmod a+x /usr/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 ~/.moiosms/MoioSMS2.11-src.zip

Installazione da pacchetto

Download dei pacchetti

Scaricare e salvare sulla scrivania seguenti pacchetti:

Installazione

Cliccare due volte sulle icone dei pacchetti, verrà avviato [:InstallarePacchettiDebian:Gdebi] con il quale sarà possibile procedere alla loro installazione.

In alternativa è possibile digitare i seguenti comandi in una finestra di terminale:

cd ~/Desktop
sudo dpkg -i moiosms_*.deb
sudo dpkg -i moiosms-deskbar_*.deb

Configurazione

Le impostazioni degli account e la rubrica sono salvati nella propria Home all'interno del file smsconfig. Se si desidera nascondere il file di configurazione è utile eseguire i due comandi seguenti:

sudo sed --in-place 's/sm4config.ini/.sm4config.ini/' /usr/share/moiosms/moio/PreferenceManager.py
sudo mv ~/sm4config.ini ~/.sm4config.ini

Ad ogni aggiornamento del programma sarò necessario eseguire nuovamente il primo comando.

Soluzione agli eventuali bug

Installazione su AMD64

E’ stato segnalato un problema con Ubuntu 7.04 «Feisty Fawn» per [:Amd64] che non permette di inviare sms tramite l'interfaccia grafica. È stata rilasciata una versione patchata di python-pycurl utile a correggere il problema. Le operazioni da fare sono le seguenti:

  • disinstallare la versione di python-pycurl con il seguente comando:

     sudo apt-get remove python-pycurl 
  • scaricare e installare la nuova versione:

    cd
    wget http://illusion22.interfree.it/python-pycurl_7.15.5-ghost_amd64.deb
    sudo dpkg -i python-pycurl_7.15.5-ghost_amd64.deb
  • rimuovere il file del pacchetto appena installato:

    sudo rm python-pycurl_7.15.5-ghost_amd64.deb 

Icona d'avvio

L’icona nelle applicazioni probabilmente non verrà creata per qualche bug nella creazione del deb del pacchetto. 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


CategoryInternet