lechti62
-
10 févr. 2001 à 08:08
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
1 juin 2007 à 22:55
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 1 juin 2007 à 22:55
Qui veut tester:
http://brunews.com/IsWeb.zip Va bon sur routeur de ma fibre et wifi mais je n'ai pas de connexion partagée et j'aimerais bien savoir si répond correctement.
La DLL (PAS DE regserver, c'est API !!!) ne fait pas de PING, utilisation directe des sockets.
Exporte bnWebOk() As Long, retourne 0 si pas web dispo, utilisation libre.
cm16
Messages postés7Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention 7 février 2008 2 mai 2007 à 15:40
C'est sur qu'un Ping peux dire si on est connecté ou pas. Mais il y a des cas ou cela ne fonctionne pas
Installation d'un routeur + Modem
Le ping Fonctionne avec un Ordi connecté, mais a partir de deux (connection partagée), le ping ne fonctionnera pas.
Les détections normales ne sont pas possibles dans le cas d'un accès Via un routeur. Le programme doit détecter le type de connection (Direct/Routeur/Wifi) car en cas de déconnection il faut savoir si c'est le FAI, le modem ou le routeur qui déconne.
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 14 oct. 2005 à 21:34
salut !
tu a certainement raison mais je ne comprend pas comment tu peux acceder a internet, sans etre connécté !! ou alors j'ai pas bien compris le but de cette source !
Si on veut savoir si l'utilisateur peut acceder a internet, il suffit de tester si un il est possible de se connecter a un site, si sa marche bah c que l'utilisateur a pas internet ou a bloqué l'acces au net via un firewall !!
sinon je voi pas où ma petite source ne vaut rien !!!
mais je suis pres a changer d'avis si je comprend !!
a+
Gagou9
cs_JerryC
Messages postés8Date d'inscriptionvendredi 10 janvier 2003StatutMembreDernière intervention14 octobre 2005 14 oct. 2005 à 19:16
Cette source ne vaut rien.
Déjà, on peut avoir accès à Internet sans forcément y être connecté, par le biais d'un routeur notamment.
ensuite, la meilleure façon de savoir si on a accès au Net est un PING, et rien d'autre ! Et des exemples de pings, yen a plein ici.
Ex: http://jerryc.hd.free.fr/Stats.htm (graphique en bas à gauche)
cs_gagou9
Messages postés126Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention20 novembre 2007 26 juin 2005 à 19:15
pfff
franchement, moi j'ai une pov source pourri qui di si on est connécté ou pas :
'debut
'necessite un controle inet apelé inet1
sub Form_Load()
if inet1.openURL("http://www.microsoft.com/") <> "" then 'http://www.microsoft.com
MsgBox "Connécté a internet !" 'plante rarement alors...
Else
MsgBox "Pas connécté !!"
End If
End Sub
voila!
moi je l'utilise dans plin de mes logs qlors !! loool
a+
Zuljin
Messages postés6Date d'inscriptiondimanche 18 mars 2001StatutMembreDernière intervention12 août 2004 10 août 2004 à 15:58
Mr Lanix :
Ce que tu dis est partiellement vrai.
Si tu est connecté derrière un routeur, ton adresse ip ne sera ni 0.0.0.0 ni 127.0.0.1, mais en aucun cas prouve que tu es connecté au net, mais uniquement à ton réseau local !
Mr Lanix
Messages postés2Date d'inscriptionmercredi 7 avril 2004StatutMembreDernière intervention27 mai 2004 3 juin 2004 à 02:22
'Pour testé ci tes connecter ou net il y a plus simple
'ajoute sure ta form un composants Winsock
Private Sub Command1_Click()
GettIP = Winsock1.LocalIP
If GettIP "0.0.0.0" Or GettIP "127.0.0.1" Then
MsgBox "Pas Connecter"
Else
MsgBox "Connecter"
End If
End Sub
cs_Clem
Messages postés282Date d'inscriptiondimanche 1 avril 2001StatutMembreDernière intervention12 février 2007 17 juin 2002 à 15:57
Chez moi non plus ça marche pas : C'est la fonction InternetGetConnectedState qui fait planter.
ce prog m'indique si je suis connecté, mais quand je le lance hors connexion, celui ci se fige, et je dois faire une fin de tache pour l'arreter, on dirait qu'une boucle DO-LOOP ou autre tourne sans arret monopolisant mon PC et sans m'afficher "NON CONNECTE" alors ou trouver le source miracle qui marche bien avec une connexion cable ? compatible aussi avec une connexion telephone ?
1 juin 2007 à 22:55
http://brunews.com/IsWeb.zip
Va bon sur routeur de ma fibre et wifi mais je n'ai pas de connexion partagée et j'aimerais bien savoir si répond correctement.
La DLL (PAS DE regserver, c'est API !!!) ne fait pas de PING, utilisation directe des sockets.
Exporte bnWebOk() As Long, retourne 0 si pas web dispo, utilisation libre.
2 mai 2007 à 15:40
Installation d'un routeur + Modem
Le ping Fonctionne avec un Ordi connecté, mais a partir de deux (connection partagée), le ping ne fonctionnera pas.
Les détections normales ne sont pas possibles dans le cas d'un accès Via un routeur. Le programme doit détecter le type de connection (Direct/Routeur/Wifi) car en cas de déconnection il faut savoir si c'est le FAI, le modem ou le routeur qui déconne.
14 oct. 2005 à 21:34
tu a certainement raison mais je ne comprend pas comment tu peux acceder a internet, sans etre connécté !! ou alors j'ai pas bien compris le but de cette source !
Si on veut savoir si l'utilisateur peut acceder a internet, il suffit de tester si un il est possible de se connecter a un site, si sa marche bah c que l'utilisateur a pas internet ou a bloqué l'acces au net via un firewall !!
sinon je voi pas où ma petite source ne vaut rien !!!
mais je suis pres a changer d'avis si je comprend !!
a+
Gagou9
14 oct. 2005 à 19:16
Déjà, on peut avoir accès à Internet sans forcément y être connecté, par le biais d'un routeur notamment.
ensuite, la meilleure façon de savoir si on a accès au Net est un PING, et rien d'autre ! Et des exemples de pings, yen a plein ici.
Ex: http://jerryc.hd.free.fr/Stats.htm (graphique en bas à gauche)
26 juin 2005 à 19:15
franchement, moi j'ai une pov source pourri qui di si on est connécté ou pas :
'debut
'necessite un controle inet apelé inet1
sub Form_Load()
if inet1.openURL("http://www.microsoft.com/") <> "" then 'http://www.microsoft.com
MsgBox "Connécté a internet !" 'plante rarement alors...
Else
MsgBox "Pas connécté !!"
End If
End Sub
voila!
moi je l'utilise dans plin de mes logs qlors !! loool
a+
10 août 2004 à 15:58
Ce que tu dis est partiellement vrai.
Si tu est connecté derrière un routeur, ton adresse ip ne sera ni 0.0.0.0 ni 127.0.0.1, mais en aucun cas prouve que tu es connecté au net, mais uniquement à ton réseau local !
3 juin 2004 à 02:22
'ajoute sure ta form un composants Winsock
Private Sub Command1_Click()
GettIP = Winsock1.LocalIP
If GettIP "0.0.0.0" Or GettIP "127.0.0.1" Then
MsgBox "Pas Connecter"
Else
MsgBox "Connecter"
End If
End Sub
17 juin 2002 à 15:57
20 juil. 2001 à 13:04
10 févr. 2001 à 08:08