Comment tester si on est connecté ou pas ?

Comment tester si on est connecté ou pas ? - Java - Programmation

Marsh Posté le 08-03-2003 à 19:16:11    

Bonjour,
 
Je dois ecrire un petit programme java qui effectue 2 types de traitements dépendemment de si l'ordinateur est connecté à internet ou pas.
 
S'il est connecté je fais un traitement sur un fichier en ligne, sinon sur un fichier local.
 
J'utilise les sockets.
 
Par quelle méthode je peux tester si le poste a accès à internet ?
 
merci.
 
Yannick

Reply

Marsh Posté le 08-03-2003 à 19:16:11   

Reply

Marsh Posté le 08-03-2003 à 20:30:56    

ping www.google.com ? [:chacal_one333]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 08-03-2003 à 21:21:17    


Y a pas d'ping sous Java :o
Ou alors un exec de ping ? [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 08-03-2003 à 21:22:56    

Taiche a écrit :


Y a pas d'ping sous Java :o
Ou alors un exec de ping ? [:ddr555]

bah y'a des libs pour le faire :o  


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 08-03-2003 à 21:25:20    

the real moins moins a écrit :

bah y'a des libs pour le faire :o  


Ouais mais pas dans l'API de Sun :o 'fin j'crois pas.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 08-03-2003 à 21:30:28    

Taiche a écrit :


Ouais mais pas dans l'API de Sun :o 'fin j'crois pas.


 
non pas d'icmp par l'api java en effet  :non:  
 
par contre une ouverture de socket tcp pour y écrire une requete http (sur www.google.com par ex) ca parait un taist pertinent  [:tinostar]

Reply

Marsh Posté le 08-03-2003 à 21:33:56    

Taiche a écrit :


Ouais mais pas dans l'API de Sun :o 'fin j'crois pas.

ben non [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 08-03-2003 à 22:38:36    

une lecture sur la socket sur le port 80 après avoir faite un "GET /" + ((char) 13) + ((char) 10) + ((char) 13) + ((char) 10).

Reply

Marsh Posté le 08-03-2003 à 23:27:12    

et URLConnection vous pensez pas que ca irait plus vite ? :)

Reply

Marsh Posté le 09-03-2003 à 12:37:46    


 
débutant :o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 09-03-2003 à 12:37:46   

Reply

Marsh Posté le 09-03-2003 à 12:38:28    

HappyHarry a écrit :

et URLConnection vous pensez pas que ca irait plus vite ? :)


 
 :jap:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 09-03-2003 à 14:06:49    

benou a écrit :

une lecture sur la socket sur le port 80 après avoir faite un "GET /" + ((char) 13) + ((char) 10) + ((char) 13) + ((char) 10).


 
j'avais meme pas vu le bourrin [:daplopbot]

Reply

Marsh Posté le 09-03-2003 à 16:18:51    

Ben....Tu tentes d'ouvrir ton fichier sur le réseau, et si ca marche pas, tu le fais sur le fichier local, tiens!

Reply

Marsh Posté le 09-03-2003 à 23:04:43    

HappyHarry a écrit :


j'avais meme pas vu le bourrin [:daplopbot]


ouais, c'est de l'artisanal moi !! :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed