Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2010, 09:46
rimobio
 
Fecha de Ingreso: diciembre-2007
Ubicación: Valencia
Mensajes: 92
Antigüedad: 17 años
Puntos: 3
Exclamación Descargar Archivos de un servidor c++

Muy buenas

Llevo dias intentado hacer una funcioncita desde el dev c++ que me permita bajarme unos ficheros .txt alojados en una web los cuales con otros procedimientos actualizare.

Se que para obtener información de servidor quizas seria mas rentable u optimizado utilizar una base de datos como mediador de esa información, pero solo puedo utilizar ficheros para la comunicación entre una web y el programa en c++. ( ya que es para un trabajo , para el modulo Superior DAI 1 y teoricamente no deberia saber ni lo que es una base d datos xDD)


Código:
#include <windows.h>
#pragma comment(lib, "urlmon.lib")
#include <urlmon.h>
#include <stdio.h>

int main(void)
{
   HRESULT hr;
   char url[] = "http://www.cualquierweb.com/lib.txt";
   char local[] = "C:\\rirTemp\\Readme.txt";

   hr = URLDownloadToFile(NULL, url, local, 0, NULL);
   
   if (hr == S_OK){
      puts("Download OK");
      return EXIT_SUCCESS;
   }else {
      puts("There was an error");
      return EXIT_FAILURE;
   }
}
ERROR

`URLDownloadToFile' undeclared (first use this function)

Me falta un archivo que llevo 2 dias buscando en internet ( urlmon.lib )
Que agradeceria que me facilitase.

Aun que dudo que funcione aun teniendo esa libreria.
--------
Acabo de encontrar otra libreria mas grande pero la estoy porbando desde Dev C++ y no me rula.
[URL="http://www.example-code.com /vcpp/ftp_download.asp"]http://www.example-code.com /vcpp/ftp_download.asp[/URL]

--------
Gracias por cualquier ayuda de antemano.

Última edición por rimobio; 10/02/2010 a las 10:40