Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Consulta sobre C++

Estas en el tema de Consulta sobre C++ en el foro de C/C++ en Foros del Web. Hola muchachos, quiero parsear por ejemplo un archivo de una url de mi sitio. por ejemplo www.misitio.com/actualizador.htm . Hay alguna funcion en C++ o algun ...
  #1 (permalink)  
Antiguo 28/06/2007, 13:44
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 19 años, 7 meses
Puntos: 1
Consulta sobre C++

Hola muchachos, quiero parsear por ejemplo un archivo de una url de mi sitio. por ejemplo www.misitio.com/actualizador.htm.
Hay alguna funcion en C++ o algun derivado de este lenguaje que pueda chupar el codigo fuente DESDE una url (En php y Visual Basic puedo hacerlo) pero en C++ no tengo idea si existe. Me pueden dar una mano. Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 01/07/2007, 08:31
 
Fecha de Ingreso: febrero-2007
Mensajes: 163
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: Consulta sobre C++

Funcion de C++ no creo, lo que puede haber es alguna libreria. Sino deberias directamente abrir una conexion por socket y entrar a ser read y parsear.
  #3 (permalink)  
Antiguo 03/07/2007, 04:28
 
Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 17 años, 6 meses
Puntos: 1
Re: Consulta sobre C++

Lo que tienes que hacer es una conexión por sockets a la web y mediante el protocolo HTTP pedir la pagina que quieras, se te enviará el codigo de la pagina y ya puedes buscar dentro de ella.

Cita:
(En php y Visual Basic puedo hacerlo)
El PHP no se puede descargar de la web, no se puede leer el codigo fuente de un archivo .php, ya que estos no se pueden descargar a tu PC.
  #4 (permalink)  
Antiguo 03/07/2007, 06:33
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 7 meses
Puntos: 28
Re: Consulta sobre C++

Lo que puedes obtener es el código HTML, pero no el código fuente (PHP o ASP por ejemplo), usa sockets para ello.

En linux hay muchas funciones y librerías que te pueden ayudar para eso, en windows también las hay (en el API) pero no se como se llaman.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
  #5 (permalink)  
Antiguo 05/07/2007, 16:54
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 5 meses
Puntos: 24
Re: Consulta sobre C++

Tienes que usar sockets.
Buscá las palabras c++ y sockets en google y tendrás millones de respuestas.
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 18:17.