百度云盘限速问题的一种解决方案

标签: VMware  ubantu  VMwaretools

最近经常需要从百度云上获取学习的视频资料,无奈被百度云的限速恶心到了,500k/s左右的时候还可以接受,遇到极端情况500B/s真的要命!
上网查询的很多破解方法,最靠谱的就是github社区里的方法了,这里先列出一种在用的方案,后期有需要再补充。 首先,这种方法是在linux环境下使用的,本人使用的是VMware 12下装ubantu server,然后用Xshell连接使用,本地下载速度0-5kb/s情况下,使用此方法达到了800k/s左右,已经很满足了!
下面介绍详细步骤。

1.获取下载链接

1.linxu下输入sudo apt-get install aria2,安装aria2下载器
2.打开chrome应用商店搜索baidu扩展程序baiduexporter,安装

3.安装完成后,以后打开百度云下载链接,都会多出一个导出下载按钮

4.选择文本导出(ARIA2 RPC方法详见使用aria2突破百度云盘限速原文地址),将会得到linux下载命令,copy至命令行下载
ASDAS
这里写图片描述
至此,文件下载完成,速度还算ok的(本地网络正常情况下达到2M/s估计没有问题)!

2.实现虚拟机与本地文件共享

文件下好以后,linux操作不熟练怎么取出到windows下使用呢?
1.先登陆ubantu,再依次选择虚拟机–>重新安装VMware Tools
这里写图片描述
2.依次输入命令,
(1)将光盘挂载到/media/cdrom目录下:sudo mount /dev/cdrom /media/cdrom
(2)转到/media/cdrom目录: cd /media/cdrom
这里写图片描述
可以看到/media/cdrom目录下出现文件VMwareTools-**.tar.gz
(3)将VMwareTools-**.tar.gz copy到home/pyvip目录下:
cp VMwareTools-********.tar.gz /home/pyvip
(注:这一步可有可无,依据个人喜好copy到合适的位置即可)
(4)解压此文件:tar -xzf VMwareTools-********.tar.gz
可发现新增目录“vmware-tools-distrib”

(5)进入名为“vmware-tools-distrib”的目录,获取root权限,输入“./vmware-install.pl”尝试安装

cd vmware-tools-distrib
sudo su
./vmware-install.pl

若出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境。
输入yum -y install perl gcc make kernel-headers kernel-devel进行安装
之后一直yes,回车就可以了
3.VMware Tools安装完成后,再VM ware中,选择虚拟机–>设置–>选项–>共享文件夹,选择总是启用,并设置本地与虚拟机文件夹映射
这里写图片描述
至此,uabntu下/mnt/hgfs文件夹与本地文件夹实现共享,只需将下载的文件cp至/mnt/hgfs目录下,便能在对应的windows共享文件夹下看到!


补充:我将共享文件夹取名为Shares,由于下载的文件名是含有空格和中文括号的,在copy过程出现了一些错误,记录如下:
这里写图片描述
~BASH错误:是因为linux中空格,括号等需要转义,所以直接输入报错,现在还有点看不懂这个转义符号,如有大佬可以指教一下不胜感激,暂且先记下,输入一部分文件名oppo,按TAB键系统会自动补全,用起来还算很方便的!
cp错误:我的理解是hgfs文件夹下创建文件是不被允许的,所以我很自觉的改到了Shares下面,成功!
以后下载文件,先cd /mnt/hgfs/Shares跳转到共享文件夹下,再copy下载命令。可以直接下载文件到本地的共享文件夹下面。


又测试了一次,下载速度2.7M/s!上图
这里写图片描述

版权声明:本文为dateframe原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dateframe/article/details/79939383