Detection d'une connection internet

Detection d'une connection internet - Java - Programmation

Marsh Posté le 22-06-2003 à 21:04:27    

salut,
alors j'aimerai faire un petit soft a la con pour compter mes heures de net mais comme je suis une mega feignasse pour clicker sur mon compteur j'aimerai que celui ci se lance automatiquement des que je me connecte ;)
j'ai deja une idée : essayer une connection vers une URL et si la connection s'avere impossible pas de net mais je me demander si y avait pas quelque chose de plus propre via JNI ( sachant que je suis sous windows )  
donc voila si vous avez d'autre idées je les ecoutes volontiers :)
merci par avance.
Amicalement qxn

Reply

Marsh Posté le 22-06-2003 à 21:04:27   

Reply

Marsh Posté le 23-06-2003 à 12:20:23    

Tu crées un ptit fichier bat
- qui lance ton compteur
- et ensuite qui lance ton navigateur
 
Et tu utilises ce fichier bat au lieu de ton raccourci vers le navigateur.
 
Par contre, ça marche pas dans tous les cas (ex: tu lis un mail sous outlook, avec un lien web, qui lance le browser sans passer par le fichier bat), mais c'est un début

Reply

Marsh Posté le 23-06-2003 à 13:03:22    

Y a un bout de l'API windows qui permet de faire ça... Le seule pb c que je m'en souvient pas là. Va voir sur la msdn.


---------------
Le Tyran
Reply

Marsh Posté le 27-06-2003 à 20:55:55    

heu le .bat non merci ;=) ce que je cherche c'est surtout connaitre les possibilitées offertes par le JAVa pour resoudre ce genre de PB ;)
personne a une autre idée que le URL ?

Reply

Marsh Posté le 28-06-2003 à 01:02:34    

je m'en remet a maitre DarkLord   :jap:  y va bien le voir ce post hein ;)

Reply

Marsh Posté le 28-06-2003 à 03:48:31    

bah tu peux te connecter au net via java
(mais pas lancer la connection elle-meme, a moins de faire appel au systeme (genre System.exec) ou bien d'esperer que ton OS se connecte tout seul quand besoin est), donc dans ton cas, tu devrais lancer ton appli et la cnx internet en meme temps.
je vois pas du tout ce que java peu t'apporter la dedans.
d'ailleurs sous windows tu doubles clique l'icone de cnx et tu vois depuis combien de temps t'es connecté :o
 
bref c un truc trop os specifique pour etre fait de maniere simple en java
et c'est un truc trop simple pour le faire de maniere compliquée en java alors que ça prendrait 3 lignes avec un language plus proche de l'os


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

Marsh Posté le 29-06-2003 à 14:09:16    

the real moins moins a écrit :

bah tu peux te connecter au net via java
(mais pas lancer la connection elle-meme, a moins de faire appel au systeme (genre System.exec) ou bien d'esperer que ton OS se connecte tout seul quand besoin est), donc dans ton cas, tu devrais lancer ton appli et la cnx internet en meme temps.
je vois pas du tout ce que java peu t'apporter la dedans.
d'ailleurs sous windows tu doubles clique l'icone de cnx et tu vois depuis combien de temps t'es connecté :o
 
bref c un truc trop os specifique pour etre fait de maniere simple en java
et c'est un truc trop simple pour le faire de maniere compliquée en java alors que ça prendrait 3 lignes avec un language plus proche de l'os


 
je crois que ta pas bien compris mon probleme : je sais que windows me dis le nb d'heures de connection... mais la je veux pouvoir faire un cumul parce que le soft c'est un compteur d'heure internet ( donc cumulsur le mois ) et pi un compteur qui se lancerait tout seul des que la connection internet serai activer ( donc sans clic dessus apres avoir lancer la connection)
j'espere que tu comprends bien le pb now ;)  
je sais que en C++ et l'ami msdn je trouverai ce que je souhaite mais j'ai envie de le faire en java  ;)
 
merci qd meme pour ta reponse r-- :)

Reply

Marsh Posté le 29-06-2003 à 16:33:28    

qxn a écrit :


 
je crois que ta pas bien compris mon probleme : je sais que windows me dis le nb d'heures de connection... mais la je veux pouvoir faire un cumul parce que le soft c'est un compteur d'heure internet ( donc cumulsur le mois ) et pi un compteur qui se lancerait tout seul des que la connection internet serai activer ( donc sans clic dessus apres avoir lancer la connection)
j'espere que tu comprends bien le pb now ;)  
je sais que en C++ et l'ami msdn je trouverai ce que je souhaite mais j'ai envie de le faire en java  ;)
 
merci qd meme pour ta reponse r-- :)
 


 
je crois que t'as pas bien compris sa réponse  :sarcastic:  
 
Que tu veuilles faire un cumul ou non c'est l'information de base qui est difficile à récupérer en Java point final :o

Reply

Marsh Posté le 29-06-2003 à 16:36:51    

DarkLord a écrit :


 
je crois que t'as pas bien compris sa réponse  :sarcastic:  
 
Que tu veuilles faire un cumul ou non c'est l'information de base qui est difficile à récupérer en Java point final :o


 
 
j'ai compris ca réponse mais j'aimerai le dev en java c tout ;)  
 
tiens maitre dark j'attendais ta venue ;) alors a part mon idée de tester une URL en permanence tu vosi rien d'autre ?  

Reply

Marsh Posté le 29-06-2003 à 22:06:33    

qxn a écrit :


 
 
j'ai compris ca réponse mais j'aimerai le dev en java c tout ;)  
 
tiens maitre dark j'attendais ta venue ;) alors a part mon idée de tester une URL en permanence tu vosi rien d'autre ?  
 


 
sincèrement je n'ai pas réfléchi à la question. Pour moi Java n'est pas du tout indiqué pour ce que tu veux faire c'est tout ;)


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

Sujets relatifs:

Leave a Replay

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