Questo forum fa uso dei cookie
Questo forum utilizza i cookie per memorizzare i dettagli del tuo login o della tua ultima visita. I cookie sono piccoli files di testo salvati nel computer; i cookie da noi utilizzati sono relativi unicamente ai servizi da noi forniti direttamente o dai banner pubblicitari. I cookie su questo forum salvano inoltre i dettagli relativi alle discussioni lette e alle tue preferenze personali. Sei pregato di selezionare il tasto OKAY se sei consapevole della presenza di questi files e ci autorizzi ad utilizarli per le informazioni specificate.

Indipendentemente dalla tua scelta un cookie verrà salvato per memorizzare nel tuo pc la risposta a questo form. Puoi modificare le impostazioni relative ai cookie nelle preferenze del tuo browser.

  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Tool: Milliscript

#1
Brick 
Quello che vi presento oggi è uno strumento che consente di sistemare correttamente la formattazione di un docuento .rsc in modo da risultare più comprensibile per tutti.

[hide]
Questo software permette di completare rapidamente alcune attività fastidiosi che lavorano con configurazioni RouterOS script.

Le principali funzioni di MilliScript sono:
  • 1. convertire la sintassi indistinta di un file di configurazione RouterOS (RSC), in una forma chiara, elencate in ordine alfabetico
  • 2. confrontare due file RSC tramite la tecnica highligthdifferences
  • 3. eliminare da un file rsc comandi utilizzabili con diversi profili (cioè eliminare tutte le dichiarazioni dei mac-address)

Convertire la sintassi del documento

[Immagine: Clean.png]

tramite lo strumento milliscript è possibile convertire la sintassi originale (a sinistra) in una più comprensibile (a destra)

Evidenziare le differenze tra due documenti:

Selezionando due file RSC è possibile evidenziare le differenze tra due configurazioni tramite la seguente legenda:

Citazione:- Bianco: le linee presenti nel file 1 e file 2 sono identici
- Giallo: le linee sono preenti nel file 1 e file 2 ma hanno parametri diversi
- Verde: la linea è presente nel file 1, ma non nel file 2
- Rosso: la linea è presente nel file 2 ma non nel file 1

[Immagine: Compare.png]

Editare/Filtrare parti di un file RSC

Utilizzando la scheda [cleaner File 1] è possibile eliminare il codice inutilizzato dal file 1
configurazione: - se vuoi eliminare intere sezioni, selezionate dalla [Elimina sezioni] - se volete eliminare un parametro dal file di configurazione insieme, selezionarlo dalla [Elimina parametri interi ] (per esempio: mac-address) - se si vuole eliminare un parametro da una singola sezione, selezionate dalla [Elimina singoli parametri] (ad esempio: / interfaccia Ethernet l2mtu), le selezioni effettuate in tre liste, vengono salvate in file *.ini .

È possibile creare diversi profili di pulizia. Si può avere un profilo semplice in cui si desidera eliminare solo mac-address o un profilo chiamato completo dove si eliminano un sacco di valori. È possibile salvare un selezione come un file di profilo, caricarlo ed eliminarlo.

Si potrebbe semplicemente provare il cleaner e la funzione di confronto, caricando lo stesso script di configurazione nel file 1 e file 2, quindi pulire il file1, e selezionare [Confronta]

[Immagine: Purge.png]

Creare un file RSC

è possibile creare un template da utilizzare per le configurazioni purchè segua il seguente schema:

Codice:
set 0 \
       name=wlan1 \
       comment=§[wlan1 comment#§] \
       ack-timeout=dynamic \
       adaptive-noise-immunity=ap-and-client-mode \
       allow-sharedkey=no \
       antenna-gain=§[wlan1-antenna-gain#17§[ \
       antenna-mode=ant-a \
       area="" \
       arp=enabled \
       band=§[band#5ghz-10mhz§] \
       basic-rates-a/g=6Mbps \
       basic-rates-b=1Mbps \

Quando si carica il file template.rsc, dove richiesto di inserier un valore come il guadagno dell'antenna e la banda allora si potrebbe salvare il file con i valori al posto dei nomi. Un valore viene rappresentato con § [nome del valore # valore predefinito §] (ad esempio guadagno = § [wlan1-antenna-gain § § 17]). il valoer predefinito potrebbe essere vuoto (ad es § [wlan1 commento # §]).

È possibile creare facilmente modelli di script: caricare uno script quindi fare doppio clic nelle righe in cui inserire parametri; inserire il nome e il valore predefinito e premere ok. Per ripristinare il valore predefinito, fare doppio clic su di nuovo e selezionare [Ripristina default]. Una volta che avete creato un modello è possibile salvarlo per un ulteriore uso.

[Immagine: Modeling.png]

<hr />

ATTENZIONE!
Link per il download e istruzioni in inglese: LINK
[/hide]
Cita messaggio


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Utenti che stanno guardando questa discussione:
1 Ospite(i)


Powered by MyBB, © 2002-2019 MyBB Group.