项目简介:下载(DownLoad) 常简称“当”(Down),把信息从互联网或其他电子计算机上输入到某台电子计算机上(跟‘上载’相对)。也就是把服务器上保存的软件、图片、音乐、文本等下载到本地机器中。随着互联网的迅猛发展,人们可以从互联网上找到他们想要的任何资源。如何永久的获得这些资源,成为了一代一代互联网人的追求目标,于是各种各样的下载工具顺势而生。有局域网内的FTP工具,也有广域网上的HTTP工具,这些工具在一定程度上满足了各种各样网络环境的需求。 但是,互联网发展了这么多年,其规模是越变越大,但其网络质量从来没有变好过。很多网络用户肯定碰到过下载任务眼看要完成的时候突然遭遇网络中断而造成下载前功尽弃的类似情况。如何保存已下载的资源且等网络恢复的时候能够从中断处继续开始下载,于是断点续传技术应运而生。断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载以后未上传下载的部分,而没有必要重头开始上传下载。用途可以节省时间,提高速度。
项目源码:https://pan.baidu.com/s/1jI3F5Sa
此项目为大一下学期结束时的一个为期15天的实训项目,基于MFC构建的一个网络资源下载器,主要功能为:下载,上传,断点续传,多文件下载。