下载一个 http 文件,文件的前一半用代理 A 下载,后一半用代理 B 下载,通过这样分流提高下载速度。
如果没有的话可以这样实现:用法类似proxychains,但里面包含一个代理池,round robin分配每一个连接给一个代理。但感觉不会很快。。
|  |      1argos      2017-03-23 15:57:18 +08:00 自己写,使用 HTTP 的 range header | 
|  |      2lslqtz      2017-03-23 17:28:57 +08:00 via iPhone 大部分下载工具断点续传都是 range ,不支持的一段段慢慢下 | 
|      3flyingHagan      2017-03-23 19:55:11 +08:00 我天,前些天我也有这个想法。 公司给我分配了一个 docker 下的 linux 虚拟机玩,和工作机在局域网中,但是可能运维疏忽了,没有做外网网速限制。 然后自己的工作电脑被限速,下载软件什么的太慢。 就有了和你一样的想法,用 python 写了个小脚本,做分布式下载的实验,读取下载文件响应头的文件长度,然后告诉树莓派和 docker ,用 range 的方法下载,最后把文件拼起来。 后发现这样可以成功,但是因为树莓派在外网,把文件片段返回来还是太久,加上某天 docker 宕机了,不了了之。。 | 
|      4pungis      2017-03-23 20:21:42 +08:00  12 真是时代的眼泪, flashget 02 年就实现的功能现在的 xx 们连知都不知道了 https://www.google.com/search?q=%E7%BD%91%E9%99%85%E5%BF%AB%E8%BD%A6FlashGet+1.3%E6%9B%B4%E6%96%B0%E6%83%85%E5%86%B5%282002.5.27%29&ie=utf-8&oe=utf-8   | 
|  |      5prasanta      2017-03-23 23:54:35 +08:00 哇塞, 分布式下载 | 
|      7woyaojizhu8      2017-03-24 00:11:12 +08:00 可以用来突破网站本身的限速 | 
|      9varint      2017-03-24 00:14:48 +08:00 @pungis 以前的软件都是小而美且朴素,重视的是功能,现在的软件都是各种皮肤和广告就占据了半壁江山,讲究的是漂亮的外观和转化率。。 还记得去年有段时间有过凑数的需求,公司有人用 lingo 算了好久,结果一搜多年前就有人用递归算法和 vba 实现了,效率还挺高,分分钟出结果。。 | 
|  |      10crab      2017-03-24 00:20:10 +08:00 你是要修理百度网盘吗 O(∩_∩)O | 
|      11RqPS6rhmP3Nyn3Tm      2017-03-24 01:53:16 +08:00 via iPhone @pungis 快车已经死了很久了吧,传说是因为作者沉迷魔兽 | 
|      15flyingHagan      2017-03-24 17:50:44 +08:00 @byfar 后来就被限速了 |