话说前2周找人要了一个圣诞晚会的视频,在百度云上,接收后一看14G,在线倒是能预览,可惜渣画质。
后来用了几个windows下破解版百度云和官方最新版,结果下载速度大概是10~50k之间,直接奔溃,这得下到那一天啊。
网上查了下有说是限制ip或者账号下载速度的,心想难道只能买会员了么,晚上陪老婆看电视时边备份自己网站数据,看到multcloud.com这个网站,支持多个网盘之间同步,其中有百度盘,结果还是10来k的速度,其他国外盘之间数据同步飞快。
然后翻到了这几个地址
https://github.com/Mrs4s/BaiduPanDownload
https://github.com/GangZhuo/BaiduPCS
前者BaiduPanDownload被和谐了,后者BaiduPCS在win10下的ubuntu试了一下,下载百度云网盘上的文件,居然能用,有几兆的速度,虽然是终端命令模式,能用就行,截图一下:)
然后还看到这个 (下次备用)
https://zhuanlan.zhihu.com/p/24816898
https://github.com/tiancaihb/BaiduOldDriver
BaiduPCS步骤如下
1. 安装依赖
1 2 |
apt-get install build-essential libcurl4-openssl-dev libssl-dev |
2. 获取源代码
1 2 |
git clone https://github.com/GangZhuo/BaiduPCS.git |
3. 编译源代码
1 2 3 4 5 |
cd BaiduPCS make clean make make install #将安装到/usr/local/bin下 |
4. 手动安装到其他目录,例如 /usr/bin 下
1 2 |
cp ./bin/pcs /usr/bin/ |
下载方法
1 2 |
pcs download “/movie/2.mpg” “./2.mpg” |
暂时先这么用着,有其他好方法再更新
2017.1.21更新来了,批量下载方法,其实就是同步,暂时用不上上传,只下载
1 2 |
pcs synch [-cdenru] <local path> <remote path> |
实际使用列子如下:,把需要下载的文件批量扔到 movie目录,然后本地也建一个movie目录,这样就可以一次搞定n个文件下载了:)
12345678910111213141516171819202122232425 <strong>pcs synch -cdu ./movie /movie</strong>Scanning local file system...Scanned 3CompletedFetching net disk file list...Fetch 88CompletedComparing...Compared 88CompletedDownload: on, Upload: on, Confuse: on, Equal: offPrinting|Synching...Local File OP Net Disk File----------------------------------[ing...] <- 20150101.mov[ ok ] <- 20150101.mov[ ok ] <- 2016-10-01.MP4[ ok ] <- 2016-10-08.MP4[ ok ] <- 2016-10-09.MP4[ing...] <- 2016-10-15.MP46.69MB/610.39MB 5.49MB/s 00:06:44
2017-01-31更新自己打包编译的2个openwrt路由器上用的baidu-pcs,下载后改名pcs直接扔/usr/bin/目录下即可,分别是mt7620和mt7621,最近流行的几款路由器(如:小米路由、优酷路由宝、极路由、k1、 k2、newifi) 均可以使用,直接下载到U盘,移动硬盘上.
http://www.wanjie.info/app/pcs-7620
http://www.wanjie.info/app/pcs-7621
文章评论