Le forum (ô combien francophone) des utilisateurs de Powerbuilder.





Bonjour,
comment on peut recuperer l'adresse Mc ou IP d'une machine en utilisant un code power script.
Cordialement,
Dernière modification par infopower (08-12-2011 17:45:18)
Hors ligne
Bonjour,
sans passer par l'api windows ni OLE et cie ?
Hors ligne





Bonjour,
Merci pour ta réponse, je n'ai pas compris que voulez vous dire par "sans passer par l'api windows" si j'ai compris sans ecrire un script dos si oui, oui sans passer par l'api windows
OLE càd par connexion au commande shell ConnectToNewObject( "WScript.Shell" )?
Merci
Hors ligne














Hors ligne






Bonjour,
Sinon, j'utilise : http://www.topwizprogramming.com/freecode_adapter.html
Hors ligne
buck a écrit:
Bonjour,
Sinon, j'utilise : http://www.topwizprogramming.com/freecode_adapter.html
Nous aussi
Avec l'objet n_winsock (qui wrappe la lib ws2_32.dll) de Roland Smith, l'adresse IP se récupère avec un simple
n_winsock lnv_ws
string ls_host, ls_ip
ls_host = lnv_ws.of_gethostname( )
ls_ip = lnv_ws.of_getipaddress( ls_host )
Par contre je crois que l'adresse mac n'est pas gérée.

Hors ligne






Bonjour,
On ne doit pas parler du même objet :
string ls_macaddress[], ls_description[], ls_adaptername[], ls_ip[]
n_adapter ln_adapter
ln_adapter.of_getadaptersinfo(ls_macaddress, ls_description, ls_adaptername, ls_ip)
On récupére la liste des macaddress et ip en un seul appel.
Hors ligne





Merci bq pour vos réponses
Hors ligne