Foros del Web » Programando para Internet » ASP Clásico »

actualizaciones en asp

Estas en el tema de actualizaciones en asp en el foro de ASP Clásico en Foros del Web. tengo una portal con estado del tiempo y quisiera saber si hay alguna tecnologia que pueda extraer la informacion de por ejemplo de la pagina ...
  #1 (permalink)  
Antiguo 26/07/2005, 13:30
 
Fecha de Ingreso: febrero-2004
Mensajes: 33
Antigüedad: 21 años, 2 meses
Puntos: 0
Pregunta actualizaciones en asp

tengo una portal con estado del tiempo y quisiera saber si hay alguna tecnologia que pueda extraer la informacion de por ejemplo de la pagina weather.com automaticamente y que aparezca en mi pagina su informacion sobre el estado del tiempo...
__________________
new_eniac
  #2 (permalink)  
Antiguo 26/07/2005, 15:13
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Me quiero sumar a este mensaje, ya que ando buscando exactamente lo mismo, pero con alguna página que me de la cotización del dólar y el euro al momento. Espero que exista alguna forma de hacerlo. Esperemos respuestas.
Saludos!.
__________________
Add, never Remove
  #3 (permalink)  
Antiguo 26/07/2005, 15:14
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Creo que esta solucion ya se habia dado, si no mal recuerdo Myakire y Orharo la proporcionaron utilizando XMLHTTP.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 26/07/2005, 15:25
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Exacto master .

Asi es, en asp podemos utilzar peticiones, te pongo un ejemplo :
El siguiente script da los valores del tipo de cambio del dolar para México.

Server.CreateObject("Microsoft.XMLHTTP")

' /* TIPO DE CAMBIO HSBC */
xml.Open "get", "http://dsrefa01.hsbc.com.mx/aptrix/InternetPub.nsf/Content/TasasSplash", False
xml.Send

Cadena=xml.responseText
PosIni1 = InStr(Cadena,"DOLAR AMERICANO")
PosIni2 = InStr(PosIni1,Cadena,"$") PosFin = InStr(PosIni2, Cadena,"<") DolarCompra = MID(Cadena, PosIni2, PosFin-PosIni2) PosIni1 = PosFin PosIni2 = InStr(PosIni1,Cadena,"$")
PosFin = InStr(PosIni2, Cadena,"<") DolarVenta = MID(Cadena, PosIni2, PosFin-PosIni2)

hsbc_dolar_compra=formatnumber(replace(DolarCompra," ",""),2) hsbc_dolar_venta=formatnumber(replace(DolarVenta," ",""),2)

' /* TIPO DE CAMBIO BANCOMER */

xml.Open "get", "http://www.bancomer.com.mx/ahome/home_index_main.asp", False xml.Send Cadena = xml.responseText
CadenaInicial = ""
CadenaFinal = ""
PosIni = InStr(Cadena,CadenaInicial)
PosFin = InStr(PosIni, Cadena,CadenaFinal)
Cadena = MID(Cadena, PosIni, PosFin-PosIni) Vec = SPLIT(Cadena,"")


bancomer_dolar_compra=formatnumber(mid(Vec(3),1,5),2) bancomer_dolar_venta=formatnumber(mid(Vec(4),1,5),2)


Espero te sirva como ejemplo.
  #5 (permalink)  
Antiguo 26/07/2005, 15:34
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
chequen las FAQs
http://www.forosdelweb.com/showpost....&postcount=104

ese saca el PR solo es cuestion de adaptarlo a la pagina que deseen y los datos que quieren
  #6 (permalink)  
Antiguo 26/07/2005, 16:18
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Esto toma el precio del dolar de la pagina de HSBC en pesos mexicanos

Código:
<%
Dim objXMLHTTP, xml
  Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  xml.Open "GET", "http://dsrefa01.hsbc.com.mx/aptrix/InternetPub.nsf/Content/TasasSplash", False
  xml.Send
	 Cadena = CSTR(xml.responseText)
	 PosIni1 = InStr(Cadena,"DOLAR AMERICANO")
	 PosIni2 = InStr(PosIni1,Cadena,"$")
	 PosFin  = InStr(PosIni2, Cadena,"<")
   DolarCompra = MID(Cadena, PosIni2, PosFin-PosIni2)
  Set xml = Nothing%>
y para llamar el precio del dolar es:
<%=FormatCurrency(CDbl(MID(DolarCompra,InStr(Dolar Compra,";")+1,LEN(DolarCompra))),2) %>
  #7 (permalink)  
Antiguo 27/07/2005, 09:16
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Sonrisa

Espectacular, sin palabras...
Muchas gracias por la información que brindan, este foro es la mejor enseñanza que alguien puede llegar a tener.
Saludos!!!
__________________
Add, never Remove
  #8 (permalink)  
Antiguo 28/07/2005, 08:50
 
Fecha de Ingreso: febrero-2004
Mensajes: 33
Antigüedad: 21 años, 2 meses
Puntos: 0
Gracias amigos ami tambien me resulto el codigo... le hice algunos cambios y ya tengo las informaciones que necesitaba... realmente estoy muy agradecido
__________________
new_eniac
  #9 (permalink)  
Antiguo 28/07/2005, 09:03
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Cita:
Iniciado por mariano_donati
Espectacular, sin palabras...
Muchas gracias por la información que brindan, este foro es la mejor enseñanza que alguien puede llegar a tener.
Saludos!!!


y aún hay más jejeje sólo que a su debido tiempo.
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 08:14.