| Ottobre 03, 2008, 11:37:29 |
|
furester
|
 |
« Rispondi #15 on: Ottobre 03, 2008, 11:37:29 » |
|
mmh .. il programma è scritto in python, tu suggerisci di fargli leggere un file bash-like con le impostazioni delle variabili?anche un xml è possibile leggerlo da diversi linguaggi se questo è lo scopo, ma un file bash è veramente pratico da leggere\scrivere per un essere umano?
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 03, 2008, 12:13:19 |
|
Pierino
|
 |
« Rispondi #16 on: Ottobre 03, 2008, 12:13:19 » |
|
sì dato che metti solo dei commenti e delle righe con
$NOMESETTING = setting
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 03, 2008, 12:27:11 |
|
furester
|
 |
« Rispondi #17 on: Ottobre 03, 2008, 12:27:11 » |
|
può essere un'idea .. Nel frattempo ho trovato un po' di moduli per gestire i file di configurazione con python e mi sembrava che un file di questo tipo: # The message to print (this is a comment) message: 'Hello, world!'
e lo puoi richiamare dal codice con: from config import Config
# You can pass any file-like object; if it has a name attribute, # that name is used when file format error messages are printed f = file('simple.cfg') cfg = Config(f) print cfg.message
solo che temo che per molti voglia dire dover installare un modulo python aggiuntivo .. nn so dirti cosa di preciso, ma nella soluzione "bash" c'è qualche cosa che non mi convince per questo sto tergiversando prima di implementarla  [EDIT] qualcuno ha mai usato ConfigParser per leggere file di configurazione?mi trovo ad aver bisogno di parsare una stringa del tipo: dolphin fish://%(username)s@%(indirizzo)s:22/home/root ma i ":" nn gli piacciono per niente perché li usa lui per separare le variabili dalla loro definizione .. [EDIT2] risolto!
|
|
|
|
« Last Edit: Ottobre 03, 2008, 04:18:23 by furester »
|
Logged
|
|
|
|
| Ottobre 07, 2008, 10:55:55 |
|
|
|
| Ottobre 07, 2008, 03:51:40 |
|
raster
|
 |
« Rispondi #19 on: Ottobre 07, 2008, 03:51:40 » |
|
Hello secondo me hai postato nella sezione nella sezione sbagliata, o funziona solo per la 2008.8. visto per caso e provato al volo sulla ubuntu di mia ....  carino, alla prima esecuzione si aperto xterm (terminale) e poi si e chiuso subito. editato la .conf con l' IP giusto, adesso si apre xterm e resta vuoto. ho notato anche dopo averlo fermato e riavviato che nei processi attivi viene aggiunto un ulteriore dbus-daemon. questo ogni volta che lo riavvi. bye
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 04:00:33 |
|
raster
|
 |
« Rispondi #20 on: Ottobre 07, 2008, 04:00:33 » |
|
Ahhhh, beccata anche questa :  meglio doppio che niente (non e un fotomontaggio) lo fa certe volte, quando lo colleghi. bye
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 04:02:29 |
|
furester
|
 |
« Rispondi #21 on: Ottobre 07, 2008, 04:02:29 » |
|
la tua rete viene configurata in automatico quando inserisci il freerunner oppure ogni volta devi dare a mano i comandi come iptables e simili? lo script non si occupa di questa parte del "problema" ma (come avrai visto dalla configurazione) lancia solamente il comando che in configurazione compare dopo "first_command" .. potresti postarmi la tua configurazione per piacere? o se preferisci mandarmela come messaggio in privato ..
in teoria dovrebbe funzionare con tutte le distribuzioni (questa discussione potrebbe essere postata sotto "i nostri software") ma io l'ho provato solo con la 2008.08, e visto che uso questa distribuzione per questo avevo postato qui la domanda iniziale, se qualcuno vuole\può spostarla faccia pure.
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 04:04:12 |
|
furester
|
 |
« Rispondi #22 on: Ottobre 07, 2008, 04:04:12 » |
|
Ahhhh, beccata anche questa : meglio doppio che niente (non e un fotomontaggio) lo fa certe volte, quando lo colleghi.
bye
si, capita anche a me, è perché non sempre abbiamo la mano abbastanza ferma per staccare il fr con un colpo deciso e quindi hal\dbus rileva inserimento-rimozione a catena .. potrei fare un controllo temporale tra una notifica e l'altra se volete, nn mi ha mai dato troppo fastidio
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 07:29:50 |
|
raster
|
 |
« Rispondi #23 on: Ottobre 07, 2008, 07:29:50 » |
|
Hello infatti la mia rete usb non viene configurata in automatico ma da script  era evidente che non poteva funzionare. per quello il tuo programma si chiama "listener" e non "configurator"  una volta configurato in automatico la rete usb da /etc/network/interfaces e modificato legermente il file di configurazione del "listener" funziona tutto su ubuntu e FR con immagine raster/zhone.  stavo pensando di aggiungiere un altra immagine per il mio A1200  quando collegho il FR esce il "mokko" quando collegho il a1200 esce il "motosola"  comunque complimenti, bel lavoro. bye PS. dimenticavo per i ubuntuisti, una volta scollegato il FR da usb e ricollegato una seconda volta, la configurazione automatica non funziona più : https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/130437comunque e rimediabile
|
|
|
|
« Last Edit: Ottobre 07, 2008, 07:35:20 by vonfritz »
|
Logged
|
|
|
|
| Ottobre 07, 2008, 08:31:50 |
|
furester
|
 |
« Rispondi #24 on: Ottobre 07, 2008, 08:31:50 » |
|
sono contento che ti funzioni!
Se sai darmi i dati hal del motorola e vuoi posso aggiungere un listener allo script anche per quello se vuoi!
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 10:17:23 |
|
raster
|
 |
« Rispondi #25 on: Ottobre 07, 2008, 10:17:23 » |
|
Hello visto che ti sei offerto cosi gentilmente  anche se ormai lo collegho raramente al PC, ma magari ne può usufruire qualcun altro. la info che ti serve e questa vero? /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if0bye
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 10:21:26 |
|
furester
|
 |
« Rispondi #26 on: Ottobre 07, 2008, 10:21:26 » |
|
Hello visto che ti sei offerto cosi gentilmente  anche se ormai lo collegho raramente al PC, ma magari ne può usufruire qualcun altro. la info che ti serve e questa vero? /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if0si, è questa .. dovresti confermarmi che (come il fr) abbiamo una successione /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if0 /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if1 quando collego, mentre /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if1 /org/freedesktop/Hal/devices/usb_device_22b8_6027_noserial_if0 quando scollego ..
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 10:32:35 |
|
raster
|
 |
« Rispondi #27 on: Ottobre 07, 2008, 10:32:35 » |
|
sembra che non funziona, ho fatto velocemente una prova sostituendo il 1457_5122 con il 22b8_6027 ma non reagisce. ce un metodo particolare per rilevare questa successione?
bye
|
|
|
|
« Last Edit: Ottobre 07, 2008, 10:39:20 by vonfritz »
|
Logged
|
|
|
|
| Ottobre 07, 2008, 10:58:19 |
|
furester
|
 |
« Rispondi #28 on: Ottobre 07, 2008, 10:58:19 » |
|
alla riga 103 prova a decommentare il "print" per vedere se riceve il segnale
|
|
|
|
|
Logged
|
|
|
|
| Ottobre 07, 2008, 11:00:35 |
|
raster
|
 |
« Rispondi #29 on: Ottobre 07, 2008, 11:00:35 » |
|
Aaaaaa, sorry mea culpa  su questo PC non ho il modulo zaurus compilato (necessario per la rete usb) infatti mi sembrava strano che non mi dava la rete. adesso provo sul mio. bye
|
|
|
|
|
Logged
|
|
|
|
|