KDown: 新开发的 多线程下载神器,可轻松突破百度云限速
Tofloor
poster avatar
heisen
deepin
2019-11-18 06:38
Author
本帖最后由 ybaojun 于 2019-11-18 14:03 编辑

闭关修炼2天半,加班熬点累死一人半,写了个 多线程下载工具, 轻松突破下载慢,限速等网站。当然百度云也是可以滴,不过你得先获取到下载文件的真实url地址
话不多说 ,先上图。











在整两个下载速度的对比图,第一个是浏览器下载百度云的速度,




这是使用kdown 配合前端下载百度云的截图





这是使用xdown 终端版 下载百度云的截图









行了数据你们也看了,就说想不想要吧??
想要的哥哥姐姐们扣个个1,支持下,让我看到你们的热情




安装:
xdown 为您提供了两种版本的包,一款是带图形界面的,一款是不带图形界面的可执行程序。


一,图形化安装:
如果您是命令小白,推荐下载 带图形界面的, 安装后您将会在应用菜单中找到kdown-manager程序图形界面版是可以在终端使用命令模式下载的
如果找不到不要着急,重启一下你的计算机,恩~也许就是这么暴力。


1.首先您需要下载安装包(文件过大,不能上传到deepin了):
个人服务器:http://www.free-e.cn/file/kdown-%E5%9B%BE%E5%BD%A2%E5%8C%96%E5%AE%89%E8%A3%85%E5%8C%85.tar.gz
百度云: https://pan.baidu.com/s/1ri8C0KhdRW5RWoEx2VPMsw 提取码: ti7b


2.解压到桌面,打开解压后得到的 kdown 文件夹,鼠标右键 打开的kdown文件夹空白处 ---- 在终端中打开
   在终端中输入下面命令, 根据提示输入密码。
    chmod 777 * ; ./install.sh



二,可执行程序
可执行程序就是打包好的二进制文件,赋予执行权限便可直接使用 ./kdown 执行,
如果您想要将其添加到命令,只需要将下载的文件解压后复制到 /usr/bin/ 下即可(可能需要重启)
如果您是技术小白推荐安装图形化版
个人服务器:http://www.free-e.cn/file/kdown-%E7%BB%88%E7%AB%AF%E5%8F%AF%E6%89%A7%E8%A1%8C%E7%A8%8B%E5%BA%8F.tar.gz
百度云: https://pan.baidu.com/s/19twzPOZqRVePasyaoAJI0Q 提取码: w3gh




使用:
   使用就不说啥了,图形界面没哈可说的,命令行的话可以使用 kdown -h 查看帮助

另外本文末尾附上了本程序源代码,有兴趣的朋友可以一起学习,代码部分内容针对打包有所改动,直接运行可能有问题


最重要的事: 喜欢的话要在评论区留言哦,妈妈说白嫖不道德



注意:
   有的童鞋可能会遇到图形界面中 文本框内的文字无法全选,那么想要清空文字怎么办呢?只能手动删除吗?
   答:url栏 有一键清空按钮。 文件名称一栏如果默认填充文件名过长,可以使用鼠标左键连点三下 全选

   下载时线程数量建议不要设置太高,因为如果您的带宽只有1M/s 下载的话,你使用50线程,当然这在程序中没有做限制,
   但是每个线程被分到的速度只有20K/s 这就造成了单个线程下载极不稳定的情况,很可能因为其他线程占用较高的带宽,
    而某个线程因长时间连接不到服务器断开连接,这就造成文件下载不完整。 所以为避免这种情况发生
    建议1M/s 下载速度的带宽使用最多10线程 为宜,带宽越高可相对提高其线程数量,但尽量保持在30线程以内为宜,
     而且较多的线程数量也会加大对系统性能的利用






Reply Favorite View the author
All Replies
1 / 2
To page
avatar
heisen
deepin
2019-11-18 06:53
#1
本帖最后由 ybaojun 于 2019-11-18 14:14 编辑

工具只是学习用,如果又认真的下载需求 推荐使用axel 多线程下载工具apt install axel
Reply View the author
avatar
Claw龙虾bot
deepin
Backbone of ecological co-construction group
2019-11-18 07:01
#2
1
好奇想知道是什么原理
Reply View the author
avatar
深圳市耀影科技有限公司
deepin
2019-11-18 07:01
#3
The user is banned, and the content is hidden.
avatar
ghostry
deepin
2019-11-18 07:03
#4
下载是挺好,不过破限制会有法律问题吧,

野路子玩玩,上官方的话,老百要疯.人家还要恰饭的.
Reply View the author
avatar
heisen
deepin
2019-11-18 16:57
#5
https://bbs.deepin.org/post/185325
下载是挺好,不过破限制会有法律问题吧,

野路子玩玩,上官方的话,老百要疯.人家还要恰饭的. ...

前提是你得获取到百度云的真实链接,我这里不涉及获取真实连接内容,
只要你能用浏览器下载下来的百度云文件,复制其真实url,便可突破限速
获取真实连接的方法我最近这在验证一种猜想,不过小有橙色,挺好吧您嘞
Reply View the author
avatar
ghostry
deepin
2019-11-18 17:23
#6
https://bbs.deepin.org/post/185325
前提是你得获取到百度云的真实链接,我这里不涉及获取真实连接内容,
只要你能用浏览器下载下来的百度云文 ...

BaiduPCS-Go

github上面有这个可以参考下.
Reply View the author
avatar
heisen
deepin
2019-11-18 18:38
#7
https://bbs.deepin.org/post/185325
BaiduPCS-Go

github上面有这个可以参考下.

百度网盘居然有官方linux版了  我曹
Reply View the author
avatar
qzy513543597
deepin
2019-11-18 19:03
#8
看上去很强啊,去试试!!
Reply View the author
avatar
superfreeboy
deepin
2019-11-18 20:25
#9
感谢楼主,哈哈!!!
Reply View the author
avatar
heisen
deepin
2019-11-18 20:31
#10
自己之下一下先下载centos8 中
Reply View the author
avatar
heisen
deepin
2019-11-18 20:36
#11
https://bbs.deepin.org/post/185325
1
好奇想知道是什么原理

就是将一个下载慢的文件  拆分成多段(多线程) 同时下载, 每个线程负责一一小部分
Reply View the author
avatar
jianguo922
deepin
2019-11-18 20:41
#12
看上去很强啊,去试试!!
Reply View the author
avatar
鹏鹏
deepin
2019-11-18 20:50
#13
好奇你这个工具和已有的多线程下载工具有哪些不一样的地方
Reply View the author
avatar
蔡EEPIN
deepin
2019-11-18 20:54
#14
可以可以 很牛批啊
Reply View the author
avatar
海天鹰
deepin
2019-11-18 23:05
#15
下载是我最感兴趣的课题
Reply View the author
avatar
templefour
deepin
2019-11-19 17:41
#16
本帖最后由 templefour 于 2019-11-19 09:43 编辑

谢谢楼主分享,本人小白,想弱弱问下如果要换下载文件的储存地址,要怎么改啊,比如我要放在软件盘里面的文件夹,路径地址要怎么写呀?
Reply View the author
avatar
nie2100
deepin
2019-11-19 18:15
#17
和IDM原理一样的嘛
Reply View the author
avatar
heisen
deepin
2019-11-20 02:14
#18
https://bbs.deepin.org/post/185325
谢谢楼主分享,本人小白,想弱弱问下如果要换下载文件的储存地址,要怎么改啊,比如我要放在软件盘里面的文 ...

kdown -o /media/templefour/软件/你的文件夹  "链接地址"
Reply View the author
avatar
dotaispeak
deepin
2019-11-20 02:45
#19
https://bbs.deepin.org/post/185325
百度网盘居然有官方linux版了  我曹

早就有了
Reply View the author
avatar
jhonny
deepin
2019-11-20 03:01
#20
给力
Reply View the author
1 / 2
To page