无符号整形 发表于 2016-7-7 21:32:40

一个简单的下载器

本帖最后由 无符号整形 于 2016-7-10 19:56 编辑

有更新啦!点我!!!












最近在学习MFC,写了个小东西练练手。
下载速度是宽带的基本速度,没有任何加速引擎,下载速度甚至比edge还要慢10kb/s左右。。。
好了,上图:

工程打包,回复后可见

自己来试试吧

注意:
1.下载的文件的文件名暂时不能识别,敬请期待!
2.下载时文件名可以随便取,但是后缀不能省略,比如我要下载一个叫1.rar的文件
名字可以是xxxxxx.rar

原理回复后可见~
**** Hidden Message *****

无符号整形 发表于 2016-7-8 07:12:25

备注 右键单击要下载的东西,然后选择复制连接,最后把复制到的URL输入进输入框,点击“开始下载即可 。

康小泡 发表于 2016-7-8 10:09:16

本帖最后由 康小泡 于 2016-7-8 10:12 编辑

写个原理啊,没接触过。挺感兴趣。还有啊,还有啊,楼主可以设置附件为回帖可见,我看下载的人挺多的,但是回复的人就没有。

拈花小仙 发表于 2016-7-8 12:33:23

无符号整形 发表于 2016-7-8 07:12
备注 右键单击要下载的东西,然后选择复制连接,最后把复制到的URL输入进输入框,点击“开始下载即可 。

就是文件操作加个API的下载函数吧,对于监控下载进度。。。

无符号整形 发表于 2016-7-8 12:35:11

拈花小仙 发表于 2016-7-8 12:33
就是文件操作加个API的下载函数吧,对于监控下载进度。。。

这个要用到下载回调的。。。我不会啊,下次学一下吧!

拈花小仙 发表于 2016-7-8 12:45:14

无符号整形 发表于 2016-7-8 12:35
这个要用到下载回调的。。。我不会啊,下次学一下吧!

可以用些简单的方法,比如用GetIfTable或StrFormatByteSize64A法

无符号整形 发表于 2016-7-8 12:46:49

拈花小仙 发表于 2016-7-8 12:45
可以用些简单的方法,比如用GetIfTable或StrFormatByteSize64A法

要一个类,然后穿进去一个构造函数

拈花小仙 发表于 2016-7-8 12:49:43

无符号整形 发表于 2016-7-8 12:46
要一个类,然后穿进去一个构造函数

{:7_139:}API调用就好

无符号整形 发表于 2016-7-8 12:52:01

拈花小仙 发表于 2016-7-8 12:49
API调用就好

好吧。。。

拈花小仙 发表于 2016-7-8 12:55:43

对了,那个API翻译怎么样啦,小甲鱼做教程慢主要是因为文档不好做,如果有更多人参与进来,那就好啦~

devinme 发表于 2016-7-11 14:21:12

看看

晓风明月 发表于 2016-7-13 20:57:26

淡定

の祉崭之殇__ 发表于 2016-7-14 12:57:07

谢谢您了楼主啊

centos天 发表于 2016-7-21 15:41:59

看看隐藏内容

atmo 发表于 2016-7-21 21:55:41

看看

xiaoqiango 发表于 2016-7-22 00:14:42

OK

Albertdjy 发表于 2020-8-13 18:13:19

看看

zzzzzzzzzzzzzz 发表于 2020-9-4 21:53:50


看看

精神小伙ywj 发表于 2020-10-7 20:10:14

速度快吗
页: [1]
查看完整版本: 一个简单的下载器