PikPak 的命令行工具
首先将项目中的 config_example.yml 配置一下,输入自己的账号密码
如果账号是手机号,手机号要以区号开头。如 +861xxxxxxxxxx
然后将其重命名为 config.yml
首先你得拥有 go 的环境
克隆项目
git clone https://github.com/52funny/pikpakcli生成可执行文件
go build运行
./pikpakcli从 Release 下载你所需要的版本,然后运行。
将本地目录下的所有文件上传至 pikpak 根目录 Movies
./pikpakcli upload -p Movies .将本地目录下除了后缀名为mp3, jpg的文件上传至 pikpak 根目录 Movies
./pikpakcli upload -e .mp3,.jpg -p Movies .指定上传的协程数目(默认为 16)
./pikpakcli -c 20 -p Movies .使用 -P 指令来设置文件夹的 id
./pikpakcli upload -P AgmoDVmJPYbHn8ito1 .可以下载指定目录(如:Movies )下的所有文件
./pikpakcli download -p Movies下载单个文件
./pikpakcli download -p Movies Peppa_Pig.mp4OR
./pikpakcli download Movies/Peppa_Pig.mp4可以限制下载的一次下载文件的个数 (默认: 3)
./pikpakcli download -c 5 -p Movies可以指定文件夹的输出目录
./pikpakcli download -p Movies -o Film分享 Movies 下的所有文件的链接
./pikpakcli share -p Movies分享指定文件的链接
./pikpakcli share Movies/Peppa_Pig.mp4分享链接输出到指定文件
./pikpakcli share --out sha.txt -p Movies在 /Movies 下新建文件夹 NewFolder
./pikpakcli new folder -p Movies NewFolder在 Movies 下新建 Sha 文件
./pikpakcli new sha -p /Movies 'PikPak://美国队长.mkv|22809693754|75BFE33237A0C06C725587F87981C567E4E478C3'新建磁力文件
./pikpakcli new url 'magnet:?xt=urn:btih:e9c98e3ed488611abc169a81d8a21487fd1d0732'获取 pikpak 云盘的空间
./pikpakcli quota -H获取根目录下面的所有文件信息
./pikpakcli ls -lH -p /打开 config.yml 配置 proxy 设置项目
proxy: http://host:portproxy 必须包含
://
./pikpakcli embed -u config.yml-u 表示更新配置文件如果已经内嵌了
config.yml
./pikpakcli help./pikpakcli help upload