Compare commits
43 Commits
Author | SHA1 | Date |
---|---|---|
sve1r | 916d4c055b | |
sve1r | 11bcd7ed89 | |
sve1r | c0e36ce657 | |
sve1r | b3c849c00d | |
sve1r | dd71f3b1e9 | |
sve1r | c7d8e6fb17 | |
sve1r | 5b9da599d3 | |
sve1r | 8e20cd31e0 | |
sve1r | 98c0323602 | |
sve1r | c9c5fc3508 | |
sve1r | a8e88a2f14 | |
sve1r | 1cf2344d28 | |
sve1r | fcf44291fc | |
sve1r | 2d8b5f767d | |
sve1r | 78a603ea18 | |
sve1r | 8c1b08bafa | |
sve1r | 24bb7d62ff | |
sve1r | d82360f73f | |
sve1r | 9d363b5515 | |
SVE1R | 567f916873 | |
SVE1R | 2b4a5dfab2 | |
sve1r | 3a3220e307 | |
sve1r | 58768df271 | |
SVE1R | dc0d016094 | |
SVE1R | 44b9ee9c44 | |
SVE1R | 83b0bdc583 | |
SVE1R | 3302a2e88c | |
SVE1R | ef66831a66 | |
SVE1R | 70e34f6a97 | |
SVE1R | ffe9e20953 | |
SVE1R | 0ea61d1b6d | |
SVE1R | d4893f8d05 | |
SVE1R | f4d72f8d90 | |
SVE1R | 1bb84cb3bd | |
sve1r | cb56d9a644 | |
haozi04 | 89f074bee6 | |
sve1r | 16e67ccc2a | |
sve1r | 60048a5675 | |
SVE1R | f526213a03 | |
SVE1R | 8baa0814e0 | |
SVE1R | 7b0bae3e39 | |
sve1r | 48bd33e1c8 | |
sve1r | 9151c4cad8 |
12
README.md
12
README.md
|
@ -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) 发布,你可以拷贝、再发行本项目的内容, 但是你将必须:
|
||||
- 使用**完全相同**的条款和格式发布。
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
@ -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
|
||||
|
|
|
@ -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==
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
||||
|
||||
|
||||
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
@ -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
|
|
@ -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
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
// 如果您需要禁用系统 DNS(no-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
|
@ -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
File diff suppressed because one or more lines are too long
|
@ -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
|
@ -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:
|
||||
|
|
|
@ -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({});
|
|
@ -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({});
|
|
@ -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
|
@ -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});
|
|
@ -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&source=page_home&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==&style=tab&trainingTrace=categoryEntry&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&new=true&trainingTrace=categoryEntry&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==&new=true&trainingTrace=categoryEntry&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&source=page_home&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&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&source=page_home&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&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&source=page_home&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&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
|
@ -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
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)});
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -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);
|
|
@ -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);
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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';
|
|
@ -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) });
|
|
@ -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)});
|
|
@ -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});
|
|
@ -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)});
|
File diff suppressed because one or more lines are too long
|
@ -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)});
|
|
@ -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)});
|
|
@ -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
|
||||
});
|
|
@ -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
|
||||
});
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)});
|
|
@ -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)
|
||||
});
|
|
@ -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)
|
||||
});
|
|
@ -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';
|
Loading…
Reference in New Issue