Salut!
Est-il possible de recupérer l'adresse IP de la machine sur laquel est stocké l'applet ? Parce que la je ne trouve rien du tout a se sujet!
Merci!
Salut!
Est-il possible de recupérer l'adresse IP de la machine sur laquel est stocké l'applet ? Parce que la je ne trouve rien du tout a se sujet!
Merci!
Tu veux la récupérer d'où? Tu veux que l'applet récupère l'IP de la machine où elle est exécuté ou bien tu veux récupérer l'IP de la machine sur laquelle se trouve une applet à télécharger?
Salut,
je veux juste recupérer l'IP de la machine sur laquelle se trouve l' applet à télécharger.
vu que ton applet se trouve (très certainement) sur un site web, il te suffit en fait d'utiliser le nom de domaine:Envoyé par zymoplex
ex: ton applet se trouve à l'adresse http://monserveur.com/monsite/monapplet.html
pour recupérer l'ip tu peux en fait utiliser le nom "monserveur.com", et c'est les serveurs DNS qui s'occuperont de faire le lien avec l'ip du site
après si c'est pour du genre afficher l'ip du site pour l'utilisateur, je sais pas trop en java....
"Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"
Confucius, 448 av. J-C
Oauis, mais ca n'arrange rien a mon prb....
J'ai intégré un page web dans un petit serveur embarqué pas dans une base PC, bref pour afficher mon applet je fais http://10.10.5.15, et sur ce serveur embarqué j'ai ouvert un port 3000 qui va servir aux datas pour faire un system de télégestion, et donc pour me connecter sur ce port automatiquent a l'ouverture de l'applet j'ai besion d'avoir l'adresse ip de mon mon serveur web embarqué, je veux évité de retaper l'adresse ip dans mon applet.
solution alternative:
fait toi un nom de domaine genre no-ip.com , gratuit, et tu l'entre en dur dans ton applet....
(il faut installer un petit programme relai sur ton serveur et c bon)
"Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"
Confucius, 448 av. J-C
Il suffit de jeter un oeil dans la javadoc....
http://java.sun.com/j2se/1.4.2/docs/api/java/applet/Applet.html
Tu as des méthodes comme
- getCodeBase() qui renvoie l'url du répertoire où était l'applet.
- getDocumentBase() qui renvoie l'url de la page contenant l'applet.
Apres dans la classe URL tu as tout ce qu'il te faut :
getHost() qui te renvoie le nom de l'hote dans une String.
Pour récuperer l'IP du poste tu utilises la méthode static getByName() de InetAdresse.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager