Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12

Discussione: Software test wireless

  1. #11
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    Soluzione un po' rozza ma spero efficace...

    http://habanero.altervista.org/netprobe.zip

    I requisiti sono una macchina windows di classe NT che possieda il comando "schtasks". Windows xp Home non lo possiede, ti serve la versione Pro oppure una versione server.

    Scompatta la cartella e salvala nella radice del tuo server.
    E' importante non rinomiare cartella e file.. a meno che tu voglia reimpostare i percorsi all'interno degli stessi.
    Ti troverai quindi la cartella c:\netprobe contenente i due file netprobe.bat e nplaunch.bat.
    Il primo avvia e ferma la schedulazione del test di connettività, il secondo è il vero e proprio file schedulato.

    All'interno della sezione "impostazioni" presente nei due file devi personalizzare alcuni valori.
    In nplaunch.bat puoi personalizzare ogni quanti minuti vuoi che venga schedulato il test. Attualmente è impostato su 1 minuto (set minute=1).
    In netprobe.bat devi impostare l'ip della macchina che deve essere "pingata" e il numero di pacchetti ping che devono essere inviati (pingcount). Normalmente ping manda 4 pacchetti. Tu puoi impostare tale valore a tuo piacimento. Il test viene considarato fallito (assenza di connettività) se nemmeno un pacchetto risponde l'echo. Se imposti pingcount=10 e un solo pacchetto su 10 va a buon fine, la connettività viene considerata ok.

    Fatto questo, dal prompt dei comandi portati nella cartella c:\netprobe e digita:

    c:\netprobe> netlaunch.bat start

    in modo da impostare la schedulazione. Questa dovrebbe rimane impostata anche se il server viene riavviato o spento.
    Ti verrà chiesta la password dell'account utente attuale sotto il quale il programma verrà lanciato.

    A questo punto, a seconda dell'impostazione, ogni n minuti verrà lanciato netprobe.bat che manderà il ping e registerà nel file netlog.txt data e orario dei cambi di stato della rete. Ad esempio nel file di log potrai trovare:

    UP
    13/09/2007
    11.05
    ----------
    DOWN
    13/09/2007
    11.42
    ----------
    UP
    13/09/2007
    11.50


    La rete è andata down alle 11.42 ed è tornata UP alle 11.50.
    Nella cartella netprobe verrà anche creato un file avente il nome dello stato attuale della rete. Serve come memoria per poter registrare unicamente le variazioni di stato. Per il corretto funzionamento non va cancellato.

    Purtroppo ogni volta che netprobe verrà lanciato dal task scheduler si aprirà una finestra del prompt che si richiuderà dopo poco. E' una cosa difficilmente eliminabile usando semplici file bat.


    Se infine tu volessi completamente deschedulare il task:

    c:\netprobe> netlaunch.bat stop



    vedi se puo' esserti utile.
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

  2. #12
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    Originariamente inviato da Habanero
    ....
    Ti troverai quindi la cartella c:\netprobe contenente i due file netprobe.bat e nplaunch.bat.
    Il primo avvia e ferma la schedulazione del test di connettività, il secondo è il vero e proprio file schedulato.


    ovviamente è il contrario...
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.