PikPak离线下载,磁力网盘

article/2025/10/4 5:11:31

在这里插入图片描述
PikPak这个网盘目前官方只有安卓客户端,对于PC和MAC电脑用户就十分不友好。
好在网友的力量是强大的,现在Win,Mac,Web的第三方客户端都被开发了出来。
教大家怎么用Github+cloudflare worker搭建一个免费的PikPak网页版出来,教程偏新手向。
提醒:这样部署的需要你能够访问github,不然你还要再用Cloudflare Worker部署一个反向代理服务,去反向代理github,反代的教程一搜一大把,我就不说了。

代码地址:https://pikpak-web.vercel.app

注册必须的账号

分别是pikpak github cloudflare,如果你已经都有了,请跳过这一步

pikpak账号

使用官方的安卓客户端注册,没有安卓手机的,要么借一个手机,要么电脑上用模拟器,要么电脑上用第三方客户端注册吧。
PS:如果你最开始登录PIkPak客户端是用的谷歌账号关联登录,请在客户端内点击右下角图标,再点击左上角你的头像,修改密码/找回密码。

GitHub

注册地址(https://github.com/signup)
输入邮箱地址和密码,选择免费计划,验证邮箱地址,按照提示操作,创建您的个人帐户。
PS:如果你感觉部分内容是英文的识别困难,用浏览器的翻译功能吧。

CloudFlare

注册地址(https://dash.cloudflare.com/sign-up)
输入您的电子邮箱地址和密码。单击 Create Account。
PS:CloudFlare有中文界面,在右上角切换

Cloudflare Workers部署

  1. 登录你的Cloudflare
  2. 在主页右侧找到【Workers】
  3. 点进【Workers】选择一个预设的子域,点击【set up】之后,我们选择免费套餐。
  4. 点进【Workers】,选择【创建Workers】
  5. (非必须)在服务名称里起个好记好写的名字,比如pikpak,方便自己记忆。记住下边写的那行
    您的服务将被部署到:https://pikpak.XXXXX.workers.dev
    下边的【简介】、【HTTP处理程序】随便选一个就行。点【创建服务】
  6. 删除页面左侧代码框内一切内容后,把这里的代码 粘贴到页面左侧的输入框,覆盖原有内容。
  7. 点击【保存并部署】按钮,
  8. 记住你在第5步里的Worker的域名pikpak.XXXX.workers.dev之后要用到

GitHub部署

Github Aciton
登录你的Github,并且进入项目
点击右上角的【Fork】将项目复刻到你自己的仓库
点击上侧一排的最后一个按钮【settings】切换到设置页面
选择左侧的【secrets】项,点击【new repository secrets】
Name填CF_DOMAIN,Value填你Worker的域名(Cloudflare Workers部署第五步里让你记住的那个,比如)pikpak.XXXX.workers.dev(注意只是域名本身,不带https://之类的累赘),点【Add secret】
如果你修改了仓库名则进行这一步,否则直接执行下边的第7步 :
点击【new repository secrets】,Name填BASE_PATH,Value填你的仓库名如tjskypikpak
点击上侧一排的【actions】按钮,点【I understand my workdlows, go ahead and enable them】表示你明白你要干啥。
点击左侧的【deploy】,点右侧的【Run workflow ▽】切换到main分支,选择绿色的【Run workflow】 按钮。等待代码被构架并运行,如果没出什么问题,你会看到一个绿色√出现。(不超过5分钟)
Github Page
再次点击上侧那一排按钮中最后的【settings】切换到设置页面
这次选择左侧的【pages】
把Source这一项的branch切换到【gh-pages】【/(root)】,然后点击保存。
等1分钟左右你就可以通过页面上部显示的
Your site is published at
访问你的PikPak网页版客户端了。
后期更新
因为网页版还在不断的迭代中,上游代码更新后,如果你希望更新,那么需要这样更新一下。


http://chatgpt.dhexx.cn/article/aVbcu4sy.shtml

相关文章

linux aria2 离线,使用aria2实现离线下载

迅雷、百度网盘等的下载工具体验是越来越差了。作为一家独大的下载工具迅雷虽然其下载能力一流,但商业化太过严重,即使开通会员也不能保证一个稳定的下载体验。也许用户需要的不是一个好看的页面,需要的只是一个纯净的下载环境。在这样的环境…

在Windows系统上搭建aria2下载器 实现离线下载,百度网盘文件离线下载

精选30云产品,助力企业轻松上云!>>> 很简单三步 1.有一个自己的windows服务器或者用自己的电脑也行 2.下载安装Aria2(参考下面转载的内容) 下载地址: https://n802.com/file/349707-449567770http://www.yimuhe.com/file-4642142.htmlhttp://…

离线下载网盘

迅雷首创了离线下载,而后百度网盘、115网盘等又将其免费推向了另一个高潮,BT种子、磁链(magnet)、电驴(emule)、ftp资源统统都可以离线下载,视频、照片、电子书之类的还能直接在线播放观看,避免了下载到挂羊…

Java匹配正则表达式大全

java匹配字符串表达式在我们数据处理方面是及其重要的,现在就把我这几天数据处理比较常用的向大家介绍一下,常规的一些匹配方式就不介绍了,我们来学习一些特殊的 一.我们先举个例子来看看Java匹配正则表达式 Pattern pattern Pattern.comp…

Python 正则表达式大全,值得收藏

1 前言 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合&…

你必须掌握的常用正则表达式大全

1、 火车车次 例如: G1868, D102, D9, Z5, Z24, Z17 正则表达式: /^[GCDZTSPKXLY1-9]\d{1,4}$/ 2、 手机机身码(IMEI) 例如: 123456789012345, 1234567890123456, 12345678901234567 正则表达式: /^\d{15,17}$/ 3、 必须带端口号的网址(或ip) 例如: ht…

C# 正则表达式大全

转自:https://www.cnblogs.com/hehehehehe/p/6043710.html 文章导读 正则表达式的本质是使用一系列特殊字符模式,来表示某一类字符串。正则表达式无疑是处理文本最有力的工具,而.NET提供的Regex类实现了验证正则表达式的方法。Regex 类表示不…

Python 正则表达式大全

1 前言 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式…

爬虫大佬,把他总结的正则表达式使用给我了!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 编程总在实践中出结果! 正则表达式,又称规则表达式。(英语:Regular Ex…

栈溢出的基础原理,EBP/EIP/ESP详解 --- buuctf rip 1题目讲解

栈帧概念:一个基本函数所需要的栈空间,当调用子函数时需要调用新的栈帧 涉及到栈有三个寄存器(32):esp,eip,ebp-->对应64位的rsp,rip,rbp esp:指向当前栈帧的顶部。 ebp:指向当前栈帧的底部。 eip:指向当前栈帧中执行的指令&#xff0…

堆栈中的EIP EBP ESP

测试空间旗下大头针出品 EIP,EBP,ESP都是系统的寄存器,里面存的都是些地址。 为什么要说这三个指针,是因为我们系统中栈的实现上离不开他们三个。 我们DC上讲过栈的数据结构,主要有以下特点: 后进先处。(这个强调过多) 其实它还有以下两个作用: 1.栈是用来存储临…

一文搞懂 | eBPF的来龙去脉

1. BPF2. eBPF 2.1 eBPF 介绍2.2 eBPF 架构(观测)2.3 eBPF 的限制2.4 eBPF 与内核模块对比3. 应用案例 3.1 Linux 性能分析 60 秒 (BPF版本)3.2 **slab dentry 过大导致的网络抖动排查**3.3 生成火焰图3.3 排查网络调用来源4. 编写…

1.1 什么是eBPF?(上)

大多数介绍eBPF的文章都是用“eBPF是一种革命性的内核技术”来描绘的。这样讲一点也不夸张。因为它允许在Linux的内核中执行沙盒程序,在不改变内核源码或加载内核模块的前提下直接地,安全地,快捷地扩展内核,并改变内核的行为。可以想像在运行时,将用户空间的eBPF程序加载到…

详细解析ESP寄存器与EBP寄存器

详细解析ESP寄存器与EBP寄存器 最近在看汇编码,经常在程序的开头看到ESP和EBP寄存器的出现,由于本人基础知识的不牢靠,便上网查阅相关的资料,可惜网上的资料都不给力,都只是流于形式,没有好好的解释这两个东西是什么.终于通过google国外的网站,得到一个相当不错的网页,上面解释…

eBPF理解(二)

目录 深入理解BPF指令 x86格式的输出如下 BPF 指令的加载和执行过程 跟踪系统调用 eBPF运行时在内核中有五个模块组成 eBPF辅助函数:用于eBPF程序与内核模块交互的函数eBPF验证器:确保eBPF程序的安全11个64位寄存器,一个程序计数器和一个512字节的栈…

EBP详解

在寄存器里面有很多寄存器虽然他们的功能和使用没有任何的区别,但是在长期的编程和使用中,在程序员习惯中已经默认的给每个寄存器赋上了特殊的含义,比 如:EAX一般用来做返回值,ECX用于记数等等。在win32的环境下EBP寄存…

esp和ebp详解

一.概念分析 经常看到下面这两句: pushl %ebp movl %esp,%ebp esp是堆栈指针  ebp是基址指针  那两条指令的意思是 将栈顶指向 ebp 的地址  —————————————————————  以下摘自网上一篇文章:  push    ebp  …

栈帧详解ebp、esp

一. 理解栈帧 栈帧是什么,我们基本的理解是栈帧也叫活动记录过程,是编译器用来实现过程 函数调用的一种数据结构。通俗来说栈帧就时C语言函数在调用的过程中的调用原理,就是当我们执行一个函数操作的时候,它的内部是如何实现的呢…

【汇编】esp寻址与ebp寻址

前言:本教程使用的工具是DTDEBUG,讲解的是32位汇编。 1、什么是esp寻址 顾名思义,使用esp这个栈顶指针寄存器去寻找变量对应的地址,就叫做esp寻址。 如下就是一个简单的esp寻址: 像这样,我们通过esp的偏移…

栈帧ebp,esp详解

栈帧%ebp,%esp详解 分类专栏: 汇编 首先应该明白,栈是从高地址向低地址延伸的。每个函数的每次调用,都有它自己独立的一个栈帧,这个栈帧中维持着所需要的各种信息。寄存器ebp指向当前的栈帧的底部(高地址&#xff0…