Recuperer une ip a partir d un lien html

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 598 fois - Téléchargée 33 fois

Contenu du snippet

Ce prog montre simplement comment faire pour recuperer l IP d un client qui click sur un lien.
Pour cela il suffit d ajouter au projet un controle inet qui permet d ouvrir une URL sur un certain port ce qui sert en fait a ce connecter au serveur.
Ensuite le server accepte la connection grace a un controle winsock et a partir de ce moment il peut recuperer l IP du client connecté

Source / Exemple :


Pour ce code vous aurez besoin pour le client d un control inet et d un bouton
   Pour le server, il vous faut un controle winsock et un textbox

---Voila le code client

Private Sub Command1_Click()

'se connecte au server grace a l ip et part le port choisi
Inet1.OpenURL "[ip du server a contacter]:[port]"

End Sub

---Et pour le code server

Private Sub Form_Load()

'definie le port a utiliser et met le controle winsock sur ecoute des connections entrantes
Winsock.localport=[le meme port choisi precedemment]
Winsock.Listen

End Sub

Private Sub Winsock_ConnectionRequest( ByVal requestID As Long)

'Affiche l ip dans le controle text
Text1.Text = Text1.Text + vbCrLf + Winsock.RemoteHostIP

End Sub

A voir également

Ajouter un commentaire

Commentaires

Messages postés
4
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
29 janvier 2013

comment ca fonction ???
Messages postés
11
Date d'inscription
dimanche 26 février 2006
Statut
Membre
Dernière intervention
26 mars 2010

je suis débutant j'ai rien compris mais je te donne 5/10

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.