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 29 and 31 (spanning 2 versions)
Revision 29 as of 18/06/2007 11.34.20
Size: 6361
Comment: revisionata intro
Revision 31 as of 03/07/2007 15.24.25
Size: 7484
Editor: alby115
Comment:
Deletions are marked like this. Additions are marked like this.
Line 62: Line 62:
sudo chmod a+x /usr/bin/moiosms sudo chmod a+x /usr/local/bin/moiosms
Line 102: Line 102:
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: 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 ci sono due metodi da seguire:

== Primo metodo ==
Nel caso rabbiate la catella /usr/share/moiosms/, aprite il terminale e scrivete queste due righe:
Line 108: Line 112:
Ad ogni aggiornamento del programma sarò necessario eseguire nuovamente il primo comando. '''ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!'''

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

== Secondo metodo ==
Nel caso in cui abbiate la cartella ~/.moiosms/moio, aprite sempre il terminale e digitate:
{{{
gedit ~/.moiosms/moio/PreferenceManager.py
}}}

Vi si aprirà l'editor di testo. Qui premete CTRL+F e nella stringa di ricerca digitate "sms" (senza virgolette). Vi troverà un'unica riga:
{{{configFileBaseName = "sm4config.ini"}}}

che voi modificherete in:
{{{configFileBaseName = ".sm4config.ini"}}}

'''ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!'''

A questo punto salvate e, sempre nel terminale, digitate:
{{{
sudo mv ~/sm4config.ini ~/.sm4config.ini
}}}

'''ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!'''

Ora il file .ini rimarrà nascosto.

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.

Immagine(Icone/Piccole/note.png,,center)

Il plug-in per Alice è presente con funzionalità limitate..

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/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 ~/.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 ci sono due metodi da seguire:

Primo metodo

Nel caso rabbiate la catella /usr/share/moiosms/, aprite il terminale e scrivete queste due righe:

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

ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!

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

Secondo metodo

Nel caso in cui abbiate la cartella ~/.moiosms/moio, aprite sempre il terminale e digitate:

gedit ~/.moiosms/moio/PreferenceManager.py

Vi si aprirà l'editor di testo. Qui premete CTRL+F e nella stringa di ricerca digitate "sms" (senza virgolette). Vi troverà un'unica riga: configFileBaseName = "sm4config.ini"

che voi modificherete in: configFileBaseName = ".sm4config.ini"

ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!

A questo punto salvate e, sempre nel terminale, digitate:

sudo mv ~/sm4config.ini ~/.sm4config.ini

ATTENZIONE: a causa di un problema di filtri i comandi sopra riportati sono errati. E' necessario modificare tutti i sm4 in sms4!

Ora il file .ini rimarrà nascosto.

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