Roma3 WiFi Authenticator
Questa applicazione non viene più sviluppata
GTK Roma3 WiFi Authenticator è un’applicazione sviluppata in Python + GTK che consente di autenticarsi alla rete senza fili del Dipartimento di Informatica e Automazione della Facoltà di Ingegneria Informatica dell’Università degli Studi di Roma3.
Il programma, distribuito nei termini della GNU Public License v3, è disponibile su Launchpad. Per segnalare bug o inviare commenti è possibile utilizzare la pagina del progetto.
Installazione della versione in fase di test su Ubuntu 8.10 «Intrepid Ibex»
Aprire il file dei repository con il seguente comando:
sudo nano /etc/apt/sources.list
Aggiungere in fondo le seguenti righe (l’ultima è necessaria solo nel caso in cui si desideri scaricare il codice sorgente):
deb http://ppa.launchpad.net/quadrispro/ubuntu intrepid main
deb-src http://ppa.launchpad.net/quadrispro/ubuntu intrepid main
Infine, digitare il seguente comando:
sudo apt-get install gtk-rm3wifi-authenticator
Installazione da pacchetto su Ubuntu 8.04 «Hardy Heron»
Scaricare nella propria Home il pacchetto:
Download gtk-rm3wifi-authenticator (v0.5.3) per Ubuntu 8.04 «Hardy Heron»
È sufficiente fare clic due volte sull’icona del file per installarlo con GDebi.
Installazione da sorgenti
L’applicazione, scritta in Python, per il corretto funzionamento necessita del modulo pycurl, facilmente installabile con il seguente comando:
sudo aptitude install python-pycurl
Oltre al pacchetto python-pycurl, contenente il binding per il linguaggio delle librerie di curl, verranno installate anche i pacchetti contenenti tali librerie.
Il codice sorgente dell’applicazione è scaricabile dal repository Bazaar messo a disposizione da Launchpad. Per scaricare i sorgenti è innanzitutto necessario installare Bazaar:
sudo aptitude install bzr
Infine per procedere con il download del codice è sufficiente digitare i seguenti comandi:
cd ~
bzr branch lp:gtk-rm3wifi-authenticator
Per avviare l’applicazione è sufficiente entrare nella cartella dei sorgenti e digitare il seguente comando:
./gtk-rm3wifi-authenticator
I commenti sono disattivati.


circa 2 anni fa
Traceback (most recent call last):
File “gtk-rm3wifi-authenticator.py”, line 244, in
w = MainWindow()
File “gtk-rm3wifi-authenticator.py”, line 172, in __init__
self.__load_configuration()
File “gtk-rm3wifi-authenticator.py”, line 147, in __load_configuration
self.config.load_from_file()
File “gtk-rm3wifi-authenticator.py”, line 77, in load_from_file
db = shelve.open(os.path.expandvars(‘$HOME’) + ‘/’ + self.file)
File “/usr/lib/python2.5/shelve.py”, line 225, in open
return DbfilenameShelf(filename, flag, protocol, writeback)
File “/usr/lib/python2.5/shelve.py”, line 209, in __init__
Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
File “/usr/lib/python2.5/anydbm.py”, line 80, in open
raise error, “db type could not be determined”
anydbm.error: db type could not be determined
Stopping the daemon…
rm3wifi-factotumd.py: stopped.
circa 2 anni fa
Copiando il file di configurazione nella home funziona!
grazie
circa 2 anni fa
Gazie Gigi! Chiudo qui i commenti a questa pagina, per altre segnalazioni, bug o commenti rimando tutto su Google Code.