questineh / PanDownloader

简易的百度网盘分段下载加速器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PanDownloader

简易的百度网盘下载器,通过分块下载提升百度网盘下载速度

使用方法:

Usage of pandownloader:
  -bduss string
    	BDUSS cookie
  -block uint
    	max block size (default 20971520)
  -chunk uint
    	max chunk size (default 1048576)
  -debug
    	enable debug mode
  -dir string
    	download dir
  -name string
    	download file name
  -size uint
    	concurrent downloads size (default 32)
  -url string
    	url to download, required

示例:
使用默认配置下载

./PanDownloader-linux-amd64 a_direct_download_link

自定义并发下载数量

./PanDownloader-linux-amd64 -url a_direct_download_link -size 128

如果需要下载自己网盘中未分享的文件,需要指定BDUSS cookie,可以在浏览器baidu.com的cookie中找到,下载自己网盘内的非分享文件会被百度限制多线程下载的并发数量,所以下载别人分享的文件时最好不要指定cookie,会影响下载速度

配置文件: 如果不想每次命令行传参调用,可以使用配置文件:pandownloader.json

{
  "bduss": "",
  "dir": "",
  "size": 32,
  "block": 20971520,
  "chunk": 1048576
}

配合使用工具:

  1. EX-百度云盘

其他开源项目推荐:

  1. Proxyee Down
  2. BaiduPCS-Go

About

简易的百度网盘分段下载加速器


Languages

Language:Go 97.6%Language:Shell 2.4%