Dimensione: 6502
Commento: revisionata in parte
|
Dimensione: 6504
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 47: | Linea 47: |
Creare il comando ''moiosms'' con l'[:EditorDiTesto:editor di testo] '''nano''': | Creare il comando '''moiosms''' con l'[:EditorDiTesto:editor di testo] '''nano''': |
IndiceBRTableOfContents(2) |
Introduzione
MoioSMS ([http://www.moioli.net/Progetti___1/MoioSMS___Messaggi_GRATIS_da_Internet____22.html MoioSms]) è un programma scritto in linguaggio Python (rilasciato sotto licenza GPL) 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 permette di inviare SMS dai seguenti siti:
- 190.it (Vodafone Italia, clienti non aziendali): i clienti di schede Vodafone hanno diritto a 10 messaggi gratis al giorno verso numeri Vodafone;
- tim.it (Telecom Italia Mobile): i clienti di schede Tim hanno diritto a 5 messaggi gratis al giorno verso numeri Tim;
- tin.alice.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;
- enel.it (Enel s.p.a, registrazione gratuita): gli utenti del sito possono mandare 1 messaggio gratis al giorno e 5 al mese;
- smhosting.it (I-contact s.n.c): permette di mandare un messaggio gratis per destinatario, senza registrazione (dettaglio condizioni);
- rossoalice.it (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:
[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
Ottimizzazione Moiosms
Le impostazioni degli account e la rubrica sono salvati nella propria home nel file smsconfig. Se volete nascondere il file di configurazione eseguite questi due semplici comandi:
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 bisogna rieseguire il primo comando.
Soluzione agli eventuali bug
Installazione su AMD64
E’ stato segnalato un problema con Ubuntu Feisty Fawn AMD64 che non permette con l’interfaccia grafica d’inviare sms. E’ stato rilasciata una versione patchata di python-pycurl che si era rivelata la causa del problema che verrà totalmente risolto. Le operazioni da fare sono:
disinstallare la versione di python-pycurl (se si è già installata) presente nei Repository di Ubuntu
sudo apt-get remove python-pycurl
scaricare la versione patchata di python-pycurl
cd ~ wget http://illusion22.interfree.it/python-pycurl_7.15.5-ghost_amd64.deb
- installare la versione patchata
sudo dpkg -i python-pycurl_7.15.5-ghost_amd64.deb
rimuovere il pacchetto python-pycurl_7.15.5-ghost_amd64.deb
sudo rm python-pycurl_7.15.5-ghost_amd64.deb
Icona MoioSms
L’icona nelle applicazioni probabilmente non verrà creata per qualche bug nella creazione del deb del pacchetto moiosms_2.13b3-1_all.deb. Basta creare un file di avvio con il comando
sudo gedit /usr/share/applications/moiosms.desktop
e scriverci dentro
[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
Inoltre bisogna scaricare l'immagine dell'icona e posizionarla nella cartella /usr/share/pixmaps/ usando i 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]