FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Nunca es tarde .... a las pruebas me remito .....
estoy necesitando detectar si estoy conectado y cuando quiero recurrir a tu primer link da error 404 al interntar acceder Algún otro link ? Saludos y gracias Guillermo |
#2
|
|||
|
|||
Hola glsaavedra.. si efectivamente parece que han borrado la página.. de todos modos este método funciona si tenés una pc conectada directamente a un modem.. no a un router .. si es asi.. deberia funcionarte lo que arriba esta publicado...
Seria bueno que hagas unas pruebas y comentes que error te da. Saludos. |
#3
|
||||
|
||||
Para saber si tienes conexión a internet, lo mas simple es realizar un ping a una dirección conocida y estable. Puedes elegir, por ejemplo www.google.com. Esto funciona relativamente bien siempre y cuando tu conexión no esté controlada por un proxy. Puedes usar cualquier función que te permita realizar un ping. Te recomiendo la lectura de esto.
Un ejemplo de como realizar ping sin componentes, sólo con la API:
Un ejemplo de uso sería: Pero si estas detrás de un proxy no va a funcionar pues ping usa el protocolo ICMP para la comunicación, sin embargo Proxy Server sólo soporta paquetes TCP y UDP. La solución va a ser conectarse a una página y ver se se puede leer. Para este segundo caso diseñé una función que llamé Webing (por paralelismo con la fonética de Ping). Este es el código: Y lo usaríamos así:
En este hilo puedes encontrar mas información y una aplicación de ejemplo que incluso permite autentificarnos en un proxy que así lo exija. Espero haberte sacado de dudas. Saludos. Última edición por ecfisa fecha: 05-11-2011 a las 05:59:36. Razón: modificar ejemplo |
#4
|
|||
|
|||
RE:Saber si estoy conectado a Internet
Te felicito por el código, lo acabo de utilizar y al parecer funciona correctamente, solo es necesario poner la URL junto con el protocolo, es decir, en lugar de 'www.google.com' hay que poner 'http://www.google.com', de otra manera nunca regresa contenido y siempre marca False.
|
#5
|
||||
|
||||
Gracias.
Cita:
Lástima que no puedo editar ese ejemplo de uso. Si algún moderador lo hace evitaría dudas y malentendidos posteriores. Saludos. |
#6
|
||||
|
||||
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
Caramba, ya apareció el genio de la lámpara... ¿Puedo pedir mas cosas? Me gustaría...... y también.... y ademas.... Gracias. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Saber si estoy conectado a Base de Datos | mario_2000 | Conexión con bases de datos | 3 | 16-12-2008 18:53:17 |
Solucion al tema de saber si estoy o no conectado a internet | jorch_yr | Internet | 4 | 26-10-2008 12:32:53 |
saber a que velocidad estoy conectado mediante delphi 7 | kurono | Varios | 1 | 14-04-2008 09:10:45 |
Mi IP pública cuando estoy conectado a Internet | ciscu | Internet | 5 | 17-06-2005 20:16:30 |
Programa para saber si estoy conectado. | Kamikaze | Internet | 2 | 13-11-2004 16:47:46 |
|