begin process at 2012 02 10 22:52:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBScript

 > 

réseau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

réseau

mardi 19 août 2008 à 18:39:53 | réseau

Leo_Robotic_Passion

Membre Club

Bonsoir a tous ^^

Je viens solliciter votre aide à propos d'un vbs !

Voila j'aimerai modifier mon script ci dessous pour me permettre de l'incrémenter si de nouvelles infos sont trouvés ainsi qu'une comparaison en cas de doublon !

Bon pour résumer le code récupère sur le réseau via un client citrix « ica » l' UserName, le Clientname ainsi que le ClientAddress « Ip » des machines de mon réseau « PC et Clients Légers ».

L'idée est d'utiliser 2 dicos.

1 dico oUSERNAME   (o pour OBJET)

Ip, Username

1 dico oClientName

Ip, ClientName

Je  renseigne mes dicos de cette façon :

Set dico=CreateObject("Scripting.Dictionary")

' Remplissage dico

dico.add "clé1","valeur1"

Je lance la requête :

For Each objSession In objFarm.Sessions

objTextFile.WriteLine( objSession.UserName & ";" & objSession.Clientname & ";" & objSession.ClientAddress )

Next

Avant de faire le WRITE ligne, je récupère l'ip et je regarde si elle existe dans le dico USername.

Si oui je vérifie aussi la valeur CLIENTNAME, c'est la même aussi

DONC j'écris la valeur.

SI 1 des 2 est différents j'écris un autre fichier : DOUBLON

Bien entendu si c'est une nouvelle je l'ajoute au dico.

Une fois la requête terminée j'ai 2 fichiers:

1 fichier pour initialiser le dico a l'ouverture.

1 fichier pour m'alerter des doublons

Mais voila, je ne parviens pas a mettre en application l'idée !

 

Voici le script


Const ForAppending = 8

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFarm = CreateObject("MetaFrameCOM.MetaFrameFarm")

Set objTextFile = objFSO.OpenTextFile ("c:\ICLA.csv", ForAppending, True)

 

objTextFile.WriteLine("User name : " & ";" & "client name: " &";" & "IP Address: ")

 

objFarm.Initialize(1)

 

For Each objSession In objFarm.Sessions

objTextFile.WriteLine( objSession.UserName & ";" & objSession.Clientname & ";" & objSession.ClientAddress )

Next

 

objTextFile.Close

 

Merci de votre aide.

Cordialement

Léo

mercredi 20 août 2008 à 11:25:38 | Re : réseau

Leo_Robotic_Passion

Membre Club

Re bonjour,

Vous voyer peut être une autre solution ?



Cette discussion est classée dans : ip, username, dico, objsession, clientname


Répondre à ce message

Sujets en rapport avec ce message

adresse ip internet [ par jpz ] comment est-ce que je peux recuperer dans vb mon adresse ip internet (pas mon IP locale)mon ip locale est 10.0.0.1moi je voudrais recuperer l'IP qui m J'aimerais savoir comment récuperer l'IP ........ [ par genserick ] bonjour,J'aimerais savoir comment récuperer l'IPlocal/le MASK /et la paserelle de tous les PCs sur un reseau ip (avec le ctrl Winsock)et aussi faire u Acceder à la couche internet "IP, Icmp, Igmp (voir la couche liens) [ par Raphaël18 ] Qqun aurait une information a me donner pour pouvoir accder depuis VB6 au couche Transport (IP, ICMP, IGMP) par le biais d'un dll ou d'un ocx.J'ai ess IP [ par MajorDOOM ] Ptit question ???comment faire pour recuper differente ip ?? ex je possede deux carte rezo et un modem connecter sur le net !j'aimerai savoir comment Recherche d'adresses IP sur une réseau local [ par tntdavid ] Dans notre société GROUPAMA Centre-Atlantique, nous voudrions développer sous VB, une petite application permettant de connaitre les adresses IP de to adresse ip [ par sebanba ] Je souhaiterazis s'il est possible de cacher l'ip et le host avec VB si ouui merci de m'indiquer la routine. Connaitre l'adresse IP ? [ par Jonef ] Bonjour à tous!J'aimerais savoir comment connaître l'adresse IP de mon ordinateur sans le contrôle Winsock.ocx ?Merci à tous ceux qui seront me répond winsock.localip [ par bidules ] j'ai creé un petit pgrm, qui donne mon adresse ip, tres simple genre ( avec un bouton)sub command1_clicklabel1.caption=winsock.localipenb subquand j'o Convertir un nom de site en adresse IP [ par wasylvain ] Bonjour,Je voudrais bien savoir comment ou par quelle fonction on peut convertir un nom de site en adresse IP.Merci d'avance pour cette petite aide Se connecté au ip marqué dans une TextBox [ par Manic ] J'ai pris des codes VB pour faire comme un mini logiciel de chat (les codes là: http://msdn.microsoft.com/library/devprods/vs6/vbasic/vbcon98/vbconusi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,293 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales