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

浏览: 12,001 次浏览 作者: 去年夏天 分类: 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 条评论
  • aimine

    2022-11-17 11:18

    https://pic.imgdb.cn/item/6375a85616f2c2beb1ab6fdd.jpg
    是我操作错了吗? 用ndm没速度?还是需要motrix 或者arar2

  • nobody

    2022-11-12 10:21

    大佬看看是什么问题呀,用原版也是这样,证书加载不了。
    系统:win10教育版 19042.2251 x64
    日志:
    kgl_aio_align_size=[512]
    load config file [C:\Users\nobody\Desktop\pikpak\kangle\/etc/config.xml]
    SSL use certificate file []: Error: error:02001000:system library:fopen:system library
    Cann’t init ssl context certificate=[],certificate_key=[]
    load config file [C:\Users\nobody\Desktop\pikpak\kangle\/webadmin/lang.xml]
    cann’t listen [0.0.0.0:80],error=[22]
    cann’t listen [:::80],error=[22]
    listen [127.0.0.1:3311] success
    cann’t listen [0.0.0.0:443],error=[22]
    cann’t listen [:::443],error=[22]

    1. zhuykkk

      2022-11-12 15:15

      80端口和443端口被占用了,当然报错了。
      1、按ctrl+r,输入cmd。
      2、在命令控制符界面输入命令:netstat -aon|findstr “443”。找到对应端口的进程PID号。443对应端口号
      3、按ctrl+alt+delete打开任务管理器,然后右键勾选出PID列表。找到占用端口的进程PID右键关闭进程,释放端口出来

    2. nobody

      2022-11-12 18:04

      解决了,主要就是80端口、443端口被占用,关掉相应的进程就可以了

  • 花容失色

    2022-11-04 17:27

    感谢! 非常好用. 原来是移动宽带被限速 这下解决了

    1. 扬帆大海

      2022-11-04 17:50

      没办法,移动的国际出口拥挤程度目前已经堪比中国电信了,于是移动对过境流量做了公平限制,非白名单境外IP如果长时间大流量就直接限速。

  • 水电费

    2022-10-27 16:32

    大神。10.27号 。您试试 今天好像不行了,只能下几分钟

    1. 扬帆大海

      2022-10-27 17:19

      你测出来的IP,查一下归属地,避开香港节点。貌似是cf的问题(有可能是故意为之的设计)香港节点长时间大流量,会出现降速。

  • 水电费

    2022-10-27 16:27

    10.27号 改了过会九分钟就不行了

    1. 扬帆大海

      2022-10-27 17:09

      具体是什么情况呢?我这样说对吗?
      更新IP后,可以满速不超过10分钟,然后速度开始劣化,更新IP可以又开始有速度

  • 孤独年华

    2022-10-17 21:06

    大神10月17号完全按您的教程测试的,之前用idm下载pikpak里面的bt电影速率是6mb,现在还是6兆有提升空间吗?

    1. 扬帆大海

      2022-10-17 22:14

      IDM基本就满速也就是6MB/s了,再提速只能指望aria2或者比特彗星

  • 天涯123

    2022-10-07 20:38

    电信宽带用IDM无法下载 提示无法连接到目标服务器,怎么破解

  • 天涯123

    2022-10-06 10:26

    广电宽带如何破解呢 广电宽带也是下载限速

    1. 扬帆大海

      2022-10-06 10:27

      可以参照文章里的教程试一下,说不定就加速了

    2. 天外山

      2022-11-24 13:37

      广电就是租用移动的线路,移动又是用的电信,应该是在移动那里限速了

  • inno

    2022-10-05 12:24

    大佬您好 按照您的教程做 bitcomet和idm的速度已经起飞了,但是不知道为什么aria2的速度依旧很慢,如果能够解决这个问题的话,需要我提供什么信息吗

  • inno

    2022-10-05 01:05

    大佬您好 按照修改后 bitcomet和idm都能速度起飞 但是aria2没速度只有200kb

  • alef

    2022-10-04 18:33

    大佬,我昨晚操作后成功了,播放下载都能加速了,比之前好太多了,重启一次后也可以了,但是今天就出现播放时potplay提示无法播放,服务器已关闭或地址错误,请问这个问题怎么处理啊

    1. 扬帆大海

      2022-10-04 20:31

      你看下是不是那个加速的反代地址不可用了

  • 星辰

    2022-10-02 00:32

    大神,我双击run.bat瞬间闪退,末尾加了pause再双击后显示与我的Windows版本不兼容,win7 32位系统,劳烦大神赐教。

  • fsalff

    2022-09-16 20:30

    大神,我最后一部点run.bat的时候cmd界面直接闪退,管理员模式运行显示找不到kangle.exe。。。系统是win11 我试了加白名单重新下载重新解压,还是这样

    1. 扬帆大海

      2022-09-16 21:40

      说明你电脑里还是有什么软件把kangle.exe给删了

  • 技术宅

    2022-09-14 10:50

    2022.9.14已经成功,飞起来了,感谢作者!

  • 我是小辣鸡

    2022-09-12 19:47

    大神大神,这几天改了hosts后比特彗星反而没速度了一直是0,换了几个ip都是0。
    关了修改hosts后速度是有,但跟之前一样慢。

    1. 我是小辣鸡

      2022-09-12 21:02

      刚才去试了一下又有速度了,也不知道为什么

    2. 我是小辣鸡

      2022-09-12 21:42

      开了hosts后从pikpak新建bit任务速度是0,毫无进度。
      关了hosts再从pikpak新建bit任务下一会儿,然后开启hosts速度会慢慢上去,不过也达不到满速。

    3. 我是小辣鸡

      2022-09-13 07:33

      我的评论好像被吞了,大概情况就是开启hosts后无法从pikpak新建bitcomet的任务。
      关闭后用平常的网下载一会儿后再次开启hosts有提速效果,但达不了满速。
      本人小白,问题有点多,劳烦大神。

      1. 扬帆大海

        2022-09-13 10:05

        这个有点怪。。。按说下一半时不关闭比特彗星去修改hosts,对正在下载的任务,是不会改变什么的。我研究一下。

        1. 我是小辣鸡

          2022-09-13 12:03

          不用pikpak,直接用比特彗星添加种子下载一会儿,然后修改hosts也会提速。
          现在最大的问题是修改hosts后从pikpak新建bit任务进度一直是0。

  • Zhuykkk

    2022-09-12 16:39

    按大神的教程成功破解网速限制,直接拉满带宽。万分感谢!就是想问问大神有没有什么方法可以用安卓手机也同样可以破解限速?电脑开代理手机连接貌似有效果,可是比较麻烦

  • yy3350

    2022-09-11 23:13

    博主你好,请问一下 我家是移动宽带,大约从一个月前开始发现推送bitcomet下载后刚开始有速度,大概达到5、6 M/s 就到峰值了,然后速度就越来越慢,直至几十KB/s,我把任务暂停再继续,然后还是那样变快后又慢慢地降到几十KB/s,用Aria2下也是这种情况。之前还都能正常下载的,现在还是挂的同一个梯子同一个节点,就下不动了,这是什么情况呀,是不是就是移动限速了?

    1. yy3350

      2022-09-11 23:18

      秒回呀hahaha,感谢感谢!!

    2. 扬帆大海

      2022-09-11 23:19

      是的,移动会对pikpak的流量降速,不过你挂了代理后,如果代理确实成功代理了下载流量, 就不应该出现这种情况了。

  • ccloud

    2022-09-11 20:34

    大神 我这全按流程下来最后也全是success idm代理下载pikpak直接提示无法连接到服务器了

    1. 扬帆大海

      2022-09-11 21:39

      检查一下IDM是不是设定了代理服务器。

  • 我是小辣鸡

    2022-09-09 10:16

    大神,修改hosts时候小开关打不开,开了之后没提示,过一会就自己关上了。
    系统hosts里一直是空白的。

    1. 扬帆大海

      2022-09-09 10:18

      说明电脑里有什么安全软件,限制了对系统hosts的修改

      1. 我是小辣鸡

        2022-09-09 11:45

        360添加了白名单,windows defender本来就没开启过,开关还是打不开,而且一点提示报错也没有。
        360关了也没效果。

      2. 我是小辣鸡

        2022-09-09 13:23

        百度了一下发现是etc文件夹里没有hosts文件,新建了之后就成功了。本人毕竟小白一枚。
        不过还是感谢大神。

        1. 扬帆大海

          2022-09-09 14:21

          这。。。还真是未曾设想的情况

  • zhhxzhhx

    2022-09-06 21:13

    大神 修改Hosts URL提示错误,望看下

    1. 扬帆大海

      2022-09-06 21:15

      具体提示是什么?

      1. Airuen

        2022-09-07 12:24

        getaddrinfo ENOENT raw.githubusercontent.com
        点击刷新就会显示这个

        1. 扬帆大海

          2022-09-07 14:13

          这。。有点高估你们对github的访问能力了。我换个地方存

          1. Airuen

            2022-09-07 16:01

            挂了代理浏览器能打开那个链接,但是那个软件里还是提示getaddrinfo ENOENT raw.githubusercontent.com

          2. 扬帆大海

            2022-09-07 16:09

            SwitchHosts是支持设置代理的,在SwitchHosts界面-右上齿轮-选项-代理中设置。

          3. Aireun

            2022-09-07 17:24

            。。。全用的本地,然后点了run.bat,cmd界面直接闪退,管理员模式运行显示找不到kangle.exe。。。然后我去改host那结果关不掉。。。显示没有写入权限。。。现在pikpak的shimly版一点bit下载就卡死。。。系统是win11

          4. 扬帆大海

            2022-09-07 17:47

            这。。。。你是不是装了什么安全软件?给这些写工具都加到白名单里试试

          5. ruen

            2022-09-08 19:14

            加了白名单双击run.bat还是闪退,出现一瞬间就没了

          6. Airuen

            2022-09-08 19:14

            我直接双击kangle.exe有没有用啊

发表回复

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

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