PikPak 移动联通网络 下载加速教程

浏览: 11,910 次浏览 作者: 去年夏天 分类: Windows,技术文章 发布时间: 2022-09-05 23:31

移动会对pikpak的域名各种作妖,又是SNI阻断干扰,又是Qos限速的,现在pikpak的电信和联通线路直连状态下,也会开始绕道美国,导致直连速度开始劣化,所以我们来解决一下。
正常情况下都能实现稳定30MB/s以上,最高50MB/s的速度。


注意:网络情况千差万别,请比对直连和反代后速度,决定是直连还是反代。


适用于PC的加速办法

首先要感谢小樱大佬(@cc1265578519)研究出的加速办法与完善反代代码,也要感谢群内@goovimo 与@lonely_squirrel 在讨论中帮我解决了一些问题。
本文主要是通过增加cloudflare IP优选工具,让下载速度更加起飞,让每个人都能使用速度达到最好;增加hosts设置工具,解决部分新手不会改hosts的问题。增加一个VB脚本,去除启动后那个黑乎乎的CMD窗口,让工具在后台静默运行。增加一个一键退出下载软件工具,解决部分新手不会正确退出软件的问题。让PikPak移动宽带加速工具的使用更加容易上手。

一、下载所需要的工具

  1. 反代工具:
    小樱的原版工具 (密码:c64a)
    我修改后的工具 (密码:ebdo)

  2. cloudflare IP优选工具:
    CloudflareST,官方下载点 (根据自己系统选64位系统选_amd64,用windows的如果不知道自己系统是什么,就选_386这个)

  3. HOSTS修改工具:
    SwitchHosts,官方下载点蓝奏云下载点

  4. 下载全部工具后 全部解压出来,放到合适的位置

  5. 如果你使用的是360,win自带的那个Defender,请先在解压出文件后,先把这些文件都加白名单。
    以下操作设计修改系统Hosts,系统代理端口等操作,在某些杀软看来这是用户不需要的操作。

  6. 打开解压出来的PikPak移动宽带下载限速破解(改)文件夹,找到里面的关闭下载软件.cmd,双击运行。(如果你知道如何正确退出比特彗星,IDM,aria2,motrix,pikpak客户端等软件,这一步你可以手动退出他们,而不是使用这个一键脚本)

二、优选cloudflare IP

  1. 先把你的电脑放到你家网速最好的地方,停止其他占用网速的设备与程序。
  2. 在完整解压得到的【CloudflareST_windows_amd64】或者【CloudflareST_windows_386】文件夹里找到CloudflareST.exe双击运行他
  3. 等待。。。几分钟到十几分钟(视你网速的不同)
  4. 记住这个速度最好的IP地址,比如我这次图中是104.16.0.13
  5. 建议在网上19点~23点之间测试,晚高峰要是都速度很好的IP,那白天速度就更加起飞了。(比如这是网上22点多测的,都有75MB/s的速度)
  6. 如果对速度全都不满意,可以尝试重新再测,有时候可能脸黑,随机到的IP都是速度不太好的。(比如最高速度也就10~20MB/s)
  7. 一般优选IP可以保持速度最优几天到几个月不等,但运营商有时候会作妖导致速度下降,你需要重新运行一次工具,得到新的最优IP。

三、修改Hosts

  1. 运行Hosts修改工具SwitchHosts SwitchHosts_windows_portable_ia32_XXXX.exe
  2. 点击左上角的+号,增加hosts项目
  • 【类型】选本地
  • 【Hosts标题】可以随便写比如pikpak
  • 点确定

  • 点击你新增的条目,然后点右侧的框,把以下内容复制进去

#pikpak域名开始 
127.0.0.1 dl-a10b-0858.mypikpak.com
127.0.0.1 dl-a10b-0859.mypikpak.com
127.0.0.1 dl-a10b-0860.mypikpak.com
127.0.0.1 dl-a10b-0861.mypikpak.com
127.0.0.1 dl-a10b-0862.mypikpak.com
127.0.0.1 dl-a10b-0863.mypikpak.com
127.0.0.1 dl-a10b-0864.mypikpak.com
127.0.0.1 dl-a10b-0865.mypikpak.com
127.0.0.1 dl-a10b-0866.mypikpak.com
127.0.0.1 dl-a10b-0867.mypikpak.com
127.0.0.1 dl-a10b-0868.mypikpak.com
127.0.0.1 dl-a10b-0869.mypikpak.com
127.0.0.1 dl-a10b-0870.mypikpak.com
127.0.0.1 dl-a10b-0871.mypikpak.com
127.0.0.1 dl-a10b-0872.mypikpak.com
127.0.0.1 dl-a10b-0873.mypikpak.com
127.0.0.1 dl-a10b-0874.mypikpak.com
127.0.0.1 dl-a10b-0875.mypikpak.com
127.0.0.1 dl-a10b-0876.mypikpak.com
127.0.0.1 dl-a10b-0877.mypikpak.com
127.0.0.1 dl-a10b-0878.mypikpak.com
127.0.0.1 dl-a10b-0879.mypikpak.com
127.0.0.1 dl-a10b-0880.mypikpak.com
127.0.0.1 dl-a10b-0881.mypikpak.com
127.0.0.1 dl-a10b-0882.mypikpak.com
127.0.0.1 dl-a10b-0883.mypikpak.com
127.0.0.1 dl-a10b-0884.mypikpak.com
127.0.0.1 dl-a10b-0885.mypikpak.com
127.0.0.1 dl-a10b-0886.mypikpak.com
127.0.0.1 dl-a10b-0887.mypikpak.com
#pikpak域名结束 
#pikpak的PCDN域名开始 
127.0.0.1 idx.shub.mypikpak.com
127.0.0.1 hub5pr.mypikpak.com
127.0.0.1 hub.dcdn.mypikpak.com
127.0.0.1 rp.shub.mypikpak.com
127.0.0.1 hub5emu.mypikpak.com
#pikpak的PCDN域名结束 

  1. 将hosts条目更新到系统hosts内

– 点击条目旁边的小开关,出现如下提示就是成功修改了

– 如果你的安全软件蹦出来提醒你SwitchHosts在修改HOSTS,请点击同意。
– 不放心的可以点到最上边的【系统 Hosts】拉到最下边看一下是不是有对应条目
4. 仿照上述操作,再加一个hosts条目,

5. 点击新加的条目,在右侧填写

#pikpak加速域名开始
172.67.73.30 pcdn1.115.com
172.67.73.30 pcdn1.114dns.com
172.67.73.30 pcdn2.114dns.com
#pikpak加速域名结束

172.67.73.30请替换为你上一步优选cloudflare IP时速度最好的那个IP),同样打开条目的开关。

四、运行加速代理工具

1.测试运行
打开文件夹【PikPak移动宽带下载限速破解(改)/kandle】双击run.bat,运行工具 ,等待CMD窗口大黑框中显示,全都是success后

2. 在pikpak客户端中,需要在设置页面,取消勾选“下载地址域名替换为IP”之类的选项
3. 测试一下,使用比特彗星啊,IDM啊,aria2啊 有没有实现加速效果,如果一切正常的话。
4、下次启动就可以用启动.vbe来实现无黑框启动了,就不用看那个黑乎乎的黑框了。

五、加速后出现0KB,1MB,2MB等限速的问题

因为移动出国带宽非常拥挤(目前已经基本和电信的163一样拥挤了)所以移动对一切长时间大流量的下载行为做检测限制。来保证所有用户尽可能“公平”的使用带宽。移动可能会采取两种措施,直接阻断到0KB、限速。

  • 情况1:可能加速IP被运营商干了,重新运行优选程序(注意看下官方地址有没有新的测速工具),测速换个新的IP

  • 情况2:可能加速域名被运营商干了。

    1. 将上述修改hosts步骤中的域名 pcdn1.115.com修改为pcdn1.114dns.com
    2. 打开\kangle\etc\config.xml文件,将里面的pcdn1.115.com也修改为pcdn1.114dns.com
  • 情况3:PikPak客户端的一个bug。更新pikpak的APP至最新版即可修复,旧版有个bug,会导致客户端下载时,本应不限速的用户反而被错误限速在2MB/s

适用于安卓与ios的一些加速方法(win下也适用)

适用于安卓与ios的一些加速方法(方案一)

可以加速使用工具下载与使用外部播放器的播放
需要准备
1、第三方网页版,我们需要他的添加自定义菜单功能。
2、部署使用新代码的可直连反代域名(假设部署好的反代域名是https://pikpak.baidu.cf注意这个域名是举例,实际是不能用的)当然你也可以在三方站的设置也内找到反代域名,但这些反代不确保你一定能用于加速。

  • 要点就是,将原有添加自定义菜单教程中涉及{{web_content_link}}的地方替换为
    反代域名{{web_content_link}}比如https://pikpak.baidu.cf/{{web_content_link}}

比如

  • 调用Potplayer播放在线视频(PC)
    自定义菜单内容:potplayer://{{web_content_link}}
    改成自定义菜单内容:potplayer://https://pikpak.baidu.cf/{{web_content_link}}

  • 生成适合ARIA2使用的下载链接
    自定义菜单内容:aria2c "{{web_content_link}}" --out "{{name}}"
    改成自定义菜单内容:aria2c "https://pikpak.baidu.cf/{{web_content_link}}" --out "{{name}}"

  • 推送到AriaNG下载

javascript:
var a=window.btoa(unescape(encodeURIComponent('{{web_content_link}}')));
window.open("http://AriaNG域名/#!/new/task?url="+a+"&out={{name}}");

改成

javascript:
var a=window.btoa(unescape(encodeURIComponent('https://pikpak.baidu.cf/{{web_content_link}}')));
window.open("http://AriaNG域名/#!/new/task?url="+a+"&out={{name}}");
  • 调用IDM下载
javascript:
var a=window.btoa(unescape(encodeURIComponent('-u {{web_content_link}} -s "{{name}}"')));
window.open("ef2://"+a);

改成

javascript:
var a=window.btoa(unescape(encodeURIComponent('-u https://pikpak.baidu.cf/{{web_content_link}} -s "{{name}}"')));
window.open("ef2://"+a);

适用于安卓的一些加速方法(方案二)

  1. Chromium内核浏览器(电脑上比如chrome、edge、firefox,手机上比如kiwi,firfox)

  2. 自定义重定向扩展

  3. 使用新代码的可直连反代域名(假设部署好的反代域名是https://pikpak.baidu.cf注意这个域名是举例,实际是不能用的)


仿照上图添加一个规则
匹配规则:^https://(dl-a10b-0\d{3}.mypikpak.com(.*))
重定向至:https://pikpak.baidu.cf/https://$1(https://pikpak.baidu.cf就是反代域名,根据自己需要替换)
这样你访问官方网页版时,播放和下载地址就会自动替换为进行反代加速的了。

适用于安卓的一些加速方法(方案三)

如果你有clash,V2ng之类的工具,可以将CF的反代地址设置为代理节点之一,再写入规则为其加速

对于 alist 挂载的加速方法

1、 alist储存编辑页面内,为pikpak的挂在开启web和webdav代理,并填写下载代理URL

2、这个下载代理URL怎么搞,请使用alist官方教程内的反代代码,以及参考《Cloudflare Workers部署》与《Cloudflare Workers 添加自定义域名》这两个教程里关于Cloudflare Workers的步骤。

写在后面的话

  1. PC版的办法,其实就是个全局代理工具,将电脑内的pikpak流量使用cf workers反代,所以你要是搞清楚上述原理,用clash,V2ng等工具也能自己实现反代,具体就自己研究吧。
  2. 如果想自己部署反向代理,可以参考这个教程《Cloudflare Workers部署》与《Cloudflare Workers 添加自定义域名》网页版使用的反代代码和本工具是一样的。
  3. 如果你自己部署了cf workers反代,那么修改Hosts中的第5步,域名就写你自己cf workers的域名,比如从原来的 104.16.0.13 pcdn1.115.com 改成类似下图这样,左边是优选Cloudflare IP,右边是你自己的Cloudflare Workers自定义域名,并且同步修改\kangle\etc\config.xml文件,将里面的pcdn1.115.com也修改为你自己的Cloudflare Workers自定义域名。
  4. 由于使用cf workers,反代服务器下载ip地址会随机乱跳。vip会员账号有概率导致下载跳出429错误码风险(免费账号不受影响,不存在429限制)。
  5. 请勿滥用,下载所需文件即可,cf反代服务器每天限量10W次下载,每日早晨8点刷新配额。
  6. 如果出现,每次更换新的优选IP后,速度提升10分钟左右,就开始劣化。这个问题可能是cloudflare有意为知的,避免香港节点被单个用户大流量长时间占用,公平分配带宽(Qos?)。
    如果存在这个问题,在优选工具给出IP后,查一下IP的归属地,避开使用香港归属地的IP
  7. 最新版的优选cloudflare IP工具,支持测试IPv6,如果你的网络支持IPV6推荐使用V6网络,速度应该会更好一点。
114 条评论
  • kuangfengqishi

    2024-03-29 14:11

    按照教程做完回来后,下载直接出现402红色错误,无法继续下载,网络是南宁移动

  • 泽泽泽

    2024-01-20 05:43

    用了第一个适用于PC的加速办法到四、运行加速代理工具多了两行close dci db… closed dci db done.,然后后面下载速度还是0kb/s,现在还多了句【5】任务连接超时,无法继续下载。。。挂的新加坡全局,推也能上就是下载不了……

  • sdfg123456

    2023-12-12 21:15

    显示kangle。exe、怎么办啊

  • ak

    2023-07-04 07:47

    小樱的反代怎么实现的,为什么可以用cloudflare ip代理pikpak的ip,而不用cf workers反代就能实现,这是什么原理?

    1. 去年夏天

      2023-12-12 09:42

      后台就是cf workers反代,只是小樱已经配置好了

  • Big'ha

    2023-05-23 00:35

    用cloudflare IP测出来速度都是0怎么破?

  • tokamakb

    2023-05-14 21:59

    武汉移动好像将反代全卡死了,0kb/s。

    1. 去年夏天

      2023-05-15 09:36

      3天前国内部分区域对CF的速度开始劣化甚至失联,这个没啥好办法。等CF解决吧

  • 549

    2023-04-28 18:53

    运行过代理加速工具后效果很明显。但是下载完了关闭代理加速(黑窗口),关闭HOST。然后需要下载的时候重新开启,发现速度就不行了。执行代理加速工具也没有啥反应了(闪一下)。得重启电脑重新操作才可以,这是什么原因?怎样解决?

    1. 去年夏天

      2023-05-04 09:03

      任务管理器结束kandle.exe进程试试

  • 一一

    2023-04-28 06:44

    方法可能已经失效了,河南这边大规模的抑制pcdn了,我这边同样提示无法找到kangle.exe.直接打开启动.vbe后,下载速度为0,更改pcdn1也不行

    1. 去年夏天

      2023-04-28 14:55

      设置含有pcdn字段的域名,是为了更像115的加速域名,如果运营商明确搞了加速域名的IP白名单,你可尝试将hosts换成其他不含pcdn的域名,并且同步修改\kangle\etc\config.xml中相关字段。

      1. 549

        2023-05-06 14:33

        比如说直接把pcdn1.115.com换成dlsw.baidu.com这样操作吗?测试了下没有效果,请问怎样设置有效的加速域名?

  • 菠萝

    2023-04-15 17:46

    大佬请问这个可以在软路由上部署,让家里所有设备都能实现直接访问pikpak吗,移动对Pikpak屏蔽的太严重了,基本不能使用只能用梯子,要是可以实现在软路由上设置然后直接用alist访问文件就好了

  • netwalker

    2023-04-05 16:00

    大佬,请问电信网络怎么获得pikpak最佳下载速度

  • 听凭风引

    2023-04-04 01:25

    原来用的移动网络,修改后已经可以使用了,现在移动网已经换成电信网了,因为已经设置过导致现在电信网络没法正常使用,那我应该怎么复原呢

    1. 去年夏天

      2023-04-04 08:53

      删除hosts文件中,按照教程设置的那些条目。
      然后没设置加速时怎么用,还怎么用就好了。

  • 闲云野鹤

    2023-03-29 19:39

    大佬 使用教程里的方法速度会提升,但是总速度只有1MB/s。是pikpak官方做限制了还是pcdn1.115.com这个反代域名有限制?地区是北京移动

    1. 去年夏天

      2023-03-30 09:36

      应该是pcdn1.115.com这个反代域名也被移动发现限制了。
      可以尝试将115改成113,177等其他数字,并且修改kangle/etc/config.xml文件中对应的域名。

      1. 闲云野鹤

        2023-03-30 13:50

        大佬 这个反代域名是在哪找的?可以使用你另一篇教程里用cloudflare搭建的反代域名吗?

        1. 去年夏天

          2023-03-30 18:02

          是的

  • s

    2023-03-10 11:10

    推AriaNgGUI从来没有成功,推Motrix 能成功

    Motrix 有时不能下载,但,idm能下载,idm会自动改为 http://pcdn1.115.com/dl-a10b-0395.mypikpak.com 这种格式。 Motrix 还是原地址,所以没用,

    有什么办法 使 Motrix 自动改地址 以能下载

    或者有什么办法批量推送到idm

  • lengf

    2023-03-06 00:12

    请问打不开kangle.exe是什么问题呢,打开就闪退是开启了的状态还是没有开启的状态呢?还有我的加速ip能不能存在多个呢?如果不能我如果将多余的注释掉会不会影响到实际的加速效果呢?之前能够正常使用,一个月前突然就没有办法加速了,运行了kangle.exe甚至就是0速度了,但最近运行后就根本没有效果了,速度不会降为0也不会提升,希望能够得到楼主的帮助,也希望能够让楼主解答我的问题,求求了!!!

    1. lengf

      2023-03-06 00:13

      宽带地址为福建福州的移动网络

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据