No project description provided
Project description
pikpak-webdav
演示视频:https://youtu.be/Fkms3_qanZQ
pikpak的webdav的rust实现 还有很多问题 不支持复制、上传等功能主要是视频播放
新版本已经支持文件的上传、删除等功能,但是由于新加依赖,不确定是否可以支持更多的设备。
代码质量极其低下,请尽量不要使用
https://hub.docker.com/r/ykxvk8yl5l/pikpak-webdav
群晖Docker可能会运行失败 请直接在命令行执行docker run命令 或去除Docker管理界面的path变量演示视频:https://youtu.be/M2OFB1gYU4w
有网友反馈非邮箱登陆会登陆失败,请使用邮箱、密码方式登陆 google账号登陆的记得到pikpak后台设置密码
映射端口:9867
其它的貌似也没啥说的
命令行格式[然后浏览器访问http://localhost:9867】 可选参数 --proxy-url xxxxxxxx
pikpak-webdav --host 0.0.0.0 --pikpak-user xxxx --pikpak-password xxxx
可用代理【未验证】
https://api.13pikpak.cf
https://api.14pikpak.cf
https://api.15pikpak.cf
https://api.16pikpak.cf
https://api.17pikpak.cf
https://api.18pikpak.cf
https://cors.z7.workers.dev
https://cors.z13.workers.dev
https://cors.z14.workers.dev
https://cors.z15.workers.dev
https://cors.z16.workers.dev
https://cors.z17.workers.dev
https://cors.z18.workers.dev
https://pikpak.2509652494538.workers.dev
安装
可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载(python几乎不更新功能不是最新):
pip install pikpak-webdav
Docker示例命令【如需代理加入-e PROXY_URL='XXXXXXXXX'】:
docker run --name pikpak-webdav --restart=unless-stopped -p 9867:9867 -e PIKPAK_USER='XXXXXXXX' -e PIKPAK_PASSWORD='XXXXXXX' ykxvk8yl5l/pikpak-webdav:latest
openwrt
x86_64的安装代码:
wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.2/pikpak-webdav_0.0.2_x86_64.ipk
wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.2/luci-app-pikpak-webdav_1.0.0_all.ipk
wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.2/luci-i18n-pikpak-webdav-zh-cn_1.0.0-1_all.ipk
opkg install pikpak-webdav_0.0.2_x86_64.ipk
opkg install luci-app-pikpak-webdav_1.0.0_all.ipk
opkg install luci-i18n-pikpak-webdav-zh-cn_1.0.0-1_all.ipk
其它 CPU 架构的路由器可在 GitHub Releases 页面中查找对应的架构的主程序 ipk 文件下载安装, 常见 OpenWrt 路由器 CPU 架构如下表(欢迎补充):
路由器 | CPU 架构 |
---|---|
nanopi r4s | aarch64_generic |
小米 AX3600 | aarch64_cortex-a53 |
斐讯 N1 盒子 | aarch64_cortex-a53 |
Newifi D2 | mipsel_24kc |
Pogoplug | arm_mpcore |
Tips: 不清楚 CPU 架构类型可通过运行
opkg print-architecture
命令查询。
Koolshare 梅林固件
GitHub Releases 中有预编译包 pikpakwebdav-merlin-arm*.tar.gz
, 目前提供了旧的 arm380 和兼容 arm384/386 固件的版本,可在下载后在软件中心离线安装。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file pikpak_webdav-0.0.3-py3-none-win_amd64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-win_amd64.whl
- Upload date:
- Size: 2.5 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83351be1eb4b14c9a2a1c5788acd2d9761d9288c999c2f7d0c7da7176ca7dd71 |
|
MD5 | 31a0ac4399afb4c412233cea787a9b8b |
|
BLAKE2b-256 | 100c8d759bb381735e7b6d767688f16d3584de064faa1a4411dd16924be5db40 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-win32.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-win32.whl
- Upload date:
- Size: 2.3 MB
- Tags: Python 3, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b7f0e1271bdf12ab3bb48a446fe72d99674af4f966f964e98b9b52703cfefcc |
|
MD5 | afc4e93d8f4abce942a395f49c31299e |
|
BLAKE2b-256 | c35722863b206e8b162ee13fab50712a9995d5226bc03457aa417e821b527160 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: Python 3, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 378387ddc517b695f48295fc2ad52f0e179e59e56472007746484dedc452fa47 |
|
MD5 | d37d973aa31aa0aabcd522e9b0fa91d6 |
|
BLAKE2b-256 | 380caddd05e45534ec42b21e44ece9e501444d8c95da49c0a2c5a5cb9f0b7395 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-musllinux_1_1_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c87186d88a89f8ebfc808e14748661bd37ab1d1ef8f273382fedb2c70067f4a |
|
MD5 | 9b383c32f06e20592c8f72e5cb94a6c1 |
|
BLAKE2b-256 | bc9752d16702f8f50ca82157e00c0f5c06bc04c2175def683cb28b2ae18922b2 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-musllinux_1_1_armv7l.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 2.3 MB
- Tags: Python 3, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 337dfe7b303392c478ad41700d77b0819639bb3e02165cbd9d9d6ce42901389b |
|
MD5 | 3e5754a88df2a802330c61d33a7d69bd |
|
BLAKE2b-256 | b4153bd0218bb009f2204346e2c0f484bff48a91bcb5fe688bae2adff92ca58a |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b925f8358cd9f42c676e78cdf2011868808e6e00db8b2173e4e13bbd7ff615a |
|
MD5 | fa2ab9b2f56d4ae5194d1851e17fcb44 |
|
BLAKE2b-256 | b8e96cbdff60c340475f9e543456d477f56b47f6f054516765c89153a4f0d7c8 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 2.3 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64c4bcdee66e4ed562fb44f77e91dc83f6998b5721782f555bd74073a3f135e1 |
|
MD5 | 4efd8e72321a2705df56d134751f6403 |
|
BLAKE2b-256 | dacc4331f471fcbe46bb3f39c738c450c12467f5150b7fa7edaad53080326b75 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc5ed8fc3160d7d1e54a45f8ce73517fa6cbd7a0041624c5709b475c264175b |
|
MD5 | 01cd1ba2c46e17845010ef95a10d1d18 |
|
BLAKE2b-256 | e796b4b6b7912a9040917e782b4ad6563265ffb0f13a35079afb34944dbf3c87 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: Python 3, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f3a25122b279212bf0615cce2824721bd896f69adfe8716ee432e4597150105 |
|
MD5 | 3c3cc6d1b6e5fe1d93d7e3d5a1de24c4 |
|
BLAKE2b-256 | b118aa24c198e324ade267fcc3d884b5a39d315c1a8e42a8f68725dd336ecfcf |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f771b02bf66a3a06dda14552a95b91bbff89f00df8a2ac38cfef885a5b32d02d |
|
MD5 | fe28efb88c90ebc03c0f330b3f1a1767 |
|
BLAKE2b-256 | aa8426e60e5e4d9055fec856875df195e20cdc0e00b18ea744e6f160afb48a07 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
- Upload date:
- Size: 4.7 MB
- Tags: Python 3, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ba779ea17721acdaf2d6adf78decb370ebffa1cc1a05caf674ff4c565fdedbf |
|
MD5 | 9e231ecc57d14d0631d722df6ec0b074 |
|
BLAKE2b-256 | e97c79dbdd4d6cba2511440e13cffc368651e0fc01fd9509fce88d81198f7279 |
File details
Details for the file pikpak_webdav-0.0.3-py3-none-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: pikpak_webdav-0.0.3-py3-none-macosx_10_7_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: Python 3, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eae8ca6770a9414feb3e33a9007b323286df566bbd95b78ad99a24a62e5c1b00 |
|
MD5 | 461ac17af78a72eddead105b586346fb |
|
BLAKE2b-256 | 977027ba32f922d82a2eeefc4e254fe105d06d1332f15851653179cfbff0e4e2 |