Comment récupérer le contenu écrit d'une page web
Publié : sam. 15/nov./2008 11:01
Salut,
Je débute en Purebasic mais je ne suis pas nouveau dans le monde de la programmation.
Voilà mon problème, je suis en train de faire un petit jeu 2D multijoueur, qui dit multijoueur dit adresse IP, j'ais réussi à récupérer l'adresse IP local, mais je n'arrive pas à récupérer l'adresse IP externe (Net IP).
J'ai vue que dans plusieur codes sources C++ ils utilisai un scrypte PHP pour récupérer l'adresse IP. J'aimerai donc savoir comment puis-je récupérer le contenu écrit d'une page web.
J'ai en effet créer un petit scrypte PHP qui écrit sur la page l'adresse IP externe et rien d'autre ainsi j'aimerais pouvoir la récupérer (attention, je ne veut pas ouvrir une page web mais juste récupérer l'adresse, en effet je suis en train de faire une dll, alors je ne veut pas que pendant le jeu une page web s'affiche et arête le jeu) . est ce possible en Pure basic? J'ai trouvé WININET.DLL qui pourrait faire l'affaire mais je ne suis pas sûr de savoir quelle commandes utilisé.
J'attend avec impatiences vos réponses.
Je débute en Purebasic mais je ne suis pas nouveau dans le monde de la programmation.
Voilà mon problème, je suis en train de faire un petit jeu 2D multijoueur, qui dit multijoueur dit adresse IP, j'ais réussi à récupérer l'adresse IP local, mais je n'arrive pas à récupérer l'adresse IP externe (Net IP).
J'ai vue que dans plusieur codes sources C++ ils utilisai un scrypte PHP pour récupérer l'adresse IP. J'aimerai donc savoir comment puis-je récupérer le contenu écrit d'une page web.
J'ai en effet créer un petit scrypte PHP qui écrit sur la page l'adresse IP externe et rien d'autre ainsi j'aimerais pouvoir la récupérer (attention, je ne veut pas ouvrir une page web mais juste récupérer l'adresse, en effet je suis en train de faire une dll, alors je ne veut pas que pendant le jeu une page web s'affiche et arête le jeu) . est ce possible en Pure basic? J'ai trouvé WININET.DLL qui pourrait faire l'affaire mais je ne suis pas sûr de savoir quelle commandes utilisé.
J'attend avec impatiences vos réponses.