BaiduPCS-Web:一款不限速的百度网盘客户端

2020-03-24T22:30:00
说明:之前有款仿Linux shell文件处理命令的百度网盘命令行客户端 BaiduPCS-Go,该工具很大程度上解决了我们在VPS上下载百度云文件速度过慢的问题,不过是用纯命令的形式操作,有些小白也不是很会,有大佬根据该客户端写了个带Web管理界面的BaiduPCS,适用于LinuxWindowsMac等系统,使用起来很方便,这里分享下。

截图



使用

Github地址:https://github.com/liuzhuoling2011/baidupcs-web

1、Windows系统

Windows系统直接下载对应的版本的程序后解压出来,再双击就可以使用了。

2、Linux系统

首先进入下载地址,找到对应架构的最新版本的程序,目前为3.6.7版本,然后进入SSH使用命令:

#下载文件
wget --no-check-certificate https://github.com/liuzhuoling2011/baidupcs-web/releases/download/3.6.7/BaiduPCS-Go-3.6.7-linux-amd64.zip
#解压文件
unzip BaiduPCS-Go-3.6.7-linux-amd64.zip
#进入文件夹
cd BaiduPCS-Go-3.6.7-linux-amd64
#授权文件
chmod a+x BaiduPCS-Go
#运行
./BaiduPCS-Go

然后使用浏览器访问http://ip:5299即可。

如果Web界面打不开,可能需要开启防火墙端口。

#CentOS 6
iptables -I INPUT -p tcp --dport 5299 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=5299/tcp --permanent
firewall-cmd --reload

如果需要程序常驻后台的话,可以使用screensetsid等命令。

3、Mac系统

方法参考步骤2

最后我们就可以下载网盘里的小电影了。

4、Docker

1、安装 Docker

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

2、拉取镜像包

docker pull gowah/baidupcs-docker:latest

3、启动镜像

docker run -d --name baidupcs-docker -p 5299:5299 -v /your/download:/download -v /your/config:/root/.config/BaiduPCS-Go gowah/baidupcs-docker:latest

请将/your/download/your/config 替换为实际目录,防火墙记得放行5299端口。然后使用浏览器访问 http://ip:5299 将设置中的下载路径设置为/download

常见问题

1、如果遇到程序启动错误, 应该是端口占用导致的, 可以指定端口运行

./BaiduPCS-Go-xxx web --port 12345

2、目前百度是针对账号进行限速,当一个非会员账号下载量达到一定阈值就会触发限速。账号被限速之后容易出现下载错误、掉连接数等问题,需要过几天或者开通会员才会恢复"

代码: 31326, 消息: user is not authorized, hitcode:123

3、对于老版登陆后没有内容, 只显示 "No permission to do this operation"

登陆后在右上角的设置里面把appid设置为266719就可以正常使用了

作者:MoeWah
来源:喵斯基部落

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »