示例#1
0
文件: idp.cpp 项目: Mirovinger/WPN-XM
bool idpDownloadFile(_TCHAR *url, _TCHAR *filename)
{
	Downloader d;
	d.setUserAgent(userAgent);
	d.setInternetOptions(internetOptions);
	d.setMirrorList(&downloader);
	d.addFile(url, filename);
	return d.downloadFiles();
}
示例#2
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
bool idpDownloadFile(_TCHAR *url, _TCHAR *filename)
{
    Downloader d;
    d.setInternetOptions(internetOptions);
    d.setOptions(&downloader);
    d.setMirrorList(&downloader);
    d.addFile(STR(url), STR(filename));
    return d.downloadFiles();
}
示例#3
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
bool idpGetFileSize(_TCHAR *url, DWORDLONG *size)
{
    Downloader d;
    d.setInternetOptions(internetOptions);
    d.setOptions(&downloader);
    d.setMirrorList(&downloader);
    d.addFile(STR(url), _T(""));
    *size = d.getFileSizes();

    return *size != FILE_SIZE_UNKNOWN;
}
示例#4
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
void idpAddFile(_TCHAR *url, _TCHAR *filename)
{
    downloader.addFile(STR(url), STR(filename));
}
示例#5
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
void idpAddFileSizeComp(_TCHAR *url, _TCHAR *filename, DWORDLONG filesize, _TCHAR *components)
{
    downloader.addFile(STR(url), STR(filename), filesize, STR(components));
}
示例#6
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
void idpAddFileComp(_TCHAR *url, _TCHAR *filename, _TCHAR *components)
{
    downloader.addFile(STR(url), STR(filename), FILE_SIZE_UNKNOWN, STR(components));
}
示例#7
0
文件: idp.cpp 项目: WPN-XM/WPN-XM
void idpAddFileSize(_TCHAR *url, _TCHAR *filename, DWORDLONG filesize)
{
    downloader.addFile(STR(url), STR(filename), filesize);
}
示例#8
0
文件: idp.cpp 项目: Mirovinger/WPN-XM
void idpAddFile(_TCHAR *url, _TCHAR *filename)
{
	downloader.addFile(url, filename);
}