[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ next ]

Documentazione di gesline
Chapter 3 - Avvio e gestione


3.1 Avvio del server

Ho già introdotto la procedura di avvio del server nel capitolo relativo alla configurazione. Rileggilo. Il programma accetta delle opzioni come tutti i normali programmi a linea di comando unix. I log del programma vengono mandati sullo standard output quindi è consigliabile fare la redirezione su file. Ricordati di aggiungere qualche utente al sistema tramite il programma di utilità!

Opzioni:

--dirconf nomedirectory
Cambia la directory di default che contiene i file di configurazione, il file delle password degli utente e i file delle tariffe.
-d numero
Dove numero è un intero non meglio precisato :). Serve ad attivare gli output di debug. Sono output poco comprensibili in ogni caso :).
-l
(l di livorno) .Se viene indicata quest'opzione il server fa prima gli squilli agli utenti e poi avvia la connessione internet. In caso contrario le due cose vengono fatte contemporaneamente. Si capisce quindi che questa opzione va utilizzata quando si dispone di una linea e non si possono fare più di una telefonata alla volta (non è il caso dell'isdn).

Avvio senza opzioni ;)

      java gesline

3.2 Avvio del client

Per avviare il client potete usare il file jar incluso nella distribuzione (starzaclient.jar) con un comando simile a:

java -jar starzaclient.jar

In windows dovrebbe bastare anche un semplice click sul file. Quindi basta copiare su ogni client il solo file in questione.

E' possibile avviare il client senza interfaccia grafica tramite opzioni di comando in caso di computer client lenti o per altre esigenze.

Le opzioni sono:

-s indirizzoipserver
Questa opzione server ad indicare l'indirizzo ip del computer su cui gira il server.
-u utente
E' un'opzione che va usata in congiunzione con l'opzione m e serve per avviare la connessione senza interfaccia grafica. Indica l'utente che vuole connettersi.
-m minuti
In congiunzione con l'opzione u indica per quanti minuti attivare la connessione. Il programma avvia la connessione sul server e termina. La connessione sarà terminata automaticamente dal server dopo i minuti indicati tramite questa opzione. Se in precedenza si era già connessi i minuti vengono aggiunti a quelli restanti. Se si indica 0 come opzione viene interrotta la connessione immediatamente.

NOTA: Il client si può avviare con il meccanismo simile a quello usato per il server: java -jar geslineclient.jar


3.3 Utilizzo del programma di utilità

Si avvia sul server (che supponiamo già installato) con:

java geslinectl

E' il programma di utilità e serve per aggiungere utenti che possono collegarsi al server e per effettuare report delle connessioni.

Opzioni (riconosciute anche dal server):

--dirconf nomedirectory
Cambia la directory di default che contiene i file di configurazione, il file delle password degli utente e i file delle tariffe.
-d numero
Dove numero è un intero non meglio precisato :). Serve ad attivare gli output di debug. Sono output poco comprensibili in ogni caso :).
-add utente
Serve ad aggiungere un utente al sistema. Il programma chiederà la password da settare per l'utente

Opzioni per i report:

-m mese/anno
Indica il mese di cui si vuole il report. Il formato è mm/aaaa. Si puo' indicare più volte questa opzione.
-u utente
Si usa in congiunzione con l'opzione m. Serve ad indicare l'utente. Si puo' usare più volte.
--fromday gg/mm/aaaa
Si usa in congiunzione con l'opzione --today. Invece di indicare un mese si può indicare un'intervallo di giorni usando le opzioni --fromday (giorno iniziale) e --today (giorno finale).
--today gg/mm/aaaa
Vedi --fromday

3.3.1 Esempi di utilizzo

java geslinectl -u gianni -m 12/2003
Chiede il report per l'utente gianni del mese di dicembre del 2003.
java geslinectl -u gianni -u denise -m 11/2003
Chiede il report per gli utenti gianni e denise per il mese di novembre del 2003.
java geslinectl -u gianni -u denise -m 11/2003 -m 10/2003
Chiede il report per gli utenti gianni e denise per il mese di novembre e quello di dicembre del 2003.

[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ next ]

Documentazione di gesline

12/04/2003

Giovanni Di Stasi giovannidistasiNONOSPAM@tiscali.it