elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Visitar/Descargar pagina web varias veces
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Visitar/Descargar pagina web varias veces  (Leído 4,332 veces)
BgCRaCK

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Visitar/Descargar pagina web varias veces
« en: 26 Febrero 2011, 15:28 pm »

Hola a todos este es mi primer post y agradeceré cualquier ayuda o sugerencia.

Tengo el siguiente problema: intento conseguir unas estadísticas de una página web, en concreto el numero de votos por usuario y lo que pretendo es visualizar las puntuaciones en mi formulario VB ( 2003 ).
Seleccionamos por ejemplo 3 usuarios y hacemos tantas visitas a la página como sea necesario hasta que encuentro los 3.
La parte mala es que la pagina ofrece un RANDOM de usuarios , es por eso que necesito visitar la pagina varias veces hasta dar con todos los usuarios.

--------
Mi problema es que el archivo no suele descargarse :S a lo mejor una vez.
He probado borrando el archivo comprobando si existe o no.
---------

SOLUCIÓNADO  :rolleyes:

Código
  1. Private Function LeerTextoWeb(ByVal pURL As String) As String
  2.  
  3.        Dim vSolicitud As WebRequest = WebRequest.Create(pURL)
  4.        Dim vRespuesta As WebResponse = vSolicitud.GetResponse()
  5.        Dim vStream As StreamReader = New StreamReader(vRespuesta.GetResponseStream())
  6.  
  7.        Dim vStr As String = vStream.ReadToEnd().Trim
  8.  
  9.        vRespuesta.Close()
  10.        vStream.Close()
  11.  
  12.        Return vStr
  13.    End

Gracias   :D


« Última modificación: 2 Marzo 2011, 20:54 pm por BgCRaCK » En línea

Con tu filosofía (desde mi punto de vista) sobran los foros...ya que como a ti te cuesta, pues que los demás se la pelen...
ChimoC
WLAN/JAZZ_XXXX WPA

http://www.xand_r.byethost10.com/Index.html
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Visitar/Descargar pagina web varias veces
« Respuesta #1 en: 26 Febrero 2011, 17:27 pm »

No es mejor usar el WebBrowser? para luego hacer lo de WebBrowser.document.body.inhertext algo asi


En línea

BgCRaCK

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Re: Visitar/Descargar pagina web varias veces
« Respuesta #2 en: 27 Febrero 2011, 12:18 pm »

ultimamente no estoy fino..

voy a probar con

Código
  1. For Each Linea As String In WebBrowser.DocumentText
  2. next

si me sale algo postearé
« Última modificación: 27 Febrero 2011, 12:41 pm por BgCRaCK » En línea

Con tu filosofía (desde mi punto de vista) sobran los foros...ya que como a ti te cuesta, pues que los demás se la pelen...
ChimoC
WLAN/JAZZ_XXXX WPA

http://www.xand_r.byethost10.com/Index.html
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Visitar/Descargar pagina web varias veces
« Respuesta #3 en: 2 Marzo 2011, 01:18 am »

Hola, no hace falta descargar un archivo para leer el texto de la web, lo podes hacer desde un string en memoria.

Código
  1. Private Function LeerTextoWeb(ByVal pURL As String) As String
  2.  
  3.        Dim vSolicitud As WebRequest = WebRequest.Create(pURL)
  4.        Dim vRespuesta As WebResponse = vSolicitud.GetResponse()
  5.        Dim vStream As StreamReader = New StreamReader(vRespuesta.GetResponseStream())
  6.  
  7.        Dim vStr As String = vStream.ReadToEnd().Trim
  8.  
  9.        vRespuesta.Close()
  10.        vStream.Close()
  11.  
  12.        Return vStr
  13.    End Function

esta funcion devuevle un string con todo el texto de la URL que le pases como parametro.

saludos.
En línea

BgCRaCK

Desconectado Desconectado

Mensajes: 173



Ver Perfil
Re: Visitar/Descargar pagina web varias veces
« Respuesta #4 en: 2 Marzo 2011, 20:51 pm »

Bravo, esta respuesta es la que no se encuentra en 'G :P GLe' . Muchas gracias a todos por leer y participar.
Me la guardo en el HDD Neuronal.

Un saludo a este tremendo foro.
En línea

Con tu filosofía (desde mi punto de vista) sobran los foros...ya que como a ti te cuesta, pues que los demás se la pelen...
ChimoC
WLAN/JAZZ_XXXX WPA

http://www.xand_r.byethost10.com/Index.html
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines