From 730f20c253812ab407983d56163918c93513e27d Mon Sep 17 00:00:00 2001 From: Alberto Date: Fri, 15 May 2015 21:11:39 +0200 Subject: [PATCH] Update readme.md --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index d5d76718..70f5b320 100644 --- a/readme.md +++ b/readme.md @@ -27,7 +27,7 @@ In ambienti diversi (es. Linux) occorre richiamare Java specificando: * la classe da eseguire: [`it.albertus.router.logger.RouterLogger`](src/it/albertus/router/logger/RouterLogger.java) * il nome della classe che implementa il RouterLogger desiderato, ad es.: [`TPLinkTDW8970V1`](src/it/albertus/router/logger/TPLinkTDW8970V1.java). -> Volendo eseguire implementazioni di [`RouterLogger`](src/it/albertus/router/logger/RouterLogger.java) personalizzate o comunque esterne al progetto, occorrerà specificare come parametro in riga di comando, il nome completo (inclusi tutti i package separati da `.`) della classe concreta che estende [`RouterLogger`](src/it/albertus/router/logger/RouterLogger.java). Sarà inoltre necessario copiare nella directory `lib` dell'applicazione il JAR aggiuntivo contenente la classe esterna. Per maggiori informazioni, vedere il paragrafo [**Supporto di altri modelli di modem/router**](#supporto-di-altri-modelli-di-modemrouter). +> Volendo eseguire implementazioni di [`RouterLogger`](src/it/albertus/router/logger/RouterLogger.java) personalizzate o comunque esterne al progetto, occorrerà specificare come parametro in riga di comando, il nome **completo** (inclusi tutti i package separati da `.`) della classe concreta che estende [`RouterLogger`](src/it/albertus/router/logger/RouterLogger.java). Sarà inoltre necessario copiare nella directory `lib` dell'applicazione il JAR aggiuntivo contenente la classe esterna. Per maggiori informazioni, vedere il paragrafo [**Supporto di altri modelli di modem/router**](#supporto-di-altri-modelli-di-modemrouter). Il programma si connetterà al router e inizierà a interrogarlo ciclicamente, memorizzando di volta in volta le informazioni sullo stato della connessione in una mappa chiave-valore, dove le chiavi sono i nomi (o etichette) dei parametri di funzionamento del modem/router/linea ADSL. A ogni interrogazione, questa mappa viene rigenerata e il suo contenuto viene di norma aggiunto ad un file in formato CSV, ma è anche possibile configurare il salvataggio in una tabella di un database. @@ -152,4 +152,4 @@ Nel caso in cui si volessero salvare le informazioni in formato diverso da CSV o * **`saveInfo`**: effettua il salvataggio delle informazioni ottenute con le modalità desiderate. * **`release`**: libera risorse eventualmente allocate dal programma. -Occorrerà quindi configurare l'applicazione in modo che faccia uso della classe realizzata modificando il file [`routerlogger.cfg`](src/routerlogger.cfg) e specificando come proprietà `logger.writer.class.name` il nome completo della classe (inclusi tutti i package separati da `.`). Sarà inoltre necessario copiare nella directory `lib` dell'applicazione il JAR aggiuntivo contenente la classe esterna, in modo che sia aggiunta automaticamente al classpath. +Occorrerà quindi configurare l'applicazione in modo che faccia uso della classe realizzata modificando il file [`routerlogger.cfg`](src/routerlogger.cfg) e specificando come proprietà `logger.writer.class.name` il nome completo della classe (inclusi tutti i package separati da `.`). Sarà inoltre necessario copiare nella directory `lib` dell'applicazione il JAR aggiuntivo contenente la classe esterna, in modo che sia aggiunta automaticamente al *classpath*.