demo.cpp

来自「wisock应用队列思想实现单线程多任务http下载的类. 实现多文件同时下载」· C++ 代码 · 共 58 行

CPP
58
字号
// demo.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "DownloadConn.h"
int _tmain(int argc, _TCHAR* argv[])
{

////   202.192.155.3/avmedia/bookdisk2/2906009.rar
//
//	CDownloadConn down("202.192.155.3",81);
//	
//	//down.AddDownloadFile("/","/","33.bin");
//	down.AddDownloadFile("avmedia/bookdisk2/","","2906009.rar");

//10.10.24.56/test/kk/4b.wmv

	//CDownloadConn down("10.10.24.56",80);
	//
	//down.AddDownloadFile("/test/kk/","","3b.wmv");
	//down.AddDownloadFile("/test/kk/","","4b.wmv");
	//down.AddDownloadFile("/test/kk/","","5b.wmv");

	//202.192.159.41 index.html //bbs
	//CDownloadConn down("202.192.159.415",80);
	//bool flag = down.AddDownloadFile("/","/","index.html");

//	Destination IP: 202.192.155.25  index.htm//图书馆主页
	//CDownloadConn down("202.192.155.25",80);
	//bool flag = down.AddDownloadFile("/","","index.htm");


	//10.10.24.10:81/test.bin
	CDownloadConn down("10.10.24.11",80);
	//
	//down.AddDownloadFile("/","/","33.bin");
	down.AddDownloadFile("/","","test.bin");
//	down.AddDownloadFile("/","/","22.bin");
//down.GetRate();

	//printf("%d",flag);
	down.StartTask();
	while(1)
	{
		printf("%d %f  \n",down.GetRate(),down.GetPercentage());
		Sleep(5);
	}
	//while(1)
	//{
	//	printf("%d\n",down.m_netFlow->GetCurSpeed());
	//	Sleep(5);
	//}
	
	Sleep(2000000);
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?