"Esempio di una Applicazione per il controllo dell'IP di Rete, scritta in Windev 12 "
|
 |
Salve,
Questa volta ci occupiamo di Reti e di alcune funzioni utili che Windev mette a disposizione per avere informazioni sulla nostra rete di computer.
La versione di Windev utilizzata per sviluppare questa utility (MY IP ADDRESS) è la 12
Le Funzioni di Rete W-Language usate sono le seguenti :
- Internetconnecte()
(che effettua un controllo sullo stato della connessione internet)
- NetAdresseIP()
(questa funzione restituisce l' IP 127.0.0.1 se il computer non è in rete altrimenti l' IP di Rete)
- NetNomMachine()
(questa funzione restituisce il nome con il quale il Pc viene identificato all' interno della Rete)
- NetIPVersMAC()
(questa funzione recupera il MAC ADDRESS dall' IP di Rete che gli viene passato come parametro)
- Ping()
(la classica funzione ping per controllare che un Pc sia raggiungibile e quindi esista all' interno della Rete,questa funzione è abbastanza semplice da usare tuttavia è poco affidabile inquanto se il Pc che andremo a Pingare ha un Firewall attivo o il servizio Ping è stato disattivato ci verrà restituito come risultato : False ,cioè non raggiungibile, in realtà quel Pc è lì e funziona)
- HTTPRequête()
(potente funzione che ci permette di eseguire richieste POST-GET su internet ed il cui risultato viene gestito dalla funzione : HTTPDonneRésultat())
IL CODICE SORGENTE DELL' APPLICAZIONE LO TROVATE QUI :http://www.csinfo.netsons.org/sorgente_my-address-ip.rarL' ESEGUIBILE DELL' APPLICAZIONE LO TROVATE QUI :http://www.csinfo.netsons.org/MY ADDRESS IP(install).rarECCO UNO SCREENSHOT :