?
Hat sich erledigt ich hab es jetzt in eince c++ Quellcode Datei umgewandelt bekommen. Falls es wen interessiert:
#include <windows.h>
#include <wininet.h>
#include <string.h>
#include <fstream>
using namespace std;
#define BUF_MAXLEN 1024*sizeof(char)
int wget(const char *url, const char *option)
{
HINTERNET hInternet, hFile;
char *buffer = NULL;
unsigned long dwRead, dwGot;
int file_flag;
if(strlen(url) < 3) {
return(-1);
}
buffer = (char *)malloc(100024*sizeof(char));
strcpy(buffer, "Url: ");
strcat(buffer, url);
strcat(buffer, "\n");
hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
hFile = InternetOpenUrl(hInternet, url, NULL, 0, 0, 0);
if(hFile == NULL) {
InternetCloseHandle(hInternet);
return(-1);
}
else{}
dwGot = 0;
file_flag = 0;
ofstream dat_aus;
dat_aus.open(option, ios_base::out);
while(InternetReadFile(hFile, buffer, BUF_MAXLEN / 2, &dwRead))
{
if (dwRead == 0)
break;
dwGot+= dwRead;
buffer[dwRead] = '\0';
dat_aus << buffer;
}
InternetCloseHandle(hFile);
InternetCloseHandle(hInternet);
return 0;
}
int main()
{
wget("http://www.irgendwas.de", "index.htm");
return 0;
}