Compare commits

...

43 Commits

Author SHA1 Message Date
sve1r 916d4c055b
Merge pull request #100 from sve1r/feat/monthly
fix url problem
2024-05-08 11:29:38 +08:00
sve1r 11bcd7ed89 📺 fix: 修复 BiliBili 的标准文件夹名
- 修复由于文件夹名大小写引起的相关问题
2024-05-08 11:26:25 +08:00
sve1r c0e36ce657
del: 删除部分冗余文件 2024-05-08 11:20:22 +08:00
sve1r b3c849c00d 📺 fix: 修复 BiliBili 的标准文件夹名
- 修复由于文件夹名大小写引起的相关问题
2024-05-08 11:03:04 +08:00
sve1r dd71f3b1e9
Merge pull request #98 from sve1r/feat/monthly
🎯feat&fix: 更新 部分规则
2024-05-07 17:41:08 +08:00
sve1r c7d8e6fb17 🎯feat&fix: 更新 部分规则
- #97 OpenAI: 新增部分 OpenAI 域名
- Zhihu: 修改部分脚本文件名避免遭 CDN 屏蔽
- Other: 优化部分脚本
2024-05-07 17:38:37 +08:00
sve1r 5b9da599d3
Merge pull request #95 from sve1r/feat/monthly
April Monthly Update
2024-04-23 23:38:19 +08:00
sve1r 8e20cd31e0 🤸🏻‍feat&fix: 更新 部分规则
- Bilibili: Remove Some Rewrite
- Cainiao: Update Some Script
- Keep: Update Some Script
- 小红书: Update Some Script
- Weibo: Bug fixed and Update Rewrite & Scripts
2024-04-23 23:36:15 +08:00
sve1r 98c0323602 Merge branch 'refs/heads/feat/update-2403' into feat/monthly 2024-04-23 23:30:16 +08:00
sve1r c9c5fc3508 Merge branch 'refs/heads/main' into develop 2024-04-23 22:41:36 +08:00
sve1r a8e88a2f14 🤸🏻‍feat: 更新 部分规则 2024-03-28 15:22:05 +08:00
sve1r 1cf2344d28
Merge pull request #92 from sve1r/feat/update-2402
🤸🏻‍feat: 更新 部分规则
2024-02-22 21:05:20 +08:00
sve1r fcf44291fc 🤸🏻‍feat: 更新 部分规则 2024-02-22 21:01:57 +08:00
sve1r 2d8b5f767d
February update (#90)
* 📺 feat: 更新 BiliBili 相关

* 🧣 feat: 更新 微博 相关

* 🪧feat:更新 去广告 相关

---------

Co-authored-by: sve1r <lovesveir@icloud.com>
2024-02-18 17:00:13 +08:00
sve1r 78a603ea18 🪧feat:更新 去广告 相关 2024-02-18 16:52:29 +08:00
sve1r 8c1b08bafa 🧣 feat: 更新 微博 相关 2024-02-18 16:52:10 +08:00
sve1r 24bb7d62ff 📺 feat: 更新 BiliBili 相关 2024-02-18 16:51:57 +08:00
sve1r d82360f73f
♭ fix: 补充抖音部分域名 (#89) 2024-01-18 15:22:37 +08:00
sve1r 9d363b5515
Merge pull request #88 from sve1r/develop
Update README
2024-01-15 11:40:44 +08:00
SVE1R 567f916873 Merge remote-tracking branch 'origin/develop' into develop 2024-01-15 11:39:31 +08:00
SVE1R 2b4a5dfab2 📄 feat: Update Readme.md 2024-01-15 11:39:15 +08:00
sve1r 3a3220e307
Merge pull request #87 from sve1r/develop
24.01 New Update
2024-01-14 19:58:17 +08:00
sve1r 58768df271
Merge pull request #86 from sve1r/feat/update-2401
24.01 更新部分脚本
2024-01-14 19:56:54 +08:00
SVE1R dc0d016094 🪧 feat:更新 去广告重写 2024-01-14 19:53:33 +08:00
SVE1R 44b9ee9c44 🚫 refac: 优化并去除无用文件 2024-01-14 19:49:51 +08:00
SVE1R 83b0bdc583 📄 chore: 优化 WPS 相关 2024-01-14 19:48:31 +08:00
SVE1R 3302a2e88c 📒 feat: 新增 Notability 解锁 2024-01-14 19:48:01 +08:00
SVE1R ef66831a66 🍜 feat: 新增 Foodie 解锁 2024-01-14 19:47:45 +08:00
SVE1R 70e34f6a97 🪴 feat: 新增 薄荷健康 解锁 2024-01-14 19:46:51 +08:00
SVE1R ffe9e20953 🧗 feat: 优化 Keep 去广告及新增解锁 2024-01-14 19:45:49 +08:00
SVE1R 0ea61d1b6d 💴 feat: New support for Money Things 2024-01-14 19:15:24 +08:00
SVE1R d4893f8d05 🛏 feat: 新增 Pillow 解锁 2024-01-14 19:09:52 +08:00
SVE1R f4d72f8d90 🏋🏻feat: 新增 Grow 解锁 2024-01-14 19:05:59 +08:00
SVE1R 1bb84cb3bd 👛 feat: 新增图图记账解锁 2024-01-14 18:59:35 +08:00
sve1r cb56d9a644
Merge pull request #85 from haozi04/patch-1
Update Sample_v1.4.2.conf - add MS policies
2024-01-11 20:10:37 +08:00
haozi04 89f074bee6
Update Sample_v1.4.2.conf
Add Microsoft, Microsoft Domestic to [policy] since the Microsoft.list contains them.
2024-01-11 10:33:35 +08:00
sve1r 16e67ccc2a
Merge pull request #84 from sve1r/develop
Merge Update-2401 from Develop into main
2024-01-10 14:29:21 +08:00
sve1r 60048a5675
Update Youtube (#83)
* 🧣 feat: 更新微博去广告

* 📺 fix:#82 调整 Youtube 去广告脚本

*  feat: 更新部分去广告脚本
2024-01-10 14:28:34 +08:00
SVE1R f526213a03 feat: 更新部分去广告脚本 2024-01-10 14:21:42 +08:00
SVE1R 8baa0814e0 📺 fix:#82 调整 Youtube 去广告脚本 2024-01-10 14:21:19 +08:00
SVE1R 7b0bae3e39 🧣 feat: 更新微博去广告 2024-01-10 14:20:41 +08:00
sve1r 48bd33e1c8
fix: 修复 gstatic 使用 keyword 错误命中部分其他域名的问题 (#79) (#80) 2023-12-24 22:30:23 +08:00
sve1r 9151c4cad8
fix: 修复 gstatic 使用 keyword 错误命中部分其他域名的问题 (#79) 2023-12-24 22:29:58 +08:00
84 changed files with 66588 additions and 43264 deletions

View File

@ -48,8 +48,9 @@
- [3⃣ 关于去广告](#3⃣关于去广告)
- [4⃣ 规则目录](#4⃣规则目录)
- [5⃣ 如何参与本项目](#5⃣如何参与本项目)
- [6⃣ 来源与鸣谢](#6⃣来源与鸣谢)
- [7⃣ 许可与说明](#7⃣许可与说明)
- [6⃣ 项目状态](#6⃣项目状态)
- [7⃣ 来源与鸣谢](#7⃣来源与鸣谢)
- [8⃣ 许可与说明](#8⃣许可与说明)
-----
# **🛠️ 仓库内容分支变更提醒**
@ -271,9 +272,10 @@ Repository
4. 将规则推送 (`git push origin feature/AmazingFeature`)
5. 提交合并申请 (Click `New Pull Request`)
# **6⃣项目状态**
![Repo Status](https://repobeats.axiom.co/api/embed/1b46c1ec5df49b8bccd2de83611294a76cdf9da9.svg "Repobeats analytics image")
# **6⃣来源与鸣谢**
# **7⃣来源与鸣谢**
- [@NobyDa](https://github.com/NobyDa/Scipts)
- [@anti-AD V4](https://github.com/privacy-protection-tools/anti-AD)
- [@ConnersHua](https://github.com/ConnersHua)
@ -291,7 +293,7 @@ Repository
- [@ddgksf2013](https://github.com/ddgksf2013)
- [@cherish](https://github.com/cherish)
# **7️⃣许可与说明**
# **8️⃣许可与说明**
- 本项目的所有文件README 等资源基于一个 [MIT License](LICENSE) 发布,你可以拷贝、再发行本项目的内容, 但是你将必须:
- 使用**完全相同**的条款和格式发布。

View File

@ -1,4 +1,4 @@
#!name=毒奶特供(2023年12月24日更新)
#!name=毒奶特供(2024年05月01日更新)
#!desc=毒奶去网页广告计划稳定版For Surge / Quantumult X / Shadowrocket/ 油猴 - Tampermonkey ;如去内容农场/泥巴影视/剧迷网/低端影视/哔滴影视/Jable/Missav//Netflav/Xvideos/Pornhub/91../禁漫天堂/百度与谷歌搜索结果页面广告等视频网站广告或其他ACG网站网页广告/百度知道广告...
#! \\ You Can Change The World With Code.
@ -10,7 +10,7 @@
#! // Done Is Better Than Perfect.
hostname = www.olevod.tv, www.tameikegoro.jp,tameikegoro.jp,www.madonna-av.com,madonna-av.com,deeps.net,www.fitch-av.com,fitch-av.com,www.takara-tv.jp,takara-tv.jp,www.moodyz.com,moodyz.com,www.s1s1s1.com,s1s1s1.com,www.prestige-av.com,prestige-av.com,www.sod.co.jp,sod.co.jp,venus-av.com,www.gloryquest.tv,gloryquest.tv,www.premium-beauty.com,premium-beauty.com,www.nagae-style.com,nagae-style.com,www.ideapocket.com,ideapocket.com,www.attackers.net,attackers.net,www.dasdas.jp,dasdas.jp,www.oppai-av.com,oppai-av.com,www.kawaiikawaii.jp,kawaiikawaii.jp,www.to-satsu.com,to-satsu.com,www.wanz-factory.com,wanz-factory.com,www.av-e-body.com,av-e-body.com,www.mgstage.com,mgstage.com,www.mousouzoku-av.com,mousouzoku-av.com,manji-group.com,www.rocket-inc.net,rocket-inc.net,www.dmm.co.jp,dmm.co.jp,www.muku.tv,muku.tv,streamtape.com, fviplions.com,sfastwish.com,cabecabean.lol,belegug.online,wishfast.top,vidmoviesb.xyz,vhmovies.to,awish.pro,ankrzkz.sbs,fc2stream.tv,sub123.xyz,leakslove.net,mwish.pro,embedwish.com,javhahaha.us,abkrzkz.sbs,streamvid.top,abkrzkr.sbs,playertv.net,sbrity.com,doodporn.xyz,mycloud123.top,streamsb.click,streamxxx.online,trafficdepot.re,sblona.com,filelions.*,ahvsh.com,sbrapid.com,streaamss.com,louishide.com,projectfreetv.lol,streamwish.to,lvturbo.com,javb1.com,sbface.com,rbtstream.info,vidgo.top,sbhight.com,sbbrisk.com,streamhide.to,cloudrls.com,mm9846.com,m4uhd.club,streamm4u.club,sbchill.com,fbjav.com,imfb.xyz,sbrulz.xyz,baldrfilms.xyz,javbigo.xyz,dizivap.*,dvapizle.*,sblongvu.com,mavavid.com,fembed9hd.com,xsub.cc,sbthe.com,sbanh.com,mm9844.*,anigogo.net,faptiti.com,javsubbed.xyz,sblanh.com,av4asia.com,playerjavseen.com,pornhubed.com,xvideostream.net,streamsss.net,sbspeed.com,vcdn-stream.xyz,vanfem.com,javuncen.xyz,vidplay.ch,javenglish.me,ssbstream.net,zojav.com,watch-jav-english.live,javpornhd.online,yuamikami.xyz,embed-media.com,obaplayer.xyz,cdn-myhdjav.info,dlmovies.link,cinegrabber.com,watchjavnow.xyz,luxubu.review,nsfwzone.xyz,viplayer.cc,cinemaemcasa.xyz,sbfast.com,iframe2videos.xyz,javfu.net,streamas.cloud,nashstream.top,yuistream.xyz,jav247.top,viewsb.com,myvideoplayer.monster,cloudemb.com,moviesland.xyz,jvembed.com,ffem.club,javleaked.com,pornhole.club,ndrama.xyz,fembed-hd.com,netflav.com,netflav5.com,mambast.tk,cutl.xyz,playerjavhd.com,mycloudzz.com,suzihaza.com,embedsb.com,layarkacaxxi.icu,nekolink.site,sbflix.xyz,javhdfree.icu,streamsb.net,rubicstreaming.com,javside.com,gdstream.net,animepl.xyz,watchsb.com,sbplay2.*,hentai4.me,playersb.com,streamabc.xyz,ns21.online,diasfem.com,milfnut.net,pelispop.net,ondembed.xyz,tubesb.com,fplayer.info,mm9842.com,sbplay1.com,javmvp.com,japopav.tv,nezuko-ah.nl,pelistop.co,vidcloud.*,mavlecteur.com,xxxjaa.xyz,vcdn2.space,mavplayer.xyz,sbplay.*,sbvideo.net,sbembed4.com,javcl.me,dfmagazine.co.uk,down-paradise.com,embedsito.com,serverf4.org,streamwish.com, emturbovid.com, static.adxadserv.com, ak.oneegrou.net, goesdeedinsensitive.com, help.fanza.cc, a.realsrv.com, creative.xlivrdr.com, www.javlibrary.com, njav.tv, hanime1.me, 555dy.shop, 555dyx5.com, 555dyx4.com, 555dyx3.com, 555dyx1.com, supjav.com, embedgram.com, mmfl02.com, embedrise.com, filemoon.sx, static-cdn77.xvideos-cdn.com, www.xvideos.com, javday.tv, xiaobaotv.net, cn1.91short.com, vthumb.killcovid2021.com, img.killcovid2021.com, api.nivodz.com, m.nivod4.tv, www.nivod4.tv, m.yhpdm.com, m.yhdmp.cc, m.yhdmp.com, anime1.me, www.tz659.com, www.ttsp.tv, *.cloudfront.net, www.o8tv.com, www.555dd*.com, www.5dy*, *.tvn.cc, www.wnacg.com, www.wnacg.org, suzihaza.com, 91porn.com, netflav.com, netflav5.com, www.javmost.xyz, javmost.xyz, www5.javmost.xyz, www5.javmost.com, cn.bing.com, www.bing.com, zhuanlan.zhihu.com, www.zhihu.com, *.jable.tv, en.jable.tv, jable.tv, wwww.tvn.cc, m.tvn.cc, wap.tvn.cc, ddrk.me, ddys.pro, ddys.tv, ddys.art, ddys2.me, 18comic.org, 18comic.vip, www.google.com, www.google.com.hk, www.pornhub.com, cn.pornhub.com, missav.com, www.libvio.top, www.libvio.pro, www.libvio.com, www.libvio.la, 4hu.*, gimy.ai, gimy.tv, *.duboku.*, assert.avple.tv, avple.tv, *.btbdys.*, www.bdys01.com, www.bdys02.com, www.bdys03.com, www.bdys10.com, *.javbus.*, www.baidu.com, m.baidu.com, zhidao.baidu.com
hostname = ra7.xyz, a.magsrv.com, poweredby.jads.co, cdn.tsyndicate.com, mc.yandex.ru, rouman5.com, cnys.tv, xiaoxintv.net, www.ntdm9.com, www.olevod.tv, www.tameikegoro.jp,tameikegoro.jp,www.madonna-av.com,madonna-av.com,deeps.net,www.fitch-av.com,fitch-av.com,www.takara-tv.jp,takara-tv.jp,www.moodyz.com,moodyz.com,www.s1s1s1.com,s1s1s1.com,www.prestige-av.com,prestige-av.com,www.sod.co.jp,sod.co.jp,venus-av.com,www.gloryquest.tv,gloryquest.tv,www.premium-beauty.com,premium-beauty.com,www.nagae-style.com,nagae-style.com,www.ideapocket.com,ideapocket.com,www.attackers.net,attackers.net,www.dasdas.jp,dasdas.jp,www.oppai-av.com,oppai-av.com,www.kawaiikawaii.jp,kawaiikawaii.jp,www.to-satsu.com,to-satsu.com,www.wanz-factory.com,wanz-factory.com,www.av-e-body.com,av-e-body.com,www.mgstage.com,mgstage.com,www.mousouzoku-av.com,mousouzoku-av.com,manji-group.com,www.rocket-inc.net,rocket-inc.net,www.dmm.co.jp,dmm.co.jp,www.muku.tv,muku.tv,streamtape.com, fviplions.com,sfastwish.com,cabecabean.lol,belegug.online,wishfast.top,vidmoviesb.xyz,vhmovies.to,awish.pro,ankrzkz.sbs,fc2stream.tv,sub123.xyz,leakslove.net,mwish.pro,embedwish.com,javhahaha.us,abkrzkz.sbs,streamvid.top,abkrzkr.sbs,playertv.net,sbrity.com,doodporn.xyz,mycloud123.top,streamsb.click,streamxxx.online,trafficdepot.re,sblona.com,filelions.*,ahvsh.com,sbrapid.com,streaamss.com,louishide.com,projectfreetv.lol,streamwish.to,lvturbo.com,javb1.com,sbface.com,rbtstream.info,vidgo.top,sbhight.com,sbbrisk.com,streamhide.to,cloudrls.com,mm9846.com,m4uhd.club,streamm4u.club,sbchill.com,fbjav.com,imfb.xyz,sbrulz.xyz,baldrfilms.xyz,javbigo.xyz,dizivap.*,dvapizle.*,sblongvu.com,mavavid.com,fembed9hd.com,xsub.cc,sbthe.com,sbanh.com,mm9844.*,anigogo.net,faptiti.com,javsubbed.xyz,sblanh.com,av4asia.com,playerjavseen.com,pornhubed.com,xvideostream.net,streamsss.net,sbspeed.com,vcdn-stream.xyz,vanfem.com,javuncen.xyz,vidplay.ch,javenglish.me,ssbstream.net,zojav.com,watch-jav-english.live,javpornhd.online,yuamikami.xyz,embed-media.com,obaplayer.xyz,cdn-myhdjav.info,dlmovies.link,cinegrabber.com,watchjavnow.xyz,luxubu.review,nsfwzone.xyz,viplayer.cc,cinemaemcasa.xyz,sbfast.com,iframe2videos.xyz,javfu.net,streamas.cloud,nashstream.top,yuistream.xyz,jav247.top,viewsb.com,myvideoplayer.monster,cloudemb.com,moviesland.xyz,jvembed.com,ffem.club,javleaked.com,pornhole.club,ndrama.xyz,fembed-hd.com,netflav.com,netflav5.com,mambast.tk,cutl.xyz,playerjavhd.com,mycloudzz.com,suzihaza.com,embedsb.com,layarkacaxxi.icu,nekolink.site,sbflix.xyz,javhdfree.icu,streamsb.net,rubicstreaming.com,javside.com,gdstream.net,animepl.xyz,watchsb.com,sbplay2.*,hentai4.me,playersb.com,streamabc.xyz,ns21.online,diasfem.com,milfnut.net,pelispop.net,ondembed.xyz,tubesb.com,fplayer.info,mm9842.com,sbplay1.com,javmvp.com,japopav.tv,nezuko-ah.nl,pelistop.co,vidcloud.*,mavlecteur.com,xxxjaa.xyz,vcdn2.space,mavplayer.xyz,sbplay.*,sbvideo.net,sbembed4.com,javcl.me,dfmagazine.co.uk,down-paradise.com,embedsito.com,serverf4.org,streamwish.com,mmsw02.com,mmfl04.com,netflavns1.com,netflavns2.com,emturbovid.com, static.adxadserv.com, ak.oneegrou.net, goesdeedinsensitive.com, help.fanza.cc, a.realsrv.com, creative.xlivrdr.com, www.javlibrary.com, njav.tv, hanime1.me, 555dy.shop, 555dyx5.com, 555dyx4.com, 555dyx3.com, 555dyx1.com, supjav.com, embedgram.com, mmfl02.com, embedrise.com, filemoon.sx, static-cdn77.xvideos-cdn.com, www.xvideos.com, javday.tv, xiaobaotv.net, cn1.91short.com, vthumb.killcovid2021.com, img.killcovid2021.com, api.nivodz.com, m.nivod4.tv, m.nivod8.tv, www.nivod8.tv, www.nivod4.tv, m.yhpdm.com, m.yhdmp.cc, m.yhdmp.com, anime1.me, www.tz659.com, www.ttsp.tv, *.cloudfront.net, www.o8tv.com, www.555dd*.com, www.5dy*, *.tvn.cc, www.wnacg.com, www.wnacg.org, suzihaza.com, 91porn.com, netflav.com, netflav5.com, www.javmost.xyz, javmost.xyz, www5.javmost.xyz, www5.javmost.com, cn.bing.com, www.bing.com, zhuanlan.zhihu.com, www.zhihu.com, *.jable.tv, en.jable.tv, jable.tv, wwww.tvn.cc, m.tvn.cc, wap.tvn.cc, ddrk.me, ddys.pro, ddys.tv, ddys.art, ddys2.me, 18comic.org, 18comic.vip, www.google.com, www.google.com.hk, www.pornhub.com, cn.pornhub.com, missav.com, www.libvio.top, www.libvio.pro, www.libvio.com, www.libvio.la, 4hu.*, gimy.ai, gimy.tv, *.duboku.*, assert.avple.tv, avple.tv, *.btbdys.*, www.bdys01.com, www.bdys02.com, www.bdys03.com, www.bdys10.com, *.javbus.*, www.baidu.com, m.baidu.com, zhidao.baidu.com
https?:\/\/[0-9a-zA-Z]{10,16}\.cloudfront\.net\/\?[a-z]{3,7}=\d{4,8} url reject
^https?:\/\/assert\.avple\.tv\/file\/avple-images\/ad\.js url reject
@ -32,6 +32,12 @@ https://creative.xlivrdr.com/widgets/v4/Universal?tag url reject
https://goesdeedinsensitive.com/bd/0d/e2/*.js url reject
https://streamwish.com/.*ads.js url reject
/assets/jquery/main100.js? url reject
https://rouman5.com/_next/static/chunks/pages/home-8ff6090a1203a289.js url reject
https://mc.yandex.ru/metrika/tag.js url reject
https://cdn.tsyndicate.com/sdk/v1/master.spot.js url reject
https://poweredby.jads.co/js/jads.js url reject
https://a.magsrv.com/ad-provider.js url reject
https://ra7.xyz/z/.*/code.js url reject
https://(www|zhuanlan)\.zhihu\.com/api/v4/questions/\d+/related-readings url reject
https://(www|zhuanlan)\.zhihu\.com/api/v4/answers/\d+/related-readings url reject
#https://(www|zhuanlan)\.zhihu\.com/api/v4/hot_recommendation url reject
@ -55,12 +61,16 @@ https://creative.live.missav.com/widgets/Spot/lib.js url reject
^https?:\/\/(www\.google)(\.\w{2,4}){1,2}\/(search\?|\?sa=|\?FORM)(?!.*?(apps=)) url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 禁漫天堂(18comic.org|vip)
^https?:\/\/18comic\.(vip|org)\/(?!(.*(onclick|cdn-cgi|\.))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 肉漫(rouman5)
^https?:\/\/(rouman5\.com)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 紳士漫畫(www.wnacg.com)
^https?:\/\/www\.wnacg\.com\/(?!(.*(onclick|cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# CN影视(cnys.tv)
^https?:\/\/((cnys)\.(tv|com))\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/cnys.js
# 小宝影视(xiaobaotv.net)
^https?:\/\/(xiaobaotv\.(net|com))\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
^https?:\/\/((xiaobaotv|xiaoxintv)\.(net|com))\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 泥巴影视(Nivod4.tv)
^https?:\/\/(www|m)\.(nivod4\.tv)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
^https?:\/\/(www|m)\.(nivod\d\.tv)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 剧迷网(gimy.app|ai)
^https?:\/\/(\w{0,3}(\.){0,1}(gimy)(\.)\w{0,3})\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 低端影视(ddrk.me|ddys.pro)
@ -81,6 +91,8 @@ https?:\/\/.*duboku.*\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|
^https?:\/\/(www\.|m\.){0,1}libvio\.(top|pro)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 天天视频(www.ttsp.tv)
^https?:\/\/(www.ttsp.tv)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# www.ntdm9.com = type=http-response
^https?:\/\/(www.ntdm9.com)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# Javbus(www.javbus.com)
^https?:\/\/www\.javbus\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# Pornhub(cn.pornhub.com)
@ -100,7 +112,7 @@ https?:\/\/.*duboku.*\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|
# Netflav(netflav|netflav5|.com)
^https?:\/\/(netflav|netflav5)\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/surge_netflav.js
# PlayerAds
^https?:\/\/(streamtape.com|((emturbovid|filemoon|embedrise|mmfl02|embedgram)\.(sx|com))|emturbovid\.com|filemoon.sx|embedrise.com|mmfl02.com|embedgram.com|fviplions.com|sfastwish.com|cabecabean.lol|belegug.online|wishfast.top|vidmoviesb.xyz|vhmovies.to|awish.pro|ankrzkz.sbs|fc2stream.tv|sub123.xyz|leakslove.net|mwish.pro|embedwish.com|javhahaha.us|abkrzkz.sbs|streamvid.top|abkrzkr.sbs|playertv.net|sbrity.com|doodporn.xyz|mycloud123.top|streamsb.click|streamxxx.online|trafficdepot.re|sblona.com|filelions.*|ahvsh.com|sbrapid.com|streaamss.com|louishide.com|projectfreetv.lol|streamwish.to|lvturbo.com|javb1.com|sbface.com|rbtstream.info|vidgo.top|sbhight.com|sbbrisk.com|streamhide.to|cloudrls.com|mm9846.com|m4uhd.club|streamm4u.club|sbchill.com|fbjav.com|imfb.xyz|sbrulz.xyz|baldrfilms.xyz|javbigo.xyz|dizivap.*|dvapizle.*|sblongvu.com|mavavid.com|fembed9hd.com|xsub.cc|sbthe.com|sbanh.com|mm9844.*|anigogo.net|faptiti.com|javsubbed.xyz|sblanh.com|av4asia.com|playerjavseen.com|pornhubed.com|xvideostream.net|streamsss.net|sbspeed.com|vcdn-stream.xyz|vanfem.com|javuncen.xyz|vidplay.ch|javenglish.me|ssbstream.net|zojav.com|watch-jav-english.live|javpornhd.online|yuamikami.xyz|embed-media.com|obaplayer.xyz|cdn-myhdjav.info|dlmovies.link|cinegrabber.com|watchjavnow.xyz|luxubu.review|nsfwzone.xyz|viplayer.cc|cinemaemcasa.xyz|sbfast.com|iframe2videos.xyz|javfu.net|streamas.cloud|nashstream.top|yuistream.xyz|jav247.top|viewsb.com|myvideoplayer.monster|cloudemb.com|moviesland.xyz|jvembed.com|ffem.club|javleaked.com|pornhole.club|ndrama.xyz|fembed-hd.com|netflav.com|netflav5.com|mambast.tk|cutl.xyz|playerjavhd.com|mycloudzz.com|suzihaza.com|embedsb.com|layarkacaxxi.icu|nekolink.site|sbflix.xyz|javhdfree.icu|streamsb.net|rubicstreaming.com|javside.com|gdstream.net|animepl.xyz|watchsb.com|sbplay2.*|hentai4.me|playersb.com|streamabc.xyz|ns21.online|diasfem.com|milfnut.net|pelispop.net|ondembed.xyz|tubesb.com|fplayer.info|mm9842.com|sbplay1.com|javmvp.com|japopav.tv|nezuko-ah.nl|pelistop.co|vidcloud.*|mavlecteur.com|xxxjaa.xyz|vcdn2.space|mavplayer.xyz|sbplay.*|sbvideo.net|sbembed4.com|javcl.me|dfmagazine.co.uk|down-paradise.com|embedsito.com|serverf4.org)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
^https?:\/\/(streamtape.com|((mmsw02|mmfl04|netflavns1|netflavns2|emturbovid|filemoon|embedrise|mmfl02|embedgram)\.(sx|com))|emturbovid\.com|filemoon.sx|embedrise.com|mmfl02.com|embedgram.com|fviplions.com|sfastwish.com|cabecabean.lol|belegug.online|wishfast.top|vidmoviesb.xyz|vhmovies.to|awish.pro|ankrzkz.sbs|fc2stream.tv|sub123.xyz|leakslove.net|mwish.pro|embedwish.com|javhahaha.us|abkrzkz.sbs|streamvid.top|abkrzkr.sbs|playertv.net|sbrity.com|doodporn.xyz|mycloud123.top|streamsb.click|streamxxx.online|trafficdepot.re|sblona.com|filelions.*|ahvsh.com|sbrapid.com|streaamss.com|louishide.com|projectfreetv.lol|streamwish.to|lvturbo.com|javb1.com|sbface.com|rbtstream.info|vidgo.top|sbhight.com|sbbrisk.com|streamhide.to|cloudrls.com|mm9846.com|m4uhd.club|streamm4u.club|sbchill.com|fbjav.com|imfb.xyz|sbrulz.xyz|baldrfilms.xyz|javbigo.xyz|dizivap.*|dvapizle.*|sblongvu.com|mavavid.com|fembed9hd.com|xsub.cc|sbthe.com|sbanh.com|mm9844.*|anigogo.net|faptiti.com|javsubbed.xyz|sblanh.com|av4asia.com|playerjavseen.com|pornhubed.com|xvideostream.net|streamsss.net|sbspeed.com|vcdn-stream.xyz|vanfem.com|javuncen.xyz|vidplay.ch|javenglish.me|ssbstream.net|zojav.com|watch-jav-english.live|javpornhd.online|yuamikami.xyz|embed-media.com|obaplayer.xyz|cdn-myhdjav.info|dlmovies.link|cinegrabber.com|watchjavnow.xyz|luxubu.review|nsfwzone.xyz|viplayer.cc|cinemaemcasa.xyz|sbfast.com|iframe2videos.xyz|javfu.net|streamas.cloud|nashstream.top|yuistream.xyz|jav247.top|viewsb.com|myvideoplayer.monster|cloudemb.com|moviesland.xyz|jvembed.com|ffem.club|javleaked.com|pornhole.club|ndrama.xyz|fembed-hd.com|netflav.com|netflav5.com|mambast.tk|cutl.xyz|playerjavhd.com|mycloudzz.com|suzihaza.com|embedsb.com|layarkacaxxi.icu|nekolink.site|sbflix.xyz|javhdfree.icu|streamsb.net|rubicstreaming.com|javside.com|gdstream.net|animepl.xyz|watchsb.com|sbplay2.*|hentai4.me|playersb.com|streamabc.xyz|ns21.online|diasfem.com|milfnut.net|pelispop.net|ondembed.xyz|tubesb.com|fplayer.info|mm9842.com|sbplay1.com|javmvp.com|japopav.tv|nezuko-ah.nl|pelistop.co|vidcloud.*|mavlecteur.com|xxxjaa.xyz|vcdn2.space|mavplayer.xyz|sbplay.*|sbvideo.net|sbembed4.com|javcl.me|dfmagazine.co.uk|down-paradise.com|embedsito.com|serverf4.org)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/PlayerAds.js
# 91porn(www.91porn.com)
^https?:\/\/\w{0,3}(\.){0,1}91porn\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 91short(cn1.91short.com)
@ -108,7 +120,7 @@ https?:\/\/.*duboku.*\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|
# Avple(avple.tv)
^https?:\/\/avple\.tv\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# 4hu(4hu.tv)
^https?:\/\/4hu\.tv\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
^https?:\/\/4hu\.tv\/(?!(.*(cdn-cgi|onclick|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# Supjav(supjav.com)
^https?:\/\/supjav\.com\/(?!(.*(cdn-cgi|api|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
# tz659(www.tz659.com)

View File

@ -0,0 +1,33 @@
// ==UserScript==
// @ScriptName 百度地图净化[墨鱼版]
// @Author @ddgksf2013
// @ForHelp 若有屏蔽广告的需求可公众号后台回复APP名称
// @WechatID 公众号墨鱼手记
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-12-15
// @Suitable 自行观看“# > ”注释内容
// @Attention 使用前请卸载百度地图,挂载脚本然后使用
// @Attention 如需引用请注明出处,谢谢合作!
// @Version V1.0.7
// @ScriptURL https://gist.githubusercontent.com/ddgksf2013/beec132ca0c3570ffa0cf331bce8f82a/raw/baidumap.adblock.conf
// ==/UserScript==
hostname=180.76.76.200, newclient.map.baidu.com, httpdns.baidubce.com, ugc.map.baidu.com
# > 百度地图_首页底部推荐@ddgksf2013
^https?:\/\/ugc\.map\.baidu\.com\/govui\/rich_content url reject-200
# > 百度地图_搜索框下足记Tips@ddgksf2013
;^https?:\/\/newclient\.map\.baidu\.com\/client\/phpui.*qt=rgc url reject-200
# > 百度地图_搜索推广@ddgksf2013
^https?:\/\/newclient\.map\.baidu\.com\/client\/phpui.*qt=hw url reject-200
# > 百度地图_开屏广告|首页左上角广告@ddgksf2013
^https?:\/\/newclient\.map\.baidu\.com\/client\/phpui2\/\?qt=ads url reject-200
# > 百度地图_DNS处理@ddgksf2013
^https?:\/\/httpdns\.baidubce\.com url reject-200
# > 百度地图_各种商业推广@ddgksf2013
^https?:\/\/newclient\.map\.baidu\.com\/client\/crossmarketing url reject-200
# > 百度地图_我的页面地图动态@ddgksf2013
^https?:\/\/newclient\.map\.baidu\.com\/client\/usersystem\/home\/dynamic url reject-200

View File

@ -1,5 +1,5 @@
// ==UserScript==
// @ScriptName 哔哩哔哩净化[墨鱼版]
// @ScriptName 哔哩哔哩广告净化[墨鱼版]
// @Author @ddgksf2013, @blackmatrix7, @app2smile, @yjqiang, @kokoryh, @Maasea, @BiliUniverse
// @ForHelp 若有屏蔽广告的需求可公众号后台回复APP名称
// @TaiWanBilibili https://apps.apple.com/tw/app/id1517062289
@ -9,8 +9,8 @@
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-11-24
// @ConfigVersion V2.0.128
// @UpdateTime 2024-05-06
// @ConfigVersion V2.0.133
// @Attention 如果广告仍然存在,请清除缓存或卸载应用重新安装
// @Attention 如需引用请注明出处,谢谢合作!
// @Function 去广告配置(自用,不定期更新)
@ -18,7 +18,7 @@
// @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/Bilibili.conf
// ==/UserScript==
hostname = -broadcast.chat.bilibili.com, -*cdn*.biliapi.net, -*tracker*.biliapi.net, app.bilibili.com, api.live.bilibili.com, *.bilibili.com, *.bilibili.*, grpc.biliapi.net,*biliapi.net
hostname = -broadcast.chat.bilibili.com, -*cdn*.biliapi.net, -*tracker*.biliapi.net, app.bilibili.com, api.live.bilibili.com, *.bilibili.com, *.bili*.*, *.bilibili.*, grpc.biliapi.net,*biliapi.net
# ======= BiliJson 播放页处理 ======= #
@ -29,14 +29,18 @@ hostname = -broadcast.chat.bilibili.com, -*cdn*.biliapi.net, -*tracker*.biliapi.
# BiliBili_哔哩哔哩_小卡片广告@ddgksf2013
^https://api.bilibili.com/pgc/season/player/cards url reject-dict
# BiliBili_哔哩哔哩_视频播放下方商品推广@ddgksf2013
^https?:\/\/api\.bili(api|bili)\.(net|com)\/pgc\/season\/app\/related\/recommend\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.bili(api|bili)\.(net|com)\/pgc\/season\/app\/related\/recommend\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_点击追番Card@ddgksf2013
^https?:\/\/api\.bilibili\.com\/pgc\/season\/player\/ogv\/cards url reject-dict
# BiliBili_哔哩哔哩_屏蔽4480端口[白B有问题]@kokoryh
#^http:\/\/.*:4480\/upgcxcode url reject-200
# ======= BiliJson 直播间处理 ======= #
# BiliBili_哔哩哔哩_屏蔽直播间商品广告浮窗[还有一个域名]@ddgksf2013
^https?:\/\/api\.live\.bilibili\.com\/xlive\/e-commerce-interface\/v\d\/ecommerce-user\/get_shopping_info\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.live\.bilibili\.com\/xlive\/e-commerce-interface\/v\d\/ecommerce-user\/get_shopping_info\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_直播去广告@bm7
^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-room\/v1\/index\/getInfoByRoom url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-room\/v1\/index\/getInfoByRoom url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# ======= BiliJson 开屏及隐私 ======= #
@ -45,51 +49,51 @@ hostname = -broadcast.chat.bilibili.com, -*cdn*.biliapi.net, -*tracker*.biliapi.
# BiliBili_哔哩哔哩_应用开屏去广告@bm7
^https://app.bilibili.com/x/v2/splash/show url reject-dict
# BiliBili_哔哩哔哩_应用开屏广告预加载@yjqiang
^https:\/\/app\.bilibili\.com\/x\/v2\/splash\/list url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https:\/\/app\.bilibili\.com\/x\/v2\/splash\/list url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# ======= BiliJson 高码率仅粉版 ======= #
# ======= BiliJson 高码率仅粉色旧[V7.65] ======= #
# BiliBili_哔哩哔哩_1080P高码率+4K画质[番剧和影视除外]@ddgksf2013
^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/myinfo\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/myinfo\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# ======= BiliJson Tab页处理 ======= #
# BiliBili_哔哩哔哩_屏蔽直播页顶部轮播图@ddgksf2013
^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-interface\/v2\/index\/feed url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-interface\/v2\/index\/feed url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_漫画去广告@ddgksf2013
^https?:\/\/manga\.bilibili\.com\/twirp\/comic\.v\d\.Comic\/(Flash|ListFlash|GetActivityTab) url reject-dict
# BiliBili_哔哩哔哩_推荐去广告@ddgksf2013
^https?:\/\/app\.bilibili\.com\/x\/v2\/feed\/index url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/app\.bilibili\.com\/x\/v2\/feed\/index url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_追番去广告@ddgksf2013
^https?:\/\/api\.(bilibili|biliapi)\.(com|net)\/pgc\/page\/bangumi url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.(bilibili|biliapi)\.(com|net)\/pgc\/page\/bangumi url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_观影页面去广告@ddgksf2013
^https?:\/\/api\.(bilibili|biliapi)\.(com|net)\/pgc\/page\/cinema\/tab\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/api\.(bilibili|biliapi)\.(com|net)\/pgc\/page\/cinema\/tab\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# ======= BiliJson 外观处理 ======= #
# BiliBili_哔哩哔哩_标签页处理@ddgksf2013
^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/tab url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/tab url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_我的页面处理@ddgksf2013
^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/mine url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/mine url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_屏蔽首页右上活动@ddgksf2013
^https?:\/\/app\.bilibili\.com\/x\/resource\/top\/activity url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https?:\/\/app\.bilibili\.com\/x\/resource\/top\/activity url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# BiliBili_哔哩哔哩_热搜发现@ddgksf2013
^https://app.bilibili.com/x/v2/search/square url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
^https://app.bilibili.com/x/v2/search/square url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js
# ======= BiliProto 处理 ======= #
# BiliBili_哔哩哔哩_屏蔽DefaultWord@ddgksf2013
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.app\.interface\.v1\.Search\/Default url reject
# BiliBili_哔哩哔哩_搜索去广告@BiliUniverse
^https?:\/\/(grpc\.biliapi\.net|app\.bilibili\.com)\/bilibili\.polymer\.app\.search\.v1\.Search\/SearchAll$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.response.min.js
^https?:\/\/(grpc\.biliapi\.net|app\.bilibili\.com)\/bilibili\.polymer\.app\.search\.v1\.Search\/SearchAll$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.AdBlock.response.min.js
# BiliBili_哔哩哔哩_交互点赞投票弹幕及会员弹幕@BiliUniverse
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.community\.service\.dm\.v1\.DM\/(DmView|DmSegMobile) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.response.min.js
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.community\.service\.dm\.v1\.DM\/(DmView|DmSegMobile) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.AdBlock.response.min.js
# BiliBili_哔哩哔哩_青少年弹窗@BiliUniverse
^https:\/\/(grpc\.biliapi\.net|app\.bilibili\.com)\/bilibili\.app\.interface\.v1\.Teenagers\/ModeStatus url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.response.min.js
^https:\/\/(grpc\.biliapi\.net|app\.bilibili\.com)\/bilibili\.app\.interface\.v1\.Teenagers\/ModeStatus url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.AdBlock.response.min.js
# BiliBili_哔哩哔哩_UP主推荐广告[适配ipad端]@BiliUniverse
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.app\.(view|viewunite)\.v1\.View\/(View|TFInfo)$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.response.min.js
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.app\.(view|viewunite)\.v1\.View\/(View|TFInfo)$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.AdBlock.response.min.js
# BiliBili_哔哩哔哩_动态综合页及视频页去广告@BiliUniverse
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.app\.dynamic\.v2\.Dynamic\/Dyn(All|Video)$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.response.min.js
^https?:\/\/(app\.bilibili\.com|grpc\.biliapi\.net)\/bilibili\.app\.dynamic\.v2\.Dynamic\/Dyn(All|Video)$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.AdBlock.response.min.js
# ======= BiliNotAdded ======= #
@ -98,4 +102,4 @@ hostname = -broadcast.chat.bilibili.com, -*cdn*.biliapi.net, -*tracker*.biliapi.
# BiliBili_哔哩哔哩_繁体CC字幕转中文简体[自行启用hostname=aisubtitle.hdslb.com,i0.hdslb.com]@ddgksf2013
;^https?:\/\/.*\.hdslb\.com\/bfs\/subtitle\/.+\.json url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/bilibili_cc.js
# BiliBili_哔哩哔哩_去除统一设置的皮肤[注释留存]@ddgksf2013
;^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/skin\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Bilibili/BiliBili.min.js
;^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/skin\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/BiliBili/BiliBili.min.js

View File

@ -6,20 +6,22 @@
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-04-25
// @UpdateTime 2024-03-20
// @Suitable 自行观看“# > ”注释内容
// @Attention 使用前请卸载菜鸟APP挂载脚本然后使用
// @Attention 如需引用请注明出处,谢谢合作!
// @Version V1.0.7
// @Version V1.0.10
// @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/Cainiao.conf
// ==/UserScript==
hostname=cn-acs.m.cainiao.com, guide-acs.m.taobao.com
hostname=cn-acs.m.cainiao.com, guide-acs.m.taobao.com,acs4miniapp-inner.m.taobao.com
# > 菜鸟裹裹_amdc处理[Anti已将Amdc分流删除,故更换屏蔽策略]@ddgksf2013
^http:\/\/amdc\.m\.taobao\.com url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Amdc.min.js
# > 菜鸟裹裹_首页中部的问邻居推广@ddgksf2013
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.nbpresentation\.homepage\.merge\.get\.cn url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Cainiao.js
# > 菜鸟裹裹_首页中部的惊喜福利推广@ddgksf2013
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.nbpresentation\.protocol\.homepage\.get\.cn url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Cainiao.js
# > 菜鸟裹裹_搜索框下方今日好物推荐@ddgksf2013
@ -30,7 +32,9 @@ hostname=cn-acs.m.cainiao.com, guide-acs.m.taobao.com
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.(show|mshow)\.cn\/ url reject-200
# > 菜鸟裹裹_支付宝小程序_通用广告请求@ddgksf2013
^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.show url reject-200
# > 菜鸟裹裹_支付宝小程序_底部商品推广@ddgksf2013
# > 菜鸟裹裹_支付宝小程序_底部商品推广新@ddgksf2013
^https?:\/\/acs4miniapp-inner\.m\.taobao\.com\/gw\/mtop\.alimama\.abyss\.unionpage\.get url reject-200
# > 菜鸟裹裹_支付宝小程序_底部商品推广旧@ddgksf2013
^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.adx\.flyad\.getad url reject-200
# > 菜鸟裹裹_支付宝小程序_匿名选择@ddgksf2013
^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.nbmensa\.research\.researchservice\.consultmerge url reject-200

View File

@ -1,51 +1,49 @@
// ==UserScript==
// @ScriptName Keep 净化
// @ScriptName Keep去广告+净化[墨鱼版]
// @Author @ddgksf2013
// @ForHelp 若有屏蔽广告的需求可公众号后台回复APP名称
// @WechatID 公众号墨鱼手记
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-09-09
// @UpdateTime 2024-04-04
// @Function 应用净化去广告
// @Suitable 自行观看“# > ”注释内容
// @Attention 如需引用请注明出处,谢谢合作!
// @Version V1.0.5
// @Version V1.0.9
// @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/KeepStyle.conf
// ==/UserScript==
hostname=api.gotokeep.com, kad.gotokeep.com
hostname=hc-ssp.sm.cn, api.gotokeep.com, 42.187.199.248, kad.gotokeep.com
# > 屏蔽应用内弹窗
^https?:\/\/api\.gotokeep\.com\/guide-webapp\/v\d\/popup\/getPopUp url reject
^https?:\/\/api\.gotokeep\.com\/guide-webapp\/v\d\/popup\/getPopUp url reject-200
^https?:\/\/api\.gotokeep\.com\/running\/v\d\/home\/dialog url reject-200
# > 屏蔽部分启动弹窗
^https?:\/\/api\.gotokeep\.com\/kprime\/v\d\/popups\/primeGuide url reject
^https?:\/\/api\.gotokeep\.com\/kprime\/v\d\/popups\/primeGuide url reject-200
# > 屏蔽开屏广告请求
^https?:\/\/kad\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject
^https?:\/\/hc-ssp\.sm\.cn url reject-200
^https?:\/\/kad\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject-200
# > 屏蔽青少年弹窗
^https?:\/\/api.gotokeep.com/cauchy/growth/init url reject
^https?:\/\/api.gotokeep.com/cauchy/growth/init url reject-200
# > 屏蔽搜索栏自动填充词
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/default\/keyword\/list url reject
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/default\/keyword\/list url reject-200
# > 屏蔽热词
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotword\/list url reject
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotword\/list url reject-200
# > 屏蔽hotCourse
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotCourse\/list url reject
^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotCourse\/list url reject-200
# > 屏蔽adwebapp
^https?:\/\/api\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject
^https?:\/\/api\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject-200
# > 屏蔽广告预加载
^https?:\/\/api\.gotokeep\.com\/ads\/v\d\/ads\/preload url reject
^https?:\/\/api\.gotokeep\.com\/ads\/v\d\/ads\/preload url reject-200
# > 屏蔽adbox
^https?:\/\/api\.gotokeep\.com\/training\/box\/config url reject
^https?:\/\/api\.gotokeep\.com\/training\/box\/config url reject-200
# > 屏蔽更新
^https?:\/\/api\.gotokeep\.com\/anno\/v\d\/upgrade\/check url reject
^https?:\/\/api\.gotokeep\.com\/anno\/v\d\/upgrade\/check url reject-200
# > 我的页面去推广
^https?:\/\/api\.gotokeep\.com\/athena\/v\d\/people\/my$ url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/keepStyle.js
^https?:\/\/api\.gotokeep\.com\/athena\/v\d\/people\/my$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Keep.min.js
# > 应用底部栏净化
^https?:\/\/api\.gotokeep\.com\/config\/v\d\/basic url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/keepStyle.js
# > 发现页处理
https://api.gotokeep.com/homepage/v\d/tab url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/keepStyle.js
# > 课程预览页广告
https://api.gotokeep.com/nuocha/course/v2/\w+/preview url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/keepStyle.js
# > 我的运动页面去除下方推荐
https://api.gotokeep.com/sportpage/sport/v3/mysport url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/keepStyle.js
^https?:\/\/api\.gotokeep\.com\/config\/v\d\/basic url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Keep.min.js
# > 首页信息流去广告
^https?:\/\/api\.gotokeep\.com\/twins\/v4\/feed\/course url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Keep.min.js

View File

@ -8,7 +8,7 @@
// @Contribute https://t.me/ddgksf2013_bot
// @MainFunction 去开屏、瀑布流、启动服务广告及一些隐私、广告、青少年请求,去水印及功能增强
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-06-08
// @UpdateTime 2024-03-24
// @Function 去广告配置(自用,不定期更新)
// @Suitable 自行观看“# > ”注释内容
// @Attention 如需引用请注明出处,谢谢合作!
@ -20,48 +20,35 @@ hostname = edith.xiaohongshu.com, www.xiaohongshu.com, pages.xiaohongshu.com, re
# > 小红书_视频播放页商品推广@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/widgets url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_短视频流去水印+强制开启保存功能@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/redtube\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_信息流视频去水印+强制开启保存功能@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/videofeed\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_信息流图片去水印@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/feed\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_信息流图片[部分用户是下面请求]去水印@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/imagefeed url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_开屏广告@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/system_service\/splash_config url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_首页瀑布流@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/homefeed\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_启动处理@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/system_service\/config\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_热搜发现@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/hot_list url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_默认填词@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/hint url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_去除购物@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/homefeed\/categories url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_猜你想搜@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/trending url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
# > 小红书_通用广告请求@ddgksf2013
^https?:\/\/www\.xiaohongshu\.com\/api\/sns\/v\d\/(tag\/)?ads url reject-dict
# > 小红书_隐私屏蔽@ddgksf2013
^https?:\/\/referee\.xiaohongshu\.com\/v\d\/stateReport url reject-dict
# > 小红书_Switches@ddgksf2013
^https?:\/\/pages\.xiaohongshu\.com\/data\/native\/matrix_switches url reject-dict
# > 小红书_青少年请求@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/user\/teenager\/status url reject-dict
# > 小红书_启动引导@ddgksf2013
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/guide\/home_guide url reject-dict

View File

@ -6,10 +6,10 @@
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-05-20
// @UpdateTime 2024-03-24
// @Suitable 自行观看“# > ”注释内容
// @Attention 如需引用请注明出处,谢谢合作!
// @Version V1.0.26
// @Version V1.0.27
// @RewriteURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/Netease.conf
// ==/UserScript==
@ -21,8 +21,11 @@
// 4、进入【设置】然后点击【账号页管理】进入后可关闭趣测、云村有票、商城、Beat专区等等Tab
hostname = interface*.music.163.com
hostname = interface*.music.163.com
# > 网易云_新开屏广告
^http:\/\/ipv4\.music\.163\.com\/e?api\/ad\/loading\/current url reject-200
# > 网易云_评论弹窗
^https?:\/\/interface(\d)?\.music\.163\.com\/w?e?api\/music\/partner\/picked\/user\/top url reject-dict
# > 网易云_位置请求

File diff suppressed because one or more lines are too long

View File

@ -7,7 +7,7 @@
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @Attention 如需引用请注明出处,谢谢合作!
// @UpdateTime 2023-12-03
// @UpdateTime 2024-02-19
// @Function 自用影视网站去广告配置(不定期更新)
// @Suitable 自行观看"# > "注释内容
// @Explain 推荐使用手机版Chrome或Alook浏览器(仅供墨鱼本人及小部分QX用户使用)
@ -16,21 +16,21 @@
hostname=m.nivod4.tv, *.freeok.*, *netflix*, *bdys*,*cupfox*,*cokemv*,*pornhub.com,*lezhutv*,*bimi*,18comic.org,*5y*,*gimy*,*tkznp*,*czzy*,*ikandy*,*libvio*
hostname=www.zxzjhd.com, m.nivod4.tv, *.freeok.*, *netflix*, *bdys*,*cupfox*,*cokemv*,*pornhub.com,*lezhutv*,*bimi*,18comic.org,*5y*,*gimy*,*tkznp*,*czzy*,*ikandy*,*libvio*
# > 08 FreeOk[网页优化]@ddgksf2013 - 网站地址https://www.freeok.vip
# > 08 在线之家[网页优化]@ddgksf2013 - 网站地址https://www.zxzjhd.com/
^https?:\/\/www\.zxzjhd\.com\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/adguard.js
# > 07 FreeOk[网页优化]@ddgksf2013 - 网站地址https://www.freeok.vip
^https?:\/\/www\.freeok\.(vip|pro)(\/$|\/[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/adguard.js
# > 07 哔嘀影视[网页优化]@ddgksf2013 - 网站地址https://www.bdys01.com
# > 06 哔嘀影视[网页优化]@ddgksf2013 - 网站地址https://www.bdys01.com
^https?:\/\/.*bdys.*com\/($|([a-z]+)\/(play\/)?\d+.*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/bdys.js
# > 06 茶杯狐[网页优化]@ddgksf2013 - 网站地址https://cupfox.app
^https?:/\/.*cupfox\.app\/($|[\u4E00-\u9FFFa-zA-Z0-9%=_/-]+$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/cupbox.js
# > 05 PornHub[网页优化]@ddgksf2013 - 网站地址https://cn.pornhub.com
^https:\/\/(cn|www)\.pornhub\.com\/_xa\/ads url reject-dict
^https?:\/\/(cn|www)\.pornhub\.com\/_xa\/ads url reject-dict
^https?:/\/(cn|www)\.pornhub\.com\/($|(view|video).*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/pornhub.js
# > 04 Bimi[网页优化]@ddgksf2013 - 网站地址https://www.bimi.net
@ -46,8 +46,10 @@ hostname=m.nivod4.tv, *.freeok.*, *netflix*, *bdys*,*cupfox*,*cokemv*,*pornhub.c
^https?:\/\/.*czzy.*\/($|\?btwaf=\w+$|[0-9a-zA-Z=_/-]+\.html) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/qianoo.js
# =========== 不维护或网站已关服 =========== #
# > 08 Cokemv[网页优化]@ddgksf2013 - 网站地址https://cokemv.me
# =========== 不维护的或网站已关服 =========== #
# > 09 茶杯狐[网页优化]@ddgksf2013 - 网站地址https://cupfox.app
^https?:/\/.*cupfox\.*\/($|[\u4E00-\u9FFFa-zA-Z0-9%=_/-]+$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/cupbox.js
# > 08 Cokemv[网页优化]@ddgksf2013 - 网站地址https://cokemv.me
^https?:/\/cokemv\.me\/($|vod.*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/cokemv.js
# > 07 555影视[网页优化]@ddgksf2013 - 网站地址https://555yy6.com
^https?:\/\/.*5y.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/555.js

View File

@ -6,11 +6,12 @@
// @TgChannel https://t.me/ddgksf2021
// @Contribute https://t.me/ddgksf2013_bot
// @Feedback 📮 ddgksf2013@163.com 📮
// @UpdateTime 2023-09-28
// @UpdateTime 2024-04-22
// @Attention 微博、微博国际版净化,现已二合一,使用中若有问题请发邮件!
// @Attention 使用时请注意关闭QuantumultX的[兼容性增强]开关,否则无法去除微博广告
// @Suitable 自行观看“# > ”注释内容
// @Attention 如需引用请注明出处,谢谢合作!
// @Version V2.0.91
// @Version V2.0.97
// @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/Weibo.conf
// ==/UserScript==

View File

@ -1,4 +1,6 @@
#使用说明: 用于视频、瀑布流、搜索、播放页、短视频及贴片广告、视频自动PIP、后台播放、自动翻译不适用允许 UDP 转发的节点及 Premium
#使用说明: 如果视频广告仍然存在请在QuantumultX配置文件的[general]下添加 udp_drop_list=443
hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.youtube.com,youtubei.googleapis.com
@ -9,6 +11,7 @@ hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.yout
# ======= 视频PIP|后台播放|瀑布流|搜索页|播放页|短视频|贴片广告 ======= #
^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|reel\/reel_watch_sequence) url script-request-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Youtube.min.js
^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Youtube.min.js
^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v\d\/player\/ad_break url reject
# ======= 通用广告请求 ======= #
^https?:\/\/(www|s)\.youtube\.com\/api\/stats\/ads url reject-200

View File

@ -0,0 +1,8 @@
##############################
# 薄荷健康 解锁
# LastUpdateDate: 2024-01-14 19:27:28
##############################
hostname = api.boohee.com
^https?:\/\/api\.boohee\.com\/app-interface\/.+\/user\/user_info url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Boohee.min.js

View File

@ -0,0 +1,8 @@
##############################
# Foodie 解锁
# LastUpdateDate: 2024-01-14 19:30:22
##############################
hostname = purchase-foodiecn-api.yiruikecorp.com
^https:\/\/purchase-foodiecn-api\.yiruikecorp\.com\/v1\/purchase\/subscription\/subscriber\/status url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Foodie.min.js

View File

@ -0,0 +1,12 @@
##############################
# Grow 解锁
# LastUpdateDate: 2024-01-14 19:01:02
##############################
hostname=api.revenuecat.com
^https?:\/\/api\.revenuecat\.com\/v\d\/subscribers\/(\$RCAnonymousID\%)?(\w)+$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Grow.min.js
^https?:\/\/api\.revenuecat\.com\/v\d\/receipts$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Grow.min.js

View File

@ -0,0 +1,8 @@
##############################
# Money things 解锁
# LastUpdateDate: 2024-01-14 19:11:49
##############################
hostname = api.revenuecat.com
^https?:\/\/api\.revenuecat\.com\/v1\/(receipts|subscribers\/\$RCAnonymousID%3A\w{32})$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/MoneyThings.min.js

View File

@ -0,0 +1,8 @@
##############################
# Notability Plus 解锁
# LastUpdateDate: 2024-01-14 19:39:30
##############################
hostname = notability.com
^https://notability.com/subscriptions url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Notability.min.js

View File

@ -0,0 +1,8 @@
##############################
# Pillow 订阅解锁
# LastUpdateDate: 2024-01-14 19:09:49
##############################
hostname = api.revenuecat.com
https:\/\/api\.revenuecat\.com\/v1\/(subscribers|receipts) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/Pillow.min.js

View File

@ -0,0 +1,15 @@
##############################
# 小秘密悄悄解锁
# 偷偷使用哦
# LastUpdateDate: 2024-04-23 23:34:47
##############################
hostname = buy.itunes.apple.com,api.revenuecat.com
# RevenueCat@ddgksf2013
^https:\/\/api\.revenuecat\.com\/.+\/(receipts$|subscribers\/[^/]+$) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/RevenueCat.min.js
^https:\/\/api\.revenuecat\.com\/.+\/(receipts|subscribers) url script-request-header https://rules-for-qx.sveir.xyz/Scripts/Unlock/RevenueCat.RmHeaders.js
# BuyiTunes@ddgksf2013
^https?:\/\/buy\.itunes\.apple\.com\/verifyReceipt$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/iTunes.min.js

View File

@ -0,0 +1,8 @@
##############################
# 图图记账解锁
# LastUpdateDate: 2024-01-14 19:01:02
##############################
hostname=api.revenuecat.com
^https?:\/\/api\.revenuecat\.com\/v1\/(receipts|subscribers\/\$RCAnonymousID%3A\w{32})$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/ToToWallet.min.js

View File

@ -1,5 +1,12 @@
hostname = *wps*
hostname = *.docer.wps.cn, vipapi.wps.cn, account.wps.cn, account.wps.com.cn, vas.wps.cn
# ✅ WPS(国区)
^https:\/\/(vas|account)\.wps\.cn\/(query\/api\/v\d\/list_purchase_info|api\/users\/\d+\/overview) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.min.js
^https:\/\/(vas|account)\.wps\.cn\/(query\/api\/v\d\/list_purchase_info|api\/users\/\d+\/overview) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.min.js
# 旧版本使用
;^https?:\/\/.*?account\.wps\.(com|cn)(:\d+)?\/api\/users\/\w+\/overview$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.local.js
# Docer 稻壳会员解锁
^https?:\/\/account\.wps\.cn\/api\/v3\/mine\/vips url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.docer.js
^https?:\/\/.+\.(docer.)?wps.cn\/(user\/v1\/vip|android\/mb\/buy|download\/v1\/ios|partner\/invoke\/usable|(api|rank)\/v1(\/mobile\/mb)?\/detail) url script-request-header https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.docer-power.js

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,6 @@
# > 抖音部分
host-suffix,amemv.com,DouYin
host-suffix,douyin.com,Douyin
host-suffix,douyincdn.com,DouYin
host-suffix,douyinpic.com,DouYin
host-suffix,douyinstatic.com,DouYin
@ -8,4 +10,4 @@ host-suffix,ixigua.com,DouYin
host-suffix,ixiguavideo.com,DouYin
host-suffix,pstatp.com,DouYin
host-suffix,snssdk.com,DouYin
host-suffix,toutiao.com,DouYin
host-suffix,toutiao.com,DouYin

View File

@ -44,25 +44,25 @@ host-suffix,qy.com,iQiyi
host-suffix,qy.net,iQiyi
host-suffix,suike.cn,iQiyi
# >> IP-CIDR
IP-CIDR,101.224.0.0/13,iQiyi
IP-CIDR,103.44.56.0/22,iQiyi
IP-CIDR,103.5.34.153/32,iQiyi
IP-CIDR,104.109.129.153/32,iQiyi
IP-CIDR,110.238.107.47/32,iQiyi
IP-CIDR,118.26.120.0/24,iQiyi
IP-CIDR,118.26.32.0/23,iQiyi
IP-CIDR,119.176.0.0/12,iQiyi
IP-CIDR,203.211.4.169/32,iQiyi
IP-CIDR,203.211.4.193/32,iQiyi
IP-CIDR,203.74.95.131/32,iQiyi
IP-CIDR,203.74.95.139/32,iQiyi
IP-CIDR,203.74.95.153/32,iQiyi
IP-CIDR,210.201.32.11/32,iQiyi
IP-CIDR,210.201.32.8/32,iQiyi
IP-CIDR,210.71.227.200/32,iQiyi
IP-CIDR,210.71.227.202/32,iQiyi
IP-CIDR,23.211.15.99/32,iQiyi
IP-CIDR,23.40.241.251/32,iQiyi
IP-CIDR,23.40.242.10/32,iQiyi
IP-CIDR,23.53.32.88/32,iQiyi
# >> ip-cidr
ip-cidr,101.224.0.0/13,iQiyi
ip-cidr,103.44.56.0/22,iQiyi
ip-cidr,103.5.34.153/32,iQiyi
ip-cidr,104.109.129.153/32,iQiyi
ip-cidr,110.238.107.47/32,iQiyi
ip-cidr,118.26.120.0/24,iQiyi
ip-cidr,118.26.32.0/23,iQiyi
ip-cidr,119.176.0.0/12,iQiyi
ip-cidr,203.211.4.169/32,iQiyi
ip-cidr,203.211.4.193/32,iQiyi
ip-cidr,203.74.95.131/32,iQiyi
ip-cidr,203.74.95.139/32,iQiyi
ip-cidr,203.74.95.153/32,iQiyi
ip-cidr,210.201.32.11/32,iQiyi
ip-cidr,210.201.32.8/32,iQiyi
ip-cidr,210.71.227.200/32,iQiyi
ip-cidr,210.71.227.202/32,iQiyi
ip-cidr,23.211.15.99/32,iQiyi
ip-cidr,23.40.241.251/32,iQiyi
ip-cidr,23.40.242.10/32,iQiyi
ip-cidr,23.53.32.88/32,iQiyi

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4,6 +4,7 @@ host-suffix,9to5mac.com,OutSide
host-suffix,abpchina.org,OutSide
host-suffix,adblockplus.org,OutSide
host-suffix,adobe.com,OutSide
host-suffix,adobe.io,OutSide
host-suffix,alfredapp.com,OutSide
host-suffix,amplitude.com,OutSide
host-suffix,ampproject.org,OutSide

View File

@ -66,7 +66,7 @@ host-keyword,gmail,Google
host-keyword,recaptcha,Google
# > Google Static Files
host-keyword,gstatic,Google
host-suffix,gstatic.com,Google
host-suffix,gmodules.com,Google
host-suffix,googleusercontent.com,Google
host-suffix,gvt0.com,Google

View File

@ -1,15 +1,24 @@
# > OpenAI
# >> ChatGPT
host-suffix,chatgpt.com,OpenAI
host-suffix,chat.openai.com,OpenAI
# >> OpenAI Challenge & SSO
host-suffix,auth0.com,OpenAI
host-suffix,auth0.openai.com,OpenAI
host,challenges.cloudflare.com,OpenAI
# >> OpenAI Related
host-suffix,ai.com,OpenAI
host-suffix,openai.com,OpenAI
host-suffix,apps.openai.com,OpenAI
host-suffix,sentry.io,OpenAI
host-suffix,intercom.io,OpenAI
host-suffix,identrust.com,OpenAI
# >> OpenAI Static Files
host-wildcard,*.oaistatic.com,OpenAI
host-wildcard,*.oaiusercontent.com,OpenAI
# >> OpenAI CDN
host-suffix,chat.openai.com.cdn.cloudflare.net,OpenAI
host-suffix,openaiapi-site.azureedge.net,OpenAI

136
Sample_v1.4.2.conf Normal file
View File

@ -0,0 +1,136 @@
# 基于 Quantumult X 官方标准 Sample V1.1.0
#
# 以 ';' 或 '#' 或 '//' 开头的配置文件行为注释行
#
# 最后更新时间: 2023年12月25日 14:34:55
#
# ================
# 基础部分
[general]
// > 配置文件图标
profile_img_url = https://img.sveir.xyz/static/favicon%40trs.png
// > 网络测试链接
network_check_url = http://www.bing.com
// > 服务器测试链接
server_check_url = http://www.gstatic.com/generate_204
// > 服务器测试超时时间 (毫秒)
server_check_timeout = 3000
// > 节点 GEO 位置信息检测
// 如果不需识别节点地区为中文和显示国旗,请将下面行 geo_location_checker 进行注释ß
geo_location_checker = http://ip-api.com/json/?lang=zh-CN,https://cdn.jsdelivr.net/gh/KOP-XIAO/QuantumultX@master/Scripts/IP_API.js
// > 指定 WiFi SSID 下的运行模式
// 如果需要指定 对应 SSID 的运行模式,请取消下列注释并自定配置
;running_mode_trigger = filter, filter, asus-5g:all_direct, asus:all_proxy
// > 资源解析器
resource_parser_url = https://cdn.jsdelivr.net/gh/KOP-XIAO/QuantumultX@master/Scripts/resource-parser.js
// > DNS 排除列表
// 不使用 fakeip 映射,可一定程度防止检测到使用代理
dns_exclusion_list = *.lan, cable.auth.com, *.msftconnecttest.com, *.msftncsi.com, network-test.debian.org, detectportal.firefox.com, resolver1.opendns.com, *.srv.nintendo.net, *.stun.playstation.net, xbox.*.microsoft.com, *.xboxlive.com, stun.*, *.qq.com, localhost.*.qq.com, *.logon.battlenet.com.cn, *.logon.battle.net, *.blzstatic.cn, *.cmpassport.com, id6.me, open.e.189.cn, mdn.open.wo.cn, auth.wosms.cn, *.jegotrip.com.cn, *.icitymobile.mobi, *.pingan.com.cn, *.cmbchina.com, *?miwifi.com, pool.ntp.org, *.pool.ntp.org, ntp.*.com, time.*.com, ntp?.*.com, time?.*.com, time.*.gov, time.*.edu.cn, *.ntp.org.cn, time.*.apple.com, PDC._msDCS.*.*, DC._msDCS.*.*, GC._msDCS.*.*
// > 排除路由
// 以下 ip-cidr 中的路由将不经由 QuantumultX 进行处理
excluded_routes = 192.168.0.0/16, 172.16.0.0/12, 100.64.0.0/10, 10.0.0.0/8, 239.255.255.250/32
# 域名解析部分
[dns]
// 如果您需要禁用系统 DNSno-system), 请取消下行注释
;no-system
// 如果您需要禁用 IPv6, 请取消下行注释
;no-ipv6
// 如需使用 DNS over HTTP/3请取消下行注释
;prefer-doh3
// 指定 DNS 服务器,并发响应选取最优结果
server = 119.29.29.29
server = 182.254.116.116
server = 223.5.5.5
server = 223.6.6.6
server = 119.28.28.28
# ⚠️ 注意 不建议在此对 微信以及QQ等即时通讯工具进行 指定域名分配DNS
# 此操作将可能导致微信消息延迟推送
// 如果需要指定 DNS over HTTP 服务,则上列指定的 DNS 服务器 *均将失效* ,在特定网络下禁用该 doh
;doh-server = https://doh.pub/dns-query, https://223.5.5.5/dns-query, https://223.6.6.6/dns-query
# 分流策略组
[policy]
static = OutSide, Hong Kong, Singapore, Taiwan, United States, Japan, Korea, Other, direct, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Airport.png
static = Final, OutSide, direct, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Final.png
// 分流
static = DomesticMedia, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Domestic.png
static = Domestic, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Back.png
static = Apple, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Apple.png
static = Apple Domestic, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Apple_Update.png
static = Google, OutSide, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Google.png
static = Google Domestic, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Google_Search.png
static = Microsoft, direct, OutSide, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Microsoft.png
static = Microsoft Domestic, direct, OutSide, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Microsoft.png
static = Hijacking, reject, direct, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Hijacking.png
static = Advertising, reject, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Advertising.png
// 按地区分类
static = Hong Kong, resource-tag-regex=🧁 我的订阅, server-tag-regex=香港|Hong Kong|HK|hk, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Hong_Kong.png
static = Singapore, resource-tag-regex=🧁 我的订阅, server-tag-regex=新加坡|Singapore|SG|sg, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Singapore.png
static = Taiwan, resource-tag-regex=🧁 我的订阅, server-tag-regex=台湾|Taiwan|TW|tw|台北, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Taiwan.png
static = United States, resource-tag-regex=🧁 我的订阅, server-tag-regex=美国|United States|US|us, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/United_States.png
static = Japan, resource-tag-regex=🧁 我的订阅, server-tag-regex=日本|Japan|JP|jp, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Japan.png
static = Korea, resource-tag-regex=🧁 我的订阅, server-tag-regex=韩国|Korea|KR|kr, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Korea.png
static = Other, resource-tag-regex=🧁 我的订阅, server-tag-regex=印度|巴西|阿根廷|英国|澳门|土耳其|挪威|瑞士|俄罗斯|瑞典|爱尔兰|法国|菲律宾|越南|泰国|印度尼西亚|德国|英国|荷兰|乌克兰, img-url=https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/AIA.png
[server_local]
[server_remote]
https://example.com/subscribe.snippet,tag=🧁 我的订阅,enabled=true, img-url= https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Heart.png
[filter_local]
#本地分流规则(对于完全相同的某条规则,本地的将优先生效)
ip-cidr, 10.0.0.0/8, direct
ip-cidr, 127.0.0.0/8, direct
ip-cidr, 172.16.0.0/12, direct
ip-cidr, 192.168.0.0/16, direct
ip-cidr, 224.0.0.0/24, direct
# 已采用 ip 池数据,因此注释掉 geoip cn
;geoip, cn, direct
final, Final
[filter_remote]
https://rules-for-qx.sveir.xyz/Rules/Advertising/Hijacking.list, tag=Hijacking, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Advertising/AdReject.list, tag=Advertising, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Services/Google.list, tag=Google, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Services/Microsoft.list, tag=Microsoft, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Media/DomesticMedia.list, tag=DomesticMedia, force-policy=direct, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Media/ForeignMedia.list, tag=ForeignMedia, force-policy=OutSide, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Region/Global.list, tag=Global, force-policy=OutSide, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Services/Apple.list, tag=Apple, force-policy=direct, enabled=true
https://rules-for-qx.sveir.xyz/Rules/Region/China.list, tag=Domestic, force-policy=direct, enabled=true
[rewrite_local]
[rewrite_remote]
# 网页去广告
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/WebAdBlock.adblock, tag=常用网页去广告
# 知乎去广告
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Zhihu.adblock, tag=知乎去广告
# 微博去广告
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Weibo.adblock, tag=微博去广告
# Youtube 去广告
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Youtube.adblock, tag=Youtube 去广告
# TestFlight复写
https://rules-for-qx.sveir.xyz/Rewrite/Services/Apple/TestFlight/TestFlightDownload.conf,tag=TestFlight
# Rewrite 复写远程订阅
https://rules-for-qx.sveir.xyz/Rewrite/Rewrite.conf, tag=Rewrite
[task_local]
# 流媒体查询脚本
event-interaction https://cdn.jsdelivr.net/gh/KOP-XIAO/QuantumultX@master/Scripts/streaming-ui-check.js, tag = 流媒体 - 解锁查询img-url=checkmark.seal.system, enabled=true
[http_backend]
[mitm]

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,207 @@
/***********************************************
> 应用名称墨鱼自用B站去广告脚本
> 脚本作者@ddgksf2013
> 微信账号墨鱼手记
> 更新时间2024-05-06
> 通知频道https://t.me/ddgksf2021
> 贡献投稿https://t.me/ddgksf2013_bot
> 问题反馈ddgksf2013@163.com
> 特别提醒如需转载请注明出处谢谢合作
***********************************************/
const version = 'V2.0.119';
let body = $response.body;
if (body) {
switch (!0) {
case/pgc\/season\/app\/related\/recommend\?/.test($request.url):
try {
let t = JSON.parse(body);
t.result?.cards?.length && (t.result.cards = t.result.cards.filter(t => 2 != t.type)), body = JSON.stringify(t)
} catch (i) {
console.log("bilibili recommend:" + i)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/skin\?/.test($request.url):
try {
let a = JSON.parse(body);
delete a.data?.common_equip, body = JSON.stringify(a)
} catch (e) {
console.log("bilibili skin:" + e)
}
break;
case/^https:\/\/app\.bilibili\.com\/x\/v2\/feed\/index\?/.test($request.url):
try {
let s = JSON.parse(body), l = [];
for (let o of s.data.items) if (!o.hasOwnProperty("banner_item")) {
if (!(!o.hasOwnProperty("ad_info") && -1 === o.card_goto?.indexOf("ad") && ["small_cover_v2", "large_cover_v1", "large_cover_single_v9"].includes(o.card_type))) continue; else l.push(o)
}
s.data.items = l, body = JSON.stringify(s)
} catch (d) {
console.log("bilibili index:" + d)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/v2\/feed\/index\/story\?/.test($request.url):
try {
let r = JSON.parse(body), b = [];
for (let p of r.data.items) p.hasOwnProperty("ad_info") || -1 !== p.card_goto.indexOf("ad") || b.push(p);
r.data.items = b, body = JSON.stringify(r)
} catch (c) {
console.log("bilibili Story:" + c)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/v\d\/account\/teenagers\/status\?/.test($request.url):
try {
let n = JSON.parse(body);
n.data.teenagers_status = 0, body = JSON.stringify(n)
} catch (y) {
console.log("bilibili teenagers:" + y)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/tab/.test($request.url):
try {
let u = new Set([177, 178, 179, 181, 102, 104, 106, 486, 488, 489]), h = JSON.parse(body);
if (h.data?.tab) {
var f = [];
f.push({id: 39, name: "直播", uri: "bilibili://live/home", tab_id: "直播tab", pos: 1}, {
id: 40,
name: "推荐",
uri: "bilibili://pegasus/promo",
tab_id: "推荐tab",
pos: 2,
default_selected: 1
}), -1 == JSON.stringify(h.data.tab).indexOf("pgc/home") ? f.push({
id: 774,
name: "番剧",
uri: "bilibili://following/home_activity_tab/6544",
tab_id: "bangumi",
pos: 3
}) : f.push({
id: 545,
name: "番剧",
uri: "bilibili://pgc/home",
tab_id: "bangumi",
pos: 3
}), f.push({
id: 41,
name: "热门",
uri: "bilibili://pegasus/hottopic",
tab_id: "hottopic",
pos: 4
}, {
id: 151,
name: "影视",
uri: "bilibili://pgc/cinema-tab",
tab_id: "film",
pos: 5
}), h.data.tab = f
}
if (h.data.top && (h.data.top = [{
id: 481,
icon: "http://i0.hdslb.com/bfs/archive/d43047538e72c9ed8fd8e4e34415fbe3a4f632cb.png",
name: "消息",
uri: "bilibili://link/im_home",
tab_id: "消息Top",
pos: 1
}]), h.data.bottom) {
let m = h.data.bottom.filter(t => u.has(t.id));
h.data.bottom = m
}
body = JSON.stringify(h)
} catch (g) {
console.log("bilibili tabprocess:" + g)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/mine/.test($request.url):
try {
let v = JSON.parse(body),
$ = new Set([396, 397, 398, 399, 407, 410, 402, 404, 425, 426, 427, 428, 430, 432, 433, 434, 494, 495, 496, 497, 500, 501, 2830, 3072]);
v.data.sections_v2.forEach((t, i) => {
let a = t.items.filter(t => $.has(t.id));
v.data.sections_v2[i].items = a, v.data.sections_v2[i].button = {}, delete v.data.sections_v2[i].be_up_title, delete v.data.sections_v2[i].tip_icon, delete v.data.sections_v2[i].tip_title, ("创作中心" == v.data.sections_v2[i].title || "創作中心" == v.data.sections_v2[i].title) && (delete v.data.sections_v2[i].title, delete v.data.sections_v2[i].type)
}), delete v.data.vip_section_v2, delete v.data.vip_section, v.data.hasOwnProperty("live_tip") && (v.data.live_tip = {}), v.data.hasOwnProperty("answer") && (v.data.answer = {}), v.data.vip.status || (v.data.vip_type = 2, v.data.vip.type = 2, v.data.vip.status = 1, v.data.vip.vip_pay_type = 1, v.data.vip.due_date = 466982416e4), body = JSON.stringify(v)
} catch (_) {
console.log("bilibili mypage:" + _)
}
break;
case/^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-room\/v1\/index\/getInfoByRoom/.test($request.url):
try {
let x = JSON.parse(body);
x.data.activity_banner_info = null, x.data?.shopping_info && (x.data.shopping_info = {is_show: 0}), x.data?.new_tab_info?.outer_list && x.data.new_tab_info.outer_list.length && (x.data.new_tab_info.outer_list = x.data.new_tab_info.outer_list.filter(t => 33 != t.biz_id)), body = JSON.stringify(x)
} catch (k) {
console.log("bilibili live broadcast:" + k)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/resource\/top\/activity/.test($request.url):
try {
let w = JSON.parse(body);
w.data && (w.data.hash = "ddgksf2013", w.data.online.icon = ""), body = JSON.stringify(w)
} catch (O) {
console.log("bilibili right corner:" + O)
}
break;
case/ecommerce-user\/get_shopping_info\?/.test($request.url):
try {
let P = JSON.parse(body);
P.data && (P.data = {
shopping_card_detail: {},
bubbles_detail: {},
recommend_card_detail: {},
selected_goods: {},
h5jump_popup: []
}), body = JSON.stringify(P)
} catch (W) {
console.log("bilibili shopping info:" + W)
}
break;
case/^https?:\/\/app\.bilibili\.com\/x\/v2\/search\/square/.test($request.url):
try {
let j = JSON.parse(body);
j.data = {type: "history", title: "搜索历史", search_hotword_revision: 2}, body = JSON.stringify(j)
} catch (q) {
console.log("bilibili hot search:" + q)
}
break;
case/https?:\/\/app\.bilibili\.com\/x\/v2\/account\/myinfo\?/.test($request.url):
try {
let E = JSON.parse(body);
E.data.vip.status || (E.data.vip.type = 2, E.data.vip.status = 1, E.data.vip.vip_pay_type = 1, E.data.vip.due_date = 466982416e4), body = JSON.stringify(E)
} catch (z) {
console.log("bilibili 1080p:" + z)
}
break;
case/pgc\/page\/(bangumi|cinema\/tab\?)/.test($request.url):
try {
let B = JSON.parse(body);
B.result.modules.forEach(t => {
t.style.startsWith("banner") && (t.items = t.items.filter(t => -1 != t.link.indexOf("play"))), t.style.startsWith("function") && (t.items = t.items.filter(t => -1 == t.blink.indexOf("bilibili.com")), [1283, 241, 1441, 1284].includes(t.module_id) && (t.items = [])), t.style.startsWith("tip") && (t.items = [])
}), body = JSON.stringify(B)
} catch (I) {
console.log("bilibili fanju:" + I)
}
break;
case/^https:\/\/app\.bilibili\.com\/x\/v2\/splash\/list/.test($request.url):
try {
let R = JSON.parse(body);
if (R.data && R.data.list) for (let S of R.data.list) S.duration = 0, S.begin_time = 2240150400, S.end_time = 2240150400;
body = JSON.stringify(R)
} catch (T) {
console.log("bilibili openad:" + T)
}
break;
case/^https:\/\/api\.live\.bilibili\.com\/xlive\/app-interface\/v2\/index\/feed/.test($request.url):
try {
let A = JSON.parse(body);
A.data && A.data.card_list && (A.data.card_list = A.data.card_list.filter(t => "banner_v1" != t.card_type)), body = JSON.stringify(A)
} catch (C) {
console.log("bilibili xlive:" + C)
}
break;
default:
$done({})
}
$done({body})
} else $done({});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,319 +0,0 @@
const version = 'V2.0.118';
let body = $response.body;
if (body) {
switch (!0) {
case /pgc\/season\/app\/related\/recommend\?/.test($request.url):
try {
let t = JSON.parse(body);
t.result?.cards?.length &&
(t.result.cards = t.result.cards.filter((t) => 2 != t.type)),
(body = JSON.stringify(t));
} catch (i) {
console.log('bilibili recommend:' + i);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/skin\?/.test(
$request.url
):
try {
let a = JSON.parse(body);
delete a.data?.common_equip, (body = JSON.stringify(a));
} catch (e) {
console.log('bilibili skin:' + e);
}
break;
case /^https:\/\/app\.bilibili\.com\/x\/v2\/feed\/index\?/.test(
$request.url
):
try {
let s = JSON.parse(body),
l = [];
for (let o of s.data.items)
if (!o.hasOwnProperty('banner_item')) {
if (
!(
!o.hasOwnProperty('ad_info') &&
-1 === o.card_goto?.indexOf('ad') &&
[
'small_cover_v2',
'large_cover_v1',
'large_cover_single_v9',
].includes(o.card_type)
)
)
continue;
else l.push(o);
}
(s.data.items = l), (body = JSON.stringify(s));
} catch (d) {
console.log('bilibili index:' + d);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/v2\/feed\/index\/story\?/.test(
$request.url
):
try {
let r = JSON.parse(body),
b = [];
for (let p of r.data.items)
p.hasOwnProperty('ad_info') ||
-1 !== p.card_goto.indexOf('ad') ||
b.push(p);
(r.data.items = b), (body = JSON.stringify(r));
} catch (c) {
console.log('bilibili Story:' + c);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/v\d\/account\/teenagers\/status\?/.test(
$request.url
):
try {
let n = JSON.parse(body);
(n.data.teenagers_status = 0), (body = JSON.stringify(n));
} catch (y) {
console.log('bilibili teenagers:' + y);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/resource\/show\/tab/.test(
$request.url
):
try {
let u = new Set([177, 178, 179, 181, 102, 104, 106, 486, 488, 489]),
h = JSON.parse(body);
if (h.data?.tab) {
var f = [];
f.push(
{
id: 39,
name: '直播',
uri: 'bilibili://live/home',
tab_id: '直播tab',
pos: 1,
},
{
id: 40,
name: '推荐',
uri: 'bilibili://pegasus/promo',
tab_id: '推荐tab',
pos: 2,
default_selected: 1,
}
),
-1 == JSON.stringify(h.data.tab).indexOf('pgc/home')
? f.push({
id: 774,
name: '番剧',
uri: 'bilibili://following/home_activity_tab/6544',
tab_id: 'bangumi',
pos: 3,
})
: f.push({
id: 545,
name: '番剧',
uri: 'bilibili://pgc/home',
tab_id: 'bangumi',
pos: 3,
}),
f.push(
{
id: 41,
name: '热门',
uri: 'bilibili://pegasus/hottopic',
tab_id: 'hottopic',
pos: 4,
},
{
id: 151,
name: '影视',
uri: 'bilibili://pgc/cinema-tab',
tab_id: 'film',
pos: 5,
}
),
(h.data.tab = f);
}
if (
(h.data.top &&
(h.data.top = [
{
id: 481,
icon: 'http://i0.hdslb.com/bfs/archive/d43047538e72c9ed8fd8e4e34415fbe3a4f632cb.png',
name: '消息',
uri: 'bilibili://link/im_home',
tab_id: '消息Top',
pos: 1,
},
]),
h.data.bottom)
) {
let m = h.data.bottom.filter((t) => u.has(t.id));
h.data.bottom = m;
}
body = JSON.stringify(h);
} catch (g) {
console.log('bilibili tabprocess:' + g);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/v2\/account\/mine/.test(
$request.url
):
try {
let v = JSON.parse(body),
$ = new Set([
396, 397, 398, 399, 407, 410, 402, 404, 425, 426, 427, 428, 430,
432, 433, 434, 494, 495, 496, 497, 500, 501, 2830,
]);
v.data.sections_v2.forEach((t, i) => {
let a = t.items.filter((t) => $.has(t.id));
(v.data.sections_v2[i].items = a),
(v.data.sections_v2[i].button = {}),
delete v.data.sections_v2[i].be_up_title,
delete v.data.sections_v2[i].tip_icon,
delete v.data.sections_v2[i].tip_title,
('创作中心' == v.data.sections_v2[i].title ||
'創作中心' == v.data.sections_v2[i].title) &&
(delete v.data.sections_v2[i].title,
delete v.data.sections_v2[i].type);
}),
delete v.data.vip_section_v2,
delete v.data.vip_section,
v.data.hasOwnProperty('live_tip') && (v.data.live_tip = {}),
v.data.hasOwnProperty('answer') && (v.data.answer = {}),
v.data.vip.status ||
((v.data.vip_type = 2),
(v.data.vip.type = 2),
(v.data.vip.status = 1),
(v.data.vip.vip_pay_type = 1),
(v.data.vip.due_date = 466982416e4)),
(body = JSON.stringify(v));
} catch (_) {
console.log('bilibili mypage:' + _);
}
break;
case /^https?:\/\/api\.live\.bilibili\.com\/xlive\/app-room\/v1\/index\/getInfoByRoom/.test(
$request.url
):
try {
let x = JSON.parse(body);
(x.data.activity_banner_info = null),
x.data?.shopping_info && (x.data.shopping_info = { is_show: 0 }),
x.data?.new_tab_info?.outer_list &&
x.data.new_tab_info.outer_list.length &&
(x.data.new_tab_info.outer_list =
x.data.new_tab_info.outer_list.filter((t) => 33 != t.biz_id)),
(body = JSON.stringify(x));
} catch (k) {
console.log('bilibili live broadcast:' + k);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/resource\/top\/activity/.test(
$request.url
):
try {
let w = JSON.parse(body);
w.data && ((w.data.hash = 'ddgksf2013'), (w.data.online.icon = '')),
(body = JSON.stringify(w));
} catch (O) {
console.log('bilibili right corner:' + O);
}
break;
case /ecommerce-user\/get_shopping_info\?/.test($request.url):
try {
let P = JSON.parse(body);
P.data &&
(P.data = {
shopping_card_detail: {},
bubbles_detail: {},
recommend_card_detail: {},
selected_goods: {},
h5jump_popup: [],
}),
(body = JSON.stringify(P));
} catch (W) {
console.log('bilibili shopping info:' + W);
}
break;
case /^https?:\/\/app\.bilibili\.com\/x\/v2\/search\/square/.test(
$request.url
):
try {
let j = JSON.parse(body);
(j.data = {
type: 'history',
title: '搜索历史',
search_hotword_revision: 2,
}),
(body = JSON.stringify(j));
} catch (q) {
console.log('bilibili hot search:' + q);
}
break;
case /https?:\/\/app\.bilibili\.com\/x\/v2\/account\/myinfo\?/.test(
$request.url
):
try {
let E = JSON.parse(body);
E.data.vip.status ||
((E.data.vip.type = 2),
(E.data.vip.status = 1),
(E.data.vip.vip_pay_type = 1),
(E.data.vip.due_date = 466982416e4)),
(body = JSON.stringify(E));
} catch (z) {
console.log('bilibili 1080p:' + z);
}
break;
case /pgc\/page\/(bangumi|cinema\/tab\?)/.test($request.url):
try {
let B = JSON.parse(body);
B.result.modules.forEach((t) => {
t.style.startsWith('banner') &&
(t.items = t.items.filter((t) => -1 != t.link.indexOf('play'))),
t.style.startsWith('function') &&
((t.items = t.items.filter(
(t) => -1 == t.blink.indexOf('bilibili.com')
)),
[1283, 241, 1441, 1284].includes(t.module_id) && (t.items = [])),
t.style.startsWith('tip') && (t.items = []);
}),
(body = JSON.stringify(B));
} catch (I) {
console.log('bilibili fanju:' + I);
}
break;
case /^https:\/\/app\.bilibili\.com\/x\/v2\/splash\/list/.test(
$request.url
):
try {
let R = JSON.parse(body);
if (R.data && R.data.list)
for (let S of R.data.list)
(S.duration = 0),
(S.begin_time = 2240150400),
(S.end_time = 2240150400);
body = JSON.stringify(R);
} catch (T) {
console.log('bilibili openad:' + T);
}
break;
case /^https:\/\/api\.live\.bilibili\.com\/xlive\/app-interface\/v2\/index\/feed/.test(
$request.url
):
try {
let A = JSON.parse(body);
A.data &&
A.data.card_list &&
(A.data.card_list = A.data.card_list.filter(
(t) => 'banner_v1' != t.card_type
)),
(body = JSON.stringify(A));
} catch (C) {
console.log('bilibili xlive:' + C);
}
break;
default:
$done({});
}
$done({ body });
} else $done({});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,11 @@
const version = 'V1.0.10';
const version = 'V1.0.12';
let body = $response.body;
if (body) {
switch (!0) {
case/api\/sns\/v\d\/note\/widgets/.test($request.url):
try {
let e = JSON.parse(body), t = ["goods_card_v2", "note_next_step"];
let e = JSON.parse(body), t = ["1goods_card_v2", "note_next_step"];
for (let a of t) e.data?.[a] && delete e.data[a];
body = JSON.stringify(e)
} catch (s) {
@ -52,77 +51,90 @@ if (body) {
console.log("feed: " + f)
}
break;
case/api\/sns\/v\d\/homefeed\/categories\?/.test($request.url):
case/api\/sns\/v\d\/note\/imagefeed/.test($request.url):
try {
let b = JSON.parse(body);
b.data.categories = b.data.categories.filter(e => !("homefeed.shop" == e.oid || "homefeed.live" == e.oid)), body = JSON.stringify(b)
} catch (p) {
console.log("categories: " + p)
for (let p of b.data) if (p.related_goods_num && (p.related_goods_num = 0), p.has_related_goods && (p.has_related_goods = !1), p.note_list) for (let h of p.note_list) h.media_save_config = {
disable_save: !1,
disable_watermark: !0,
disable_weibo_cover: !0
};
body = JSON.stringify(b)
} catch (v) {
console.log("imagefeed: " + v)
}
break;
case/api\/sns\/v\d\/homefeed\/categories\?/.test($request.url):
try {
let m = JSON.parse(body);
m.data.categories = m.data.categories.filter(e => !("homefeed.shop" == e.oid || "homefeed.live" == e.oid)), body = JSON.stringify(m)
} catch (u) {
console.log("categories: " + u)
}
break;
case/api\/sns\/v\d\/search\/hint/.test($request.url):
try {
let h = JSON.parse(body);
h.data?.hint_words && (h.data.hint_words = [{
let k = JSON.parse(body);
k.data?.hint_words && (k.data.hint_words = [{
title: "搜索笔记",
type: "firstEnterOther#itemCfRecWord#搜索笔记#1",
search_word: "搜索笔记"
}]), body = JSON.stringify(h)
} catch (v) {
console.log("hint: " + v)
}]), body = JSON.stringify(k)
} catch ($) {
console.log("hint: " + $)
}
break;
case/api\/sns\/v\d\/search\/hot_list/.test($request.url):
try {
let m = JSON.parse(body);
m.data = {
let w = JSON.parse(body);
w.data = {
scene: "",
title: "",
items: [],
host: "",
background_color: {},
word_request_id: ""
}, body = JSON.stringify(m)
} catch (u) {
console.log("hot_list: " + u)
}, body = JSON.stringify(w)
} catch (_) {
console.log("hot_list: " + _)
}
break;
case/api\/sns\/v\d\/search\/trending/.test($request.url):
try {
let k = JSON.parse(body);
k.data = {title: "", queries: [], type: "", word_request_id: ""}, body = JSON.stringify(k)
} catch ($) {
console.log("trending: " + $)
let q = JSON.parse(body);
q.data = {title: "", queries: [], type: "", word_request_id: ""}, body = JSON.stringify(q)
} catch (E) {
console.log("trending: " + E)
}
break;
case/api\/sns\/v\d\/system_service\/splash_config/.test($request.url):
try {
let w = JSON.parse(body);
w.data.ads_groups.forEach(e => {
let x = JSON.parse(body);
x.data.ads_groups.forEach(e => {
e.start_time = "2208963661", e.end_time = "2209050061", e.ads && e.ads.forEach(e => {
e.start_time = "2208963661", e.end_time = "2209050061"
})
}), body = JSON.stringify(w)
} catch (_) {
console.log("splash_config: " + _)
}), body = JSON.stringify(x)
} catch (C) {
console.log("splash_config: " + C)
}
break;
case/api\/sns\/v\d\/homefeed\?/.test($request.url):
try {
let q = JSON.parse(body);
q.data = q.data.filter(e => !e.is_ads), body = JSON.stringify(q)
} catch (E) {
console.log("homefeed: " + E)
let O = JSON.parse(body);
O.data = O.data.filter(e => !e.is_ads), body = JSON.stringify(O)
} catch (R) {
console.log("homefeed: " + R)
}
break;
case/api\/sns\/v\d\/system_service\/config\?/.test($request.url):
try {
let x = JSON.parse(body),
C = ["store", "splash", "loading_img", "app_theme", "cmt_words", "highlight_tab"];
for (let O of C) x.data?.[O] && delete x.data[O];
body = JSON.stringify(x)
} catch (R) {
console.log("system_service: " + R)
let W = JSON.parse(body),
j = ["store", "splash", "loading_img", "app_theme", "cmt_words", "highlight_tab"];
for (let z of j) W.data?.[z] && delete W.data[z];
body = JSON.stringify(W)
} catch (A) {
console.log("system_service: " + A)
}
break;
default:

View File

@ -1,3 +1,3 @@
const version = 'V1.0.10';
const version = 'V1.0.12';
let body=$response.body;if(body){switch(!0){case/api\/sns\/v\d\/note\/widgets/.test($request.url):try{let e=JSON.parse(body),t=["goods_card_v2","note_next_step"];for(let a of t)e.data?.[a]&&delete e.data[a];body=JSON.stringify(e)}catch(s){console.log("widgets: "+s)}break;case/api\/sns\/v\d\/note\/redtube/.test($request.url):try{let o=JSON.parse(body);for(let d of o.data.items)d.related_goods_num&&(d.related_goods_num=0),d.has_related_goods&&(d.has_related_goods=!1),d.media_save_config&&(d.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0}),d.share_info&&(d.share_info.function_entries=[{type:"video_download"},{type:"generate_image"},{type:"copy_link"},{type:"native_voice"},{type:"video_speed"},{type:"dislike"},{type:"report"},{type:"video_feedback"}]);body=JSON.stringify(o)}catch(r){console.log("redtube: "+r)}break;case/api\/sns\/v\d\/note\/videofeed/.test($request.url):try{let i=JSON.parse(body);for(let l of i.data)l.related_goods_num&&(l.related_goods_num=0),l.has_related_goods&&(l.has_related_goods=!1),l.media_save_config&&(l.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0}),l.share_info&&(l.share_info.function_entries=[{type:"video_download"},{type:"generate_image"},{type:"copy_link"},{type:"native_voice"},{type:"video_speed"},{type:"dislike"},{type:"report"},{type:"video_feedback"}]);body=JSON.stringify(i)}catch(n){console.log("videofeed: "+n)}break;case/api\/sns\/v\d\/note\/feed/.test($request.url):try{let c=JSON.parse(body);for(let y of c.data)if(y.related_goods_num&&(y.related_goods_num=0),y.has_related_goods&&(y.has_related_goods=!1),y.note_list)for(let g of y.note_list)g.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0};body=JSON.stringify(c)}catch(f){console.log("feed: "+f)}break;case/api\/sns\/v\d\/homefeed\/categories\?/.test($request.url):try{let b=JSON.parse(body);b.data.categories=b.data.categories.filter(e=>!("homefeed.shop"==e.oid||"homefeed.live"==e.oid)),body=JSON.stringify(b)}catch(p){console.log("categories: "+p)}break;case/api\/sns\/v\d\/search\/hint/.test($request.url):try{let h=JSON.parse(body);h.data?.hint_words&&(h.data.hint_words=[{title:"搜索笔记",type:"firstEnterOther#itemCfRecWord#搜索笔记#1",search_word:"搜索笔记"}]),body=JSON.stringify(h)}catch(v){console.log("hint: "+v)}break;case/api\/sns\/v\d\/search\/hot_list/.test($request.url):try{let m=JSON.parse(body);m.data={scene:"",title:"",items:[],host:"",background_color:{},word_request_id:""},body=JSON.stringify(m)}catch(u){console.log("hot_list: "+u)}break;case/api\/sns\/v\d\/search\/trending/.test($request.url):try{let k=JSON.parse(body);k.data={title:"",queries:[],type:"",word_request_id:""},body=JSON.stringify(k)}catch($){console.log("trending: "+$)}break;case/api\/sns\/v\d\/system_service\/splash_config/.test($request.url):try{let w=JSON.parse(body);w.data.ads_groups.forEach(e=>{e.start_time="2208963661",e.end_time="2209050061",e.ads&&e.ads.forEach(e=>{e.start_time="2208963661",e.end_time="2209050061"})}),body=JSON.stringify(w)}catch(_){console.log("splash_config: "+_)}break;case/api\/sns\/v\d\/homefeed\?/.test($request.url):try{let q=JSON.parse(body);q.data=q.data.filter(e=>!e.is_ads),body=JSON.stringify(q)}catch(E){console.log("homefeed: "+E)}break;case/api\/sns\/v\d\/system_service\/config\?/.test($request.url):try{let x=JSON.parse(body),C=["store","splash","loading_img","app_theme","cmt_words","highlight_tab"];for(let O of C)x.data?.[O]&&delete x.data[O];body=JSON.stringify(x)}catch(R){console.log("system_service: "+R)}break;default:$done({})}$done({body})}else $done({});
let body=$response.body;if(body){switch(!0){case/api\/sns\/v\d\/note\/widgets/.test($request.url):try{let e=JSON.parse(body),t=["1goods_card_v2","note_next_step"];for(let a of t)e.data?.[a]&&delete e.data[a];body=JSON.stringify(e)}catch(s){console.log("widgets: "+s)}break;case/api\/sns\/v\d\/note\/redtube/.test($request.url):try{let o=JSON.parse(body);for(let d of o.data.items)d.related_goods_num&&(d.related_goods_num=0),d.has_related_goods&&(d.has_related_goods=!1),d.media_save_config&&(d.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0}),d.share_info&&(d.share_info.function_entries=[{type:"video_download"},{type:"generate_image"},{type:"copy_link"},{type:"native_voice"},{type:"video_speed"},{type:"dislike"},{type:"report"},{type:"video_feedback"}]);body=JSON.stringify(o)}catch(r){console.log("redtube: "+r)}break;case/api\/sns\/v\d\/note\/videofeed/.test($request.url):try{let i=JSON.parse(body);for(let l of i.data)l.related_goods_num&&(l.related_goods_num=0),l.has_related_goods&&(l.has_related_goods=!1),l.media_save_config&&(l.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0}),l.share_info&&(l.share_info.function_entries=[{type:"video_download"},{type:"generate_image"},{type:"copy_link"},{type:"native_voice"},{type:"video_speed"},{type:"dislike"},{type:"report"},{type:"video_feedback"}]);body=JSON.stringify(i)}catch(n){console.log("videofeed: "+n)}break;case/api\/sns\/v\d\/note\/feed/.test($request.url):try{let c=JSON.parse(body);for(let y of c.data)if(y.related_goods_num&&(y.related_goods_num=0),y.has_related_goods&&(y.has_related_goods=!1),y.note_list)for(let g of y.note_list)g.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0};body=JSON.stringify(c)}catch(f){console.log("feed: "+f)}break;case/api\/sns\/v\d\/note\/imagefeed/.test($request.url):try{let b=JSON.parse(body);for(let p of b.data)if(p.related_goods_num&&(p.related_goods_num=0),p.has_related_goods&&(p.has_related_goods=!1),p.note_list)for(let h of p.note_list)h.media_save_config={disable_save:!1,disable_watermark:!0,disable_weibo_cover:!0};body=JSON.stringify(b)}catch(v){console.log("imagefeed: "+v)}break;case/api\/sns\/v\d\/homefeed\/categories\?/.test($request.url):try{let m=JSON.parse(body);m.data.categories=m.data.categories.filter(e=>!("homefeed.shop"==e.oid||"homefeed.live"==e.oid)),body=JSON.stringify(m)}catch(u){console.log("categories: "+u)}break;case/api\/sns\/v\d\/search\/hint/.test($request.url):try{let k=JSON.parse(body);k.data?.hint_words&&(k.data.hint_words=[{title:"搜索笔记",type:"firstEnterOther#itemCfRecWord#搜索笔记#1",search_word:"搜索笔记"}]),body=JSON.stringify(k)}catch($){console.log("hint: "+$)}break;case/api\/sns\/v\d\/search\/hot_list/.test($request.url):try{let w=JSON.parse(body);w.data={scene:"",title:"",items:[],host:"",background_color:{},word_request_id:""},body=JSON.stringify(w)}catch(_){console.log("hot_list: "+_)}break;case/api\/sns\/v\d\/search\/trending/.test($request.url):try{let q=JSON.parse(body);q.data={title:"",queries:[],type:"",word_request_id:""},body=JSON.stringify(q)}catch(E){console.log("trending: "+E)}break;case/api\/sns\/v\d\/system_service\/splash_config/.test($request.url):try{let x=JSON.parse(body);x.data.ads_groups.forEach(e=>{e.start_time="2208963661",e.end_time="2209050061",e.ads&&e.ads.forEach(e=>{e.start_time="2208963661",e.end_time="2209050061"})}),body=JSON.stringify(x)}catch(C){console.log("splash_config: "+C)}break;case/api\/sns\/v\d\/homefeed\?/.test($request.url):try{let O=JSON.parse(body);O.data=O.data.filter(e=>!e.is_ads),body=JSON.stringify(O)}catch(R){console.log("homefeed: "+R)}break;case/api\/sns\/v\d\/system_service\/config\?/.test($request.url):try{let W=JSON.parse(body),j=["store","splash","loading_img","app_theme","cmt_words","highlight_tab"];for(let z of j)W.data?.[z]&&delete W.data[z];body=JSON.stringify(W)}catch(A){console.log("system_service: "+A)}break;default:$done({})}$done({body})}else $done({});

View File

@ -1,9 +1,7 @@
const version = 'V1.0.8';
const version = "V1.0.4";
var ua = $request.headers["User-Agent"] || $request.headers["user-agent"];
-1 != ua.indexOf("AMap") ||
-1 != ua.indexOf("Cainiao") ||
-1 != ua.indexOf("%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C")
? $done({ body: "ddgksf2013" })
: $done({});
var ua = $request.headers["User-Agent"]
|| $request.headers["user-agent"];
/(AMap|Cainiao|%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C|Hema4iPhone|Moon|DMPortal)/.test(ua)
? $done({body: "null"})
: $done({});

View File

@ -1,3 +1,3 @@
const version = 'V1.0.4';
const version = 'V1.0.8';
var ua=$request.headers["User-Agent"]||$request.headers["user-agent"];-1!=ua.indexOf("AMap")||-1!=ua.indexOf("Cainiao")||-1!=ua.indexOf("%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C")?$done({body:"empty"}):$done({});
var ua=$request.headers["User-Agent"]||$request.headers["user-agent"];/(AMap|Cainiao|%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C|Hema4iPhone|Moon|DMPortal)/.test(ua)?$done({body:"ddgksf2013"}):$done({});

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +1,2 @@
const version = "V1.0.16";
var respBody = JSON.parse($response.body);
-1 != $request.url.indexOf("mtop.cainiao.nbpresentation.protocol.homepage.get.cn")
? respBody.data?.result?.dataList?.length > 0 &&
(respBody.data.result.dataList = respBody.data.result.dataList.filter(
(d) => "big_banner_area_v870" != d.type
))
: -1 != $request.url.indexOf("mtop.cainiao.guoguo.nbnetflow.ads.index.cn")
? respBody.data?.result && (respBody.data.result = [])
: -1 != $request.url.indexOf("mtop.cainiao.adkeyword") &&
respBody.data?.result?.adHotKeywords &&
(respBody.data.result.adHotKeywords = []);
var body = JSON.stringify(respBody);
$done({ body });
const version="V1.0.19";
var respBody=JSON.parse($response.body);if(-1!=$request.url.indexOf("mtop.cainiao.nbpresentation.protocol.homepage.get.cn"))respBody.data?.result?.dataList?.length>0&&(respBody.data.result.dataList=respBody.data.result.dataList.filter(e=>!("big_banner_area_v870"==e.type||"todo_list_v860"==e.type)));else if(-1!=$request.url.indexOf("mtop.cainiao.nbpresentation.homepage.merge.get.cn"))for(let i=0;i<4;i++){let e=`mtop.cainiao.nbpresentation.protocol.homepage.get.cn@${i}`;respBody.data?.[e]?.data?.result?.dataList?.length>0&&(respBody.data[e].data.result.dataList=respBody.data[e].data.result.dataList.filter(e=>!("big_banner_area_v870"==e.type||"todo_list_v860"==e.type)))}else -1!=$request.url.indexOf("mtop.cainiao.guoguo.nbnetflow.ads.mshow")?(respBody.data["1308"]&&delete respBody.data["1308"],respBody.data["1275"]&&delete respBody.data["1275"],respBody.data["205"]&&delete respBody.data["205"]):-1!=$request.url.indexOf("mtop.cainiao.guoguo.nbnetflow.ads.index.cn")?respBody.data?.result&&(respBody.data.result=[{}]):-1!=$request.url.indexOf("mtop.cainiao.adkeyword")&&respBody.data?.result?.adHotKeywords&&(respBody.data.result.adHotKeywords=[]);var body=JSON.stringify(respBody);$done({body});

View File

@ -1,429 +1,35 @@
const version = "V1.0.29";
const version = 'V1.0.33';
if (-1 != $request.url.indexOf("people/my")) {
let e = JSON.parse($response.body);
(e.data.floatingInfo = {}), $done({ body: JSON.stringify(e) });
let e = JSON.parse($response.body);
e.data.floatingInfo = {}, e.data.memberInfo && delete e.data.memberInfo, $done({body: JSON.stringify(e)})
} else if (-1 != $request.url.indexOf("start")) {
let a = JSON.parse($response.body);
a.data.status = !0, $done({body: JSON.stringify(a)})
} else if (-1 != $request.url.indexOf("preview")) {
let t = JSON.parse($response.body);
t.data.detailSections = Object.values(t.data.detailSections).filter(e => "recommendation" != e.sectionType), t.data.extendInfo.startEnable = !0, t.data.extendInfo.hasPaid = !0, $done({body: JSON.stringify(t)})
} else if (-1 != $request.url.indexOf("twins/v4/feed/course")) {
let o = JSON.parse($response.body);
o.data.modules = Object.values(o.data.modules).filter(e => !("homepageCommonContainer" == e.code || "homepageLive" == e.code)), $done({body: JSON.stringify(o)})
} else if (-1 != $request.url.indexOf("config/v3/basic")) {
let t = JSON.parse($response.body);
(t.data.bottomBarControl.defaultTab = "home"),
(t.data.bottomBarControl.tabs = Object.values(
t.data.bottomBarControl.tabs
).filter(
(e) =>
"home" == e.tabType ||
"new_sports" == e.tabType ||
"personal" == e.tabType
)),
(t.data.homeTabs = [
{
let d = JSON.parse($response.body);
d.data.bottomBarControl.defaultTab = "home", d.data.bottomBarControl.tabs = Object.values(d.data.bottomBarControl.tabs).filter(e => "home" == e.tabType || "dynamic_sports" == e.tabType || "personal" == e.tabType), d.data.homeTabs = [{
type: "homeRecommend",
order: 1,
name: "推荐",
schema: "keep://homepage/homeRecommend",
showInFewDays: 7,
reverseSwitch: !1,
default: !0,
},
{
default: !0
}, {
type: "homePrime",
order: 2,
name: "会员",
schema: "keep://coursepage/homePrime",
showInFewDays: 7,
reverseSwitch: !1,
default: !1,
},
]),
$done({ body: JSON.stringify(t) });
} else if (-1 != $request.url.indexOf("homepage/v")) {
let n = JSON.parse($response.body);
if (
n.data.sections.length > 0 &&
"quickEntranceV3" != n.data.sections[0].contentStyle
) {
var a = {
sectionStyle: null,
contentStyle: "quickEntranceV3",
pageId: "",
pitId: null,
sectionId: null,
location: "entrance",
pageNum: 0,
moduleNum: 0,
bizType: null,
backgroundImage: null,
sectionTrackProps: {
content_style: "quickEntranceV3",
pageType: "homeRecommend",
section_id: null,
sectionTitle: "品类入口",
itemDetailId: "",
pageVersion: "8.0",
page_index: 0,
page_plan_id: "",
sectionPosition: 0,
sectionType: "categoryEntry",
},
moreText: null,
priority: 0,
index: 0,
schema: null,
title: null,
subBaseSection: null,
showUserSettingSwitch: !0,
quickEntrances: [
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.0",
itemTitle: "跳绳",
item_type: "smartrope",
itemPosition: 0,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/4/553246736447566b5831396d774a726d4944386a5763754d4e7243573943632f72766b72713243377433733d/210x174_be8314bcf2ddadaa91d64df15b8179410024b0cc.png",
iconInner:
"https://static1.keepcdn.com/kylin-cms/2022/11/22/16/40/553246736447566b5831394749734e746f305572724d59745a4f52724b37623655326668714f45504637673d/108x108_bed15c8355030f96af69226270bcc4d508b73375.png",
type: "smartrope",
schema:
"keep://subpage/home?categoryType=jumprope&amp;source=page_home&amp;isPreview=false",
title: "跳绳",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.1",
itemTitle: "跑步",
item_type: "running",
itemPosition: 1,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/1/553246736447566b58312f39463164783279354b67734b4c7958796e354f32736a2b5a7576306867512b593d/210x174_1a6d2547a58966dbdea3322795acdc2bba24e889.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/21/20/30/298362495336_108x108.png",
type: "running",
schema:
"keep://homepage/running?tabId=cnVubmluZw==&amp;style=tab&amp;trainingTrace=categoryEntry&amp;source=categoryEntry",
title: "跑步",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.2",
itemTitle: "行走",
item_type: "hiking",
itemPosition: 2,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/1/553246736447566b583138396362694a75476b7567306d6b373158632b4c635635713847456b56325542303d/210x174_990cd347017ad1a7ba63688b96aa64ed9b7ed824.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/22/10/19/79547768652_108x108.png",
type: "hiking",
schema:
"keep://homepage/hiking?tabId=aGlraW5n&amp;new=true&amp;trainingTrace=categoryEntry&amp;source=categoryEntry",
title: "行走",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.3",
itemTitle: "骑行",
item_type: "cycling",
itemPosition: 3,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/1/553246736447566b583139376d6c764e3637682b4c584c36544d45466c574e556d744f6e443257534435303d/210x174_495638b7a4224c14fde4ee5c88173b32db09c8f2.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/22/10/19/795794009923_108x108.png",
type: "cycling",
schema:
"keep://homepage/cycling?tabId=Y3ljbGluZw==&amp;new=true&amp;trainingTrace=categoryEntry&amp;source=categoryEntry",
title: "骑行",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.4",
itemTitle: "助眠冥想",
item_type: "meditation",
itemPosition: 4,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/18/38/553246736447566b58313961757053466470325955426a4353427a45627874396d4f6e5144616579646c413d/210x174_c946a5440299cc439ce103629eb9498c120c060e.png",
iconInner:
"https://static1.keepcdn.com/kylin-cms/2022/11/22/16/27/553246736447566b58312f45336d7949654768352f79793358552f7535797462774e78574e345a3152486f3d/108x108_0e012a0f0154208c791abd0509c5a2ae19c5d40e.png",
type: "meditation",
schema:
"keep://subpage/home?categoryType=meditation&amp;source=page_home&amp;isPreview=false",
title: "助眠冥想",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.5",
itemTitle: "瑜伽",
item_type: "yoga",
itemPosition: 5,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/1/553246736447566b58312b5173386d5766432f395932726e7a5130523867676676442b463139385462514d3d/210x174_6455aa0d0da392b4dcb1ae02faa7a6de3b12b74a.png",
iconInner:
"https://static1.keepcdn.com/kylin-cms/2022/11/10/12/35/553246736447566b58313863714d4b313937715338352b6d653032397858705371596d4873385752486b733d/108x108_4cc973b47b99b7ba40ad7e37226c5a07e08be1ed.png",
type: "yoga",
schema:
"keep://subpage/home?categoryType=yoga&amp;source=home_recommend",
title: "瑜伽",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.6",
itemTitle: "塑形训练",
item_type: "bodybuilding",
itemPosition: 6,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/2/553246736447566b58313848692f6245626c4c72764d4e6b2b3948727a44784a727857427a6b7a326a616b3d/210x174_9537eca338eda8e0d51c40e63378d73743ae2e39.png",
iconInner:
"https://static1.keepcdn.com/kylin-cms/2022/11/22/16/45/553246736447566b58313843613174565a6962313166665a5666366770765342447368786a4c61377879673d/108x108_b9315d9c9915931c8bdfddbeed40b8c1b7410fa6.png",
type: "bodybuilding",
schema:
"keep://subpage/home?categoryType=bodybuilding&amp;source=page_home&amp;isPreview=false",
title: "塑形训练",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.7",
itemTitle: "趣味课",
item_type: "games",
itemPosition: 7,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/15/553246736447566b58312b6a326a4432784770777256325373413073464168336753746159436c364f70453d/210x174_efc0141893630618ab491c34999b5b64506ee721.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2022/8/26/16/13/553246736447566b58313956386b78707053647a4869527078506d3863736f4c5771557433436445556b673d/108x108_17b1fb9c0175415962aa4582a9deb9baeac0a663.png",
type: "games",
schema:
"https://m.gotokeep.com/live-activity/games/center?fullscreen=true&amp;source=home_quickStart",
title: "趣味课",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.8",
itemTitle: "呼啦圈",
item_type: "smarthulahoop",
itemPosition: 8,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/11/22/16/50/553246736447566b58312b436f7931697352694a32653235597378695a39677533515a7630485a556345383d/210x174_d09af7f584c060e3bf20f5713382fb4e502993db.png",
iconInner:
"https://static1.keepcdn.com/kylin-cms/2022/11/22/16/50/553246736447566b58312b64724d4c6a536d65436f5736434162693172694f6273336268564c355350634d3d/108x108_eb24e19577e617b521363b73363cfc85affa0616.png",
type: "smarthulahoop",
schema:
"keep://subpage/home?categoryType=hulahoop&amp;source=page_home&amp;isPreview=false",
title: "呼啦圈",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.9",
itemTitle: "跑步机",
item_type: "keloton",
itemPosition: 9,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/5/553246736447566b583138546267467857467a5134322b77685252514656662b504351395278655a6c41513d/210x174_f146aad28baf15d9a967507fb6e8b92cb647a105.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/22/10/20/79638592490_108x108.png",
type: "keloton",
schema: "keep://homepage/keloton?tabId=keloton",
title: "跑步机",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.10",
itemTitle: "动感单车",
item_type: "puncheur",
itemPosition: 10,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/5/553246736447566b58313855655a534a706f48447154597675417570646e466c64694337715968325374553d/210x174_d9682832608569e7bfdf8e099a6a4fb271cdd814.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2022/4/1/16/36/79214849d54a4c4df7830379af74a37bbe952e55_108x108_9e25f3e357ad724a7b06ca568472c181876cb773.png",
type: "puncheur",
schema: "keep://homepage/puncheur?tabId=puncheur",
title: "动感单车",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.11",
itemTitle: "椭圆机",
item_type: "elliptical",
itemPosition: 11,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/5/553246736447566b58312b62724c324c6a643154702f50654447626636676b526262636f5651504f52746b3d/210x174_777c3a7262a4390e851fb1c0005540f824149ac4.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2022/4/1/16/34/79214849d54a4c4df7830379af74a37bbe952e55_108x108_93972c09e24276111935364f32f58da9f0b6dfd0.png",
type: "elliptical",
schema: "keep://koval/main",
title: "椭圆机",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.12",
itemTitle: "健走机",
item_type: "walkman",
itemPosition: 12,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/6/553246736447566b58312b7a43783335705a5257533431356c61475a76416f2f4a30647a7a47584235636f3d/210x174_31eab9bbbc0c46611911645b7a04e4007752bfe9.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/23/11/40/708221831818_108x108.png",
type: "walkman",
schema: "keep://homepage/walkman?tabId=walkman",
title: "健走机",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.13",
itemTitle: "练器械",
item_type: "equipment_class",
itemPosition: 13,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/6/553246736447566b58313948413149376f6d4d4f3065575338374d50716261744f544867773448496b726b3d/210x174_eb833711c3e4896f61dcb636bf0381266e3b4db5.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/8/20/11/53/79214849d54a4c4df7830379af74a37bbe952e55_108x108_9e353657a04c932a7c07e8221d3ef6d09be02989.png",
type: "equipment_class",
schema: "keep://equipment/equipment_training",
title: "练器械",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
{
itemTrackProps: {
itemId: null,
spm: "keep.homepage.quickEntrance.14",
itemTitle: "Keepland",
item_type: "uni_web_keepland",
itemPosition: 14,
},
icon: "https://static1.keepcdn.com/kylin-cms/2022/12/7/20/7/553246736447566b58313848583836333869584239486c564552317272753876574a43345445306b632f773d/210x174_af8fa993c3b4c33a073d99f791748b3f44a623b2.png",
iconInner:
"https://static1.keepcdn.com/infra-cms/2021/03/21/20/29/297988776391_108x108.png",
type: "uni_web_keepland",
schema:
"https://keepland.gotokeep.com?kpwebbarcolor=0xffffff&amp;kpwebbtntitlecolor=0x584F60",
title: "Keepland",
iconLinkFormat: null,
showTimes: 0,
bubbleId: null,
bubbleText: null,
bubble: null,
newBubbleId: null,
showInFewDays: 0,
},
],
};
n.data.sections.unshift(a);
}
$done({ body: JSON.stringify(n) });
} else if (-1 != $request.url.indexOf("preview")) {
let i = JSON.parse($response.body);
(i.data.detailSections = Object.values(i.data.detailSections).filter(
(e) => "recommendation" != e.sectionType
)),
$done({ body: JSON.stringify(i) });
} else if (-1 != $request.url.indexOf("sportpage/sport/v3/mysport")) {
let l = JSON.parse($response.body);
l.data.sections && delete l.data.sections, $done({ body: JSON.stringify(l) });
} else $done();
default: !1
}], $done({body: JSON.stringify(d)})
} else $done();

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,4 @@
const version = 'V2.0.120';
const version = 'V2.0.126';
const mainConfig = {
@ -51,7 +50,7 @@ const mainConfig = {
mblog_menus_report: !0,
mblog_menus_apeal: !0,
mblog_menus_home: !0
}, modifyCardsUrls = ["/cardlist", "video/community_tab", "/searchall"],
}, modifyCardsUrls = ["/cardlist", "video/community_tab", "searchall"],
modifyStatusesUrls = ["statuses/friends/timeline", "statuses_unread_hot_timeline", "statuses/unread_friends_timeline", "statuses/unread_hot_timeline", "groups/timeline", "statuses/friends_timeline"],
otherUrls = {
"/profile/me": "removeHome",
@ -84,8 +83,7 @@ const mainConfig = {
"php?a=search_topic": "removeSearchTopic",
"v1/ad/realtime": "removeRealtimeAd",
"v1/ad/preload": "removeAdPreload",
"php?a=open_app": "removeAdBanner",
"groups/allgroups": "removeGroup"
"php?a=open_app": "removeAdBanner"
};
function getModifyMethod(e) {
@ -99,10 +97,6 @@ function removeRealtimeAd(e) {
return delete e.ads, e.code = 4016, e
}
function removeGroup(e) {
return e.pageDatas && (e.pageDatas = Object.values(e.pageDatas).filter(e => "homeExtend" != e.pageDataType)), e
}
function removeAdBanner(e) {
return e.data.close_ad_setting && delete e.data.close_ad_setting, e.data.detail_banner_ad && (e.data.detail_banner_ad = []), e
}
@ -197,13 +191,13 @@ function removeSearchMain(e) {
}
function checkSearchWindow(e) {
return !!mainConfig.removeSearchWindow && "card" == e.category && (e.data?.itemid == "finder_window" || e.data?.itemid == "more_frame" || e.data?.card_type == 208 || e.data?.card_type == 217 || e.data?.card_type == 101 || e.data?.card_type == 19 || e.data?.mblog?.page_info?.actionlog?.source?.includes("ad"))
return !!mainConfig.removeSearchWindow && "card" == e.category && (e.data?.itemid == "finder_window" || e.data?.itemid == "discover_gallery" || e.data?.itemid == "more_frame" || e.data?.card_type == 208 || e.data?.card_type == 236 || e.data?.card_type == 247 || e.data?.card_type == 217 || e.data?.card_type == 101 || e.data?.card_type == 19 || e.data?.mblog?.page_info?.actionlog?.source?.includes("ad"))
}
function removeSearch(e) {
if (!e.items) return e;
let t = [];
for (let o of e.items) "feed" == o.category ? isAd(o.data) || (o.data?.page_info?.video_limit && delete o.data.page_info.video_limit, t.push(o)) : "group" == o.category ? (o.items = o.items.filter(e => e.data?.card_type === 17), o.items.length > 0 && t.push(o)) : checkSearchWindow(o) || t.push(o);
for (let o of e.items) "feed" == o.category ? isAd(o.data) || (o.data?.page_info?.video_limit && delete o.data.page_info.video_limit, t.push(o)) : "group" == o.category ? (o.items = o.items.filter(e => e.data?.card_type == void 0 || e.data?.card_type === 17 || e.data?.card_type === 10), o.items.length > 0 && t.push(o)) : checkSearchWindow(o) || t.push(o);
return e.items = t, e.loadedInfo && (e.loadedInfo.searchBarContent = [], e.loadedInfo.headerBack && (e.loadedInfo.headerBack.channelStyleMap = {})), log("remove_search success"), e
}
@ -219,24 +213,26 @@ function removePage(e) {
}
function removeCards(e) {
if (e.hotwords && (e.hotwords = []), !e.cards) return;
let t = [];
for (let o of e.cards) {
e.cardlistInfo?.containerid == "232082type=1" && (17 == o.card_type || 58 == o.card_type || 11 == o.card_type) && (o = {card_type: o.card_type + 1});
let i = o.card_group;
if (i && i.length > 0) {
let a = [];
for (let r of i) 118 == r.card_type || isAd(r.mblog) || -1 != JSON.stringify(r).indexOf("res_from:ads") || a.push(r);
o.card_group = a, t.push(o)
} else {
let n = o.card_type;
if ([9, 165].indexOf(n) > -1) isAd(o.mblog) || t.push(o); else {
if ([1007, 180].indexOf(n) > -1) continue;
t.push(o)
if (e.hotwords && (e.hotwords = []), e.cards) {
let t = [];
for (let o of e.cards) {
e.cardlistInfo?.containerid == "232082type=1" && (17 == o.card_type || 58 == o.card_type || 11 == o.card_type) && (o = {card_type: o.card_type + 1});
let i = o.card_group;
if (i && i.length > 0) {
let a = [];
for (let r of i) 118 == r.card_type || isAd(r.mblog) || -1 != JSON.stringify(r).indexOf("res_from:ads") || a.push(r);
o.card_group = a, t.push(o)
} else {
let n = o.card_type;
if ([9, 165].indexOf(n) > -1) isAd(o.mblog) || t.push(o); else {
if ([1007, 180].indexOf(n) > -1) continue;
t.push(o)
}
}
}
e.cards = t
}
e.cards = t
e.items && (log("data.items"), removeSearch(e))
}
function lvZhouHandler(e) {

File diff suppressed because one or more lines are too long

89
Scripts/Unlock/Boohee.js Normal file
View File

@ -0,0 +1,89 @@
var _0x1977 = ['N2DCgg==', 'woXCkRA=', 'w67DhCE=', 'QVPDgcKew4nCj3c8Ow==', 'wq7Dk0jDnQ==', 'wqF6dcKpw5o6b0TChw==', 'woEdwr/CmA==', 'wqBgVQ3Dh3zCmW8Jw4wVwo3CgEDDuw=='];
(function (_0x465d56, _0x19771d) {
var _0x35b1e6 = function (_0x5852ed) {
while (--_0x5852ed) {
_0x465d56['push'](_0x465d56['shift']());
}
};
_0x35b1e6(++_0x19771d);
}(_0x1977, 0x18b));
var _0x35b1 = function (_0x465d56, _0x19771d) {
_0x465d56 = _0x465d56 - 0x0;
var _0x35b1e6 = _0x1977[_0x465d56];
if (_0x35b1['hDyyCP'] === undefined) {
(function () {
var _0x5dd93b = function () {
var _0x2dc6fe;
try {
_0x2dc6fe = Function('return\x20(function()\x20' + '{}.constructor(\x22return\x20this\x22)(\x20)' + ');')();
} catch (_0x4f8c9a) {
_0x2dc6fe = window;
}
return _0x2dc6fe;
};
var _0x3e6a35 = _0x5dd93b();
var _0x1bee43 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
_0x3e6a35['atob'] || (_0x3e6a35['atob'] = function (_0x5edfe3) {
var _0x5d2a72 = String(_0x5edfe3)['replace'](/=+$/, '');
var _0x4e5704 = '';
for (var _0x63099f = 0x0, _0x170d2f, _0x2821ea, _0x75cfdd = 0x0; _0x2821ea = _0x5d2a72['charAt'](_0x75cfdd++); ~_0x2821ea && (_0x170d2f = _0x63099f % 0x4 ? _0x170d2f * 0x40 + _0x2821ea : _0x2821ea, _0x63099f++ % 0x4) ? _0x4e5704 += String['fromCharCode'](0xff & _0x170d2f >> (-0x2 * _0x63099f & 0x6)) : 0x0) {
_0x2821ea = _0x1bee43['indexOf'](_0x2821ea);
}
return _0x4e5704;
});
}());
var _0x5757df = function (_0x4d0c39, _0x50bc42) {
var _0x468621 = [], _0x21c923 = 0x0, _0x1e6d23, _0x4e0b8d = '', _0x3343b5 = '';
_0x4d0c39 = atob(_0x4d0c39);
for (var _0x5b2c6d = 0x0, _0x42db5d = _0x4d0c39['length']; _0x5b2c6d < _0x42db5d; _0x5b2c6d++) {
_0x3343b5 += '%' + ('00' + _0x4d0c39['charCodeAt'](_0x5b2c6d)['toString'](0x10))['slice'](-0x2);
}
_0x4d0c39 = decodeURIComponent(_0x3343b5);
var _0x551de3;
for (_0x551de3 = 0x0; _0x551de3 < 0x100; _0x551de3++) {
_0x468621[_0x551de3] = _0x551de3;
}
for (_0x551de3 = 0x0; _0x551de3 < 0x100; _0x551de3++) {
_0x21c923 = (_0x21c923 + _0x468621[_0x551de3] + _0x50bc42['charCodeAt'](_0x551de3 % _0x50bc42['length'])) % 0x100;
_0x1e6d23 = _0x468621[_0x551de3];
_0x468621[_0x551de3] = _0x468621[_0x21c923];
_0x468621[_0x21c923] = _0x1e6d23;
}
_0x551de3 = 0x0;
_0x21c923 = 0x0;
for (var _0x23a60e = 0x0; _0x23a60e < _0x4d0c39['length']; _0x23a60e++) {
_0x551de3 = (_0x551de3 + 0x1) % 0x100;
_0x21c923 = (_0x21c923 + _0x468621[_0x551de3]) % 0x100;
_0x1e6d23 = _0x468621[_0x551de3];
_0x468621[_0x551de3] = _0x468621[_0x21c923];
_0x468621[_0x21c923] = _0x1e6d23;
_0x4e0b8d += String['fromCharCode'](_0x4d0c39['charCodeAt'](_0x23a60e) ^ _0x468621[(_0x468621[_0x551de3] + _0x468621[_0x21c923]) % 0x100]);
}
return _0x4e0b8d;
};
_0x35b1['DAsmrF'] = _0x5757df;
_0x35b1['Cwehwv'] = {};
_0x35b1['hDyyCP'] = !![];
}
var _0x5852ed = _0x35b1['Cwehwv'][_0x465d56];
if (_0x5852ed === undefined) {
if (_0x35b1['nqyHkj'] === undefined) {
_0x35b1['nqyHkj'] = !![];
}
_0x35b1e6 = _0x35b1['DAsmrF'](_0x35b1e6, _0x19771d);
_0x35b1['Cwehwv'][_0x465d56] = _0x35b1e6;
} else {
_0x35b1e6 = _0x5852ed;
}
return _0x35b1e6;
};
var ojbk = JSON['parse']($response['body']);
ojbk['data'][_0x35b1('0x5', 'Y065')][_0x35b1('0x2', 'LP$Y')] = !![];
ojbk['data']['vip']['state'] = '1';
ojbk[_0x35b1('0x3', 'EjF3')][_0x35b1('0x7', '6U(s')]['expired_at'] = '2099-09-09\x2009:09:09';
ojbk[_0x35b1('0x1', 'ER4B')][_0x35b1('0x6', 't1io')][_0x35b1('0x4', 'nZ^S')] = {
'integral': 0x0,
'level': 0x1,
'level_name': '蓝钻会员'
};
$done({'body': JSON[_0x35b1('0x0', 'M#Ax')](ojbk)});

1
Scripts/Unlock/Boohee.min.js vendored Normal file
View File

@ -0,0 +1 @@
var _0x1977=['N2DCgg==','woXCkRA=','w67DhCE=','QVPDgcKew4nCj3c8Ow==','wq7Dk0jDnQ==','wqF6dcKpw5o6b0TChw==','woEdwr/CmA==','wqBgVQ3Dh3zCmW8Jw4wVwo3CgEDDuw=='];(function(_0x465d56,_0x19771d){var _0x35b1e6=function(_0x5852ed){while(--_0x5852ed){_0x465d56['push'](_0x465d56['shift']());}};_0x35b1e6(++_0x19771d);}(_0x1977,0x18b));var _0x35b1=function(_0x465d56,_0x19771d){_0x465d56=_0x465d56-0x0;var _0x35b1e6=_0x1977[_0x465d56];if(_0x35b1['hDyyCP']===undefined){(function(){var _0x5dd93b=function(){var _0x2dc6fe;try{_0x2dc6fe=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x4f8c9a){_0x2dc6fe=window;}return _0x2dc6fe;};var _0x3e6a35=_0x5dd93b();var _0x1bee43='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x3e6a35['atob']||(_0x3e6a35['atob']=function(_0x5edfe3){var _0x5d2a72=String(_0x5edfe3)['replace'](/=+$/,'');var _0x4e5704='';for(var _0x63099f=0x0,_0x170d2f,_0x2821ea,_0x75cfdd=0x0;_0x2821ea=_0x5d2a72['charAt'](_0x75cfdd++);~_0x2821ea&&(_0x170d2f=_0x63099f%0x4?_0x170d2f*0x40+_0x2821ea:_0x2821ea,_0x63099f++%0x4)?_0x4e5704+=String['fromCharCode'](0xff&_0x170d2f>>(-0x2*_0x63099f&0x6)):0x0){_0x2821ea=_0x1bee43['indexOf'](_0x2821ea);}return _0x4e5704;});}());var _0x5757df=function(_0x4d0c39,_0x50bc42){var _0x468621=[],_0x21c923=0x0,_0x1e6d23,_0x4e0b8d='',_0x3343b5='';_0x4d0c39=atob(_0x4d0c39);for(var _0x5b2c6d=0x0,_0x42db5d=_0x4d0c39['length'];_0x5b2c6d<_0x42db5d;_0x5b2c6d++){_0x3343b5+='%'+('00'+_0x4d0c39['charCodeAt'](_0x5b2c6d)['toString'](0x10))['slice'](-0x2);}_0x4d0c39=decodeURIComponent(_0x3343b5);var _0x551de3;for(_0x551de3=0x0;_0x551de3<0x100;_0x551de3++){_0x468621[_0x551de3]=_0x551de3;}for(_0x551de3=0x0;_0x551de3<0x100;_0x551de3++){_0x21c923=(_0x21c923+_0x468621[_0x551de3]+_0x50bc42['charCodeAt'](_0x551de3%_0x50bc42['length']))%0x100;_0x1e6d23=_0x468621[_0x551de3];_0x468621[_0x551de3]=_0x468621[_0x21c923];_0x468621[_0x21c923]=_0x1e6d23;}_0x551de3=0x0;_0x21c923=0x0;for(var _0x23a60e=0x0;_0x23a60e<_0x4d0c39['length'];_0x23a60e++){_0x551de3=(_0x551de3+0x1)%0x100;_0x21c923=(_0x21c923+_0x468621[_0x551de3])%0x100;_0x1e6d23=_0x468621[_0x551de3];_0x468621[_0x551de3]=_0x468621[_0x21c923];_0x468621[_0x21c923]=_0x1e6d23;_0x4e0b8d+=String['fromCharCode'](_0x4d0c39['charCodeAt'](_0x23a60e)^_0x468621[(_0x468621[_0x551de3]+_0x468621[_0x21c923])%0x100]);}return _0x4e0b8d;};_0x35b1['DAsmrF']=_0x5757df;_0x35b1['Cwehwv']={};_0x35b1['hDyyCP']=!![];}var _0x5852ed=_0x35b1['Cwehwv'][_0x465d56];if(_0x5852ed===undefined){if(_0x35b1['nqyHkj']===undefined){_0x35b1['nqyHkj']=!![];}_0x35b1e6=_0x35b1['DAsmrF'](_0x35b1e6,_0x19771d);_0x35b1['Cwehwv'][_0x465d56]=_0x35b1e6;}else{_0x35b1e6=_0x5852ed;}return _0x35b1e6;};var ojbk=JSON['parse']($response['body']);ojbk['data'][_0x35b1('0x5','Y065')][_0x35b1('0x2','LP$Y')]=!![];ojbk['data']['vip']['state']='1';ojbk[_0x35b1('0x3','EjF3')][_0x35b1('0x7','6U(s')]['expired_at']='2099-09-09\x2009:09:09';ojbk[_0x35b1('0x1','ER4B')][_0x35b1('0x6','t1io')][_0x35b1('0x4','nZ^S')]={'integral':0x0,'level':0x1,'level_name':'蓝钻会员'};$done({'body':JSON[_0x35b1('0x0','M#Ax')](ojbk)});

16
Scripts/Unlock/Foodie.js Normal file
View File

@ -0,0 +1,16 @@
let objc = {
"result" : {
"activated" : true,
"products" : [
{
"managed" : false,
"status" : "ACTIVE",
"startDate" : 1666666666666,
"productId" : "com.linecorp.Foodiecn.subscribe.oneyear",
"expireDate" : 4092599349000
}
]
}
}
$done({body : JSON.stringify(objc)});

1
Scripts/Unlock/Foodie.min.js vendored Normal file
View File

@ -0,0 +1 @@
let objc={result:{activated:!0,products:[{managed:!1,status:"ACTIVE",startDate:1666666666666,productId:"com.linecorp.Foodiecn.subscribe.oneyear",expireDate:4092599349e3}]}};$done({body:JSON.stringify(objc)});

590
Scripts/Unlock/Grow.js Normal file

File diff suppressed because one or more lines are too long

11
Scripts/Unlock/Grow.min.js vendored Normal file

File diff suppressed because one or more lines are too long

105
Scripts/Unlock/Keep.js Normal file
View File

@ -0,0 +1,105 @@
/******************************
脚本功能Keep -跑步健身解锁VIP
下载地址https://is.gd/crzdNV
软件版本7.36.0
脚本作者彭于晏💞
更新时间2022-10-22
问题反馈QQ+89996462
QQ会员群779392027💞
TG反馈群https://t.me/plus8889
TG频道群https://t.me/py996
使用声明此脚本仅供学习与交流请勿转载与贩卖
*******************************
[rewrite_local]
^https:\/\/api\.gotokeep\.com url script-response-body https://raw.githubusercontent.com/89996462/Quantumult-X/main/ycdz/keep.js
[mitm]
hostname = api.gotokeep.com
*******************************/
var _0x3bb7 = ['Gm17w7LDqwfCo8K6YsOYwonDqTc7bhk=', 'LUnDg8KuTMOCJw==', 'w4LCocOqwrJqHi3Dtl0BwqXDuVg=', 'fMKqREg=', 'ZMKkYBZyahA=', 'w6PDj3Ulwp95wow=', 'PMKuwrjDtj3CkcKbZ8KqRGLDsXtW', 'wrPDjmo+wpBWwobDlEsqwqvCuCYtacKQw5nDjg==', 'NcKQIcKPwoNpcTXCsULCtcOm5byl5Lmg5puj6KWR6ZWYUg==', 'QWIxQlXClmM=', 'wp3Cr8K4wqsPwrwJW8KwL8OFw6glRsKbaQLCgA==', 'Rxp1RcK3HDzDsG5iKMOGw7Zaw6DDgA==', 'XMKUN3w/w5ZlV1LCgsObZ8OGw4U=', 'JcKsw7LCslt0wpE=', 'wqLChAoU', 'wqwIaMOrZMKuw5A=', 'w7nDqwzDocOBw7dm', 'M8K/Z8Kjw4nCsWoLDGzCkMKsDMKJ5beW5rOb5LuKwr0=', 'wrLCjh4BwoHDvBw=', 'ZQvDssKFMsKCVg=='];
(function (_0x1d3294, _0x3bb7f9) {
var _0x224c61 = function (_0x81749a) {
while (--_0x81749a) {
_0x1d3294['push'](_0x1d3294['shift']());
}
};
_0x224c61(++_0x3bb7f9);
}(_0x3bb7, 0xde));
var _0x224c = function (_0x1d3294, _0x3bb7f9) {
_0x1d3294 = _0x1d3294 - 0x0;
var _0x224c61 = _0x3bb7[_0x1d3294];
if (_0x224c['JEvqhr'] === undefined) {
(function () {
var _0x4b1eb;
try {
var _0x5a5081 = Function('return\x20(function()\x20' + '{}.constructor(\x22return\x20this\x22)(\x20)' + ');');
_0x4b1eb = _0x5a5081();
} catch (_0x2ea530) {
_0x4b1eb = window;
}
var _0x3f31e8 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
_0x4b1eb['atob'] || (_0x4b1eb['atob'] = function (_0x568a1d) {
var _0x2a292e = String(_0x568a1d)['replace'](/=+$/, '');
var _0xf29f4b = '';
for (var _0x103039 = 0x0, _0x22dde6, _0x4b5852, _0x5f4706 = 0x0; _0x4b5852 = _0x2a292e['charAt'](_0x5f4706++); ~_0x4b5852 && (_0x22dde6 = _0x103039 % 0x4 ? _0x22dde6 * 0x40 + _0x4b5852 : _0x4b5852, _0x103039++ % 0x4) ? _0xf29f4b += String['fromCharCode'](0xff & _0x22dde6 >> (-0x2 * _0x103039 & 0x6)) : 0x0) {
_0x4b5852 = _0x3f31e8['indexOf'](_0x4b5852);
}
return _0xf29f4b;
});
}());
var _0x20a7f1 = function (_0x415e80, _0x15b263) {
var _0x49c5bf = [], _0x1dc1d6 = 0x0, _0x385c72, _0x39abab = '', _0x448bd7 = '';
_0x415e80 = atob(_0x415e80);
for (var _0x4075bf = 0x0, _0x259bcb = _0x415e80['length']; _0x4075bf < _0x259bcb; _0x4075bf++) {
_0x448bd7 += '%' + ('00' + _0x415e80['charCodeAt'](_0x4075bf)['toString'](0x10))['slice'](-0x2);
}
_0x415e80 = decodeURIComponent(_0x448bd7);
var _0x3c98f0;
for (_0x3c98f0 = 0x0; _0x3c98f0 < 0x100; _0x3c98f0++) {
_0x49c5bf[_0x3c98f0] = _0x3c98f0;
}
for (_0x3c98f0 = 0x0; _0x3c98f0 < 0x100; _0x3c98f0++) {
_0x1dc1d6 = (_0x1dc1d6 + _0x49c5bf[_0x3c98f0] + _0x15b263['charCodeAt'](_0x3c98f0 % _0x15b263['length'])) % 0x100;
_0x385c72 = _0x49c5bf[_0x3c98f0];
_0x49c5bf[_0x3c98f0] = _0x49c5bf[_0x1dc1d6];
_0x49c5bf[_0x1dc1d6] = _0x385c72;
}
_0x3c98f0 = 0x0;
_0x1dc1d6 = 0x0;
for (var _0x224f1b = 0x0; _0x224f1b < _0x415e80['length']; _0x224f1b++) {
_0x3c98f0 = (_0x3c98f0 + 0x1) % 0x100;
_0x1dc1d6 = (_0x1dc1d6 + _0x49c5bf[_0x3c98f0]) % 0x100;
_0x385c72 = _0x49c5bf[_0x3c98f0];
_0x49c5bf[_0x3c98f0] = _0x49c5bf[_0x1dc1d6];
_0x49c5bf[_0x1dc1d6] = _0x385c72;
_0x39abab += String['fromCharCode'](_0x415e80['charCodeAt'](_0x224f1b) ^ _0x49c5bf[(_0x49c5bf[_0x3c98f0] + _0x49c5bf[_0x1dc1d6]) % 0x100]);
}
return _0x39abab;
};
_0x224c['bcDBDj'] = _0x20a7f1;
_0x224c['uDQayW'] = {};
_0x224c['JEvqhr'] = !![];
}
var _0x81749a = _0x224c['uDQayW'][_0x1d3294];
if (_0x81749a === undefined) {
if (_0x224c['lmyrQB'] === undefined) {
_0x224c['lmyrQB'] = !![];
}
_0x224c61 = _0x224c['bcDBDj'](_0x224c61, _0x3bb7f9);
_0x224c['uDQayW'][_0x1d3294] = _0x224c61;
} else {
_0x224c61 = _0x81749a;
}
return _0x224c61;
};
body = $response[_0x224c('0x1', 'QaMY')][_0x224c('0x10', 'aJqQ')](/\"memberStatus":\d+/g, _0x224c('0x12', 'J9Gp'))[_0x224c('0xb', 'gz4J')](/\"username":".*?"/g, _0x224c('0x6', 'YpFk'))[_0x224c('0x13', 'q3Nw')](/\"buttonText":".*?"/g, _0x224c('0xf', '6@TC'))[_0x224c('0x7', '*iip')](/\"hasPaid\":\w+/g, _0x224c('0x4', '@@ZV'))[_0x224c('0x2', 'VB!e')](/\"downLoadAll\":\w+/g, _0x224c('0x5', 'qUbr'))[_0x224c('0x13', 'q3Nw')](/\"videoTime\":\d+/g, '\x22videoTime\x22:3000')[_0x224c('0xe', 'Ld^Y')](/\"startEnable\":\w+/g, _0x224c('0x8', 'PpkO'))[_0x224c('0x3', 'qUbr')](/\"memberStatus\":\d+/g, _0x224c('0x9', '08gF'))[_0x224c('0xd', 'Sh]Q')](/\"preview\":\w+/g, _0x224c('0xa', 'o]pw'))[_0x224c('0x11', 'iT$x')](/\"errorCode\":\d+/g, _0x224c('0x0', 'ml2I'))[_0x224c('0x3', 'qUbr')](/\"status\":\w+/g, '\x22status\x22:true');
var _0x1337d8 = {};
_0x1337d8[_0x224c('0xc', 'aJqQ')] = body;
$done(_0x1337d8);

1
Scripts/Unlock/Keep.min.js vendored Normal file
View File

@ -0,0 +1 @@
var _0x3bb7=['Gm17w7LDqwfCo8K6YsOYwonDqTc7bhk=','LUnDg8KuTMOCJw==','w4LCocOqwrJqHi3Dtl0BwqXDuVg=','fMKqREg=','ZMKkYBZyahA=','w6PDj3Ulwp95wow=','PMKuwrjDtj3CkcKbZ8KqRGLDsXtW','wrPDjmo+wpBWwobDlEsqwqvCuCYtacKQw5nDjg==','NcKQIcKPwoNpcTXCsULCtcOm5byl5Lmg5puj6KWR6ZWYUg==','QWIxQlXClmM=','wp3Cr8K4wqsPwrwJW8KwL8OFw6glRsKbaQLCgA==','Rxp1RcK3HDzDsG5iKMOGw7Zaw6DDgA==','XMKUN3w/w5ZlV1LCgsObZ8OGw4U=','JcKsw7LCslt0wpE=','wqLChAoU','wqwIaMOrZMKuw5A=','w7nDqwzDocOBw7dm','M8K/Z8Kjw4nCsWoLDGzCkMKsDMKJ5beW5rOb5LuKwr0=','wrLCjh4BwoHDvBw=','ZQvDssKFMsKCVg=='];(function(_0x1d3294,_0x3bb7f9){var _0x224c61=function(_0x81749a){while(--_0x81749a){_0x1d3294['push'](_0x1d3294['shift']());}};_0x224c61(++_0x3bb7f9);}(_0x3bb7,0xde));var _0x224c=function(_0x1d3294,_0x3bb7f9){_0x1d3294=_0x1d3294-0x0;var _0x224c61=_0x3bb7[_0x1d3294];if(_0x224c['JEvqhr']===undefined){(function(){var _0x4b1eb;try{var _0x5a5081=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x4b1eb=_0x5a5081();}catch(_0x2ea530){_0x4b1eb=window;}var _0x3f31e8='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4b1eb['atob']||(_0x4b1eb['atob']=function(_0x568a1d){var _0x2a292e=String(_0x568a1d)['replace'](/=+$/,'');var _0xf29f4b='';for(var _0x103039=0x0,_0x22dde6,_0x4b5852,_0x5f4706=0x0;_0x4b5852=_0x2a292e['charAt'](_0x5f4706++);~_0x4b5852&&(_0x22dde6=_0x103039%0x4?_0x22dde6*0x40+_0x4b5852:_0x4b5852,_0x103039++%0x4)?_0xf29f4b+=String['fromCharCode'](0xff&_0x22dde6>>(-0x2*_0x103039&0x6)):0x0){_0x4b5852=_0x3f31e8['indexOf'](_0x4b5852);}return _0xf29f4b;});}());var _0x20a7f1=function(_0x415e80,_0x15b263){var _0x49c5bf=[],_0x1dc1d6=0x0,_0x385c72,_0x39abab='',_0x448bd7='';_0x415e80=atob(_0x415e80);for(var _0x4075bf=0x0,_0x259bcb=_0x415e80['length'];_0x4075bf<_0x259bcb;_0x4075bf++){_0x448bd7+='%'+('00'+_0x415e80['charCodeAt'](_0x4075bf)['toString'](0x10))['slice'](-0x2);}_0x415e80=decodeURIComponent(_0x448bd7);var _0x3c98f0;for(_0x3c98f0=0x0;_0x3c98f0<0x100;_0x3c98f0++){_0x49c5bf[_0x3c98f0]=_0x3c98f0;}for(_0x3c98f0=0x0;_0x3c98f0<0x100;_0x3c98f0++){_0x1dc1d6=(_0x1dc1d6+_0x49c5bf[_0x3c98f0]+_0x15b263['charCodeAt'](_0x3c98f0%_0x15b263['length']))%0x100;_0x385c72=_0x49c5bf[_0x3c98f0];_0x49c5bf[_0x3c98f0]=_0x49c5bf[_0x1dc1d6];_0x49c5bf[_0x1dc1d6]=_0x385c72;}_0x3c98f0=0x0;_0x1dc1d6=0x0;for(var _0x224f1b=0x0;_0x224f1b<_0x415e80['length'];_0x224f1b++){_0x3c98f0=(_0x3c98f0+0x1)%0x100;_0x1dc1d6=(_0x1dc1d6+_0x49c5bf[_0x3c98f0])%0x100;_0x385c72=_0x49c5bf[_0x3c98f0];_0x49c5bf[_0x3c98f0]=_0x49c5bf[_0x1dc1d6];_0x49c5bf[_0x1dc1d6]=_0x385c72;_0x39abab+=String['fromCharCode'](_0x415e80['charCodeAt'](_0x224f1b)^_0x49c5bf[(_0x49c5bf[_0x3c98f0]+_0x49c5bf[_0x1dc1d6])%0x100]);}return _0x39abab;};_0x224c['bcDBDj']=_0x20a7f1;_0x224c['uDQayW']={};_0x224c['JEvqhr']=!![];}var _0x81749a=_0x224c['uDQayW'][_0x1d3294];if(_0x81749a===undefined){if(_0x224c['lmyrQB']===undefined){_0x224c['lmyrQB']=!![];}_0x224c61=_0x224c['bcDBDj'](_0x224c61,_0x3bb7f9);_0x224c['uDQayW'][_0x1d3294]=_0x224c61;}else{_0x224c61=_0x81749a;}return _0x224c61;};body=$response[_0x224c('0x1','QaMY')][_0x224c('0x10','aJqQ')](/\"memberStatus":\d+/g,_0x224c('0x12','J9Gp'))[_0x224c('0xb','gz4J')](/\"username":".*?"/g,_0x224c('0x6','YpFk'))[_0x224c('0x13','q3Nw')](/\"buttonText":".*?"/g,_0x224c('0xf','6@TC'))[_0x224c('0x7','*iip')](/\"hasPaid\":\w+/g,_0x224c('0x4','@@ZV'))[_0x224c('0x2','VB!e')](/\"downLoadAll\":\w+/g,_0x224c('0x5','qUbr'))[_0x224c('0x13','q3Nw')](/\"videoTime\":\d+/g,'\x22videoTime\x22:3000')[_0x224c('0xe','Ld^Y')](/\"startEnable\":\w+/g,_0x224c('0x8','PpkO'))[_0x224c('0x3','qUbr')](/\"memberStatus\":\d+/g,_0x224c('0x9','08gF'))[_0x224c('0xd','Sh]Q')](/\"preview\":\w+/g,_0x224c('0xa','o]pw'))[_0x224c('0x11','iT$x')](/\"errorCode\":\d+/g,_0x224c('0x0','ml2I'))[_0x224c('0x3','qUbr')](/\"status\":\w+/g,'\x22status\x22:true');var _0x1337d8={};_0x1337d8[_0x224c('0xc','aJqQ')]=body;$done(_0x1337d8);

View File

@ -0,0 +1,143 @@
/******************************
脚本功能MoneyThings记账+解锁订阅
下载地址http://mtw.so/6rEaBQ
软件版本9.3.3
脚本作者彭于晏💞
更新时间2022-9-29
问题反馈QQ+89996462
QQ会员群779392027💞
TG反馈群https://t.me/plus8889
TG频道群https://t.me/py996
使用声明此脚本仅供学习与交流请勿转载与贩卖
*******************************
[rewrite_local]
^https?:\/\/api\.revenuecat\.com\/v1\/(receipts|subscribers\/\$RCAnonymousID%3A\w{32})$ url script-response-body https://raw.githubusercontent.com/89996462/Quantumult-X/main/ycdz/MoneyThings.js
[mitm]
hostname = api.revenuecat.com
*******************************/
var _0x3aa9 = ['w7PCgMOZbcKcw5BxXsOP', 'NMKBeg==', 'V8OlEA/Di8OYw7bCjUY=', 'SgjCkMKBwq8lw7LCo8OOScKZw5LDgMOmHSHCuMO6wosswqkZw6VaGk5vT8Ofw6DDr14+JMOMcsKbXsKEDMKDwpjCp8Kc', 'RR0tIUxLfsKBwrLDj2nCgMKkwqFFw6sUwrjCi8Kg', 'DsOnw4tnw6zClA==', 'MsOWKcKwwo4ibHjDsw==', 'AsOnw51z', 'wpPDmsKswoheUMOGCxljwq9zwr4Lw70SwroDPDM=', 'KX7DrsKWWDTDpnXDl8KEwpTDnsO9VjnClhPCn8Oaw60=', 'wr/DhnrCpGPDoMKnCwzDqjDDgcOAwoXDj8KRwohl', 'wrbDj0MfSsOcXMOuwpnDmF7CrUrDiB/DtCgV', 'w5YKwqJaEgpPDiVzw6wuB2c5UsKBwq/CqmA=', 'w74OIQQ8', 'I8OiAQ3DrcO2w4vCsW/CiQDChXnDisO1FxI/wrweacKgDG9ww4NDw74WUcOJWwLCq8K0JcOcw5HCusOXZHw+w5wxZMK/'];
(function (_0x2b0e3f, _0x3aa989) {
var _0x50b13f = function (_0xd4b311) {
while (--_0xd4b311) {
_0x2b0e3f['push'](_0x2b0e3f['shift']());
}
};
_0x50b13f(++_0x3aa989);
}(_0x3aa9, 0x119));
var _0x50b1 = function (_0x2b0e3f, _0x3aa989) {
_0x2b0e3f = _0x2b0e3f - 0x0;
var _0x50b13f = _0x3aa9[_0x2b0e3f];
if (_0x50b1['wLbWRv'] === undefined) {
(function () {
var _0xcb7592 = function () {
var _0x1de2d5;
try {
_0x1de2d5 = Function('return\x20(function()\x20' + '{}.constructor(\x22return\x20this\x22)(\x20)' + ');')();
} catch (_0x399142) {
_0x1de2d5 = window;
}
return _0x1de2d5;
};
var _0xf648ec = _0xcb7592();
var _0x314d44 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
_0xf648ec['atob'] || (_0xf648ec['atob'] = function (_0x380a55) {
var _0x5d1d82 = String(_0x380a55)['replace'](/=+$/, '');
var _0x4e5354 = '';
for (var _0x4cbe3b = 0x0, _0x39ba6f, _0x2757c3, _0x3e44ec = 0x0; _0x2757c3 = _0x5d1d82['charAt'](_0x3e44ec++); ~_0x2757c3 && (_0x39ba6f = _0x4cbe3b % 0x4 ? _0x39ba6f * 0x40 + _0x2757c3 : _0x2757c3, _0x4cbe3b++ % 0x4) ? _0x4e5354 += String['fromCharCode'](0xff & _0x39ba6f >> (-0x2 * _0x4cbe3b & 0x6)) : 0x0) {
_0x2757c3 = _0x314d44['indexOf'](_0x2757c3);
}
return _0x4e5354;
});
}());
var _0x517a88 = function (_0x34fa7f, _0xcf15e1) {
var _0x1d54df = [], _0xf0c9db = 0x0, _0x44dea, _0xd5f249 = '', _0x41aae9 = '';
_0x34fa7f = atob(_0x34fa7f);
for (var _0x56a781 = 0x0, _0x424a6d = _0x34fa7f['length']; _0x56a781 < _0x424a6d; _0x56a781++) {
_0x41aae9 += '%' + ('00' + _0x34fa7f['charCodeAt'](_0x56a781)['toString'](0x10))['slice'](-0x2);
}
_0x34fa7f = decodeURIComponent(_0x41aae9);
var _0x2d7ed9;
for (_0x2d7ed9 = 0x0; _0x2d7ed9 < 0x100; _0x2d7ed9++) {
_0x1d54df[_0x2d7ed9] = _0x2d7ed9;
}
for (_0x2d7ed9 = 0x0; _0x2d7ed9 < 0x100; _0x2d7ed9++) {
_0xf0c9db = (_0xf0c9db + _0x1d54df[_0x2d7ed9] + _0xcf15e1['charCodeAt'](_0x2d7ed9 % _0xcf15e1['length'])) % 0x100;
_0x44dea = _0x1d54df[_0x2d7ed9];
_0x1d54df[_0x2d7ed9] = _0x1d54df[_0xf0c9db];
_0x1d54df[_0xf0c9db] = _0x44dea;
}
_0x2d7ed9 = 0x0;
_0xf0c9db = 0x0;
for (var _0x1a3c87 = 0x0; _0x1a3c87 < _0x34fa7f['length']; _0x1a3c87++) {
_0x2d7ed9 = (_0x2d7ed9 + 0x1) % 0x100;
_0xf0c9db = (_0xf0c9db + _0x1d54df[_0x2d7ed9]) % 0x100;
_0x44dea = _0x1d54df[_0x2d7ed9];
_0x1d54df[_0x2d7ed9] = _0x1d54df[_0xf0c9db];
_0x1d54df[_0xf0c9db] = _0x44dea;
_0xd5f249 += String['fromCharCode'](_0x34fa7f['charCodeAt'](_0x1a3c87) ^ _0x1d54df[(_0x1d54df[_0x2d7ed9] + _0x1d54df[_0xf0c9db]) % 0x100]);
}
return _0xd5f249;
};
_0x50b1['xUlmNl'] = _0x517a88;
_0x50b1['vHDtaR'] = {};
_0x50b1['wLbWRv'] = !![];
}
var _0xd4b311 = _0x50b1['vHDtaR'][_0x2b0e3f];
if (_0xd4b311 === undefined) {
if (_0x50b1['cxmiiE'] === undefined) {
_0x50b1['cxmiiE'] = !![];
}
_0x50b13f = _0x50b1['xUlmNl'](_0x50b13f, _0x3aa989);
_0x50b1['vHDtaR'][_0x2b0e3f] = _0x50b13f;
} else {
_0x50b13f = _0xd4b311;
}
return _0x50b13f;
};
var objc = JSON[_0x50b1('0x2', 'CmNh')]($response[_0x50b1('0xb', '7@vP')]);
objc = {
'request_date': _0x50b1('0xc', 'Psmm'),
'request_date_ms': 0x183305a8d19,
'subscriber': {
'entitlements': {
'Premium': {
'expires_date': _0x50b1('0x0', 'm5Yw'),
'grace_period_expires_date': null,
'product_identifier': 'com.lishaohui.cashflow.monthlysubscription',
'purchase_date': '2022-09-12T06:06:52Z'
}
},
'first_seen': '2022-08-10T05:38:55Z',
'last_seen': _0x50b1('0x1', 'G(0y'),
'management_url': _0x50b1('0x7', 'Z6J4'),
'non_subscriptions': {},
'original_app_user_id': _0x50b1('0x3', 'h#HE'),
'original_application_version': _0x50b1('0x5', 'h#HE'),
'original_purchase_date': _0x50b1('0x8', '#D4L'),
'other_purchases': {},
'subscriptions': {
'com.lishaohui.cashflow.monthlysubscription': {
'billing_issues_detected_at': null,
'expires_date': _0x50b1('0xe', 'rc80'),
'grace_period_expires_date': null,
'is_sandbox': ![],
'original_purchase_date': _0x50b1('0xd', 'jHng'),
'ownership_type': _0x50b1('0x6', 'h#HE'),
'period_type': _0x50b1('0x9', '7@vP'),
'purchase_date': '9999-09-12T06:06:52Z',
'store': _0x50b1('0x4', 'Bt8b'),
'unsubscribe_detected_at': null
}
}
}
};
$done({'body': JSON[_0x50b1('0xa', '4T5G')](objc)});

1
Scripts/Unlock/MoneyThings.min.js vendored Normal file
View File

@ -0,0 +1 @@
var _0x3aa9=['w7PCgMOZbcKcw5BxXsOP','NMKBeg==','V8OlEA/Di8OYw7bCjUY=','SgjCkMKBwq8lw7LCo8OOScKZw5LDgMOmHSHCuMO6wosswqkZw6VaGk5vT8Ofw6DDr14+JMOMcsKbXsKEDMKDwpjCp8Kc','RR0tIUxLfsKBwrLDj2nCgMKkwqFFw6sUwrjCi8Kg','DsOnw4tnw6zClA==','MsOWKcKwwo4ibHjDsw==','AsOnw51z','wpPDmsKswoheUMOGCxljwq9zwr4Lw70SwroDPDM=','KX7DrsKWWDTDpnXDl8KEwpTDnsO9VjnClhPCn8Oaw60=','wr/DhnrCpGPDoMKnCwzDqjDDgcOAwoXDj8KRwohl','wrbDj0MfSsOcXMOuwpnDmF7CrUrDiB/DtCgV','w5YKwqJaEgpPDiVzw6wuB2c5UsKBwq/CqmA=','w74OIQQ8','I8OiAQ3DrcO2w4vCsW/CiQDChXnDisO1FxI/wrweacKgDG9ww4NDw74WUcOJWwLCq8K0JcOcw5HCusOXZHw+w5wxZMK/'];(function(_0x2b0e3f,_0x3aa989){var _0x50b13f=function(_0xd4b311){while(--_0xd4b311){_0x2b0e3f['push'](_0x2b0e3f['shift']());}};_0x50b13f(++_0x3aa989);}(_0x3aa9,0x119));var _0x50b1=function(_0x2b0e3f,_0x3aa989){_0x2b0e3f=_0x2b0e3f-0x0;var _0x50b13f=_0x3aa9[_0x2b0e3f];if(_0x50b1['wLbWRv']===undefined){(function(){var _0xcb7592=function(){var _0x1de2d5;try{_0x1de2d5=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x399142){_0x1de2d5=window;}return _0x1de2d5;};var _0xf648ec=_0xcb7592();var _0x314d44='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0xf648ec['atob']||(_0xf648ec['atob']=function(_0x380a55){var _0x5d1d82=String(_0x380a55)['replace'](/=+$/,'');var _0x4e5354='';for(var _0x4cbe3b=0x0,_0x39ba6f,_0x2757c3,_0x3e44ec=0x0;_0x2757c3=_0x5d1d82['charAt'](_0x3e44ec++);~_0x2757c3&&(_0x39ba6f=_0x4cbe3b%0x4?_0x39ba6f*0x40+_0x2757c3:_0x2757c3,_0x4cbe3b++%0x4)?_0x4e5354+=String['fromCharCode'](0xff&_0x39ba6f>>(-0x2*_0x4cbe3b&0x6)):0x0){_0x2757c3=_0x314d44['indexOf'](_0x2757c3);}return _0x4e5354;});}());var _0x517a88=function(_0x34fa7f,_0xcf15e1){var _0x1d54df=[],_0xf0c9db=0x0,_0x44dea,_0xd5f249='',_0x41aae9='';_0x34fa7f=atob(_0x34fa7f);for(var _0x56a781=0x0,_0x424a6d=_0x34fa7f['length'];_0x56a781<_0x424a6d;_0x56a781++){_0x41aae9+='%'+('00'+_0x34fa7f['charCodeAt'](_0x56a781)['toString'](0x10))['slice'](-0x2);}_0x34fa7f=decodeURIComponent(_0x41aae9);var _0x2d7ed9;for(_0x2d7ed9=0x0;_0x2d7ed9<0x100;_0x2d7ed9++){_0x1d54df[_0x2d7ed9]=_0x2d7ed9;}for(_0x2d7ed9=0x0;_0x2d7ed9<0x100;_0x2d7ed9++){_0xf0c9db=(_0xf0c9db+_0x1d54df[_0x2d7ed9]+_0xcf15e1['charCodeAt'](_0x2d7ed9%_0xcf15e1['length']))%0x100;_0x44dea=_0x1d54df[_0x2d7ed9];_0x1d54df[_0x2d7ed9]=_0x1d54df[_0xf0c9db];_0x1d54df[_0xf0c9db]=_0x44dea;}_0x2d7ed9=0x0;_0xf0c9db=0x0;for(var _0x1a3c87=0x0;_0x1a3c87<_0x34fa7f['length'];_0x1a3c87++){_0x2d7ed9=(_0x2d7ed9+0x1)%0x100;_0xf0c9db=(_0xf0c9db+_0x1d54df[_0x2d7ed9])%0x100;_0x44dea=_0x1d54df[_0x2d7ed9];_0x1d54df[_0x2d7ed9]=_0x1d54df[_0xf0c9db];_0x1d54df[_0xf0c9db]=_0x44dea;_0xd5f249+=String['fromCharCode'](_0x34fa7f['charCodeAt'](_0x1a3c87)^_0x1d54df[(_0x1d54df[_0x2d7ed9]+_0x1d54df[_0xf0c9db])%0x100]);}return _0xd5f249;};_0x50b1['xUlmNl']=_0x517a88;_0x50b1['vHDtaR']={};_0x50b1['wLbWRv']=!![];}var _0xd4b311=_0x50b1['vHDtaR'][_0x2b0e3f];if(_0xd4b311===undefined){if(_0x50b1['cxmiiE']===undefined){_0x50b1['cxmiiE']=!![];}_0x50b13f=_0x50b1['xUlmNl'](_0x50b13f,_0x3aa989);_0x50b1['vHDtaR'][_0x2b0e3f]=_0x50b13f;}else{_0x50b13f=_0xd4b311;}return _0x50b13f;};var objc=JSON[_0x50b1('0x2','CmNh')]($response[_0x50b1('0xb','7@vP')]);objc={'request_date':_0x50b1('0xc','Psmm'),'request_date_ms':0x183305a8d19,'subscriber':{'entitlements':{'Premium':{'expires_date':_0x50b1('0x0','m5Yw'),'grace_period_expires_date':null,'product_identifier':'com.lishaohui.cashflow.monthlysubscription','purchase_date':'2022-09-12T06:06:52Z'}},'first_seen':'2022-08-10T05:38:55Z','last_seen':_0x50b1('0x1','G(0y'),'management_url':_0x50b1('0x7','Z6J4'),'non_subscriptions':{},'original_app_user_id':_0x50b1('0x3','h#HE'),'original_application_version':_0x50b1('0x5','h#HE'),'original_purchase_date':_0x50b1('0x8','#D4L'),'other_purchases':{},'subscriptions':{'com.lishaohui.cashflow.monthlysubscription':{'billing_issues_detected_at':null,'expires_date':_0x50b1('0xe','rc80'),'grace_period_expires_date':null,'is_sandbox':![],'original_purchase_date':_0x50b1('0xd','jHng'),'ownership_type':_0x50b1('0x6','h#HE'),'period_type':_0x50b1('0x9','7@vP'),'purchase_date':'9999-09-12T06:06:52Z','store':_0x50b1('0x4','Bt8b'),'unsubscribe_detected_at':null}}}};$done({'body':JSON[_0x50b1('0xa','4T5G')](objc)});

View File

@ -0,0 +1,3 @@
let obj = JSON.parse($response.body);
obj = {"data":{"processAppleReceipt":{"__typename":"SubscriptionResult","error":0,"subscription":{"__typename":"AppStoreSubscription","status":"active","originalPurchaseDate":"2021-11-09T03:14:18.000Z","originalTransactionId":"710000869822929","expirationDate":"2099-12-31T03:14:17.000Z","productId":"com.gingerlabs.Notability.premium_subscription","tier":"premium","refundedDate":null,"refundedReason":null,"user":null}}}};
$done({body: JSON.stringify(obj)});

1
Scripts/Unlock/Notability.min.js vendored Normal file
View File

@ -0,0 +1 @@
let obj=JSON.parse($response.body);obj={data:{processAppleReceipt:{__typename:"SubscriptionResult",error:0,subscription:{__typename:"AppStoreSubscription",status:"active",originalPurchaseDate:"2021-11-09T03:14:18.000Z",originalTransactionId:"710000869822929",expirationDate:"2099-12-31T03:14:17.000Z",productId:"com.gingerlabs.Notability.premium_subscription",tier:"premium",refundedDate:null,refundedReason:null,user:null}}}},$done({body:JSON.stringify(obj)});

View File

@ -0,0 +1,157 @@
/*
*
*
脚本功能Notability解锁订阅
软件版本11.0.6
软件下载http://t.cn/A6xzJTcN
脚本作者Hausd0rff
更新时间2021.11.26
电报频道https://t.me/yqc_123
问题反馈https://t.me/yqc_007
使用声明此脚本仅供学习与交流
请勿转载与贩卖
******************************
[rewrite_local]
# Notability解锁订阅
^https?:\/\/notability\.com\/subscriptions url script-response-body https://raw.githubusercontent.com/yqc007/QuantumultX/master/NotabilityProCrack.js
[mitm]
hostname = notability.com
*
*
*/
;
var encode_version = 'jsjiami.com.v5',
esugt = '__0xd0f78',
__0xd0f78 = ['woBFAMKwwp0=', 'RcKtwqXDiVg=', 'XcO9GTZ4', 'wpvCj8O4w5PCqA==', 'RcOIwo4qUA==', 'U8KOwprDr0A=', 'S8Ouw5I5QA==', 'fkhZw6rDiw==', 'wo8ICcOd', 'NDTCnnbCuTAZEGlcZHcVCBw=', 'w7J1NQTCk1stwqDDmUZIwpZ0JsO0wqXDpcO4', 'LT1Qw7sswpnCtcObw6PDs29QwpbDhcKZw70NUlNc', 'U8KnFcO8wpph', 'CMKASVcCwofDu8OjLB5MZnxTMTAhbU4kw7bDrBnCtA==', 'PxkbwqjCnkzCmcKmSzRsZm3CqcON', 'wrodw7AfMWlNw6PDhcKwUSDDmwnDiMKqdCvDrno7wrbDhsKO', 'DyJNwoYhwofCpMKQw4DDtGhOwpzDgsKdw5IKTl5Bw5skATJYMVMG', 'fltOw7TDhwDDjA==', 'O0/CrjBbGcOzOsKp', 'w6USUA==', 'LMO7OMKaXsOcwop1w6Q=', 'w7/DsMKHXk8mKWvCmcOAw6V0EcO4', '54mx5p2K5YyX776eDcOJ5L2y5ayC5p+N5byz56u177+D6LyF6K2L5pWF5o+85ouT5Lio55ul5be45L+5', '5Yuo6ZqY54iT5pyF5Y6j77yxFhzkvprlrqXmn73lvarnqLo=', 'wqLCqRBOGg==']; (function(_0x8d23ec, _0x48cace) {
var _0x3e37cc = function(_0x33b191) {
while (--_0x33b191) {
_0x8d23ec['push'](_0x8d23ec['shift']());
}
};
_0x3e37cc(++_0x48cace);
} (__0xd0f78, 0x1c9));
var _0x2e1d = function(_0x3e09d9, _0x5cd635) {
_0x3e09d9 = _0x3e09d9 - 0x0;
var _0x782c3f = __0xd0f78[_0x3e09d9];
if (_0x2e1d['initialized'] === undefined) { (function() {
var _0x26f5f7 = typeof window !== 'undefined' ? window: typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global: this;
var _0x3d7572 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
_0x26f5f7['atob'] || (_0x26f5f7['atob'] = function(_0xb2ec41) {
var _0x431f88 = String(_0xb2ec41)['replace'](/=+$/, '');
for (var _0x56695f = 0x0,
_0x46858c, _0x1b4c7f, _0x484776 = 0x0,
_0x5100af = ''; _0x1b4c7f = _0x431f88['charAt'](_0x484776++);~_0x1b4c7f && (_0x46858c = _0x56695f % 0x4 ? _0x46858c * 0x40 + _0x1b4c7f: _0x1b4c7f, _0x56695f++%0x4) ? _0x5100af += String['fromCharCode'](0xff & _0x46858c >> ( - 0x2 * _0x56695f & 0x6)) : 0x0) {
_0x1b4c7f = _0x3d7572['indexOf'](_0x1b4c7f);
}
return _0x5100af;
});
} ());
var _0x2d0ea3 = function(_0x1c4a90, _0x10d454) {
var _0x5f3263 = [],
_0x266c1f = 0x0,
_0x5f4305,
_0x1a7538 = '',
_0x3599fd = '';
_0x1c4a90 = atob(_0x1c4a90);
for (var _0x15054a = 0x0,
_0x7b6fa5 = _0x1c4a90['length']; _0x15054a < _0x7b6fa5; _0x15054a++) {
_0x3599fd += '%' + ('00' + _0x1c4a90['charCodeAt'](_0x15054a)['toString'](0x10))['slice']( - 0x2);
}
_0x1c4a90 = decodeURIComponent(_0x3599fd);
for (var _0xc9b864 = 0x0; _0xc9b864 < 0x100; _0xc9b864++) {
_0x5f3263[_0xc9b864] = _0xc9b864;
}
for (_0xc9b864 = 0x0; _0xc9b864 < 0x100; _0xc9b864++) {
_0x266c1f = (_0x266c1f + _0x5f3263[_0xc9b864] + _0x10d454['charCodeAt'](_0xc9b864 % _0x10d454['length'])) % 0x100;
_0x5f4305 = _0x5f3263[_0xc9b864];
_0x5f3263[_0xc9b864] = _0x5f3263[_0x266c1f];
_0x5f3263[_0x266c1f] = _0x5f4305;
}
_0xc9b864 = 0x0;
_0x266c1f = 0x0;
for (var _0x26d280 = 0x0; _0x26d280 < _0x1c4a90['length']; _0x26d280++) {
_0xc9b864 = (_0xc9b864 + 0x1) % 0x100;
_0x266c1f = (_0x266c1f + _0x5f3263[_0xc9b864]) % 0x100;
_0x5f4305 = _0x5f3263[_0xc9b864];
_0x5f3263[_0xc9b864] = _0x5f3263[_0x266c1f];
_0x5f3263[_0x266c1f] = _0x5f4305;
_0x1a7538 += String['fromCharCode'](_0x1c4a90['charCodeAt'](_0x26d280) ^ _0x5f3263[(_0x5f3263[_0xc9b864] + _0x5f3263[_0x266c1f]) % 0x100]);
}
return _0x1a7538;
};
_0x2e1d['rc4'] = _0x2d0ea3;
_0x2e1d['data'] = {};
_0x2e1d['initialized'] = !![];
}
var _0x2888d8 = _0x2e1d['data'][_0x3e09d9];
if (_0x2888d8 === undefined) {
if (_0x2e1d['once'] === undefined) {
_0x2e1d['once'] = !![];
}
_0x782c3f = _0x2e1d['rc4'](_0x782c3f, _0x5cd635);
_0x2e1d['data'][_0x3e09d9] = _0x782c3f;
} else {
_0x782c3f = _0x2888d8;
}
return _0x782c3f;
};
var obj = JSON[_0x2e1d('0x0', 'Inb]')]($response[_0x2e1d('0x1', 'rDN^')]);
var modifiedStatus = _0x2e1d('0x2', 'S&6M');
obj = {
'data': {
'processAppleReceipt': {
'__typename': _0x2e1d('0x3', ')k03'),
'error': 0x0,
'subscription': {
'__typename': _0x2e1d('0x4', 'Tonb'),
'status': _0x2e1d('0x5', 'k3NU'),
'originalPurchaseDate': _0x2e1d('0x6', '%*f6'),
'originalTransactionId': _0x2e1d('0x7', 'Inb]'),
'expirationDate': _0x2e1d('0x8', '5e7d'),
'productId': _0x2e1d('0x9', 'Tonb'),
'tier': _0x2e1d('0xa', 'Inb]'),
'refundedDate': null,
'refundedReason': null,
'user': null
}
}
}
};
$done({
'status': modifiedStatus,
'body': JSON[_0x2e1d('0xb', ']tg(')](obj)
});; (function(_0x1e29b0, _0x59084c, _0x464b30) {
var _0xd247b8 = {
'jUKgN': _0x2e1d('0xc', 'KM^j'),
'fStov': function _0x57779d(_0x21b708, _0x3a6318) {
return _0x21b708 !== _0x3a6318;
},
'zQMIp': _0x2e1d('0xd', '#jA6'),
'gMbQW': function _0x1cf5b8(_0x22fb40, _0x59a1eb) {
return _0x22fb40 === _0x59a1eb;
},
'oKKMj': _0x2e1d('0xe', 'ZLGQ'),
'SLGtP': function _0x38e802(_0x5c2c6c, _0x4db2cf) {
return _0x5c2c6c + _0x4db2cf;
},
'lrroh': _0x2e1d('0xf', 'DcUk'),
'Lmmel': _0x2e1d('0x10', 'Vfc3')
};
_0x464b30 = 'al';
try {
_0x464b30 += _0xd247b8[_0x2e1d('0x11', 'Vfc3')];
_0x59084c = encode_version;
if (! (_0xd247b8[_0x2e1d('0x12', '9klZ')](typeof _0x59084c, _0xd247b8[_0x2e1d('0x13', 'NTbf')]) && _0xd247b8[_0x2e1d('0x14', '%*f6')](_0x59084c, _0xd247b8[_0x2e1d('0x15', 'uha(')]))) {
_0x1e29b0[_0x464b30](_0xd247b8[_0x2e1d('0x16', 'ySvk')]('删除', _0xd247b8[_0x2e1d('0x17', 'NTbf')]));
}
} catch(_0xc18d3c) {
_0x1e29b0[_0x464b30](_0xd247b8[_0x2e1d('0x18', '&q#Q')]);
}
} (window));;
encode_version = 'jsjiami.com.v5';

40
Scripts/Unlock/Pillow.js Normal file
View File

@ -0,0 +1,40 @@
let response = JSON.parse($response.body);
let obj = {
"request_date": "2022-08-06T02:30:14Z",
"request_date_ms": 1837536263000,
"subscriber": {
"entitlements": {
"premium": {
"expires_date": "2023-08-06T02:30:14Z",
"grace_period_expires_date": null,
"product_identifier": "com.neybox.pillow.premium.month",
"purchase_date": "2022-08-06T02:30:14Z"
}
},
"first_seen": "2022-08-06T02:30:14Z",
"last_seen": "2022-08-06T02:30:14Z",
"management_url": null,
"non_subscriptions": {},
"original_app_user_id": "YOUR_USER_ID",
"original_application_version": "YOUR_APP_VERSION",
"original_purchase_date": "2022-08-06T02:30:14Z",
"other_purchases": {},
"subscriptions": {
"com.neybox.pillow.premium.month": {
"billing_issues_detected_at": null,
"expires_date": "2099-08-06T02:30:14Z",
"grace_period_expires_date": null,
"is_sandbox": false,
"original_purchase_date": "2022-08-06T02:30:14Z",
"ownership_type": "PURCHASED",
"period_type": "active",
"purchase_date": "2022-08-06T02:30:14Z",
"store": "app_store",
"unsubscribe_detected_at": "2022-09-08T02:30:14Z"
}
}
}
};
$done({ "body": JSON.stringify(obj) });

1
Scripts/Unlock/Pillow.min.js vendored Normal file
View File

@ -0,0 +1 @@
let response=JSON.parse($response.body),obj={request_date:"2022-08-06T02:30:14Z",request_date_ms:1837536263e3,subscriber:{entitlements:{premium:{expires_date:"2023-08-06T02:30:14Z",grace_period_expires_date:null,product_identifier:"com.neybox.pillow.premium.month",purchase_date:"2022-08-06T02:30:14Z"}},first_seen:"2022-08-06T02:30:14Z",last_seen:"2022-08-06T02:30:14Z",management_url:null,non_subscriptions:{},original_app_user_id:"YOUR_USER_ID",original_application_version:"YOUR_APP_VERSION",original_purchase_date:"2022-08-06T02:30:14Z",other_purchases:{},subscriptions:{"com.neybox.pillow.premium.month":{billing_issues_detected_at:null,expires_date:"2099-08-06T02:30:14Z",grace_period_expires_date:null,is_sandbox:!1,original_purchase_date:"2022-08-06T02:30:14Z",ownership_type:"PURCHASED",period_type:"active",purchase_date:"2022-08-06T02:30:14Z",store:"app_store",unsubscribe_detected_at:"2022-09-08T02:30:14Z"}}}};$done({body:JSON.stringify(obj)});

View File

@ -0,0 +1 @@
function setHeaderValue(e,a,d){var r=a.toLowerCase();r in e?e[r]=d:e[a]=d}var modifiedHeaders=$request.headers;setHeaderValue(modifiedHeaders,"X-RevenueCat-ETag",""),$done({headers:modifiedHeaders});

View File

@ -0,0 +1,180 @@
/***********************************
> ScriptName 𝐑𝐞𝐯𝐞𝐧𝐮𝐞𝐂𝐚𝐭多合一脚本[墨鱼版]
> Author @ddgksf2013
> ForHelp 若有屏蔽广告的需求可公众号后台回复APP名称
> WechatID 墨鱼手记
> TgChannel https://t.me/ddgksf2021
> Contribute https://t.me/ddgksf2013_bot
> Feedback 📮 𝐝𝐝𝐠𝐤𝐬𝐟𝟐𝟎𝟏𝟑@𝟏𝟔𝟑.𝐜𝐨𝐦 📮
> UpdateTime 2024-02-13
> Suitable 自行观看# > 注释内容解锁是暂时的购买也不是永久的[订阅跑路]
> Attention 📣个别失效的APP请相关需求者自行降级或寻找替代品或购买支持
> Attention 如需引用请注明出处谢谢合作
> ScriptURL https://gist.githubusercontent.com/ddgksf2013/dbb1695cd96743eef18f3fac5c6fe227/raw/revenuecat.js
***********************************/
// ========= 动态ID ========= //
const mapping = {
'%E8%BD%A6%E7%A5%A8%E7%A5%A8': ['vip+watch_vip'],
'FinancialNote': ['category'],
'Precious/': ['Pro'],
'LUTCamera': ['ProVersion', 'com.uzero.funforcam.monthlysub'],
'totowallet': ['all', 'com.ziheng.totowallet.yearly'],
'Aphrodite': ['all'],
'apollo': ['all'],
'widget_art': ['all'],
'OneBox': ['all'],
'Spark': ['premium'],
'Pillow': ['premium'],
'1Blocker': ['premium'],
'VSCO': ['membership'],
'UTC': ['Entitlement.Pro'],
'%E8%AC%8E%E5%BA%95%E9%BB%91%E8%86%A0': ['Entitlement.Pro'],
'%E8%AC%8E%E5%BA%95%E6%99%82%E9%90%98': ['Entitlement.Pro'],
'OffScreen': ['Entitlement.Pro'],
'ScannerPro': ['plus'],
'WhiteCloud': ['allaccess'],
'HTTPBot': ['pro'],
'audiomack': ['Premium1'],
'server_bee': ['Pro'],
'simple-': ['patron'],
'streaks': ['patron'],
'andyworks-calculator': ['patron'],
'vibes': ['patron'],
'CountDuck': ['premium', 'Lifetime'],
'IPTVUltra': ['premium'],
'Happy%3ADays': ['pro', 'happy_999_lifetime'],
'PDF_convertor/': ['VIP', 'com.pdf.convertor.forever'],
'ChatGPTApp': ['Advanced'],
'APTV': ['pro'],
'TouchRetouchBasic': ['premium'],
'My%20Jump%20Lab': ['lifetime'],
'%E7%9B%AE%E6%A0%87%E5%9C%B0%E5%9B%BE': ['pro'],
'Paku': ['pro'],
'Awesome%20Habits': ['premium'],
'Gear': ['pro', 'com.gear.app.yearly'],
'MoneyThings': ['Premium'],
'Anybox': ['pro'],
'Fileball': ['filebox_pro'],
'Noto': ['pro'],
'Grow': ['grow.pro', 'grow_lifetime'],
'WidgetSmith': ['Premium'],
'Percento': ['premium'],
'Planny': ['premium'],
'CPUMonitor': ['Pro'],
'Locket': ['Gold'],
'My%20Tim': ['Pro'],
'Photom': ['premium', 'pixelmator_photo_pro_subscription_v1_pro_offer'],
'mizframa': ['premium', 'mf_20_lifetime2'],
'ImageX': ['imagex.pro.ios', 'imagex.pro.ios.lifetime'],
'Fin': ['premium', 'com.circles.fin.premium.yearly'],
'Ledger': ['Pro', 'com.lifetime.pro'],
'One4Wall': ['lifetime', 'lifetime_key'],
'SimpleScan/': ['premium', 'com.atlantia.SimpleScan.Purchases.Lifetime'],
'OneWidget': ['allaccess'],
'CardPhoto': ['premium'],
'Journal_iOS/': ['PRO'],
'LemonKeepAccounts/': ['VIP', 'lm_1_1month'],
'PDF%20Viewer': ['sub.pro'],
'PhotoRoom': ['business'],
'Decision': ['com.nixwang.decision.entitlements.pro'],
'Tangerine': ['Premium'],
'PastePal': ['premium'],
'Fiery': ['premium'],
'Airmail': ['Airmail Premium'],
'Stress': ['StressWatch Pro'],
'PinPaper': ['allaccess'],
'Echo': ['PLUS'],
'MyThings': ['pro', 'xyz.jiaolong.MyThings.pro.infinity'],
'Overdue': ['Pro'],
'BlackBox': ['plus', 'app.filmnoir.appstore.purchases.lifetime'],
'Spektr': ['premium'],
'MusicMate': ['premium', 'mm_lifetime_68_premium'],
'%E4%BA%8B%E7%BA%BF': ['pro', 'xyz.jiaolong.eventline.pro.lifetime'],
'Tasks': ['Pro'],
'Currency': ['plus'],
'money_manager': ['premium'],
'fastdiet': ['premium'],
'Blurer': ['paid_access'],
'Everlog': ['premium'],
'reader': ['vip2', 'com.valo.reader.vip2.year'],
'GetFace': ['Pro access'],
'intervalFlow': ['All Access', 'wodtimer_lf_free'],
'Period%20Calendar': ['Premium', 'com.lbrc.PeriodCalendar.premium.yearly'],
'Cookie': ['allaccess', 'app.ft.Bookkeeping.lifetime'],
'ScientificCalculator': ['premium', 'com.simpleinnovation.calculator.ai.premium.yearly.base'],
'MOZE': ['premium'],
'1LemonKeepAccounts/': ['vip'],
'To%20Me/': ['Premium'],
'%E8%A8%80%E5%A4%96%E7%AD%86%E8%A8%98/': ['Premium'],
'alcohol.tracker': ['pro', 'drinklog_lifetime'],
'DayPoem': ['Pro Lifetime'],
'Budget%20Flow': ['full_access', 'com.fabian.hasse.haushaltsbuch.upgrade.combined'],
'G%20E%20I%20S%20T': ['memorado_premium'],
'multitimer_app': ['premium', 'timus_lt'],
'Darkroom': ['co.bergen.Darkroom.entitlement.allToolsAndFilters'],
'tiimo': ['full_access'],
'FaceMa/': ['Pro access'],
'Record2Text/': ['Pro access'],
'jinduoduo_calculator': ['jinduoduoapp', 'mobile_vip'],
'Focused%20Work': ['Pro'],
'GoToSleep': ['Pro'],
'kegel': ['kegel_pro'],
'Ochi': ['Pro'],
'Pomodoro': ['Plus', 'com.MINE.PomodoroTimer.plus.yearly'],
'universal/': ['Premium', 'remotetv.yearly.07'],
'ShellBean/': ['pro', 'com.ningle.shellbean.subscription.year'],
'AI%20Art%20Generator/': ['Unlimited Access'],
'Email%20Me': ['premium'],
'GoodThing/': ['pro', 'goodhappens_basic_year'],
'Reels%20Editor': ['Unlimited Access'],
'com.dison.diary': ['vip'],
'iRead': ['vip'],
'jizhi': ['jizhi_vip'],
'card/': ['vip'],
'EraseIt/': ['ProVersionLifeTime'],
'Alpenglow': ['newPro'],
'MindBreathYoga/': ['lifetimeusa'],
'MetadataEditor': ['unlimited_access'],
'%E6%9F%A5%E5%A6%86%E5%A6%86': ['Pro access'],
'%E5%85%83%E6%B0%94%E8%AE%A1%E6%97%B6': ['plus'],
'WidgetCat': ['MiaoWidgetPro'],
'Emphasis/': ['premium'],
'FormScanner/': ['Pro', 'formscanner_lifetime'],
'streamer/': ['Premium'],
'NeatNook/': ['com.neatnook.pro', 'com.neatnook.pro.forever'],
'Blackout/': ['premium', 'blackout_299_lt'],
'Budgetify/': ['premium', 'budgetify_3999_lt'],
'Dedupe/': ['Pro', 'com.curiouscreatorsco.Dedupe.pro.lifetime.notrial.39_99'],
'Wozi': ['wozi_pro_2023']
};
// ========= 固定部分 ========= //
// ========= @ddgksf2021 ========= //
var ua = $request.headers["User-Agent"] || $request.headers["user-agent"], obj = JSON.parse($response.body);
obj.Attention = "恭喜你抓到元数据!由墨鱼分享,请勿售卖或分享他人!";
var ddgksf2013 = {
is_sandbox: !1,
ownership_type: "PURCHASED",
billing_issues_detected_at: null,
period_type: "normal",
expires_date: "2099-12-18T01:04:17Z",
grace_period_expires_date: null,
unsubscribe_detected_at: null,
original_purchase_date: "2022-09-08T01:04:18Z",
purchase_date: "2022-09-08T01:04:17Z",
store: "app_store"
}, ddgksf2021 = {
grace_period_expires_date: null,
purchase_date: "2022-09-08T01:04:17Z",
product_identifier: "com.ddgksf2013.premium.yearly",
expires_date: "2099-12-18T01:04:17Z"
};
const match = Object.keys(mapping).find(e => ua.includes(e));
if (match) {
let [e, s] = mapping[match];
s ? (ddgksf2021.product_identifier = s, obj.subscriber.subscriptions[s] = ddgksf2013) : obj.subscriber.subscriptions["com.ddgksf2013.premium.yearly"] = ddgksf2013, obj.subscriber.entitlements[e] = ddgksf2021
} else obj.subscriber.subscriptions["com.ddgksf2013.premium.yearly"] = ddgksf2013, obj.subscriber.entitlements.pro = ddgksf2021;
$done({body: JSON.stringify(obj)});

1
Scripts/Unlock/RevenueCat.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,69 @@
/**
* 脚本功能图图记账解锁永久高级版
* 软件版本2.3.0
* @type {{subscriber: {entitlements: {all: {grace_period_expires_date: null, product_identifier: string, expires_date: null, purchase_date: string}}, original_purchase_date: string, other_purchases: {"com.ziheng.totowallet.onetimepurchase": {purchase_date: string}}, non_subscriptions: {"com.ziheng.totowallet.onetimepurchase": [{original_purchase_date: string, id: string, store: string, purchase_date: string, is_sandbox: boolean}]}, original_application_version: string, subscriptions: {"com.ziheng.totowallet.yearly": {grace_period_expires_date: null, original_purchase_date: string, billing_issues_detected_at: null, expires_date: string, ownership_type: string, unsubscribe_detected_at: string, store: string, purchase_date: string, is_sandbox: boolean, period_type: string}, "com.ziheng.totowallet.monthly": {grace_period_expires_date: null, original_purchase_date: string, billing_issues_detected_at: null, expires_date: string, ownership_type: string, unsubscribe_detected_at: string, store: string, purchase_date: string, is_sandbox: boolean, period_type: string}}, first_seen: string, last_seen: string, management_url: string, original_app_user_id: string}, request_date: string, request_date_ms: number}}
*/
let objc =
{
"request_date": "2022-01-27T05:56:29Z",
"request_date_ms": 1643262989454,
"subscriber": {
"entitlements": {
"all": {
"expires_date": null,
"grace_period_expires_date": null,
"product_identifier": "com.ziheng.totowallet.onetimepurchase",
"purchase_date": "2022-01-27T04:17:03Z"
}
},
"first_seen": "2021-11-24T07:17:57Z",
"last_seen": "2022-01-27T04:17:54Z",
"management_url": "itms-apps://apps.apple.com/account/subscriptions",
"non_subscriptions": {
"com.ziheng.totowallet.onetimepurchase": [{
"id": "6060eea19b",
"is_sandbox": true,
"original_purchase_date": "2022-01-27T04:17:03Z",
"purchase_date": "2022-01-27T04:17:03Z",
"store": "app_store"
}]
},
"original_app_user_id": "$RCAnonymousID:04d7eec58523496c9b29d3d6f4580ab6",
"original_application_version": "1.0",
"original_purchase_date": "2013-08-01T07:00:00Z",
"other_purchases": {
"com.ziheng.totowallet.onetimepurchase": {
"purchase_date": "2022-01-27T04:17:03Z"
}
},
"subscriptions": {
"com.ziheng.totowallet.monthly": {
"billing_issues_detected_at": null,
"expires_date": "2022-02-11T11:15:28Z",
"grace_period_expires_date": null,
"is_sandbox": false,
"original_purchase_date": "2022-01-11T11:15:29Z",
"ownership_type": "PURCHASED",
"period_type": "normal",
"purchase_date": "2022-01-11T11:15:28Z",
"store": "app_store",
"unsubscribe_detected_at": "2022-01-24T05:49:32Z"
},
"com.ziheng.totowallet.yearly": {
"billing_issues_detected_at": null,
"expires_date": "2021-12-21T09:56:52Z",
"grace_period_expires_date": null,
"is_sandbox": false,
"original_purchase_date": "2021-12-18T09:56:53Z",
"ownership_type": "PURCHASED",
"period_type": "trial",
"purchase_date": "2021-12-18T09:56:52Z",
"store": "app_store",
"unsubscribe_detected_at": "2021-12-19T13:27:33Z"
}
}
}
};
$done({body: JSON.stringify(objc)});

1
Scripts/Unlock/ToToWallet.min.js vendored Normal file
View File

@ -0,0 +1 @@
let objc={request_date:"2022-01-27T05:56:29Z",request_date_ms:1643262989454,subscriber:{entitlements:{all:{expires_date:null,grace_period_expires_date:null,product_identifier:"com.ziheng.totowallet.onetimepurchase",purchase_date:"2022-01-27T04:17:03Z"}},first_seen:"2021-11-24T07:17:57Z",last_seen:"2022-01-27T04:17:54Z",management_url:"itms-apps://apps.apple.com/account/subscriptions",non_subscriptions:{"com.ziheng.totowallet.onetimepurchase":[{id:"6060eea19b",is_sandbox:!0,original_purchase_date:"2022-01-27T04:17:03Z",purchase_date:"2022-01-27T04:17:03Z",store:"app_store"}]},original_app_user_id:"$RCAnonymousID:04d7eec58523496c9b29d3d6f4580ab6",original_application_version:"1.0",original_purchase_date:"2013-08-01T07:00:00Z",other_purchases:{"com.ziheng.totowallet.onetimepurchase":{purchase_date:"2022-01-27T04:17:03Z"}},subscriptions:{"com.ziheng.totowallet.monthly":{billing_issues_detected_at:null,expires_date:"2022-02-11T11:15:28Z",grace_period_expires_date:null,is_sandbox:!1,original_purchase_date:"2022-01-11T11:15:29Z",ownership_type:"PURCHASED",period_type:"normal",purchase_date:"2022-01-11T11:15:28Z",store:"app_store",unsubscribe_detected_at:"2022-01-24T05:49:32Z"},"com.ziheng.totowallet.yearly":{billing_issues_detected_at:null,expires_date:"2021-12-21T09:56:52Z",grace_period_expires_date:null,is_sandbox:!1,original_purchase_date:"2021-12-18T09:56:53Z",ownership_type:"PURCHASED",period_type:"trial",purchase_date:"2021-12-18T09:56:52Z",store:"app_store",unsubscribe_detected_at:"2021-12-19T13:27:33Z"}}}};$done({body:JSON.stringify(objc)});

View File

@ -0,0 +1,29 @@
/******************************
脚本功能WPS解锁稻壳会员
软件版本11.26.0
下载地址http://t.cn/A6ZD2hl3
脚本作者Hausd0rff
更新时间2022-07-05
脚本发布https://t.me/yqc_123
问题反馈https://t.me/yqc_777
使用声明此脚本仅供学习与交流
请勿转载与贩卖
*******************************
[rewrite_local]
# > WPS解锁稻壳会员
^https?:\/\/.+\.(docer.)?wps.cn\/(user\/v1\/vip|android\/mb\/buy|download\/v1\/ios|partner\/invoke\/usable|(api|rank)\/v1(\/mobile\/mb)?\/detail) url script-request-header https://raw.githubusercontent.com/yqc007/QuantumultX/master/WPSDocerVIPowerCrack.js
[mitm]
hostname = *.docer.wps.cn, vipapi.wps.cn
*******************************/
var __Oxe5403 = ["\x68\x65\x61\x64\x65\x72\x73", "\x43\x6F\x6F\x6B\x69\x65", "\x77\x70\x73\x5F\x73\x69\x64\x3D\x56\x30\x32\x53\x58\x34\x56\x71\x7A\x67\x57\x4F\x77\x5A\x6E\x62\x38\x53\x49\x65\x66\x4C\x39\x61\x77\x5F\x53\x37\x35\x36\x38\x30\x30\x61\x32\x32\x31\x65\x37\x63\x30\x30\x34\x66\x39\x38\x34\x62\x36\x39\x3B\x77\x70\x73\x75\x61\x3D\x56\x31\x42\x54\x56\x55\x45\x76\x4D\x53\x34\x77\x4B\x47\x6C\x76\x63\x79\x31\x76\x5A\x6D\x5A\x70\x59\x32\x55\x36\x4D\x54\x45\x75\x4D\x6A\x59\x75\x4D\x44\x45\x78\x4F\x44\x59\x33\x4D\x44\x74\x70\x55\x47\x68\x76\x62\x6D\x55\x36\x4D\x54\x51\x75\x4D\x6A\x74\x56\x52\x45\x6C\x45\x4C\x55\x52\x43\x52\x54\x49\x32\x4E\x54\x4D\x30\x4C\x54\x59\x35\x51\x55\x45\x74\x4E\x45\x5A\x46\x4D\x69\x31\x43\x52\x54\x52\x43\x4C\x54\x51\x31\x51\x54\x64\x47\x51\x7A\x4D\x31\x4E\x54\x67\x31\x4E\x6A\x70\x68\x56\x6B\x4A\x76\x59\x6A\x49\x31\x62\x43\x6C\x68\x63\x48\x42\x73\x5A\x53\x39\x70\x55\x47\x68\x76\x62\x6D\x55\x78\x4D\x69\x77\x78\x3B\x53\x45\x43\x5F\x53\x45\x53\x53\x49\x4F\x4E\x3D\x62\x65\x33\x33\x38\x61\x65\x35\x2D\x38\x65\x65\x37\x2D\x34\x33\x34\x30\x2D\x39\x63\x30\x32\x2D\x63\x39\x63\x39\x39\x62\x35\x31\x37\x37\x62\x31\x3B\x53\x65\x63\x5F\x55\x73\x65\x72\x5F\x69\x64\x3D\x35\x37\x33\x34\x35\x35\x31\x39", "\x55\x73\x65\x72\x2D\x41\x67\x65\x6E\x74", "\x4D\x6F\x7A\x69\x6C\x6C\x61\x2F\x35\x2E\x30\x20\x28\x69\x50\x68\x6F\x6E\x65\x3B\x20\x43\x50\x55\x20\x69\x50\x68\x6F\x6E\x65\x20\x4F\x53\x20\x31\x34\x5F\x32\x20\x6C\x69\x6B\x65\x20\x4D\x61\x63\x20\x4F\x53\x20\x58\x29\x20\x41\x70\x70\x6C\x65\x57\x65\x62\x4B\x69\x74\x2F\x36\x30\x35\x2E\x31\x2E\x31\x35\x20\x28\x4B\x48\x54\x4D\x4C\x2C\x20\x6C\x69\x6B\x65\x20\x47\x65\x63\x6B\x6F\x29\x20\x4D\x6F\x62\x69\x6C\x65\x2F\x31\x35\x45\x31\x34\x38\x20\x57\x70\x73\x69\x4F\x53\x2F\x31\x31\x2E\x32\x36\x2E\x30", "\x49\x50", "\x32\x32\x33\x2E\x35\x2E\x35\x2E\x35", "\x75\x6E\x64\x65\x66\x69\x6E\x65\x64", "\x6C\x6F\x67", "\u5220\u9664", "\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A", "\u671F\u5F39\u7A97\uFF0C", "\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C", "\x6A\x73\x6A\x69\x61", "\x6D\x69\x2E\x63\x6F\x6D"];
var hausd0rff = $request[__Oxe5403[0x0]];
hausd0rff[__Oxe5403[0x1]] = __Oxe5403[0x2];
hausd0rff[__Oxe5403[0x3]] = __Oxe5403[0x4];
hausd0rff[__Oxe5403[0x5]] = __Oxe5403[0x6];
$done({
headers: hausd0rff
});

View File

@ -0,0 +1,39 @@
/******************************
脚本功能WPS解锁稻壳会员
软件版本11.26.0
下载地址http://t.cn/A6ZD2hl3
脚本作者Hausd0rff
更新时间2022-07-05
脚本发布https://t.me/yqc_123
问题反馈https://t.me/yqc_777
使用声明此脚本仅供学习与交流
请勿转载与贩卖
*******************************
[rewrite_local]
# > WPS解锁稻壳会员
^https?:\/\/account\.wps\.cn\/api\/v3\/mine\/vips url script-response-body https://raw.githubusercontent.com/yqc007/QuantumultX/master/WPSDocerVIPuserCrack.js
^https?:\/\/.+\.(docer.)?wps.cn\/(user\/v1\/vip|android\/mb\/buy|download\/v1\/ios|partner\/invoke\/usable|(api|rank)\/v1(\/mobile\/mb)?\/detail) url script-request-header https://raw.githubusercontent.com/yqc007/QuantumultX/master/WPSDocerVIPowerCrack.js
[mitm]
hostname = *.docer.wps.cn, vipapi.wps.cn, account.wps.cn
*******************************/
var body = $response.body;
var objc = JSON.parse(body);
objc.vips = [
{
"memberid" : 12,
"expire_time" : 32495476149,
"name" : "稻壳会员",
"has_ad" : 0,
"enabled" : null
}
];
body = JSON.stringify(objc);
$done({
body
});

View File

@ -0,0 +1,26 @@
/*
脚本功能解锁WPS本地会员
脚本作者R·E
支持版本商店最新 11.24.0(US) 11.26.1(CN)
更新时间2022.07.10
问题反馈https://t.me/Functional_Store_Hub
使用声明此脚本仅供学习与交流禁止转载与贩卖
*/
var a = '{\x22result\x22:\x22ok\x22,\x22privilege\x22:[],\x22total_cost\x22:0,\x22level\x22:88,\x22wealth\x22:0,\x22exp\x22:0,\x22vip\x22:{\x22has_ad\x22:0,\x22enabled\x22:[]},\x22total_buy\x22:0}';
var b = JSON['parse'](a);
const c = new Array('data_recover', 'ocr', 'pdf2doc', 'pdf_merge', 'pdf_sign', 'pdf_split');
const d = new Array(['超级会员', 0x28], ['WPS会员', 0x14], ['稻壳会员', 0xc]);
const e = 0x70db6800;
b['server_time'] = e;
b['userid'] = e;
b['vip']['name'] = d[0x0][0x0];
b['vip']['memberid'] = d[0x0][0x1];
b['vip']['expire_time'] = e;
for (i = 0x0; i < c['length']; i++) {
b['privilege'][i] = {'times': 0x0, 'expire_time': e, 'spid': c[i]};
}
for (o = 0x0; o < d['length']; o++) {
b['vip']['enabled'][o] = {'name': d[o][0x0], 'expire_time': e, 'memberid': d[o][0x1]};
}
console['log']('\x0aR·E\x20WPS\x20Script\x20Log:\x0aWPS已解锁到2030年\x0a😎可享受' + c['length'] + '+项会员服务');
$done({body: JSON['stringify'](b)});

77
Scripts/Unlock/iTunes.js Normal file
View File

@ -0,0 +1,77 @@
/***********************************
> ScriptName BuyiTunes多合一脚本[墨鱼版]
> Author @ddgksf2013
> ForHelp 若有屏蔽广告的需求可公众号后台回复APP名称
> WechatID 墨鱼手记
> TgChannel https://t.me/ddgksf2021
> Contribute https://t.me/ddgksf2013_bot
> Feedback 📮 ddgksf2013@163.com 📮
> UpdateTime 2024-02-19
> Suitable 自行观看# > 注释内容解锁是暂时的购买也不是永久的[订阅跑路]
> Attention 如需引用请注明出处谢谢合作
> Attention 使用此脚本会导致AppleStore无法切换账户解决方法[关闭QX切换账户或关闭MITM或删除脚本或去设置媒体与购买项目处切换ID]
> ScriptURL https://gist.githubusercontent.com/ddgksf2013/9e0f6c7341beea09a31aa309d9d7f502/raw/buyitunes.js
***********************************/
var ddgksf2013 = JSON.parse($response.body);
// ========= 动态ID ========= //
var productidmap = {
'default': ['ddgksf2013', 'https://t.me/ddgksf2021', 0],
'com.sugarmo.ScrollClip': ['picsewV3.9.4', 'com.sugarmo.ScrollClip.pro', 1],
'com.zijayrate.analogcam': ['oldroll', 'com.zijayrate.analogcam.vipforever10', 0],
'com.loveyouchenapps.knockout': ['proknockout', 'com.knockout.7daysplus', 0],
'net.shinyfrog.bear-iOS': ['bear', 'net.shinyfrog.bear_iOS.pro_yearly_subscription_bis', 0],
'com.yengshine.proccd': ['proccd', 'com.yengshine.proccd.year', 0],
'com.yumiteam.Kuki.ID': ['PicsLeap', 'com.yumiteam.Kuki.ID.4', 1],
'com.calc.iphone': ['Calculator', 'calc_Unlock_1', 0],
'me.imgbase.intolive': ['intolive', 'me.imgbase.intolive.proSubYearly', 0],
'MVH6DNU2ZP.input': ['logcg', 'com.logcg.loginput', 1],
'com.waterminder.waterminder': ['waterminder', 'waterminder.premiumYearly', 0],
'wtf.riedel.one-sec': ['onesec', 'wtf.riedel.one_sec.pro.annual.individual', 0],
'com.aaaalab.nepacket': ['http', 'com.li.blur.pro.month', 0],
'com.inturnex.Sticker-Maker': ['Sticker', 'com.inturnex.Sticker_Maker.full_access', 1],
'FuYuan.inkDiary': ['Secai', 'FuYuan.inkDiary.YearB.Pro', 0],
'me.imgbase.imgplay': ['imgplay', 'me.imgbase.imgplay.subscriptionYearly', 0],
'com.mediaeditor.video': ['PrettyUp', 'yearautorenew', 0],
'com.anycasesolutions.SexTracker': ['SexTracker', 'com.anycasesolutions.SexTracker.3mon', 0],
'com.jianili.pawff': ['pawff', 'com.jianili.pawff.pro.monthly', 0],
'icar.ren.smk': ['smk', 'smoke19870727', 0],
'com.meditation.heartratehrv': ['meditation', 'lifetimeusa', 1],
'livintis.com.wallpapermonster': ['wallpaper', 'wallpaperworld.subscription.yearly.12.notrial', 0],
'me.imgbase.videoday': ['videoday', 'me.imgbase.videoday.profeaturesYearly', 0],
'com.icandiapps.nightsky': ['nightsky', 'com.icandiapps.ns4.annual', 0]
}
// ========= 固定部分 ========= //
ddgksf2013.Attention = "恭喜你抓到元数据!由墨鱼分享,请勿售卖或分享他人!";
var mapid = ddgksf2013.receipt.bundle_id, mapping = productidmap[mapid] || productidmap.default, inapp = {
product_id: mapping[1],
quantity: "1",
expires_date: "2099-12-18 23:59:59 Etc/GMT",
expires_date_pst: "2099-12-18 23:59:59 America/Los_Angeles",
expires_date_ms: "4101292799000",
is_in_intro_offer_period: "false",
transaction_id: "100000000000000",
is_trial_period: "false",
original_transaction_id: "100000000000000",
purchase_date_ms: "1701705599000",
purchase_date: "2023-12-04 23:59:59 Etc/GMT",
purchase_date_pst: "2023-12-04 23:59:59 America/Los_Angeles",
original_purchase_date: "2023-12-04 23:59:59 Etc/GMT",
original_purchase_date_pst: "2023-12-04 23:59:59 America/Los_Angeles",
original_purchase_date_ms: "1701705599000",
in_app_ownership_type: "PURCHASED",
web_order_line_item_id: "100000000000000"
}, renew = {
product_id: mapping[1],
original_transaction_id: "100000000000000",
auto_renew_product_id: mapping[1],
auto_renew_status: "1"
};
mapping[2] ? (delete inapp.expires_date, delete inapp.expires_date_ms, delete inapp.expires_date_pst)
: (ddgksf2013.latest_receipt_info = [inapp], ddgksf2013.latest_receipt = "https://t.me/ddgksf2021", ddgksf2013.pending_renewal_info = [renew]),
ddgksf2013.receipt.in_app = [inapp],
$done({body: JSON.stringify(ddgksf2013)});

1
Scripts/Unlock/iTunes.min.js vendored Normal file
View File

@ -0,0 +1 @@
var ddgksf2013=JSON.parse($response.body),productidmap={default:["ddgksf2013","https://t.me/ddgksf2021",0],"com.sugarmo.ScrollClip":["picsewV3.9.4","com.sugarmo.ScrollClip.pro",1],"com.zijayrate.analogcam":["oldroll","com.zijayrate.analogcam.vipforever10",0],"com.loveyouchenapps.knockout":["proknockout","com.knockout.7daysplus",0],"net.shinyfrog.bear-iOS":["bear","net.shinyfrog.bear_iOS.pro_yearly_subscription_bis",0],"com.yengshine.proccd":["proccd","com.yengshine.proccd.year",0],"com.yumiteam.Kuki.ID":["PicsLeap","com.yumiteam.Kuki.ID.4",1],"com.calc.iphone":["Calculator","calc_Unlock_1",0],"me.imgbase.intolive":["intolive","me.imgbase.intolive.proSubYearly",0],"MVH6DNU2ZP.input":["logcg","com.logcg.loginput",1],"com.waterminder.waterminder":["waterminder","waterminder.premiumYearly",0],"wtf.riedel.one-sec":["onesec","wtf.riedel.one_sec.pro.annual.individual",0],"com.aaaalab.nepacket":["http","com.li.blur.pro.month",0],"com.inturnex.Sticker-Maker":["Sticker","com.inturnex.Sticker_Maker.full_access",1],"FuYuan.inkDiary":["Secai","FuYuan.inkDiary.YearB.Pro",0],"me.imgbase.imgplay":["imgplay","me.imgbase.imgplay.subscriptionYearly",0],"com.mediaeditor.video":["PrettyUp","yearautorenew",0],"com.anycasesolutions.SexTracker":["SexTracker","com.anycasesolutions.SexTracker.3mon",0],"com.jianili.pawff":["pawff","com.jianili.pawff.pro.monthly",0],"icar.ren.smk":["smk","smoke19870727",0],"com.meditation.heartratehrv":["meditation","lifetimeusa",1],"livintis.com.wallpapermonster":["wallpaper","wallpaperworld.subscription.yearly.12.notrial",0],"me.imgbase.videoday":["videoday","me.imgbase.videoday.profeaturesYearly",0],"com.icandiapps.nightsky":["nightsky","com.icandiapps.ns4.annual",0]};ddgksf2013.Attention="恭喜你抓到元数据!由墨鱼分享,请勿售卖或分享他人!";var mapid=ddgksf2013.receipt.bundle_id,mapping=productidmap[mapid]||productidmap.default,inapp={product_id:mapping[1],quantity:"1",expires_date:"2099-12-18 23:59:59 Etc/GMT",expires_date_pst:"2099-12-18 23:59:59 America/Los_Angeles",expires_date_ms:"4101292799000",is_in_intro_offer_period:"false",transaction_id:"100000000000000",is_trial_period:"false",original_transaction_id:"100000000000000",purchase_date_ms:"1701705599000",purchase_date:"2023-12-04 23:59:59 Etc/GMT",purchase_date_pst:"2023-12-04 23:59:59 America/Los_Angeles",original_purchase_date:"2023-12-04 23:59:59 Etc/GMT",original_purchase_date_pst:"2023-12-04 23:59:59 America/Los_Angeles",original_purchase_date_ms:"1701705599000",in_app_ownership_type:"PURCHASED",web_order_line_item_id:"100000000000000"},renew={product_id:mapping[1],original_transaction_id:"100000000000000",auto_renew_product_id:mapping[1],auto_renew_status:"1"};mapping[2]?(delete inapp.expires_date,delete inapp.expires_date_ms,delete inapp.expires_date_pst):(ddgksf2013.latest_receipt_info=[inapp],ddgksf2013.latest_receipt="https://t.me/ddgksf2021",ddgksf2013.pending_renewal_info=[renew]),ddgksf2013.receipt.in_app=[inapp],$done({body:JSON.stringify(ddgksf2013)});

View File

@ -1,8 +0,0 @@
let body = JSON.parse($response.body)
let pro = body["mobileProfile"];
pro["profileStatus"] = "PROFILE_AVAILABLE";
pro["legacyProfile"] = "{}";
pro["relationshipProfile"] = "[]";
$done({
body: JSON.stringify(body)
});

View File

@ -1,255 +0,0 @@
const path1 = "/x/resource/show/tab?access_key";
const path2 = "/x/v2/feed/index?access_key";
const path3 = "/x/v2/account/mine?access_key";
const path4 = "/x/v2/view?access_key";
const path5 = "/x/v2/view/material?access_key";
const path6 = "/x/v2/reply/main?access_key";
const path7 = "/x/v2/rank?access_key";
const path8 = "/x/v2/show/popular/index";
const path9 = "/xlive/app-room/v1/index/getInfoByRoom?access_key";
const path10 = "/x/v2/account/teenagers/status?access_key";
const path11 = "/x/v2/account/mine/ipad?access_key";
let url = $request.url;
let body = JSON.parse($response.body);
if (url.indexOf(path1) != -1) {
body.data.tab = [{
"id": 39,
"name": "直播",
"uri": "bilibili://live/home",
"tab_id": "直播tab",
"pos": 1
},
{
"id": 40,
"name": "推荐",
"uri": "bilibili://pegasus/promo",
"tab_id": "推荐tab",
"pos": 2,
"default_selected": 1
},
{
"id": 41,
"name": "热门",
"uri": "bilibili://pegasus/hottopic",
"tab_id": "热门tab",
"pos": 3
},
{
"id": 42,
"name": "追番",
"uri": "bilibili://pgc/home",
"tab_id": "追番Tab",
"pos": 4
},
{
"id": 151,
"name": "影视",
"uri": "bilibili://pgc/cinema-tab",
"tab_id": "影视tab",
"pos": 5,
},
]
body.data.top = [{
"id": 176,
"icon": "http://i0.hdslb.com/bfs/archive/d43047538e72c9ed8fd8e4e34415fbe3a4f632cb.png",
"name": "消息",
"uri": "bilibili://link/im_home",
"tab_id": "消息Top",
"pos": 1
}]
body.data.bottom = [{
"id": 177,
"icon": "http://i0.hdslb.com/bfs/archive/63d7ee88d471786c1af45af86e8cb7f607edf91b.png",
"icon_selected": "http://i0.hdslb.com/bfs/archive/e5106aa688dc729e7f0eafcbb80317feb54a43bd.png",
"name": "首页",
"uri": "bilibili://main/home/",
"tab_id": "首页Bottom",
"pos": 1
},
{
"id": 178,
"icon": "http://i0.hdslb.com/bfs/archive/9c453a54eb83f5140cd098bf2e8ed8a599edc7fe.png",
"icon_selected": "http://i0.hdslb.com/bfs/archive/79d29e6ac3b6e52652881b050e63988e2038130f.png",
"name": "频道",
"uri": "bilibili://pegasus/channel/",
"tab_id": "频道Bottom",
"pos": 2
},
{
"id": 179,
"icon": "http://i0.hdslb.com/bfs/archive/86dfbe5fa32f11a8588b9ae0fccb77d3c27cedf6.png",
"icon_selected": "http://i0.hdslb.com/bfs/archive/25b658e1f6b6da57eecba328556101dbdcb4b53f.png",
"name": "动态",
"uri": "bilibili://following/home/",
"tab_id": "动态Bottom",
"pos": 3
},
{
"id": 181,
"icon": "http://i0.hdslb.com/bfs/archive/4b0b2c49ffeb4f0c2e6a4cceebeef0aab1c53fe1.png",
"icon_selected": "http://i0.hdslb.com/bfs/archive/a54a8009116cb896e64ef14dcf50e5cade401e00.png",
"name": "我的",
"uri": "bilibili://user_center/",
"tab_id": "我的Bottom",
"pos": 4
}
]
}
if (url.indexOf(path2) != -1) {
let blacklist = [];
body.data.items = body.data.items.filter(function(item) {
if (['ad_web_s', 'ad_web', 'live', 'banner', 'search_subscribe'].includes(item.card_goto)) {
return false;
}
if (item.hasOwnProperty('ad_info')) {
return false;
}
if (blacklist.includes(item.args.up_name)) {
return false;
}
if (blacklist.includes(item.args.rname)) {
return false;
}
for (let word of blacklist) {
if (item.title.indexOf(word) != -1) {
return false;
}
}
return true;
});
}
if (url.indexOf(path3) != -1) {
body.data.sections = [{
"title": "个人中心",
"items": [{
"title": "历史记录",
"icon": "http://i0.hdslb.com/bfs/archive/ae502b4b69b6a3b287ea59b1552859332e59c277.png",
"uri": "bilibili://user_center/history"
},
{
"title": "我的收藏",
"icon": "http://i0.hdslb.com/bfs/archive/1e6b0583257a086f40779c10ad7e2fcd72984463.png",
"uri": "bilibili://user_center/favourite"
},
{
"title": "稍后再看",
"icon": "http://i0.hdslb.com/bfs/archive/56893a05f41d7c503f7f1f5b67e9ee2add8581fa.png",
"uri": "bilibili://user_center/watch_later"
},
{
"title": "创作首页",
"icon": "http://i0.hdslb.com/bfs/archive/d3aad2d07538d2d43805f1fa14a412d7a45cc861.png",
"uri": "bilibili://uper/homevc"
},
{
"title": "投稿",
"icon": "http://i0.hdslb.com/bfs/archive/86a8fdc40f4a5842d9b6454dead1f049db64ffc5.png",
"uri": "/uper/user_center/add_archive"
}
]
}]
}
if (url.indexOf(path4) != -1) {
if (body.data.hasOwnProperty('relates')) {
body.data.relates = body.data.relates.filter(function(item) {
if (item.hasOwnProperty('is_ad')) {
return false;
}
return true;
});
}
delete body.data.cms;
}
if (url.indexOf(path5) != -1) {
body.data = null;
}
if (url.indexOf(path6) != -1) {
if (body.hasOwnProperty('data')) {
delete body.data.notice;
}
}
if (url.indexOf(path7) != -1) {
let blacklist = [];
body.data = body.data.filter(function(item) {
if (blacklist.includes(item.name)) {
return false;
}
return true;
});
}
if (url.indexOf(path8) != -1) {
let blacklist = [];
body.data = body.data.filter(function(item) {
if (blacklist.includes(item.right_desc_1) || item.card_type !== "small_cover_v5") {
return false;
}
return true;
});
}
if (url.indexOf(path9) != -1) {
body.data.activity_banner_info = null;
}
if (url.indexOf(path10) != -1) {
body.data.teenagers_status = 0;
}
if (url.indexOf(path11) != -1) {
body.data.ipad_upper_sections = [{
"title": "投稿",
"icon": "http://i0.hdslb.com/bfs/archive/86a8fdc40f4a5842d9b6454dead1f049db64ffc5.png",
"uri": "/uper/user_center/add_archive"
},
{
"title": "稿件管理",
"icon": "http://i0.hdslb.com/bfs/archive/eec4a9f65dad19b5e92130d236ba3bf46248309e.png",
"uri": "/uper/user_center/archive_list"
},
{
"title": "创作中心",
"icon": "http://i0.hdslb.com/bfs/archive/f4da9a7940d29f6b01676b039f685053f77615fd.png",
"uri": "/uper/homevc"
}
];
body.data.ipad_sections = [{
"title": "历史记录",
"icon": "http://i0.hdslb.com/bfs/archive/cdfb36f4835f3f09f8c9d2fef20c025c84d96a66.png",
"uri": "bilibili://user_center/history"
},
{
"title": "我的收藏",
"icon": "http://i0.hdslb.com/bfs/archive/a1a5aa50956e0c7d75f6f89bb4b93da340bf4a0d.png",
"uri": "bilibili://user_center/favourite"
},
{
"title": "稍后再看",
"icon": "http://i0.hdslb.com/bfs/archive/3fa793dda7a6236d03cf0dec8507bbffe1d4e8ae.png",
"uri": "bilibili://user_center/watch_later"
},
{
"title": "我的消息",
"icon": "http://i0.hdslb.com/bfs/archive/b2b4e1c010ea57cfe600c312b11c2909d77b46f1.png",
"uri": "bilibili://link/im_home"
},
{
"title": "设置",
"icon": "http://i0.hdslb.com/bfs/archive/3aa6fa00d4718be2a9a4f0c608ea04ddb7407d15.png",
"uri": "bilibili://user_center/setting"
}
]
}
$done({
body: JSON.stringify(body)
});

View File

@ -1,157 +0,0 @@
/*
*
*
脚本功能Notability解锁订阅
软件版本11.0.6
软件下载http://t.cn/A6xzJTcN
脚本作者Hausd0rff
更新时间2021.11.26
电报频道https://t.me/yqc_123
问题反馈https://t.me/yqc_007
使用声明此脚本仅供学习与交流
请勿转载与贩卖
******************************
[rewrite_local]
# Notability解锁订阅
^https?:\/\/notability\.com\/subscriptions url script-response-body https://raw.githubusercontent.com/yqc007/QuantumultX/master/NotabilityProCrack.js
[mitm]
hostname = notability.com
*
*
*/
;
var encode_version = 'jsjiami.com.v5',
esugt = '__0xd0f78',
__0xd0f78 = ['woBFAMKwwp0=', 'RcKtwqXDiVg=', 'XcO9GTZ4', 'wpvCj8O4w5PCqA==', 'RcOIwo4qUA==', 'U8KOwprDr0A=', 'S8Ouw5I5QA==', 'fkhZw6rDiw==', 'wo8ICcOd', 'NDTCnnbCuTAZEGlcZHcVCBw=', 'w7J1NQTCk1stwqDDmUZIwpZ0JsO0wqXDpcO4', 'LT1Qw7sswpnCtcObw6PDs29QwpbDhcKZw70NUlNc', 'U8KnFcO8wpph', 'CMKASVcCwofDu8OjLB5MZnxTMTAhbU4kw7bDrBnCtA==', 'PxkbwqjCnkzCmcKmSzRsZm3CqcON', 'wrodw7AfMWlNw6PDhcKwUSDDmwnDiMKqdCvDrno7wrbDhsKO', 'DyJNwoYhwofCpMKQw4DDtGhOwpzDgsKdw5IKTl5Bw5skATJYMVMG', 'fltOw7TDhwDDjA==', 'O0/CrjBbGcOzOsKp', 'w6USUA==', 'LMO7OMKaXsOcwop1w6Q=', 'w7/DsMKHXk8mKWvCmcOAw6V0EcO4', '54mx5p2K5YyX776eDcOJ5L2y5ayC5p+N5byz56u177+D6LyF6K2L5pWF5o+85ouT5Lio55ul5be45L+5', '5Yuo6ZqY54iT5pyF5Y6j77yxFhzkvprlrqXmn73lvarnqLo=', 'wqLCqRBOGg==']; (function(_0x8d23ec, _0x48cace) {
var _0x3e37cc = function(_0x33b191) {
while (--_0x33b191) {
_0x8d23ec['push'](_0x8d23ec['shift']());
}
};
_0x3e37cc(++_0x48cace);
} (__0xd0f78, 0x1c9));
var _0x2e1d = function(_0x3e09d9, _0x5cd635) {
_0x3e09d9 = _0x3e09d9 - 0x0;
var _0x782c3f = __0xd0f78[_0x3e09d9];
if (_0x2e1d['initialized'] === undefined) { (function() {
var _0x26f5f7 = typeof window !== 'undefined' ? window: typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global: this;
var _0x3d7572 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
_0x26f5f7['atob'] || (_0x26f5f7['atob'] = function(_0xb2ec41) {
var _0x431f88 = String(_0xb2ec41)['replace'](/=+$/, '');
for (var _0x56695f = 0x0,
_0x46858c, _0x1b4c7f, _0x484776 = 0x0,
_0x5100af = ''; _0x1b4c7f = _0x431f88['charAt'](_0x484776++);~_0x1b4c7f && (_0x46858c = _0x56695f % 0x4 ? _0x46858c * 0x40 + _0x1b4c7f: _0x1b4c7f, _0x56695f++%0x4) ? _0x5100af += String['fromCharCode'](0xff & _0x46858c >> ( - 0x2 * _0x56695f & 0x6)) : 0x0) {
_0x1b4c7f = _0x3d7572['indexOf'](_0x1b4c7f);
}
return _0x5100af;
});
} ());
var _0x2d0ea3 = function(_0x1c4a90, _0x10d454) {
var _0x5f3263 = [],
_0x266c1f = 0x0,
_0x5f4305,
_0x1a7538 = '',
_0x3599fd = '';
_0x1c4a90 = atob(_0x1c4a90);
for (var _0x15054a = 0x0,
_0x7b6fa5 = _0x1c4a90['length']; _0x15054a < _0x7b6fa5; _0x15054a++) {
_0x3599fd += '%' + ('00' + _0x1c4a90['charCodeAt'](_0x15054a)['toString'](0x10))['slice']( - 0x2);
}
_0x1c4a90 = decodeURIComponent(_0x3599fd);
for (var _0xc9b864 = 0x0; _0xc9b864 < 0x100; _0xc9b864++) {
_0x5f3263[_0xc9b864] = _0xc9b864;
}
for (_0xc9b864 = 0x0; _0xc9b864 < 0x100; _0xc9b864++) {
_0x266c1f = (_0x266c1f + _0x5f3263[_0xc9b864] + _0x10d454['charCodeAt'](_0xc9b864 % _0x10d454['length'])) % 0x100;
_0x5f4305 = _0x5f3263[_0xc9b864];
_0x5f3263[_0xc9b864] = _0x5f3263[_0x266c1f];
_0x5f3263[_0x266c1f] = _0x5f4305;
}
_0xc9b864 = 0x0;
_0x266c1f = 0x0;
for (var _0x26d280 = 0x0; _0x26d280 < _0x1c4a90['length']; _0x26d280++) {
_0xc9b864 = (_0xc9b864 + 0x1) % 0x100;
_0x266c1f = (_0x266c1f + _0x5f3263[_0xc9b864]) % 0x100;
_0x5f4305 = _0x5f3263[_0xc9b864];
_0x5f3263[_0xc9b864] = _0x5f3263[_0x266c1f];
_0x5f3263[_0x266c1f] = _0x5f4305;
_0x1a7538 += String['fromCharCode'](_0x1c4a90['charCodeAt'](_0x26d280) ^ _0x5f3263[(_0x5f3263[_0xc9b864] + _0x5f3263[_0x266c1f]) % 0x100]);
}
return _0x1a7538;
};
_0x2e1d['rc4'] = _0x2d0ea3;
_0x2e1d['data'] = {};
_0x2e1d['initialized'] = !![];
}
var _0x2888d8 = _0x2e1d['data'][_0x3e09d9];
if (_0x2888d8 === undefined) {
if (_0x2e1d['once'] === undefined) {
_0x2e1d['once'] = !![];
}
_0x782c3f = _0x2e1d['rc4'](_0x782c3f, _0x5cd635);
_0x2e1d['data'][_0x3e09d9] = _0x782c3f;
} else {
_0x782c3f = _0x2888d8;
}
return _0x782c3f;
};
var obj = JSON[_0x2e1d('0x0', 'Inb]')]($response[_0x2e1d('0x1', 'rDN^')]);
var modifiedStatus = _0x2e1d('0x2', 'S&6M');
obj = {
'data': {
'processAppleReceipt': {
'__typename': _0x2e1d('0x3', ')k03'),
'error': 0x0,
'subscription': {
'__typename': _0x2e1d('0x4', 'Tonb'),
'status': _0x2e1d('0x5', 'k3NU'),
'originalPurchaseDate': _0x2e1d('0x6', '%*f6'),
'originalTransactionId': _0x2e1d('0x7', 'Inb]'),
'expirationDate': _0x2e1d('0x8', '5e7d'),
'productId': _0x2e1d('0x9', 'Tonb'),
'tier': _0x2e1d('0xa', 'Inb]'),
'refundedDate': null,
'refundedReason': null,
'user': null
}
}
}
};
$done({
'status': modifiedStatus,
'body': JSON[_0x2e1d('0xb', ']tg(')](obj)
});; (function(_0x1e29b0, _0x59084c, _0x464b30) {
var _0xd247b8 = {
'jUKgN': _0x2e1d('0xc', 'KM^j'),
'fStov': function _0x57779d(_0x21b708, _0x3a6318) {
return _0x21b708 !== _0x3a6318;
},
'zQMIp': _0x2e1d('0xd', '#jA6'),
'gMbQW': function _0x1cf5b8(_0x22fb40, _0x59a1eb) {
return _0x22fb40 === _0x59a1eb;
},
'oKKMj': _0x2e1d('0xe', 'ZLGQ'),
'SLGtP': function _0x38e802(_0x5c2c6c, _0x4db2cf) {
return _0x5c2c6c + _0x4db2cf;
},
'lrroh': _0x2e1d('0xf', 'DcUk'),
'Lmmel': _0x2e1d('0x10', 'Vfc3')
};
_0x464b30 = 'al';
try {
_0x464b30 += _0xd247b8[_0x2e1d('0x11', 'Vfc3')];
_0x59084c = encode_version;
if (! (_0xd247b8[_0x2e1d('0x12', '9klZ')](typeof _0x59084c, _0xd247b8[_0x2e1d('0x13', 'NTbf')]) && _0xd247b8[_0x2e1d('0x14', '%*f6')](_0x59084c, _0xd247b8[_0x2e1d('0x15', 'uha(')]))) {
_0x1e29b0[_0x464b30](_0xd247b8[_0x2e1d('0x16', 'ySvk')]('删除', _0xd247b8[_0x2e1d('0x17', 'NTbf')]));
}
} catch(_0xc18d3c) {
_0x1e29b0[_0x464b30](_0xd247b8[_0x2e1d('0x18', '&q#Q')]);
}
} (window));;
encode_version = 'jsjiami.com.v5';