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

浏览: 11,770 次浏览 作者: 去年夏天 分类: 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 条评论
  • 反馈

    2023-03-04 15:34

    2023.03.04,山东移动,用potplayer播放视频突然就提示服务器已关闭或地址错误是什么情况?改了host也开的run.bat,之前用还好好的,突然就出现这个提示了。。。。。。换了新IP也不行。。。。。。。用potplayer打开视频会弹出个安全警报提醒,提示“无法验证此网站的标识或此链接的完整性”。 是否继续,点“是”或“否”都会提示 “无法播放,服务器已关闭或地址错误”

  • LPPC

    2023-03-01 08:05

    修改host后用idm下载会提示现有的链接被远端的主机强行关闭…,之前都没有这种情况。现在随便怎么都不行;还有就是那个网页版(pikpak.go-back.cf)设置aria2c永远保存不上没反应,把浏览器的不安全内容设置为允许也没用。

    1. LPPC

      2023-03-01 08:07

      其他问题跟上面其他人是一样的就是打开run.bat会闪退,但我是下载后一直这样之前能正常用

  • liyl

    2023-02-24 19:50

    因为速度为零,更换新IP
    双击run,只闪现
    以管理员身份运行run之后提示“windows找不到文件‘kangle.exe’

  • tjh

    2023-01-25 10:56

    CloudflareST每次选出来全是一点几Mb每秒怎么办,北京移动

  • Asimov

    2023-01-25 02:00

    您好,2023.1.25上海移动失效了。测速有速度,写入host后运行.bat文件闪退,运行启动.vbe后再打开pikpak下载速度为0。十几天前可用的,现在不行了。

    1. 去年夏天

      2023-01-26 12:08

      根据大家的反馈,设置新IP后,可能需要等一会而才会实际生效。

      1. Asimov

        2023-02-04 12:17

        实际是没有生效,已经更换过许多ip了,现在idm也死了,不知道为什么,现在全部都死了

  • bobby

    2023-01-16 18:09

    大概1月10左右不在有效了,bitcomet端口被屏蔽,上海移动,没有更改过任何设置,之前都可以的。。

  • jiojio

    2023-01-14 17:12

    感谢 终于不被限速了

  • 溺水的鱼

    2023-01-14 02:00

    你好,我之前按照您提供的方法成功使pikpak下载速度加快了,但是近期,因为下载速度的减慢,我尝试着换一个新的IP,用CloudflareST找到一个还不错的新IP后,直接把SwitchHosts上的旧IP换成了新的,双击“run.bat”只有黑框一闪而过,又点击“启动.vbe”,最后打开pikpak尝试下载,但无论尝试了多少次IP更换,下载速度始终为0。请问我的这种情况应该怎么办?顺便一提,我的网是移动宽带。

    1. 去年夏天

      2023-01-14 22:46

      你在SwitchHosts里切换到【系统hosts】看下hosts是不是已经被修改。
      修改hosts时,需要先关闭下载工具和pikpak的客户端等软件(实在不行就重启一下电脑)

      1. 溺水的鱼

        2023-01-15 18:01

        大佬,我确定系统host里的host已经被修改。这几天,我把东西全删了,再下载了一边,再完完全全地复刻了一遍教程的操作,但是就是一点加速效果都没有,下载速度始终0b/s。明明第一次就修改成功,有加速效果,结果只是想换一个IP就什么加速都没有了。

        1. jiojio

          2023-01-16 17:56

          试着运行久一点再下载 我也遇到过 似乎等一段时间就好了

  • heyu6519

    2023-01-07 19:43

    我去真的有用,原本单个文件下载速度只有10kb左右,现在同时下载5个文件全都是10MB/S以上,感谢大大!

  • 黑羽1314

    2023-01-06 16:01

    大佬,想问一下,我没有写入Hosts文件的权限怎么办?如何修改获得权限

    1. 523532

      2023-01-10 22:29

      右键管理员启动SwitchHosts,就可以了

  • vo

    2022-12-24 13:25

    老铁,全部用了你的方式,下载速度是起来了一点。我再运行cloudflare的时候,下载速度能有70-90m/s,最差的也有40+。但是在下载pikpak的时候,速度最多8m封顶(官方客户端)。如果用shirmly的版本通过bitcomet下载,速度只有1m。最早用小樱的方法的时候,速度一直在50m左右,但是win10系统更新,重装了pikpak这些软件后,速度一直很卡。hosts修改没有问题。彷佛是没有监听到我在下载似的。四个监听全是success,上面ssl一直是报错的。不知道我是不是哪里设置错了?

    总结一下,hosts没问题,监听ssl无法初始化,端口全部成功,bitcomet 1m/s,官方客户端8m/s,位置四川移动。谢谢

    1. vo

      2022-12-25 17:08

      自己折腾了半天还是无解,想来想去,下了一个aria2,然后轻松40m。什么都没改过。这下将就用吧。能用就行了。

  • lansa

    2022-12-20 13:35

    好像之前没有限速,现在限速到500k了,好难受

  • 2022-12-17 12:03

    到调用idm下载的时候出现无法连接到dl-a10b-0481.mypikpak.com:443怎么办

    1. 去年夏天

      2022-12-18 18:54

      检查一下hosts文件设置成功没

  • ABC

    2022-12-11 14:10

    觉得有点玄学..一会儿管用一会儿不管用的 不知道大家用着怎么样-。 –

    1. 扬帆大海

      2022-12-11 14:53

      所以给了优选IP工具,移动屏蔽什么IP纯粹是玄学。需要自己测试出一批高速IP,一个没速度了,就再换一个

      1. ABC

        2022-12-11 16:49

        -。 -说玄学就是因为同样的常规操作 前两天有用这两天就没用了 刚测出来的 也是 没速度。话说教程里说“取消勾选“下载地址域名替换为IP”之类的选项” 没找着啊 说的是官方PC客户端吗?还有一开始我也没注意 只看最下面全是success了 然后今天发现上面提示SSL use certificate file []: Error: error:02001000:system library:fopen:system library Cann’t init ssl context certificate=[],certificate_key=[] 不知道有没有影响 不过前两天虽然没满速 也有20-30M速度了 也可能这两天抽风 我等等再试试好了-。- 还是感谢分享 起码有个招能试试了

        1. 扬帆大海

          2022-12-12 09:00

          官方PC客户端,不需要管【“取消勾选“下载地址域名替换为IP”之类的选项”】,这个设置是针对PikPak第三方客户端(Shimily版)的。

  • 翎白

    2022-12-08 14:28

    相见恨晚,感谢你的教程,要是安卓端有更完善的加速方式就好了,说起来能进大佬们的群聊观摩一下吗

  • inno

    2022-12-04 12:42

    请问run.bat运行闪退,管理员运行显示没有查找到kangle.exe文件,单独运行kangle.exe也无法加速现在

    1. inno

      2022-12-06 16:23

      找到问题所在了 是英文系统的锅 我重装了中文系统 就能启动了

      1. 扬帆大海

        2022-12-06 17:07

        这还真是没预料到的情况,谢谢你的反馈

  • Aleftanos

    2022-11-30 21:59

    大佬,麻烦问一下,前段时间都能用,这几天打开run.bat就闪退,然后在任务管理器也找不到kangle,点启动后在任务管理器会出现kangle,但是没效果,请问使怎么回事啊,前端时间也用的好好的。 run.bat也能成功运行, 这几天就突然不行了。

    1. Aleftanos

      2022-11-30 23:24

      我刚刚尝试直接打开bin文件里面的kangle文件,又可以了。。。。

  • 1

    2022-11-30 09:47

    搞完直接就没速度重启也不恢复 有没有卸载方法

    1. 扬帆大海

      2022-11-30 09:57

      将hosts文件里按照教程设置的条目全删了

  • 妮妮

    2022-11-29 21:13

    移动网络已经在找不到有速度的IP了,刚冲完会员就废了

    1. 扬帆大海

      2022-11-29 21:39

      可以告诉我下你是哪里的移动吗?做个参考

      1. ghr

        2023-03-13 21:32

        你好,我看了你的教程,运行run.bat就闪一下,手动打开kangle也是这样,我在晚九点找到了有速度的ip,完全按教程做,不知道哪里有问题,我是小白,但操作电脑没有问题,请大佬加我联系方式指教一下

      2. ghr

        2023-03-13 22:20

        我是湖南移动,优选的ip 显示下载9m/s多,但我下载只有1m/s左右,更换了加速域名,速度就这样,大佬你看能不能开个群指教一下,这里评论要审核很久,请加我QQ 1********9

  • 快樂魚兒

    2022-11-18 15:36

    我的網絡是廣電,每次都是早上9點~下午2點左右可以連接,之后就連接不上,顯示“服务器已关闭或地址错误,”,每次都是這樣,不知何解。我可是年費會員,居然每天只能享受幾個小時的服務,真搞不明白是怎么回事,有那位高人能幫幫我,如何解決這問題,版本已經是最新版了,無論是新版本還是舊版本,都是這個問題,網頁版更加痛苦,根本無法登錄.

发表回复

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

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