Foros del Web » Programación para mayores de 30 ;) » .NET »

Absorber pagina a una variable.

Estas en el tema de Absorber pagina a una variable. en el foro de .NET en Foros del Web. Como puedo pasar una pagina completa a una variable o procesarla en vivo para extraer datos. La idea es p.ej. extraer la temperatura de un ...
  #1 (permalink)  
Antiguo 17/02/2002, 23:35
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 22 años, 2 meses
Puntos: 1
Absorber pagina a una variable.

Como puedo pasar una pagina completa a una variable o procesarla en vivo para extraer datos.

La idea es p.ej. extraer la temperatura de un sitio de pronostico o bien titulares de uno de noticias.

ehhh ???
Gracias !
  #2 (permalink)  
Antiguo 17/02/2002, 23:46
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Re: Absorber pagina a una variable.

A mi también me gustaría saber como hacerlo!
  #3 (permalink)  
Antiguo 17/02/2002, 23:57
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Absorber pagina a una variable.

bueno pues si se enteran como a mi tambien me interesa

jaja

saludos :) ;)
  #4 (permalink)  
Antiguo 18/02/2002, 00:33
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Absorber pagina a una variable.

buena pregunta, pero donde esta la respuesta
yo no lo se
  #5 (permalink)  
Antiguo 18/02/2002, 01:24
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 22 años, 2 meses
Puntos: 1
Re: Absorber pagina a una variable.

Muchas gracias y saludos a todos por responder tan rapido ! (no paso ni 1/2 hora)

Si bien consultaba a menudo este sitio esta fue mi 1er. consulta y me respondieron mas que rapido, aunque no tengan la solucion no importa..ya la sacaremos .. o no ? ;)

Salu2 y de ahora en mas firme con todos Uds.
:) :) :) :) :) :) :)
  #6 (permalink)  
Antiguo 18/02/2002, 12:28
 
Fecha de Ingreso: enero-2002
Mensajes: 53
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Absorber pagina a una variable.

¿Dónde está la respuesta?...¡me estoy poniendo ansioso!
Suerte :)

Enrique2
  #7 (permalink)  
Antiguo 18/02/2002, 13:04
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Absorber pagina a una variable.

Primero y antes que nada, les comento que no se NADA de ASP. Lo mio es el PHP, pero dado que este problema que tienen es muy sencillo de solucionar en PHP, es que vengo a tratar de ayudarlos.

Para poder obtener el contenido de un sitio web, hacen falta un par de cosas, que no estoy seguro si el ASP posee, esto me lo dirán Uds que conocen al lenguaje.

Lo que pueden intentar hacer, es abrir una coneccion por telnet, o por sockets, hacia el sitio del que quieren obtener los datos. De esta manera, por ejemplo, haciendo una coneccion por telnet o sockets al dominio www.ejemplo.com (siempre en el puerto 80, claro), estarán conectandose con el webserver directamente. Luego, le hacen una petición de un archivo (esto escribiendo en el socket) pidiendo "GET /pagina.asp?id=algo" (por ejemplo). El web server tomará esa petición y devolverá todo el contenido de esa página en la conexión.

Entonces ya tendrían el contenido de la pagina dentro de una variable.

Les vuelvo a repetir, no estoy seguro de que esto se pueda hacer con ASP ya que no lo conozco, pero si tienen posibilidad de abrir un socket o de conectarse mediante telnet, entonces pueden hacerlo de esa manera.

Espero haberlos ayudado.

saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #8 (permalink)  
Antiguo 18/02/2002, 13:11
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 3 meses
Puntos: 6
Re: Absorber pagina a una variable.

hola
hace varios dia encontre este codigo y puse un mensaje pidiendo ayuda porque daba un fallo.
si alhuien sapiera como arreglarlo ya nos estariamos todos ayudando ¿no?
<pre> &lt;%
set xmlhttp=createobject(&quot;MSXML2.XMLHTTP&quot;)
call xmlhttp.Open(&quot;POST&quot;, &quot;http://www.elpais.es&quot;, false)
call xmlhttp.Send(&quot;dummy&quot;)
content=xmlhttp.responseText

%&gt;
&lt;%
pos1= instr(1,ret,&quot;SUPLEMENTOS&quot;)
pos2 = instr(pos1,ret,&quot;&lt;/table&gt;&quot;)
newshead = mid(ret,pos1,pos2-pos1)
newshead = newshead &amp; &quot;&lt;table class=cattbl cellpadding=0 cellspacing=0 border=1&gt;&quot; &amp; newshead
%&gt;
</pre>
espero que alguien sepa como arreglarlo y que lo vuelva a poner en este mansaje.
esta configurado para extraer parte de la pagina de elpais.es
un saludo :)


<iframe border="0" width="200" scrolling="no" frameborder="0" src="http://www.iespana.es/loencuentras/logoagrega.swf" height="150" name="banner" marginwidth="0" marginheight="0"> </iframe>
  #9 (permalink)  
Antiguo 18/02/2002, 17:34
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Re: Absorber pagina a una variable.

Muchachos, el maestro VGaray anda dando cátedra por los foros :)

Fíjense en esto: <a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=63913' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a>
a mi no me funciona por la versión de VBScript que tengo instalada (seguro es por eso) pero no dudo que realmente funcione ese código viniendo de Victor.

De ahora en mas vamos a tener que prestar mucha atención al subforo &quot;tips&quot; ya que el master se encuentra dándonos muchos codiguitos muy buenos :)

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:56.