View Single Post
Old 25-08-2017, 06:27   #1504
vanel86
Senior Member
 
Iscritto dal: Jun 2017
Città: Trieste
Messaggi: 901
Ecco la prima release della versione senza gui

https://mega.nz/#F!Yv4lAJDD!OxVMPn0TX4d8RWQ34sixDQ

La command line funge così

Programma READ/WRITE Argomenti

READ lo usi per salvare i dati del router, WRITE lo usi per convertire il db sqlite in csv

Gli argomenti obbligatori per READ sono

IP SessionID (quindi il minimo è PROG READ IP SESSIONID)

Gli argomenti opzionali sono
ADSL/VDSL(per abilitare/disabilitare i campi broadband legati alla VDSL)
NoMAC (per non salvare seriale o MAC Address nel DB, solo per modalità DB)
File (salva diretto su CSV)
DB (salva su dbsqlite, attivo di serie)
Repeat (esecuzione in loop, di serie ogni minuto alternativamente al posto di read usate repeatread se vi è più comodo)
StopIfError (se viene eseguito in modalità loop e trova un guasto chiude l'applicazione, da usare assieme a repeat)
1m (loop ogni minuto, da usare assieme a repeat)
3m (loop ogni 3 minuti, da usare assieme a repeat)
5m (loop ogni 5 minuti, da usare assieme a repeat)
10m (loop ogni 10 minuti, da usare assieme a repeat)
15m (loop ogni 15 minuti, da usare assieme a repeat)
30m (loop ogni 30 minuti, da usare assieme a repeat)
45m (loop ogni 45 minuti, da usare assieme a repeat)

Ad esempio se volete eseguire il programma in modalità ripetuta con scansioni ogni 15m ma senza salvarvi il mac address

dgalog-cli read 192.168.1.1 NUMERIACASO nomac repeat 15m

Il sessionid va preso da un altro pc (win/mac/Linux) e copia/incollato via putty/ssh.

Ultima modifica di vanel86 : 27-08-2017 alle 08:21. Motivo: v101
vanel86 è offline   Rispondi citando il messaggio o parte di esso