xubeisi / pikpak

pikpak web https://xubeisi.github.io/pikpak

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Links

Intro

allow copy customize text for multiple files and folder would be quicker then aria2c all since it doesn't post to your aria2 server and wait response. Normally < 1s per file.

such as:

could batch add to aria2c together with https://github.com/xubeisi/AriaNg

Template string supporting:

kind, id, parent_id, name, user_id, size, revision, file_extension, mime_type, starred, web_content_link, created_time, modified_time, icon_link, thumbnail_link, md5_checksum, hash, links, phase, audit, medias, trashed, delete_time, original_url, params, original_file_index, space, apps, writable, folder_type, collection, parent, params.url(magnet link)

Filter string supporting:

regex for name,parent,id,hash; eval for size

  • {{name}}::include::.mp4|.mkv -> 只导出文件名包含'.mp4|.mkv'的
  • {{name}}::ex::.txt|.torrent-> 导出文件名不包含'.txt|.torrent'的
  • {{name}}::in::.mp4|.mkv OR {{size}}::in::>2000000 -> 导出文件名包含'mp4|.mkv'或大小超过2mb的
  • {{name}}::in::.mp4|.mkv AND {{parent}}::in::第一季 -> 导出文件名包含'.mp4|.mkv'而且文件夹包含'第一季'的

Deduplicate

  • folder1 : test.torrent, test3.torrent
  • folder2 : test4.torrent, test3.torrent
所有:
VN4JlpmN3jSOUiOZmptVnTKo1 test4.torrent
VN4JlpmN3jSOUiOZmptVnTJo1 test3.torrent
VN2OeMoUN-YkHflrFw2E7qyo1 test3.torrent
VN2OeMoUN-YkHflrFw2E7qxo1 test.torrent

输出单一:
VN4JlpmN3jSOUiOZmptVnTKo1 test4.torrent
VN4JlpmN3jSOUiOZmptVnTJo1 test3.torrent
VN2OeMoUN-YkHflrFw2E7qxo1 test.torrent

输出重复:#用于批量删除
VN2OeMoUN-YkHflrFw2E7qyo1 test3.torrent

Small Tweaks

  • 增加完全删除,不通过回收站
  • 增加按{{id}}批量删除,配合Deduplicate的输出重复使用
  • 增加清理空文件夹,到回收站

Docker version

PikPak 个人网页版

官方地址

Demo

安装教程

Cloudflare Workers

About

pikpak web https://xubeisi.github.io/pikpak


Languages

Language:Vue 89.0%Language:TypeScript 4.3%Language:JavaScript 3.4%Language:HTML 2.5%Language:Dockerfile 0.3%Language:Shell 0.3%Language:Go 0.2%