Compare commits
70 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 | |
sve1r | 2695336f1d | |
sve1r | baead2ebf7 | |
SVE1R | d030b18a8d | |
sve1r | f689e643d2 | |
sve1r | 863f7765cb | |
SVE1R | 93af3b762b | |
sve1r | 5209ab732c | |
sve1r | 83a73c773e | |
sve1r | de72f0e327 | |
sve1r | 8d5ed67651 | |
sve1r | 933dfb4851 | |
sve1r | bd44962872 | |
sve1r | c8bcc5b1d9 | |
sve1r | e338883a6e | |
sve1r | 61906a9c75 | |
sve1r | 86287b04ac | |
sve1r | 9e6d2cf88e | |
sve1r | 14d334f664 | |
sve1r | 36f46074c3 | |
sve1r | 39aab1384b | |
sve1r | a8eaba218c | |
sve1r | 9dc5fc928e | |
sve1r | 8f1f5bdc19 | |
sve1r | 89665fccb5 | |
sve1r | dfe4aae59f | |
sve1r | 7d425d7db1 | |
sve1r | 2283230c64 |
|
@ -6,4 +6,7 @@
|
|||
*.sln.iml
|
||||
|
||||
#Temporary Files
|
||||
*temp*.txt
|
||||
*temp*.txt
|
||||
|
||||
# macOS File System
|
||||
.DS_Store
|
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) 发布,你可以拷贝、再发行本项目的内容, 但是你将必须:
|
||||
- 使用**完全相同**的条款和格式发布。
|
||||
|
|
|
@ -0,0 +1,137 @@
|
|||
#!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.
|
||||
#!配置教程: https://limbopro.com/archives/12904.html
|
||||
#!电报群组: https://t.me/Adblock4limbo
|
||||
#!源码仓库: https://github.com/limbopro/Adblock4limbo
|
||||
#!许可说明: https://github.com/limbopro/Adblock4limbo/blob/main/LICENSE
|
||||
#!提交反馈: https://github.com/limbopro/Adblock4limbo/issues
|
||||
#! // Done Is Better Than Perfect.
|
||||
|
||||
|
||||
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
|
||||
^https:\/\/(cn|www)\.pornhub\.com\/_xa\/ads.* url reject
|
||||
^https:\/\/(img|vthumb)\.killcovid2021\.com.*?\.mp4 url reject
|
||||
^https:\/\/.*\/js\/static\/header\/sda\/ppsuma*.js url reject
|
||||
# url ^https:\/\/www.xvideos.com/zoneload.*
|
||||
^https:\/\/suzihaza\.com\/asset\/jquery\/slim-3\.2\.min\.js.* url reject
|
||||
filemoon\.sx.*/js/baf.js url reject
|
||||
^https:\/\/mmfl02\.com\/assets\/jquery\/p2adult\.js.* url reject
|
||||
^https:\/\/mmfl02\.com\/.*?\&ads url reject
|
||||
https://api.nivodz.com/commercial/incr/WEB/3.2?_ts=1697870082522 url reject
|
||||
https://api.nivodz.com/commercial/incr/WEB/3.2?_ts=1697870082520 url reject
|
||||
https://a.realsrv.com/ad-provider.js url reject
|
||||
https://help.fanza.cc/* url reject
|
||||
https://creative.xlivrdr.com/widgets/Spot/lib.js url reject
|
||||
https://static.adxadserv.com/js/adb.js url reject
|
||||
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
|
||||
https://(www|zhuanlan)\.zhihu\.com/commercial_api/banners_v3/(mobile_banner|mobile_question) url reject
|
||||
https://(www|zhuanlan)\.zhihu\.com/api/articles/\d+/recommendation url reject
|
||||
https://creative.live.missav.com/widgets/Spot/lib.js url reject
|
||||
(^https?:\/\/www\.pornhub\.com)(.*) url 307 https://cn.pornhub.com$2
|
||||
# url https://$2 (https:\/\/\w{2,3}\.)(jable\.tv.*)
|
||||
# url https://www.javlibrary.com/cn/?v=$2 (https://www.javlibrary.com/cn/videoreviews.php\?v=)(.*?)(&mode=.*)
|
||||
# url m.baidu.com www.baidu.com(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).*
|
||||
|
||||
# 知道搜索广告(zhidao.baidu.com)
|
||||
^https?:\/\/(zhidao)\.baidu\.com\/(question|index|\?fr|\?word) url script-response-body https://limbopro.com/Adguard/surge_baidu.zhidao.js
|
||||
# 搜索首页广告(www.baidu.com)
|
||||
^https?:\/\/(www|m)\.baidu\.com(/$|\/\?ref.*)(?!(.*(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_baidu.index.js
|
||||
# 搜索结果广告(www.baidu.com)
|
||||
^https?:\/\/(www|m)\.baidu\.com(\/s\?word.*|\/from.*?\/s\?word.*|\/from.*?word=.*) url script-response-body https://limbopro.com/Adguard/surge_baidu.js
|
||||
# 内容农场(www.bing.com)
|
||||
^https?:\/\/((www|cn)\.bing)(\.\w{2,4}){1,2}\/(search\?.*|\?sa=|\?FORM)(?!.*?(apps=)) url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
|
||||
# 内容农场(www.google.com|com.hk)
|
||||
^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|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)\.(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)
|
||||
^https?:\/\/(ddys|ddrk|ddys2)\.\w{0,3}\/(?!(.*(cdn-cgi|getvddr|\=json|\.))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
|
||||
# 哔嘀影视播放页(www.btbdys.com)
|
||||
^https?:\/\/www\.(btbdys|bdys(01|02|03|10))\.com\/play\/.*?\.htm.* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js
|
||||
# 哔嘀影视展示页(www.btbdys.com)
|
||||
^https?:\/\/www\.(btbdys|bdys(01|02|03|10))\.com\/(?!(.*(obj|lines|verifyCode|member|zzzzz|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.olevod.tv)
|
||||
https?:\/\/.+\.olevod\..+\/(?!(.*(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.duboku.tv)
|
||||
https?:\/\/.*duboku.*\/(?!(.*(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
|
||||
# 韩剧TV(www.tvn.cc)
|
||||
^https?:\/\/(www|wap|m)\.tvn\.cc\/(?!(.*(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
|
||||
# 555电影网(555dy.com)P.S.鉴于域名经常跳转将不再维护
|
||||
^https?:\/\/(555dy\w{0,3})\.(com|top|shop)\/(?!(.*(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
|
||||
# 梨播(libvio.top|pro)
|
||||
^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)
|
||||
^https?:\/\/(\w{0,3}(\.){0,1}(pornhub)(\.)\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
|
||||
# Jable(en|jable.tv)
|
||||
^https?:\/\/(jable|(en|\w{2,3})\.jable)\.tv\/(?!(.*(\?mode|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
|
||||
# Missav(missav.com)
|
||||
^https?:\/\/missav\.com\/(?!(.*(api|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
|
||||
# Javday(javday.tv)
|
||||
^https?:\/\/javday\.tv\/(?!(.*(api|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
|
||||
# Xvideos(www.xvideos.com)
|
||||
^https?:\/\/www\.xvideos\.com\/(?!(.*(api|my|cdn-cgi|account|(\.(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
|
||||
# njav(njav.com)
|
||||
^https?:\/\/njav\.tv\/(?!(.*(api|my|cdn-cgi|account|(\.(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
|
||||
# javlibrary(www.javlibrary.com)
|
||||
^https?:\/\/www\.javlibrary\.com\/(?!(.*(api|my|login|cdn-cgi|confirmobj|account|(\.(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
|
||||
# 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|((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)
|
||||
^https?:\/\/(cn1|www)\.(91short\.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
|
||||
# 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|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)
|
||||
^http?:\/\/www\.tz659\.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
|
||||
# anime1(anime1.me)
|
||||
^https?:\/\/anime1\.me\/(?!(.*(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
|
||||
# hanime1(hanime1.me)
|
||||
^https?:\/\/hanime1\.me\/(?!(.*(api|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
|
||||
# yhdmp(m.yhdmp.com)
|
||||
^https?:\/\/m\.yhpdm\.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
|
||||
# Javmost(javmost.xyz)
|
||||
^https?:\/\/\w{3,5}\.javmost\.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_javmost.js
|
||||
# AVfactory
|
||||
^https?:\/\/(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)\/(?!(.*(api|my|cdn-cgi|account|(\.(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
|
|
@ -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-08-17
|
||||
// @ConfigVersion V2.0.127
|
||||
// @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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/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,33 +6,37 @@
|
|||
// @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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Amdc.min.js
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Cainiao.js
|
||||
^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
|
||||
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.adkeyword url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Cainiao.js
|
||||
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.adkeyword 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\.guoguo\.nbnetflow\.ads\.index\.cn url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Cainiao.js
|
||||
^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.index\.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\.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
|
||||
# > 菜鸟裹裹_支付宝小程序_中部的寄件推广[导致的空白占位后续处理]@ddgksf2013
|
||||
^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.mshow url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Cainiao.js
|
||||
^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.mshow url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Cainiao.js
|
|
@ -2,14 +2,14 @@ hostname=api.coolapk.com
|
|||
|
||||
|
||||
# > 酷安_开屏广告@ddgksf2013
|
||||
^https?:\/\/api.coolapk.com\/v6\/main\/init url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
|
||||
^https?:\/\/api.coolapk.com\/v6\/main\/init url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/CoolApk.min.js
|
||||
# > 酷安_推广广告@ddgksf2013
|
||||
^https?:\/\/api.coolapk.com\/v6\/dataList url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
|
||||
^https?:\/\/api.coolapk.com\/v6\/dataList url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/CoolApk.min.js
|
||||
# > 酷安_首页广告@ddgksf2013
|
||||
^https?:\/\/api.coolapk.com\/v6\/main\/indexV8 url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
|
||||
^https?:\/\/api.coolapk.com\/v6\/main\/indexV8 url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/CoolApk.min.js
|
||||
# > 酷安_评论广告@ddgksf2013
|
||||
^https?:\/\/api.coolapk.com\/v6\/feed\/replyList url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
|
||||
^https?:\/\/api.coolapk.com\/v6\/feed\/replyList url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/CoolApk.min.js
|
||||
# > 酷安_商品推广@ddgksf2013
|
||||
^https?:\/\/api.coolapk.com\/v6\/feed\/detail url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
|
||||
^https?:\/\/api.coolapk.com\/v6\/feed\/detail url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/CoolApk.min.js
|
||||
# > 酷安_屏蔽热词@ddgksf2013
|
||||
^https?:\/\/api\.coolapk\.com\/v6\/search\?.*type=hotSearch url reject-dict
|
||||
|
|
|
@ -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 如需引用请注明出处,谢谢合作!
|
||||
|
@ -19,49 +19,36 @@
|
|||
hostname = edith.xiaohongshu.com, www.xiaohongshu.com, pages.xiaohongshu.com, referee.xiaohongshu.com
|
||||
|
||||
# > 小红书_视频播放页商品推广@ddgksf2013
|
||||
^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/widgets url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/LittleRedBook/LittleRedBook.min.js
|
||||
|
||||
^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
|
||||
# > 网易云_位置请求
|
||||
|
|
|
@ -10,19 +10,19 @@ hostname = app-api.smzdm.com,homepage-api.smzdm.com,haojia-api.smzdm.com,haojia.
|
|||
^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/wiki_related_modul url reject
|
||||
|
||||
# 开屏去广告
|
||||
^https?:\/\/app-api\.smzdm\.com\/util\/loading url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/app-api\.smzdm\.com\/util\/loading url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 首页去广告
|
||||
^https?:\/\/homepage-api\.smzdm\.com\/v3\/home url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/homepage-api\.smzdm\.com\/v3\/home url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 好价去广告
|
||||
^https?:\/\/haojia-api\.smzdm\.com\/home\/list url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/haojia-api\.smzdm\.com\/home\/list url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 好价详情页去广告
|
||||
^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/article_releated_modul url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/article_releated_modul url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 百科去广告
|
||||
^https?:\/\/baike-api\.smzdm\.com\/home_v3\/list url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/baike-api\.smzdm\.com\/home_v3\/list url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 搜索结果去广告
|
||||
^https?:\/\/s-api\.smzdm\.com\/sou\/list_v10 url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/s-api\.smzdm\.com\/sou\/list_v10 url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 搜索标签去广告
|
||||
^https?:\/\/s-api\.smzdm\.com\/sou\/filter\/tags\/hot_tags url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/s-api\.smzdm\.com\/sou\/filter\/tags\/hot_tags url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
# 值会员权益中心banner广告
|
||||
^https?:\/\/zhiyou\.m\.smzdm\.com\/user\/vip\/ajax_get_banner url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/smzdm.min.js
|
||||
^https?:\/\/zhiyou\.m\.smzdm\.com\/user\/vip\/ajax_get_banner url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/smzdm.min.js
|
||||
|
||||
|
|
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-09-02
|
||||
// @UpdateTime 2024-02-19
|
||||
// @Function 自用影视网站去广告配置(不定期更新)
|
||||
// @Suitable 自行观看"# > "注释内容
|
||||
// @Explain 推荐使用手机版Chrome或Alook浏览器(仅供墨鱼本人及小部分QX用户使用)
|
||||
|
@ -16,54 +16,52 @@
|
|||
|
||||
|
||||
|
||||
hostname=m.nivod4.tv, www.freeok.vip, *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*
|
||||
|
||||
|
||||
# > 16 泥巴影视[网页优化]@Adblock4limbo - 网站地址:https://m.nivod4.tv
|
||||
^https?:\/\/.*nivod.*\/($|[0-9a-zA-Z=_/-]+\.html) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/nivod.js
|
||||
|
||||
# > 15 FreeOk[网页优化]@ddgksf2013 - 网站地址:https://www.freeok.vip
|
||||
^https?:\/\/www\.freeok\.vip(\/$|\/[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/freeok.js
|
||||
# > 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
|
||||
|
||||
# > 14 奈飞鸭[网页优化]@ddgksf2013 - 网站地址:https://yanetflix.com [未测试]
|
||||
^https?:\/\/.*netflix.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/netflix.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
|
||||
|
||||
# > 13 哔嘀影视[网页优化]@ddgksf2013 - 网站地址:https://www.bdys01.com
|
||||
^https?:\/\/.*bdys.*com\/($|([a-z]+)\/(play\/)?\d+.*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/bdys.js
|
||||
# > 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
|
||||
|
||||
# > 12 茶杯狐[网页优化]@ddgksf2013 - 网站地址:https://cupfox.app
|
||||
^https?:/\/.*cupfox\.app\/($|[\u4E00-\u9FFFa-zA-Z0-9%=_/-]+$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/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\/($|(view|video).*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/pornhub.js
|
||||
|
||||
# > 11 Cokemv[网页优化]@ddgksf2013 - 网站地址:https://cokemv.me
|
||||
^https?:/\/cokemv\.me\/($|vod.*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/cokemv.js
|
||||
# > 04 Bimi[网页优化]@ddgksf2013 - 网站地址:https://www.bimi.net
|
||||
^https?:/\/.*bimi.*net\/($|(vodshow|bangumi|type)\/[0-9a-z-\/]+\/$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/bimi.js
|
||||
|
||||
# > 10 PornHub[网页优化]@ddgksf2013 - 网站地址:https://cn.pornhub.com
|
||||
^https:\/\/(cn|www)\.pornhub\.com\/_xa\/ads url reject-dict
|
||||
^https?:/\/(cn|www)\.pornhub\.com\/($|(view|video).*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/pornhub.js
|
||||
# > 03 禁漫天堂[网页优化]@ddgksf2013 - 网站地址:https://18comic.org
|
||||
^https?:\/\/.*18comic\.org\/($|(album|photo).*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/18comic.js
|
||||
|
||||
# > 09 LeZhu[网页优化]@ddgksf2013 - 网站地址:http://www.lezhutv.com
|
||||
^https?:/\/.*lezhutv\.com\/($|(type|detail|play|index).*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/lezhu.js
|
||||
# > 02 剧迷[网页优化]@ddgksf2013 - 网站地址:https://gimys.app
|
||||
^https?:\/\/.*gimy.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/gimytv.js
|
||||
|
||||
# > 08 Bimi[网页优化]@ddgksf2013 - 网站地址:https://www.bimi.net
|
||||
^https?:/\/.*bimi.*net\/($|(vodshow|bangumi|type)\/[0-9a-z-\/]+\/$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/bimi.js
|
||||
# > 01 厂长电影[网页优化]@ddgksf2013 - 网站地址:https://czzy.art/
|
||||
^https?:\/\/.*czzy.*\/($|\?btwaf=\w+$|[0-9a-zA-Z=_/-]+\.html) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/qianoo.js
|
||||
|
||||
# > 07 禁漫天堂[网页优化]@ddgksf2013 - 网站地址:https://18comic.org
|
||||
^https?:\/\/.*18comic\.org\/($|(album|photo).*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/18comic.js
|
||||
|
||||
# > 06 555影视[网页优化]@ddgksf2013 - 网站地址:https://555yy6.com
|
||||
^https?:\/\/.*5y.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/555.js
|
||||
|
||||
# > 05 剧迷[网页优化]@ddgksf2013 - 网站地址:https://gimys.app
|
||||
^https?:\/\/.*gimy.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/gimytv.js
|
||||
|
||||
# > 04 天空影视[网页优化]@ddgksf2013 - 网站地址:https://tkznp.com/ [未测试]
|
||||
^https?:\/\/.*tkznp.*com\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/tkys.js
|
||||
|
||||
# > 03 厂长电影[网页优化]@ddgksf2013 - 网站地址:https://czzy.art/
|
||||
^https?:\/\/.*czzy.*\/($|\?btwaf=\w+$|[0-9a-zA-Z=_/-]+\.html) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/qianoo.js
|
||||
|
||||
# =========== 不维护的或网站已关服 =========== #
|
||||
# > 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
|
||||
# > 06 泥巴影视[网页优化]@Adblock4limbo - 网站地址:https://m.nivod4.tv
|
||||
^https?:\/\/.*nivod.*\/($|[0-9a-zA-Z=_/-]+\.html) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/nivod.js
|
||||
# > 05 奈飞鸭[网页优化]@ddgksf2013 - 网站地址:https://yanetflix.com
|
||||
^https?:\/\/.*netflix.*\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/netflix.js
|
||||
# > 04 LeZhu[网页优化]@ddgksf2013 - 网站地址:http://www.lezhutv.com
|
||||
^https?:/\/.*lezhutv\.com\/($|(type|detail|play|index).*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/lezhu.js
|
||||
# > 03 天空影视[网页优化]@ddgksf2013 - 网站地址:https://tkznp.com/
|
||||
^https?:\/\/.*tkznp.*com\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/tkys.js
|
||||
# > 02 真不卡[网页优化]@ddgksf2013 - 网站地址:https://www.ikandy.fun
|
||||
^https?:\/\/.*ikandy.*fun\/($|(vod|top).*$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/zhenbuka.js
|
||||
|
||||
^https?:\/\/.*ikandy.*fun\/($|(vod|top).*$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/zhenbuka.js
|
||||
# > 01 libvio[网页优化]@ddgksf2013 - 网站地址:https://www.libvio.me
|
||||
^https?:\/\/.*libvio.*me\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/libvio.js
|
||||
^https?:\/\/.*libvio.*me\/($|[0-9a-zA-Z=_/-]+\.html$) url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/libvio.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==
|
||||
|
||||
|
@ -23,27 +24,27 @@ hostname = api.weibo.*, *.api.weibo.*, mapi.weibo.*, *.uve.weibo.com, new.vip.we
|
|||
# > 微博_AD_Preload@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/ad\/preload url reject-dict
|
||||
# > 微博_首页顶部homeExtend@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/groups\/allgroups\/v\d url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/groups\/allgroups\/v\d url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_帖子下方广告banner@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=open_app url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=open_app url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_趋势页热门影片@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/cardlist\?v_f=.*Weibo_intl url reject-dict
|
||||
# > 微博_用户推荐弹窗@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/profile\/recommend_popuser url reject-dict
|
||||
# > 微博_开屏广告预加载处理@ddgksf2013
|
||||
^https?:\/\/boot.*weibo\.com\/v\d\/ad\/preload url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/boot.*weibo\.com\/v\d\/ad\/preload url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_未登陆状态下首页信息流处理@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/\w{5}\/(statuses_unread_hot_timeline|timeline) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/\w{5}\/(statuses_unread_hot_timeline|timeline) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_每日一次的开屏广告请求@ddgksf2013
|
||||
^https?:\/\/boot.*weibo\.com\/v\d\/ad\/realtime url reject-200
|
||||
# > 微博_视频信息处理@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/video\/tiny_stream_mid_detail url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/video\/tiny_stream_mid_detail url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_去除底部超话栏表层浮icon及tips@ddgksf2013
|
||||
^https?:\/\/api\.weibo\.cn\/\d\/!\/huati\/discovery_home_bottom_getdotinfo url reject-dict
|
||||
# > 微博_屏蔽首页左上角每日的弹窗tips@ddgksf2013
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d/push/daily url reject-dict
|
||||
# > 微博_屏蔽发现页面搜索框热词@ddgksf2013
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/\w{5}\/cardlist url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/\w{5}\/cardlist url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_应用内弹窗广告@ddgksf2013
|
||||
^https?:\/\/(preload-click|preload-impression)\.uve\.weibo\.com\/(interface\/wbpullad\/wbpullad_click\.php|wbapplua\/get_wbpullad_log\.lua) url reject
|
||||
# > 微博_屏蔽sdkconfig请求@ddgksf2013
|
||||
|
@ -51,34 +52,34 @@ hostname = api.weibo.*, *.api.weibo.*, mapi.weibo.*, *.uve.weibo.com, new.vip.we
|
|||
# > 微博_Spotlight@ddgksf2013
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/hot\/hours_spotlight url reject-dict
|
||||
# > 微博_自定义tab皮肤@zmqcherish
|
||||
^https://api.weibo.cn/2/!/client/light_skin url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https://api.weibo.cn/2/!/client/light_skin url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_非会员设置tab皮肤@zmqcherish
|
||||
^https://new.vip.weibo.cn/littleskin/preview url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https://new.vip.weibo.cn/littleskin/preview url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博_去广告以及去除各部分推广模块@zmqcherish,@ddgksf2013
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/(searchall|page\?|messageflow) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/statuses/(unread_)?friends(/|_)timeline url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/groups/timeline url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/statuses/(container_timeline|unread_hot_timeline|extend|video_mixtimeline|unread_topic_timeline) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/profile/(me|container_timeline) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/video/(community_tab|remind_info|tiny_stream_video_list) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/search/(finder|container_timeline|container_discover) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/(checkin/show|\!/live/media_homelist|comments/build_comments|container/get_item) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/cardlist url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/(searchall|page\?|messageflow) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/statuses/(unread_)?friends(/|_)timeline url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/groups/timeline url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/statuses/(container_timeline|unread_hot_timeline|extend|video_mixtimeline|unread_topic_timeline) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/profile/(me|container_timeline) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/video/(community_tab|remind_info|tiny_stream_video_list) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/search/(finder|container_timeline|container_discover) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/(checkin/show|\!/live/media_homelist|comments/build_comments|container/get_item) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/cardlist url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_屏蔽hotsearch@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php\?a=hot_search_users url reject-dict
|
||||
# > 微博国际版_屏蔽热推荐@ddgksf2013
|
||||
^https?:\/\/m?api\.weibo\.c(n|om)\/\d\/ad\/weibointl\? url reject-dict
|
||||
# > 微博国际版_屏蔽searching_info@shiro
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*user&a=get_searching_info url echo-response text/html echo-response https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo_search_info.json
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*user&a=get_searching_info url echo-response text/html echo-response https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo_search_info.json
|
||||
# > 微博国际版_屏蔽search_topic@shiro
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*feed&a=search_topic url echo-response text/html echo-response https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo_search_topic.json
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*feed&a=search_topic url echo-response text/html echo-response https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo_search_topic.json
|
||||
# > 微博国际版_屏蔽开屏广告@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*get_coopen_ads url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*get_coopen_ads url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_屏蔽sdkad@ddgksf2013
|
||||
^https?://(sdk|wb)app\.uve\.weibo\.com(/interface/sdk/sdkad.php|/wbapplua/wbpullad.lua) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?://(sdk|wb)app\.uve\.weibo\.com(/interface/sdk/sdkad.php|/wbapplua/wbpullad.lua) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_趋势顶部Card去广告@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*feed&a=trends url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/weibointl\.api\.weibo\.c(n|om)\/portal\.php.*feed&a=trends url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_屏蔽用户VIP栏@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=user_center url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=user_center url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
# > 微博国际版_热搜处理@ddgksf2013
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=search_topic url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Weibo/weibo.min.js
|
||||
^https?:\/\/weibointl\.api\.weibo\.cn\/portal\.php\?a=search_topic url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Weibo/weibo.min.js
|
|
@ -1,13 +1,17 @@
|
|||
|
||||
#使用说明: 用于视频、瀑布流、搜索、播放页、短视频及贴片广告、视频自动PIP、后台播放、自动翻译,不适用允许 UDP 转发的节点及 Premium
|
||||
#使用说明: 如果视频广告仍然存在,请在QuantumultX配置文件的[general]下添加 udp_drop_list=443
|
||||
|
||||
hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.youtube.com,youtubei.googleapis.com
|
||||
|
||||
# ======= 视频广告请求 ======= #
|
||||
(^https?:\/\/[\w-]+\.googlevideo\.com\/(?!dclk_video_ads).+?)&ctier=L(&.+?),ctier,(.+) url 302 $1$2$3
|
||||
^https?:\/\/[\w-]+\.googlevideo\.com\/(?!(dclk_video_ads|videoplayback\?)).+&oad url reject-200
|
||||
|
||||
|
||||
# ======= 视频PIP|后台播放|瀑布流|搜索页|播放页|短视频|贴片广告 ======= #
|
||||
^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Scripts/AdBlock/Other/Youtube.min.js
|
||||
|
||||
^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
|
||||
|
|
|
@ -1,102 +0,0 @@
|
|||
#!name=毒奶特供(2023年10月01日更新)
|
||||
#!desc=毒奶去网页广告计划(稳定版)For Surge / Quantumult X / Shadowrocket/ 油猴 - Tampermonkey ;如去内容农场/泥巴影视/剧迷网/低端影视/哔滴影视/Jable/Missav//Netflav/Xvideos/Pornhub/91../禁漫天堂/百度与谷歌搜索结果页面广告等视频网站广告或其他ACG网站网页广告/百度知道广告...
|
||||
|
||||
#!
|
||||
#!电报群组: https://t.me/Adblock4limbo
|
||||
#!项目主页: https://github.com/limbopro/Adblock4limbo
|
||||
#!许可说明: https://github.com/limbopro/Adblock4limbo/blob/main/LICENSE
|
||||
#!提交反馈: https://github.com/limbopro/Adblock4limbo/issues
|
||||
#!
|
||||
|
||||
|
||||
hostname = 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, 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, www.javmost.xyz, javmost.xyz, www5.javmost.xyz, www5.javmost.com, www.bing.com, zhuanlan.zhihu.com, www.zhihu.com, jable.tv, *.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.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
|
||||
^https:\/\/(cn|www)\.pornhub\.com\/_xa\/ads.* url reject
|
||||
^https:\/\/(img|vthumb)\.killcovid2021\.com.*?\.mp4 url reject
|
||||
^https:\/\/.*\/js\/static\/header\/sda\/ppsuma*.js url reject
|
||||
^https:\/\/www.xvideos.com/zoneload.* url reject
|
||||
^https:\/\/suzihaza\.com\/asset\/jquery\/slim-3\.2\.min\.js.* url reject
|
||||
filemoon\.sx.*/js/baf.js url reject
|
||||
^https:\/\/mmfl02\.com\/assets\/jquery\/p2adult\.js.* url reject
|
||||
^https:\/\/mmfl02\.com\/.*?\&ads 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
|
||||
https://(www|zhuanlan)\.zhihu\.com/commercial_api/banners_v3/(mobile_banner|mobile_question) url reject
|
||||
https://(www|zhuanlan)\.zhihu\.com/api/articles/\d+/recommendation url reject
|
||||
https://creative.live.missav.com/widgets/Spot/lib.js url reject
|
||||
(^https?:\/\/www\.pornhub\.com)(.*) url 307 https://cn.pornhub.com$2
|
||||
# url m.baidu.com www.baidu.com(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).*
|
||||
|
||||
# 知道搜索广告(zhidao.baidu.com)
|
||||
^https?:\/\/(zhidao)\.baidu\.com\/(question|index|\?fr|\?word) url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_baidu.zhidao.js
|
||||
# 搜索首页广告(www.baidu.com)
|
||||
^https?:\/\/(www|m)\.baidu\.com(/$|\/\?ref.*)(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_baidu.index.js
|
||||
# 搜索结果广告(www.baidu.com)
|
||||
^https?:\/\/(www|m)\.baidu\.com(\/s\?word.*|\/from.*?\/s\?word.*|\/from.*?word=.*) url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_baidu.js
|
||||
# 内容农场(www.bing.com)
|
||||
^https?:\/\/(www\.bing)(\.\w{2,4}){1,2}\/(search\?.*|\?sa=|\?FORM)(?!.*?(apps=)) url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 内容农场(www.google.com|com.hk)
|
||||
^https?:\/\/(www\.google)(\.\w{2,4}){1,2}\/(search\?|\?sa=|\?FORM)(?!.*?(apps=)) url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 禁漫天堂(18comic.org|vip)
|
||||
^https?:\/\/18comic\.(vip|org)\/(?!(.*(onclick|cdn-cgi|\.))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 低端影视(ddrk.me|ddys.pro)
|
||||
^https?:\/\/(ddys|ddrk|ddys2)\.\w{0,3}\/(?!(.*(cdn-cgi|getvddr|\=json|\.))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 哔嘀影视播放页(www.btbdys.com)
|
||||
^https?:\/\/www\.(btbdys|bdys(01|02|03|10))\.com\/play\/.*?\.htm.* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 哔嘀影视展示页(www.btbdys.com)
|
||||
^https?:\/\/www\.(btbdys|bdys(01|02|03|10))\.com\/(?!(.*(obj|lines|verifyCode|member|zzzzz|cdn-cgi|js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 独播库(www.duboku.tv)
|
||||
^https?:\/\/www\.duboku\.tv\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 韩剧TV(www.tvn.cc)
|
||||
^https?:\/\/www\.tvn\.cc\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 555电影网(555dy.com)P.S.鉴于域名经常跳转将不再维护
|
||||
^https?:\/\/(555dy\w{0,3})\.(com|top|shop)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 梨播(libvio.top)
|
||||
^https?:\/\/libvio\.top\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Pornhub(cn.pornhub.com)
|
||||
^https?:\/\/(\w{0,3}(\.){0,1}(pornhub)(\.)\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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Jable(jable.tv)
|
||||
^https?:\/\/jable\.tv\/(?!(.*(\?mode|cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Missav(missav.com)
|
||||
^https?:\/\/missav\.com\/(?!(.*(api|cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Javday(javday.tv)
|
||||
^https?:\/\/javday\.tv\/(?!(.*(api|cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Xvideos(www.xvideos.com)
|
||||
^https?:\/\/www\.xvideos\.com\/(?!(.*(api|cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Netflav(netflav.com)
|
||||
^https?:\/\/netflav\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_netflav.js
|
||||
# NetflavAds(filemoon.sx|embedrise.com|mmfl02.com|embedgram.com)
|
||||
^https?:\/\/(filemoon|embedrise|mmfl02|embedgram)\.(sx|com)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_netflav.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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 91short(cn1.91short.com)
|
||||
^https?:\/\/(cn1|www)\.(91short\.com)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# 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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/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://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Supjav(supjav.com)
|
||||
^https?:\/\/supjav\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_netflav.js
|
||||
# tz659(www.tz659.com)
|
||||
^http?:\/\/www\.tz659\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# anime1(anime1.me)
|
||||
^https?:\/\/anime1\.me\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# yhdmp(m.yhdmp.com)
|
||||
^https?:\/\/m\.yhpdm\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/Adblock4limbo.js
|
||||
# Javmost(javmost.xyz)
|
||||
^https?:\/\/\w{3,5}\.javmost\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://cdn.jsdelivr.net/gh/limbopro/Adblock4limbo@main/Adguard/surge_javmost.js
|
|
@ -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,4 @@
|
|||
hostname = api4.bybutter.com, *.bybutter.com
|
||||
|
||||
# ✅ 黄油相机
|
||||
^https?:\/\/api4\.bybutter\.com\/v4\/(users\/me$|shop\/me\/privileges$) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/ByButter.min.js
|
|
@ -0,0 +1,5 @@
|
|||
hostname = claritywallpaper.com
|
||||
|
||||
|
||||
# ✅ 克拉壁纸
|
||||
^https:\/\/claritywallpaper\.com\/clarity\/api\/(userInfo|special\/queryByCatalogAll|picture\/search|catalog\/listAll|top\/list|picture\/date\?date) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/ClarityPro.min.js
|
|
@ -0,0 +1,4 @@
|
|||
hostname = mobile.flightradar24.com
|
||||
|
||||
# ✅ Flightradar24
|
||||
^https?:\/\/mobile\.flightradar24\.com\/mobile\/(user-session|\w{9}) url script-echo-response https://rules-for-qx.sveir.xyz/Scripts/Unlock/FlightRadar24.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,4 @@
|
|||
hostname = api.meiease.cn
|
||||
|
||||
# ✅ Picsart
|
||||
^https?:\/\/api\.meiease\.cn\/shop\/subscription\/validate url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/PicsArt.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
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
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?:\/\/.*?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,34 +1,91 @@
|
|||
# > Bilibili
|
||||
|
||||
# >> USER-AGENT
|
||||
user-agent,bili*,BiliBili
|
||||
user-agent,Bilibili*,BiliBili
|
||||
host-suffix,acg.tv,BiliBili
|
||||
host-suffix,acgvideo.com,BiliBili
|
||||
host-suffix,b23.tv,BiliBili
|
||||
|
||||
# >> 主站
|
||||
host-suffix,bilibili.cc,BiliBili
|
||||
host-suffix,bilibili.cn,BiliBili
|
||||
host-suffix,bilibili.co,BiliBili
|
||||
host-suffix,bilibili.com,BiliBili
|
||||
host-suffix,bilibili.net,BiliBili
|
||||
host-suffix,bilibili.tv,BiliBili
|
||||
host-suffix,biliapi.com,BiliBili
|
||||
host-suffix,biliapi.net,BiliBili
|
||||
host-suffix,bilibili.com,BiliBili
|
||||
host-suffix,biligame.com,BiliBili
|
||||
host-suffix,biligame.net,BiliBili
|
||||
host-suffix,bilivideo.cn,BiliBili
|
||||
host-suffix,bilivideo.com,BiliBili
|
||||
host-suffix,bigfunapp.cn,BiliBili
|
||||
host-suffix,biliintl.com,BiliBili
|
||||
|
||||
# >> 附属域名
|
||||
host-suffix,acg.tv,BiliBili
|
||||
host-suffix,acgvideo.com,BiliBili
|
||||
host-suffix,animetamashi.cn,BiliBili
|
||||
host-suffix,animetamashi.com,BiliBili
|
||||
host-suffix,anitama.cn,BiliBili
|
||||
host-suffix,anitama.net,BiliBili
|
||||
host-suffix,b23.tv,BiliBili
|
||||
host-suffix,baka.im,BiliBili
|
||||
host-suffix,bigfun.cn,BiliBili
|
||||
host-suffix,bigfunapp.cn,BiliBili
|
||||
host-suffix,bili22.cn,BiliBili
|
||||
host-suffix,bili2233.cn,BiliBili
|
||||
host-suffix,bili23.cn,BiliBili
|
||||
host-suffix,bili33.cn,BiliBili
|
||||
|
||||
# >> 资源分发
|
||||
host-suffix,bilicdn1.com,BiliBili
|
||||
host-suffix,bilicdn2.com,BiliBili
|
||||
host-suffix,bilicdn3.com,BiliBili
|
||||
host-suffix,bilicdn4.com,BiliBili
|
||||
host-suffix,bilicdn5.com,BiliBili
|
||||
host-suffix,biliimg.com,BiliBili
|
||||
host-suffix,hdslb.com,BiliBili
|
||||
host-suffix,im9.com,BiliBili
|
||||
host-suffix,hdslb.com.w.kunlunhuf.com,BiliBili
|
||||
host-suffix,hdslb.com.w.kunlunpi.com,BiliBili
|
||||
host-suffix,hdslb.net,BiliBili
|
||||
host-suffix,hdslb.org,BiliBili
|
||||
host-suffix,maoercdn.com,BiliBili
|
||||
host-suffix,mcbbs.net,BiliBili
|
||||
host-suffix,mincdn.com,BiliBili
|
||||
host-suffix,smtcdns.net,BiliBili
|
||||
host-suffix,bilibili.tv,BiliBili
|
||||
host-suffix,p-bstarstatic.akamaized.net,BiliBili
|
||||
host-suffix,p.bstarstatic.com,BiliBili
|
||||
host-suffix,upos-bstar-mirrorakam.akamaized.net,BiliBili
|
||||
host-suffix,upos-bstar1-mirrorakam.akamaized.net,BiliBili
|
||||
host-suffix,upos-hz-mirrorakam.akamaized.net,BiliBili
|
||||
|
||||
# >> 游戏
|
||||
host-suffix,biligame.com,BiliBili
|
||||
host-suffix,biligame.net,BiliBili
|
||||
host-suffix,biligame.cn,BiliBili
|
||||
host-suffix,biligame.co,BiliBili
|
||||
host-suffix,bilibiligame.cn,BiliBili
|
||||
host-suffix,bilibiligame.co,BiliBili
|
||||
host-suffix,bilibiligame.net,BiliBili
|
||||
host-suffix,biligo.com,BiliBili
|
||||
|
||||
# >> 其他
|
||||
host-suffix,bilicomics.com,BiliBili
|
||||
host-suffix,bilibilipay.cn,BiliBili
|
||||
host-suffix,bilibilipay.com,BiliBili
|
||||
host-suffix,corari.com,BiliBili
|
||||
host-suffix,dreamcast.hk,BiliBili
|
||||
host-suffix,dyhgames.com,BiliBili
|
||||
host-suffix,im9.com,BiliBili
|
||||
host-suffix,sharejoytech.com,BiliBili
|
||||
host-suffix,yo9.com,BiliBili
|
||||
|
||||
# >> IP_CIDR
|
||||
ip-cidr,45.43.32.234/32,BiliBili
|
||||
ip-cidr,106.75.74.76/32,BiliBili
|
||||
ip-cidr,111.206.25.147/32,BiliBili
|
||||
ip-cidr,119.3.238.64/32,BiliBili
|
||||
ip-cidr,119.29.29.29/32,BiliBili
|
||||
ip-cidr,120.92.108.182/32,BiliBili
|
||||
ip-cidr,120.92.113.99/32,BiliBili
|
||||
ip-cidr,120.92.153.217/32,BiliBili
|
||||
ip-cidr,128.1.62.200/32,BiliBili
|
||||
ip-cidr,128.1.62.201/32,BiliBili
|
||||
ip-cidr,134.175.207.130/32,BiliBili
|
||||
ip-cidr,150.116.92.250/32,BiliBili
|
||||
ip-cidr,164.52.76.18/32,BiliBili
|
||||
ip-cidr,203.107.1.33/32,BiliBili
|
||||
ip-cidr,203.107.1.34/32,BiliBili
|
||||
ip-cidr,203.107.1.65/32,BiliBili
|
||||
ip-cidr,203.107.1.66/32,BiliBili
|
||||
ip-cidr,203.107.1.0/24,BiliBili
|
|
@ -1,6 +1,13 @@
|
|||
host-suffix,amemv.com,Douyin
|
||||
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,amemv.com,DouYin
|
||||
host-suffix,douyin.com,Douyin
|
||||
host-suffix,douyincdn.com,DouYin
|
||||
host-suffix,douyinpic.com,DouYin
|
||||
host-suffix,douyinstatic.com,DouYin
|
||||
host-suffix,douyinvod.com,DouYin
|
||||
host-suffix,idouyinvod.com,DouYin
|
||||
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
|
|
@ -0,0 +1,9 @@
|
|||
# > 芒果TV
|
||||
user-agent,MGTV*,MgTV
|
||||
host-suffix,hifuntv.com,MgTV
|
||||
host-suffix,hitv.com,MgTV
|
||||
host-suffix,hunaniptv.com,MgTV
|
||||
host-suffix,MgTV.com,MgTV
|
||||
host-suffix,imgo.tv,MgTV
|
||||
host-suffix,mgtv.com,MgTV
|
||||
host-suffix,tazai.com,MgTV
|
|
@ -0,0 +1,7 @@
|
|||
|
||||
user-agent,%E5%92%AA%E5%92%95%E8%A7%86%E9%A2%91,Migu
|
||||
user-agent,MiguVideo*,Migu
|
||||
|
||||
host-suffix,cmvideo.cn,Migu
|
||||
host-suffix,migu.cn,Migu
|
||||
host-suffix,miguvideo.com,Migu
|
|
@ -1,4 +1,11 @@
|
|||
# > Netease Music
|
||||
# >> 主站
|
||||
host-suffix,music.126.com,NeteaseMusic
|
||||
host-suffix,music.126.net,NeteaseMusic
|
||||
host-suffix,music.163.com,NeteaseMusic
|
||||
host-suffix,music.163.net,NeteaseMusic
|
||||
|
||||
# >> Other
|
||||
host,apm.music.163.com,NeteaseMusic
|
||||
host,apm3.music.163.com,NeteaseMusic
|
||||
host,interface.music.163.com,NeteaseMusic
|
||||
|
@ -7,8 +14,9 @@ host-suffix,163yun.com,NeteaseMusic
|
|||
host-suffix,api.iplay.163.com,NeteaseMusic
|
||||
host-suffix,hz.netease.com,NeteaseMusic
|
||||
host-suffix,mam.netease.com,NeteaseMusic
|
||||
host-suffix,music.126.com,NeteaseMusic
|
||||
host-suffix,music.163.com,NeteaseMusic
|
||||
host-suffix,yun-app.net,NeteaseMusic
|
||||
|
||||
# >> IP-CIDR
|
||||
ip-cidr,101.71.154.241/32,NeteaseMusic
|
||||
ip-cidr,103.126.92.132/32,NeteaseMusic
|
||||
ip-cidr,103.126.92.133/32,NeteaseMusic
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
# > MOO
|
||||
user-agent,MOO*,TencentVideo
|
||||
user-agent,TencentMidasConnect*,TencentVideo
|
||||
|
||||
# > Tencent Video
|
||||
host-suffix,v.smtcdns.com,TencentVideo
|
||||
host-suffix,vv.video.qq.com,TencentVideo
|
||||
|
||||
# > 弹幕相关
|
||||
host-suffix,mfm.video.qq.com,DIRECT
|
|
@ -0,0 +1,68 @@
|
|||
|
||||
# > User Agent
|
||||
user-agent,MOO*,TencentVideo
|
||||
user-agent,TencentMidasConnect*,TencentVideo
|
||||
|
||||
# > 主站
|
||||
host-suffix,v.qq.com,TencentVideo
|
||||
host-suffix,video.qq.com,TencentVideo
|
||||
|
||||
# > 内容分发&资源下载
|
||||
host,v.streaming.qq.com,TencentVideo
|
||||
host,rdelivery.qq.com,TencentVideo
|
||||
host,ts.qq.com,TencentVideo
|
||||
host,dldir1.qq.com,TencentVideo
|
||||
host,video-public-1258344701.shiply-cdn.qq.com,TencentVideo
|
||||
host,video-search-1258344701.shiply-cdn.qq.com,TencentVideo
|
||||
host,video-vip-1258344701.shiply-cdn.qq.com,TencentVideo
|
||||
host,00713915daab0be43def5c338c02c80b.dlied1.cdntips.net,TencentVideo
|
||||
host,17caa75e77d31e1f5a7841e0b3374569.dlied1.cdntips.net,TencentVideo
|
||||
host,apd-pcdnvodstat.teg.tencent-cloud.net,TencentVideo
|
||||
host,ins-eeww7kom.ias.tencent-cloud.net,TencentVideo
|
||||
host,yoo.gtimg.com,TencentVideo
|
||||
host-suffix,pgdt.gtimg.cn,TencentVideo
|
||||
host-suffix,qqvideo.gtimg.com,TencentVideo
|
||||
host-suffix,v.smtcdns.com,TencentVideo
|
||||
host-suffix,vv.video.qq.com,TencentVideo
|
||||
|
||||
|
||||
# > 弹幕相关
|
||||
host-suffix,mfm.video.qq.com,TencentVideo
|
||||
|
||||
# > Other
|
||||
host,ios.video.mpush.qq.com,TencentVideo
|
||||
host,iacc.qq.com,TencentVideo
|
||||
|
||||
# > IP-CIDR
|
||||
ip-cidr,58.49.111.117/32,TencentVideo
|
||||
ip-cidr,58.49.111.79/32,TencentVideo
|
||||
ip-cidr,58.49.111.95/32,TencentVideo
|
||||
ip6-cidr,::ffff:113.248.172.245/128,TencentVideo
|
||||
ip6-cidr,::ffff:114.235.96.186/128,TencentVideo
|
||||
ip6-cidr,::ffff:115.236.128.112/128,TencentVideo
|
||||
ip6-cidr,::ffff:115.236.128.120/128,TencentVideo
|
||||
ip6-cidr,::ffff:115.236.128.24/128,TencentVideo
|
||||
ip6-cidr,::ffff:115.236.128.80/128,TencentVideo
|
||||
ip6-cidr,::ffff:117.64.75.196/128,TencentVideo
|
||||
ip6-cidr,::ffff:117.68.200.210/128,TencentVideo
|
||||
ip6-cidr,::ffff:117.87.144.24/128,TencentVideo
|
||||
ip6-cidr,::ffff:121.56.126.255/128,TencentVideo
|
||||
ip6-cidr,::ffff:124.73.198.81/128,TencentVideo
|
||||
ip6-cidr,::ffff:124.73.200.142/128,TencentVideo
|
||||
ip6-cidr,::ffff:175.6.84.30/128,TencentVideo
|
||||
ip6-cidr,::ffff:175.6.84.96/128,TencentVideo
|
||||
ip6-cidr,::ffff:183.161.144.133/128,TencentVideo
|
||||
ip6-cidr,::ffff:183.161.144.230/128,TencentVideo
|
||||
ip6-cidr,::ffff:183.161.149.105/128,TencentVideo
|
||||
ip6-cidr,::ffff:198.18.5.138/128,TencentVideo
|
||||
ip6-cidr,::ffff:198.18.6.81/128,TencentVideo
|
||||
ip6-cidr,::ffff:198.18.6.83/128,TencentVideo
|
||||
ip6-cidr,::ffff:223.240.191.238/128,TencentVideo
|
||||
ip6-cidr,::ffff:27.157.209.46/128,TencentVideo
|
||||
ip6-cidr,::ffff:58.217.232.117/128,TencentVideo
|
||||
ip6-cidr,::ffff:58.217.232.68/128,TencentVideo
|
||||
ip6-cidr,::ffff:58.217.232.79/128,TencentVideo
|
||||
ip6-cidr,::ffff:58.58.0.90/128,TencentVideo
|
||||
ip6-cidr,::ffff:60.171.183.161/128,TencentVideo
|
||||
ip6-cidr,::ffff:60.171.183.186/128,TencentVideo
|
||||
ip6-cidr,::ffff:60.171.183.98/128,TencentVideo
|
|
@ -0,0 +1,48 @@
|
|||
|
||||
user-agent,%E4%BC%98%E9%85%B7*,Youku
|
||||
user-agent,Youku*,Youku
|
||||
|
||||
# > 主站
|
||||
host-suffix,yodou.com,Youku
|
||||
host-suffix,yoku.net.cn,Youku
|
||||
host-suffix,yoqoo.com,Youku
|
||||
host-suffix,yoqoo.net,Youku
|
||||
host-suffix,yoqoo.net.cn,Youku
|
||||
host-suffix,yoqoo.tv,Youku
|
||||
host-suffix,youku.com,Youku
|
||||
host-suffix,youku.com.cn,Youku
|
||||
host-suffix,youku.org,Youku
|
||||
host-suffix,youqoo.net,Youku
|
||||
host-suffix,tudou.com,Youku
|
||||
host-suffix,soku.com,Youku
|
||||
host-suffix,ukoo.com.cn,Youku
|
||||
|
||||
# > Youku CDN
|
||||
host-suffix,wwc.alicdn.com,Youku
|
||||
host-suffix,ykimg.com,Youku
|
||||
host-suffix,mmstat.com,Youku
|
||||
host-suffix,ns6mitkxo.cn,Youku
|
||||
host-suffix,sk2cdsnw.cn,Youku
|
||||
host-suffix,0co3geye.cn,Youku
|
||||
host-suffix,2isbbess.cn,Youku
|
||||
host-suffix,33lwhaoinc.cn,Youku
|
||||
host-suffix,52mtkvideo.cn,Youku
|
||||
host-suffix,9xsecndns.cn,Youku
|
||||
host-suffix,b82yxres.cn,Youku
|
||||
host-suffix,cibntv.net,Youku
|
||||
host-suffix,e8h2ty.tdum.alibaba.com,Youku
|
||||
|
||||
# > 酷喵
|
||||
host-suffix,kumiao.com,Youku
|
||||
host-suffix,kumiao.tv,Youku
|
||||
host-suffix,kuxiaomiao.cn,Youku
|
||||
host-suffix,kuxiaomiao.com,Youku
|
||||
host-suffix,kuxiaomiao.com.cn,Youku
|
||||
host-suffix,kuxiaomiao.net,Youku
|
||||
|
||||
# > Other
|
||||
ip-cidr,106.11.0.0/16,Youku
|
||||
host-suffix,gamenow.club,Youku
|
||||
host-suffix,sogoodtech1.cn,Youku
|
||||
host-suffix,wenyupages.com,Youku
|
||||
host-suffix,wingsmobiletek.cn,Youku
|
|
@ -1,25 +1,68 @@
|
|||
# > iQiyi
|
||||
# >> user-agent
|
||||
user-agent,PPStream*,iQiyi
|
||||
user-agent,QIYI*,iQiyi
|
||||
user-agent,QYPlayer*,iQiyi
|
||||
user-agent,iQiyi*,iQiyi
|
||||
|
||||
# >> 主站
|
||||
host-suffix,iQiyi.com,iQiyi
|
||||
host-keyword,qiyi,iQiyi
|
||||
host-suffix,qy.net,iQiyi
|
||||
host-keyword,qiyi,iQiyi
|
||||
host-suffix,iqiyi.com,iQiyi
|
||||
host-suffix,iqiyipic.com,iQiyi
|
||||
host-suffix,iq.com,iQiyi
|
||||
host-suffix,qy.net,iQiyi
|
||||
host-suffix,gitv.tv,iQiyi
|
||||
|
||||
# >> Other
|
||||
host-suffix,71.am,iQiyi
|
||||
host,cache.video.iqiyi.com,iQiyi
|
||||
ip-cidr,23.211.15.99/32,iQiyi
|
||||
ip-cidr,101.227.0.0/16,iQiyi
|
||||
host-suffix,71.am.com,iQiyi
|
||||
host-suffix,71edge.com,iQiyi
|
||||
host-suffix,71edge.net,iQiyi
|
||||
host-suffix,aianno.cn,iQiyi
|
||||
host-suffix,aianno.com,iQiyi
|
||||
host-suffix,aiQiyicloud-mgmt.com,iQiyi
|
||||
host-suffix,aiQiyicloud.com,iQiyi
|
||||
host-suffix,aiQiyicloud.net,iQiyi
|
||||
host-suffix,baiying.com,iQiyi
|
||||
host-suffix,gitv.cn,iQiyi
|
||||
host-suffix,gitv.tv,iQiyi
|
||||
host-suffix,ibkstore.com,iQiyi
|
||||
host-suffix,iq.com,iQiyi
|
||||
host-suffix,iQiyi.demo.uwp,iQiyi
|
||||
host-suffix,iQiyiedge.com,iQiyi
|
||||
host-suffix,iQiyiedge.net,iQiyi
|
||||
host-suffix,iQiyipic.com,iQiyi
|
||||
host-suffix,jiangbing.cn,iQiyi
|
||||
host-suffix,pps.tv,iQiyi
|
||||
host-suffix,ppsimg.com,iQiyi
|
||||
host-suffix,ppstream.cn,iQiyi
|
||||
host-suffix,ppstream.com,iQiyi
|
||||
host-suffix,ppstream.com.cn,iQiyi
|
||||
host-suffix,ppstream.net,iQiyi
|
||||
host-suffix,ppstream.net.cn,iQiyi
|
||||
host-suffix,ppsurl.com,iQiyi
|
||||
host-suffix,qiyi.cn,iQiyi
|
||||
host-suffix,qiyi.com,iQiyi
|
||||
host-suffix,qiyipic.com,iQiyi
|
||||
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.32.178/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.74.95.131/32,iQiyi
|
||||
ip-cidr,203.74.95.139/32,iQiyi
|
||||
ip-cidr,203.211.4.169/32,iQiyi
|
||||
ip-cidr,203.211.4.193/32,iQiyi
|
||||
ip-cidr,210.201.32.8/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
|
||||
|
|
|
@ -1,166 +1,300 @@
|
|||
# Bilibili
|
||||
host-suffix,acgvideo.com,Bilibili
|
||||
host-suffix,biliapi.com,Bilibili
|
||||
host-suffix,biliapi.net,Bilibili
|
||||
host-suffix,bilibili.com,Bilibili
|
||||
host-suffix,bilibili.tv,Bilibili
|
||||
host-suffix,hdslb.com,Bilibili
|
||||
host-suffix,bilivideo.com,Bilibili
|
||||
# YYeTs
|
||||
user-agent,YYeTs*,DIRECT
|
||||
host-suffix,jstucdn.com,DIRECT
|
||||
host-suffix,zimuzu.io,DIRECT
|
||||
host-suffix,zimuzu.tv,DIRECT
|
||||
host-suffix,zmz2019.com,DIRECT
|
||||
host-suffix,zmzapi.com,DIRECT
|
||||
host-suffix,zmzapi.net,DIRECT
|
||||
host-suffix,zmzfile.com,DIRECT
|
||||
# 优酷部分
|
||||
host-suffix,actives.youku.com,REJECT
|
||||
host-suffix,ad.api.3g.tudou.com,REJECT
|
||||
host-suffix,ad.api.3g.youku.com,REJECT
|
||||
host-suffix,ad.api.mobile.youku.com,REJECT
|
||||
host-suffix,ad.mobile.youku.com,REJECT
|
||||
host-suffix,a-dxk.play.api.3g.youku.com,REJECT
|
||||
host-suffix,b.smartvideo.youku.com,REJECT
|
||||
host-suffix,c.yes.youku.com,REJECT
|
||||
host-suffix,das.api.youku.com,REJECT
|
||||
host-suffix,das.mobile.youku.com,REJECT
|
||||
host-suffix,dev-push.m.youku.com,REJECT
|
||||
host-suffix,dl.g.youku.com,REJECT
|
||||
host-suffix,dmapp.youku.com,REJECT
|
||||
host-suffix,gamex.mobile.youku.com,REJECT
|
||||
host-suffix,hudong.pl.youku.com,REJECT
|
||||
host-suffix,huodong.pl.youku.com,REJECT
|
||||
host-suffix,huodong.vip.youku.com,REJECT
|
||||
host-suffix,hz.youku.com,REJECT
|
||||
host-suffix,iyes.youku.com,REJECT
|
||||
host-suffix,l.ykimg.com,REJECT
|
||||
host-suffix,lstat.youku.com,REJECT
|
||||
host-suffix,m.yes.youku.com,REJECT
|
||||
host-suffix,mobilemsg.youku.com,REJECT
|
||||
host-suffix,msg.youku.com,REJECT
|
||||
host-suffix,myes.youku.com,REJECT
|
||||
host-suffix,p.l.youku.com,REJECT
|
||||
host-suffix,passport-log.youku.com,REJECT
|
||||
host-suffix,p-log.ykimg.com,REJECT
|
||||
host-suffix,push.m.youku.com,REJECT
|
||||
host-suffix,r.l.youku.com,REJECT
|
||||
host-suffix,s.p.youku.com,REJECT
|
||||
host-suffix,sdk.api.gamex.mobile.youku.com,REJECT
|
||||
host-suffix,sdk.m.youku.com,REJECT
|
||||
host-suffix,stat.youku.com,REJECT
|
||||
host-suffix,store.tv.api.3g.youku.com,REJECT
|
||||
host-suffix,store.xl.api.3g.youku.com,REJECT
|
||||
host-suffix,tdrec.youku.com,REJECT
|
||||
host-suffix,test.ott.youku.com,REJECT
|
||||
host-suffix,urchin.lstat.youku.com,REJECT
|
||||
host-suffix,v.l.youku.com,REJECT
|
||||
host-suffix,val.api.youku.com,REJECT
|
||||
host-suffix,wan.youku.com,REJECT
|
||||
host-suffix,ykatr.youku.com,REJECT
|
||||
host-suffix,ykrec.youku.com,REJECT
|
||||
# PPTV
|
||||
host-suffix,afp.pplive.com,REJECT
|
||||
host-suffix,app.aplus.pptv.com,REJECT
|
||||
host-suffix,as.aplus.pptv.com,REJECT
|
||||
host-suffix,asimgs.pplive.cn,REJECT
|
||||
host-suffix,de.as.pptv.com,REJECT
|
||||
host-suffix,jp.as.pptv.com,REJECT
|
||||
host-suffix,pp2.pptv.com,REJECT
|
||||
host-suffix,stat.pptv.com,REJECT
|
||||
host-suffix,static.g.pptv.com,REJECT
|
||||
# 芒果TV
|
||||
host-suffix,ads-api.videojj.com,REJECT
|
||||
host-suffix,cdn.cmop.mgtv.com,REJECT
|
||||
host-suffix,click.hunantv.com,REJECT
|
||||
host-suffix,cmop.mgtv.com,REJECT
|
||||
host-suffix,cytron.videojj.com,REJECT
|
||||
host-suffix,cytroncdn.videojj.com,REJECT
|
||||
host-suffix,da.hunantv.com,REJECT
|
||||
host-suffix,da.mgtv.com,REJECT
|
||||
host-suffix,imgaliyun.da.mgtv.com,REJECT
|
||||
host-suffix,imgaliyun.res.mgtv.com,REJECT
|
||||
host-suffix,m2.da.mgtv.com,REJECT
|
||||
host-suffix,me.videojj.com,REJECT
|
||||
host-suffix,mobaliyun.res.mgtv.com,REJECT
|
||||
host-suffix,mobile.da.mgtv.com,REJECT
|
||||
host-suffix,mobile2.da.mgtv.com,REJECT
|
||||
host-suffix,mp4.res.hunantv.com,REJECT
|
||||
host-suffix,pc.da.mgtv.com,REJECT
|
||||
host-suffix,pc1.da.mgtv.com,REJECT
|
||||
host-suffix,pcvideoaliyun.titan.mgtv.com,REJECT
|
||||
host-suffix,pcvideoyd.titan.mgtv.com,REJECT
|
||||
host-suffix,pcweb.v1.mgtv.com,REJECT
|
||||
host-suffix,plat.videojj.com,REJECT
|
||||
host-suffix,py.da.mgtv.com,REJECT
|
||||
host-suffix,res.hunantv.com,REJECT
|
||||
host-suffix,store.videojj.com,REJECT
|
||||
host-suffix,v2.da.mgtv.com,REJECT
|
||||
host-suffix,va.videojj.com,REJECT
|
||||
host-suffix,videojj.com,REJECT
|
||||
host-suffix,web.da.mgtv.com,REJECT
|
||||
host-suffix,x.da.hunantv.com,REJECT
|
||||
host-suffix,x.da.mgtv.com,REJECT
|
||||
host-suffix,x1.da.hunantv.com,REJECT
|
||||
host-suffix,y.da.hunantv.com,REJECT
|
||||
host-suffix,y.da.mgtv.com,REJECT
|
||||
# 乐视视频
|
||||
host-suffix,1.letvlive.com,REJECT
|
||||
host-suffix,2.letvlive.com,REJECT
|
||||
host-suffix,ads1.lfengmobile.com,REJECT
|
||||
host-suffix,api.game.letvstore.com,REJECT
|
||||
host-suffix,api.push.le.com,REJECT
|
||||
host-suffix,ark.letv.com,REJECT
|
||||
host-suffix,cdn.zampdsp.com,REJECT
|
||||
host-suffix,cm.fancyapi.com,REJECT
|
||||
host-suffix,cn.api.push.le.com,REJECT
|
||||
host-suffix,dc.letv.com,REJECT
|
||||
host-suffix,fz.letv.com,REJECT
|
||||
host-suffix,g3.letv.com,REJECT
|
||||
host-suffix,minisite.letv.com,REJECT
|
||||
host-suffix,msg.m.letv.com,REJECT
|
||||
host-suffix,n.mark.letv.com,REJECT
|
||||
host-suffix,pro.hoye.letv.com,REJECT
|
||||
host-suffix,pro.letv.com,REJECT
|
||||
host-suffix,s.zampdsp.com,REJECT
|
||||
host-suffix,stat.letv.com,REJECT
|
||||
host-suffix,static.app.m.letv.com,REJECT
|
||||
host-suffix,webp2p.letv.com,REJECT
|
||||
host-suffix,zamplus.com,REJECT
|
||||
# 爱奇艺部分
|
||||
host-suffix,a.ckm.iqiyi.com,REJECT
|
||||
host-suffix,ad.m.iqiyi.com,REJECT
|
||||
host-suffix,afp.iqiyi.com,REJECT
|
||||
host-suffix,androidgo.duapp.com,REJECT
|
||||
host-suffix,api.cupid.iqiyi.com,REJECT
|
||||
host-suffix,api.cupid.qiyi.com,REJECT
|
||||
host-suffix,c.uaa.iqiyi.com,REJECT
|
||||
host-suffix,cloudpush.iqiyi.com,REJECT
|
||||
host-suffix,cm.passport.iqiyi.com,REJECT
|
||||
host-suffix,count.game.pps.tv,REJECT
|
||||
host-suffix,cupid.iqiyi.com,REJECT
|
||||
host-suffix,emoticon.sns.iqiyi.com,REJECT
|
||||
host-suffix,game.pps.tv,REJECT
|
||||
host-suffix,gamecenter.iqiyi.com,REJECT
|
||||
host-suffix,hotchat-im.iqiyi.com,REJECT
|
||||
host-suffix,ifacelog.iqiyi.com,REJECT
|
||||
host-suffix,mbdlog.iqiyi.com,REJECT
|
||||
host-suffix,msg.71.am,REJECT
|
||||
host-suffix,msg.iqiyi.com,REJECT
|
||||
host-suffix,msg.video.qiyi.com,REJECT
|
||||
host-suffix,msg2.video.qiyi.com,REJECT
|
||||
host-suffix,msga.71.am,REJECT
|
||||
host-suffix,msga.cupid.iqiyi.com,REJECT
|
||||
host-suffix,nl.notice.iqiyi.com,REJECT
|
||||
host-suffix,nl.rcd.iqiyi.com,REJECT
|
||||
host-suffix,notice.iqiyi.com,REJECT
|
||||
host-suffix,noxagile.duapp.com,REJECT
|
||||
host-suffix,paopao.iqiyi.com,REJECT
|
||||
host-suffix,policy.video.iqiyi.com,REJECT
|
||||
host-suffix,qosp.msg.71.am,REJECT
|
||||
host-suffix,static.g.iqiyi.com,REJECT
|
||||
host-suffix,static.g.ppstream.com,REJECT
|
||||
host-suffix,store.iqiyi.com,REJECT
|
||||
host-suffix,tracker.sns.iqiyi.com,REJECT
|
||||
host-suffix,yuedu.iqiyi.com,REJECT
|
||||
# > All Domestic Media
|
||||
|
||||
# >> BiliBili
|
||||
host,0gr4uqmtt8y41hcjsgrzdrc31.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjsgrzdrc3s.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjsgrzdrc3z.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjsgrzdrctt.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjsgrzdrctu.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjz8yzdnc31.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjz8yzdnc3t.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjzgazdrpba.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjzgazdrpbz.ourdvsss.com,Domestic Media
|
||||
host,0gr4uqmtt8y41hcjzgazdrpjt.ourdvsss.com,Domestic Media
|
||||
host,0gr5dgmttgha1hcj38yzdncb3.ourdvsss.com,Domestic Media
|
||||
host,112-81-125-43.dhost.00cdn.com,Domestic Media
|
||||
host,113-219-145-1.ksyungslb.com,Domestic Media
|
||||
host,114-236-92-129.ksyungslb.com,Domestic Media
|
||||
host,180-101-74-1.ksyungslb.com,Domestic Media
|
||||
host,1geadrmttge3nhcjwgazdope.ourdvsss.com,Domestic Media
|
||||
host,1geadrmttge3nhcjwgwzdqqe.ourdvsss.com,Domestic Media
|
||||
host,1gr3uomttgr31hcjo8yzdnco.ourdvsss.com,Domestic Media
|
||||
host,1gr3uomttgr31hcjo8yzdnpy.ourdvsss.com,Domestic Media
|
||||
host,1gr3uomttgr31hcjtgezdkcy.ourdvsss.com,Domestic Media
|
||||
host,1gr4uqmtt8y41hcjigazdqca.ourdvsss.com,Domestic Media
|
||||
host,1gr4uqmtt8y41hcjigazdqce.ourdvsss.com,Domestic Media
|
||||
host,1gr4uqmtt8y41hcjigazdqco.ourdvsss.com,Domestic Media
|
||||
host,1gr4uqmtt8y41hcjigazdqpo.ourdvsss.com,Domestic Media
|
||||
host,1gr4uqmtt8y41hcjzgwzdkqe.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdcca.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdcco.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdkca.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdkco.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdkpe.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdkpy.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj38yzdkqy.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj3gczdcpa.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj3gczdcpe.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj3gczdcpo.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcj3gczdcqy.ourdvsss.com,Domestic Media
|
||||
host,1gr5dgmttgha1hcttgrzdnpo.ourdvsss.com,Domestic Media
|
||||
host,1graukmttga4nhcjtgozdgce.ourdvsss.com,Domestic Media
|
||||
host,218-91-225-1.ksyungslb.com,Domestic Media
|
||||
host,219-155-150-1.ksyungslb.com,Domestic Media
|
||||
host,222-188-6-1.ksyungslb.com,Domestic Media
|
||||
host,36-104-134-1.ksyungslb.com,Domestic Media
|
||||
host,36-25-252-1.ksyungslb.com,Domestic Media
|
||||
host,3ge3drmttga5nhcbqge3ur.ourdvsss.com,Domestic Media
|
||||
host,3geauymtsgrzdnqbofa5do.ourdvsss.com,Domestic Media
|
||||
host,3geauymtsgrzdnqbofa5dy.ourdvsss.com,Domestic Media
|
||||
host,3geauymtsgrzdrcbzfahue.ourdvsss.com,Domestic Media
|
||||
host,3geauymtsgrzdrcbzfahuk.ourdvsss.com,Domestic Media
|
||||
host,4go41hcjtgazdoctqge4o.ourdvsss.com,Domestic Media
|
||||
host,p-bstarstatic.akamaized.net,Domestic Media
|
||||
host,p.bstarstatic.com,Domestic Media
|
||||
host,upos-bstar-mirrorakam.akamaized.net,Domestic Media
|
||||
host,upos-bstar1-mirrorakam.akamaized.net,Domestic Media
|
||||
host-suffix,acg.tv,Domestic Media
|
||||
host-suffix,acgvideo.com,Domestic Media
|
||||
host-suffix,animetamashi.cn,Domestic Media
|
||||
host-suffix,animetamashi.com,Domestic Media
|
||||
host-suffix,anitama.cn,Domestic Media
|
||||
host-suffix,anitama.net,Domestic Media
|
||||
host-suffix,b23.tv,Domestic Media
|
||||
host-suffix,baka.im,Domestic Media
|
||||
host-suffix,bigfun.cn,Domestic Media
|
||||
host-suffix,bigfunapp.cn,Domestic Media
|
||||
host-suffix,bili22.cn,Domestic Media
|
||||
host-suffix,bili2233.cn,Domestic Media
|
||||
host-suffix,bili23.cn,Domestic Media
|
||||
host-suffix,bili33.cn,Domestic Media
|
||||
host-suffix,biliapi.com,Domestic Media
|
||||
host-suffix,biliapi.net,Domestic Media
|
||||
host-suffix,bilibili.cc,Domestic Media
|
||||
host-suffix,bilibili.cn,Domestic Media
|
||||
host-suffix,bilibili.co,Domestic Media
|
||||
host-suffix,bilibili.com,Domestic Media
|
||||
host-suffix,bilibili.net,Domestic Media
|
||||
host-suffix,bilibili.tv,Domestic Media
|
||||
host-suffix,bilibiligame.cn,Domestic Media
|
||||
host-suffix,bilibiligame.co,Domestic Media
|
||||
host-suffix,bilibiligame.net,Domestic Media
|
||||
host-suffix,bilibilipay.cn,Domestic Media
|
||||
host-suffix,bilibilipay.com,Domestic Media
|
||||
host-suffix,bilicdn1.com,Domestic Media
|
||||
host-suffix,bilicdn2.com,Domestic Media
|
||||
host-suffix,bilicdn3.com,Domestic Media
|
||||
host-suffix,bilicdn4.com,Domestic Media
|
||||
host-suffix,bilicdn5.com,Domestic Media
|
||||
host-suffix,bilicomics.com,Domestic Media
|
||||
host-suffix,biligame.cn,Domestic Media
|
||||
host-suffix,biligame.co,Domestic Media
|
||||
host-suffix,biligame.com,Domestic Media
|
||||
host-suffix,biligame.net,Domestic Media
|
||||
host-suffix,biligo.com,Domestic Media
|
||||
host-suffix,biliimg.com,Domestic Media
|
||||
host-suffix,biliintl.com,Domestic Media
|
||||
host-suffix,biliplus.com,Domestic Media
|
||||
host-suffix,bilivideo.cn,Domestic Media
|
||||
host-suffix,bilivideo.com,Domestic Media
|
||||
host-suffix,bilivideo.net,Domestic Media
|
||||
host-suffix,corari.com,Domestic Media
|
||||
host-suffix,dreamcast.hk,Domestic Media
|
||||
host-suffix,dyhgames.com,Domestic Media
|
||||
host-suffix,hdslb.com,Domestic Media
|
||||
host-suffix,hdslb.com.w.kunlunhuf.com,Domestic Media
|
||||
host-suffix,hdslb.com.w.kunlunpi.com,Domestic Media
|
||||
host-suffix,hdslb.net,Domestic Media
|
||||
host-suffix,hdslb.org,Domestic Media
|
||||
host-suffix,im9.com,Domestic Media
|
||||
host-suffix,maoercdn.com,Domestic Media
|
||||
host-suffix,mcbbs.net,Domestic Media
|
||||
host-suffix,mincdn.com,Domestic Media
|
||||
host-suffix,sharejoytech.com,Domestic Media
|
||||
host-suffix,smtcdns.net,Domestic Media
|
||||
host-suffix,upos-hz-mirrorakam.akamaized.net,Domestic Media
|
||||
host-suffix,uposdash-302-bilivideo.yfcdn.net,Domestic Media
|
||||
host-suffix,yo9.com,Domestic Media
|
||||
user-agent,*bili*,Domestic Media
|
||||
user-agent,bilibili*,Domestic Media
|
||||
user-agent,bili*,Domestic Media
|
||||
user-agent,bili-inter*,Domestic Media
|
||||
ip-cidr,106.75.74.76/32,Domestic Media
|
||||
ip-cidr,111.206.25.147/32,Domestic Media
|
||||
ip-cidr,119.3.238.64/32,Domestic Media
|
||||
ip-cidr,120.92.108.182/32,Domestic Media
|
||||
ip-cidr,120.92.113.99/32,Domestic Media
|
||||
ip-cidr,120.92.153.217/32,Domestic Media
|
||||
ip-cidr,134.175.207.130/32,Domestic Media
|
||||
ip-cidr,203.107.1.0/24,Domestic Media
|
||||
|
||||
# >> iQiyi
|
||||
host-suffix,71.am,Domestic Media
|
||||
host-suffix,71.am.com,Domestic Media
|
||||
host-suffix,71edge.com,Domestic Media
|
||||
host-suffix,71edge.net,Domestic Media
|
||||
host-suffix,aianno.cn,Domestic Media
|
||||
host-suffix,aianno.com,Domestic Media
|
||||
host-suffix,aiQiyicloud-mgmt.com,Domestic Media
|
||||
host-suffix,aiQiyicloud.com,Domestic Media
|
||||
host-suffix,aiQiyicloud.net,Domestic Media
|
||||
host-suffix,baiying.com,Domestic Media
|
||||
host-suffix,gitv.cn,Domestic Media
|
||||
host-suffix,gitv.tv,Domestic Media
|
||||
host-suffix,ibkstore.com,Domestic Media
|
||||
host-suffix,iq.com,Domestic Media
|
||||
host-suffix,iqiyi.com,Domestic Media
|
||||
host-suffix,iqiyi.demo.uwp,Domestic Media
|
||||
host-suffix,iqiyiedge.com,Domestic Media
|
||||
host-suffix,iqiyiedge.net,Domestic Media
|
||||
host-suffix,iqiyipic.com,Domestic Media
|
||||
host-suffix,jiangbing.cn,Domestic Media
|
||||
host-suffix,pps.tv,Domestic Media
|
||||
host-suffix,ppsimg.com,Domestic Media
|
||||
host-suffix,ppstream.cn,Domestic Media
|
||||
host-suffix,ppstream.com,Domestic Media
|
||||
host-suffix,ppstream.com.cn,Domestic Media
|
||||
host-suffix,ppstream.net,Domestic Media
|
||||
host-suffix,ppstream.net.cn,Domestic Media
|
||||
host-suffix,ppsurl.com,Domestic Media
|
||||
host-suffix,qiyi.cn,Domestic Media
|
||||
host-suffix,qiyi.com,Domestic Media
|
||||
host-suffix,qiyipic.com,Domestic Media
|
||||
host-suffix,qy.com,Domestic Media
|
||||
host-suffix,qy.net,Domestic Media
|
||||
host-suffix,suike.cn,Domestic Media
|
||||
host-KEYWORD,qiyi,Domestic Media
|
||||
user-agent,PPStream*,Domestic Media
|
||||
user-agent,QIYI*,Domestic Media
|
||||
user-agent,QYPlayer*,Domestic Media
|
||||
user-agent,iQiyi*,Domestic Media
|
||||
user-agent,Domestic Media*,Domestic Media
|
||||
ip-cidr,101.224.0.0/13,Domestic Media
|
||||
ip-cidr,103.44.56.0/22,Domestic Media
|
||||
ip-cidr,103.5.34.153/32,Domestic Media
|
||||
ip-cidr,104.109.129.153/32,Domestic Media
|
||||
ip-cidr,110.238.107.47/32,Domestic Media
|
||||
ip-cidr,118.26.120.0/24,Domestic Media
|
||||
ip-cidr,118.26.32.0/23,Domestic Media
|
||||
ip-cidr,119.176.0.0/12,Domestic Media
|
||||
ip-cidr,203.211.4.169/32,Domestic Media
|
||||
ip-cidr,203.211.4.193/32,Domestic Media
|
||||
ip-cidr,203.74.95.131/32,Domestic Media
|
||||
ip-cidr,203.74.95.139/32,Domestic Media
|
||||
ip-cidr,203.74.95.153/32,Domestic Media
|
||||
ip-cidr,210.201.32.11/32,Domestic Media
|
||||
ip-cidr,210.201.32.8/32,Domestic Media
|
||||
ip-cidr,210.71.227.200/32,Domestic Media
|
||||
ip-cidr,210.71.227.202/32,Domestic Media
|
||||
ip-cidr,23.211.15.99/32,Domestic Media
|
||||
ip-cidr,23.40.241.251/32,Domestic Media
|
||||
ip-cidr,23.40.242.10/32,Domestic Media
|
||||
ip-cidr,23.53.32.88/32,Domestic Media
|
||||
|
||||
|
||||
# >> Tencent Video
|
||||
host,00713915daab0be43def5c338c02c80b.dlied1.cdntips.net,Domestic Media
|
||||
host,17caa75e77d31e1f5a7841e0b3374569.dlied1.cdntips.net,Domestic Media
|
||||
host,apd-pcdnvodstat.teg.tencent-cloud.net,Domestic Media
|
||||
host,dldir1.qq.com,Domestic Media
|
||||
host,iacc.qq.com,Domestic Media
|
||||
host,ins-eeww7kom.ias.tencent-cloud.net,Domestic Media
|
||||
host,ios.video.mpush.qq.com,Domestic Media
|
||||
host,rdelivery.qq.com,Domestic Media
|
||||
host,ts.qq.com,Domestic Media
|
||||
host,v.streaming.qq.com,Domestic Media
|
||||
host,video-public-1258344701.shiply-cdn.qq.com,Domestic Media
|
||||
host,video-search-1258344701.shiply-cdn.qq.com,Domestic Media
|
||||
host,video-vip-1258344701.shiply-cdn.qq.com,Domestic Media
|
||||
host,yoo.gtimg.com,Domestic Media
|
||||
host-suffix,pgdt.gtimg.cn,Domestic Media
|
||||
host-suffix,qqvideo.gtimg.com,Domestic Media
|
||||
host-suffix,v.qq.com,Domestic Media
|
||||
host-suffix,v.smtcdns.com,Domestic Media
|
||||
host-suffix,video.qq.com,Domestic Media
|
||||
user-agent,MOO*,Domestic Media
|
||||
user-agent,TencentMidasConnect*,Domestic Media
|
||||
ip-cidr,58.49.111.117/32,Domestic Media
|
||||
ip-cidr,58.49.111.79/32,Domestic Media
|
||||
ip-cidr,58.49.111.95/32,Domestic Media
|
||||
ip6-cidr,::ffff:113.248.172.245/128,Domestic Media
|
||||
ip6-cidr,::ffff:114.235.96.186/128,Domestic Media
|
||||
ip6-cidr,::ffff:115.236.128.112/128,Domestic Media
|
||||
ip6-cidr,::ffff:115.236.128.120/128,Domestic Media
|
||||
ip6-cidr,::ffff:115.236.128.24/128,Domestic Media
|
||||
ip6-cidr,::ffff:115.236.128.80/128,Domestic Media
|
||||
ip6-cidr,::ffff:117.64.75.196/128,Domestic Media
|
||||
ip6-cidr,::ffff:117.68.200.210/128,Domestic Media
|
||||
ip6-cidr,::ffff:117.87.144.24/128,Domestic Media
|
||||
ip6-cidr,::ffff:121.56.126.255/128,Domestic Media
|
||||
ip6-cidr,::ffff:124.73.198.81/128,Domestic Media
|
||||
ip6-cidr,::ffff:124.73.200.142/128,Domestic Media
|
||||
ip6-cidr,::ffff:175.6.84.30/128,Domestic Media
|
||||
ip6-cidr,::ffff:175.6.84.96/128,Domestic Media
|
||||
ip6-cidr,::ffff:183.161.144.133/128,Domestic Media
|
||||
ip6-cidr,::ffff:183.161.144.230/128,Domestic Media
|
||||
ip6-cidr,::ffff:183.161.149.105/128,Domestic Media
|
||||
ip6-cidr,::ffff:198.18.5.138/128,Domestic Media
|
||||
ip6-cidr,::ffff:198.18.6.81/128,Domestic Media
|
||||
ip6-cidr,::ffff:198.18.6.83/128,Domestic Media
|
||||
ip6-cidr,::ffff:223.240.191.238/128,Domestic Media
|
||||
ip6-cidr,::ffff:27.157.209.46/128,Domestic Media
|
||||
ip6-cidr,::ffff:58.217.232.117/128,Domestic Media
|
||||
ip6-cidr,::ffff:58.217.232.68/128,Domestic Media
|
||||
ip6-cidr,::ffff:58.217.232.79/128,Domestic Media
|
||||
ip6-cidr,::ffff:58.58.0.90/128,Domestic Media
|
||||
ip6-cidr,::ffff:60.171.183.161/128,Domestic Media
|
||||
ip6-cidr,::ffff:60.171.183.186/128,Domestic Media
|
||||
ip6-cidr,::ffff:60.171.183.98/128,Domestic Media
|
||||
|
||||
|
||||
# >> Youku
|
||||
host-suffix,0co3geye.cn,Domestic Media
|
||||
host-suffix,2isbbess.cn,Domestic Media
|
||||
host-suffix,33lwhaoinc.cn,Domestic Media
|
||||
host-suffix,52mtkvideo.cn,Domestic Media
|
||||
host-suffix,9xsecndns.cn,Domestic Media
|
||||
host-suffix,b82yxres.cn,Domestic Media
|
||||
host-suffix,cibntv.net,Domestic Media
|
||||
host-suffix,e8h2ty.tdum.alibaba.com,Domestic Media
|
||||
host-suffix,gamenow.club,Domestic Media
|
||||
host-suffix,kumiao.com,Domestic Media
|
||||
host-suffix,kumiao.tv,Domestic Media
|
||||
host-suffix,kuxiaomiao.cn,Domestic Media
|
||||
host-suffix,kuxiaomiao.com,Domestic Media
|
||||
host-suffix,kuxiaomiao.com.cn,Domestic Media
|
||||
host-suffix,kuxiaomiao.net,Domestic Media
|
||||
host-suffix,mmstat.com,Domestic Media
|
||||
host-suffix,ns6mitkxo.cn,Domestic Media
|
||||
host-suffix,sk2cdsnw.cn,Domestic Media
|
||||
host-suffix,sogoodtech1.cn,Domestic Media
|
||||
host-suffix,soku.com,Domestic Media
|
||||
host-suffix,tudou.com,Domestic Media
|
||||
host-suffix,ukoo.com.cn,Domestic Media
|
||||
host-suffix,wenyupages.com,Domestic Media
|
||||
host-suffix,wingsmobiletek.cn,Domestic Media
|
||||
host-suffix,wwc.alicdn.com,Domestic Media
|
||||
host-suffix,ykimg.com,Domestic Media
|
||||
host-suffix,yodou.com,Domestic Media
|
||||
host-suffix,yoku.net.cn,Domestic Media
|
||||
host-suffix,yoqoo.com,Domestic Media
|
||||
host-suffix,yoqoo.net,Domestic Media
|
||||
host-suffix,yoqoo.net.cn,Domestic Media
|
||||
host-suffix,yoqoo.tv,Domestic Media
|
||||
host-suffix,youku.com,Domestic Media
|
||||
host-suffix,youku.com.cn,Domestic Media
|
||||
host-suffix,youku.org,Domestic Media
|
||||
host-suffix,youqoo.net,Domestic Media
|
||||
user-agent,%E4%BC%98%E9%85%B7*,Domestic Media
|
||||
user-agent,youku*,Domestic Media
|
||||
ip-cidr,106.11.0.0/16,Domestic Media
|
||||
|
||||
# > 芒果TV
|
||||
user-agent,MGTV*,Domestic Media
|
||||
host-suffix,hifuntv.com,Domestic Media
|
||||
host-suffix,hitv.com,Domestic Media
|
||||
host-suffix,hunaniptv.com,Domestic Media
|
||||
host-suffix,MgTV.com,Domestic Media
|
||||
host-suffix,imgo.tv,Domestic Media
|
||||
host-suffix,mgtv.com,Domestic Media
|
||||
host-suffix,tazai.com,Domestic Media
|
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
|
||||
|
|
|
@ -46,6 +46,7 @@ host-keyword,icoudo,Apple
|
|||
host-keyword,icoudos,Apple
|
||||
host-suffix,applemx-icloud.com,Apple
|
||||
host-suffix,icloud-content.com,Apple
|
||||
host-suffix,icloud-content.com.cn,Apple
|
||||
host-suffix,icloud-isupport.com,Apple
|
||||
host-suffix,icloudads.net,Apple
|
||||
host-suffix,icloudbox.net,Apple
|
||||
|
@ -62,6 +63,7 @@ host-suffix,www-cdn.icloud.com.akadns.net,Apple
|
|||
host-suffix,icloud-sandbox.com,Apple
|
||||
host-suffix,icloud.com.cn,Apple
|
||||
host-suffix,icloud.net.cn,Apple
|
||||
host-wildcard,*-content.icloud.com.cn,Apple
|
||||
|
||||
# > Apple APIs
|
||||
# >> Location Service
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -94,36 +94,36 @@ ip-cidr, 224.0.0.0/24, direct
|
|||
final, Final
|
||||
|
||||
[filter_remote]
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Advertising/Hijacking.list, tag=Hijacking, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Advertising/AdReject.list, tag=Advertising, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Google.list, tag=Google, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Microsoft.list, tag=Microsoft, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Media/DomesticMedia.list, tag=DomesticMedia, force-policy=direct, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Media/ForeignMedia.list, tag=ForeignMedia, force-policy=OutSide, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Region/Global.list, tag=Global, force-policy=OutSide, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Apple.list, tag=Apple, force-policy=direct, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Region/China.list, tag=Domestic, force-policy=direct, enabled=true
|
||||
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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/WebAdBlock.adblock, tag=常用网页去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/WebAdBlock.adblock, tag=常用网页去广告
|
||||
|
||||
# 知乎去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Zhihu.adblock, tag=知乎去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Zhihu.adblock, tag=知乎去广告
|
||||
|
||||
# 微博去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Weibo.adblock, tag=微博去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Weibo.adblock, tag=微博去广告
|
||||
|
||||
# Youtube 去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Youtube.adblock, tag=Youtube 去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Youtube.adblock, tag=Youtube 去广告
|
||||
|
||||
# TestFlight复写
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/Services/Apple/TestFlight/TestFlightDownload.conf,tag=TestFlight
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/Services/Apple/TestFlight/TestFlightDownload.conf,tag=TestFlight
|
||||
|
||||
# Rewrite 复写远程订阅
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/Rewrite.conf, tag=Rewrite
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/Rewrite.conf, tag=Rewrite
|
||||
|
||||
[task_local]
|
||||
# 流媒体查询脚本
|
||||
|
|
|
@ -94,36 +94,36 @@ ip-cidr, 224.0.0.0/24, direct
|
|||
final, Final
|
||||
|
||||
[filter_remote]
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Advertising/Hijacking.list, tag=Hijacking, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Advertising/AdReject.list, tag=Advertising, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Google.list, tag=Google, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Microsoft.list, tag=Microsoft, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Media/DomesticMedia.list, tag=DomesticMedia, force-policy=direct, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Media/ForeignMedia.list, tag=ForeignMedia, force-policy=OutSide, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Region/Global.list, tag=Global, force-policy=OutSide, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Services/Apple.list, tag=Apple, force-policy=direct, enabled=true
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rules/Region/China.list, tag=Domestic, force-policy=direct, enabled=true
|
||||
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://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/WebAdBlock.adblock, tag=常用网页去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/WebAdBlock.adblock, tag=常用网页去广告
|
||||
|
||||
# 知乎去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Zhihu.adblock, tag=知乎去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Zhihu.adblock, tag=知乎去广告
|
||||
|
||||
# 微博去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Weibo.adblock, tag=微博去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Weibo.adblock, tag=微博去广告
|
||||
|
||||
# Youtube 去广告
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/AdBlock/Youtube.adblock, tag=Youtube 去广告
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/AdBlock/Youtube.adblock, tag=Youtube 去广告
|
||||
|
||||
# TestFlight复写
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/Services/Apple/TestFlight/TestFlightDownload.conf,tag=TestFlight
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/Services/Apple/TestFlight/TestFlightDownload.conf,tag=TestFlight
|
||||
|
||||
# Rewrite 复写远程订阅
|
||||
https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Rewrite/Rewrite.conf, tag=Rewrite
|
||||
https://rules-for-qx.sveir.xyz/Rewrite/Rewrite.conf, tag=Rewrite
|
||||
|
||||
[task_local]
|
||||
# 流媒体查询脚本
|
||||
|
|
|
@ -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.117';
|
||||
|
||||
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,
|
||||
]);
|
||||
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 it is too large
Load Diff
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({});
|
|
@ -1,16 +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,18 +1,18 @@
|
|||
const version = 'V1.0.10';
|
||||
|
||||
if (-1 != $request.url.indexOf("replyList")) {
|
||||
if (-1 !== $request.url.indexOf("replyList")) {
|
||||
var t = JSON.parse($response.body);
|
||||
t.data.length && (t.data = t.data.filter(t => t.id)), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 != $request.url.indexOf("main/init")) {
|
||||
} else if (-1 !== $request.url.indexOf("main/init")) {
|
||||
var t = JSON.parse($response.body);
|
||||
t.data.length && (t.data = t.data.filter(t => !(945 == t.entityId || 6390 == t.entityId))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 != $request.url.indexOf("indexV8")) {
|
||||
t.data.length && (t.data = t.data.filter(t => !(945 === t.entityId || 6390 === t.entityId))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 !== $request.url.indexOf("indexV8")) {
|
||||
var t = JSON.parse($response.body);
|
||||
t.data = t.data.filter(t => !("sponsorCard" == t.entityTemplate || 8639 == t.entityId || 29349 == t.entityId || 33006 == t.entityId || 32557 == t.entityId || -1 != t.title.indexOf("值得买") || -1 != t.title.indexOf("红包"))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 != $request.url.indexOf("dataList")) {
|
||||
t.data = t.data.filter(t => !("sponsorCard" === t.entityTemplate || 8639 === t.entityId || 29349 === t.entityId || 33006 === t.entityId || 32557 === t.entityId || -1 !== t.title.indexOf("值得买") || -1 !== t.title.indexOf("红包"))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 !== $request.url.indexOf("dataList")) {
|
||||
var t = JSON.parse($response.body);
|
||||
t.data = t.data.filter(t => !("sponsorCard" == t.entityTemplate || -1 != t.title.indexOf("精选配件"))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 != $request.url.indexOf("detail")) {
|
||||
t.data = t.data.filter(t => !("sponsorCard" === t.entityTemplate || -1 !== t.title.indexOf("精选配件"))), $done({body: JSON.stringify(t)})
|
||||
} else if (-1 !== $request.url.indexOf("detail")) {
|
||||
var t = JSON.parse($response.body);
|
||||
t.data?.hotReplyRows?.length && (t.data.hotReplyRows = t.data.hotReplyRows.filter(t => t.id)), t.data?.topReplyRows?.length && (t.data.topReplyRows = t.data.topReplyRows.filter(t => t.id)), t.data?.include_goods_ids && (t.data.include_goods_ids = []), t.data?.include_goods && (t.data.include_goods = []), t.data?.detailSponsorCard && (t.data.detailSponsorCard = []), $done({body: JSON.stringify(t)})
|
||||
} else $done($response);
|
|
@ -0,0 +1 @@
|
|||
{"sdk":[],"addata":[]}
|
|
@ -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
|
@ -0,0 +1,6 @@
|
|||
const version = 'V1.0.0';
|
||||
|
||||
var obj = JSON.parse($response.body);
|
||||
obj.data && (obj.data = Object.values(obj.data)
|
||||
.filter(o => !(320 == o.position_type || 710 == o.position_type || 50 == o.position_type))),
|
||||
$done({body: JSON.stringify(obj)});
|
|
@ -0,0 +1,12 @@
|
|||
const version = 'V1.0.2';
|
||||
|
||||
let ua = $request.headers.rpid || $request.headers.Rpid;
|
||||
|
||||
let flag = ua.includes("10000012")
|
||||
|| ua.includes("1000019");
|
||||
|
||||
if (flag) {
|
||||
$done({status: "HTTP/1.1 404 Not Found"});
|
||||
} else {
|
||||
$done({});
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
let ua=$request.headers.rpid||$request.headers.Rpid;let flag=ua.includes("10000012")||ua.includes("1000019");if(flag){$done({status:"HTTP/1.1 404 Not Found"})}else{$done({})}
|
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,4 @@
|
|||
$response.body
|
||||
.replace(/img_play_duration\\":\d+/g,'img_play_duration":0')
|
||||
.replace(/launch_timeout\\":\d+/g,'launch_timeout":0');
|
||||
$done({body});
|
|
@ -0,0 +1 @@
|
|||
var body=$response.body.replace(/img_play_duration\\":\d+/g,'img_play_duration":0').replace(/launch_timeout\\":\d+/g,'launch_timeout":0');$done({body});
|
|
@ -1,19 +1,3 @@
|
|||
/***********************************
|
||||
|
||||
> 应用名称:爱奇艺去除开屏广告
|
||||
> 脚本作者:ddgksf2013
|
||||
> 微信账号:墨鱼手记
|
||||
> 更新时间:2023-03-17
|
||||
> 通知频道:https://t.me/ddgksf2021
|
||||
> 投稿助手:https://t.me/ddgksf2013_bot
|
||||
> 脚本功能:去除开屏广告
|
||||
> 问题反馈:📮 ddgksf2013@163.com 📮
|
||||
> 特别说明:⛔⛔⛔
|
||||
本脚本仅供学习交流使用,禁止转载售卖
|
||||
⛔⛔⛔
|
||||
|
||||
***********************************/
|
||||
|
||||
let obj = JSON.parse($response.body);
|
||||
|
||||
delete obj.adSlots, $done({ body: JSON.stringify(obj) });
|
||||
delete obj.adSlots, $done({body: JSON.stringify(obj)});
|
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)});
|
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,74 @@
|
|||
var __encode = 'jsjiami.com', _a = {},
|
||||
_0xb483 = ["\x5F\x64\x65\x63\x6F\x64\x65", "\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];
|
||||
(function (_0xd642x1) {
|
||||
_0xd642x1[_0xb483[0]] = _0xb483[1]
|
||||
})(_a);
|
||||
var __Oxf26a9 = ["\x75\x72\x6C", "\x62\x6F\x64\x79", "\x70\x61\x72\x73\x65", "\x2F\x75\x73\x65\x72\x49\x6E\x66\x6F", "\x2F\x73\x70\x65\x63\x69\x61\x6C\x2F\x71\x75\x65\x72\x79\x42\x79\x43\x61\x74\x61\x6C\x6F\x67\x41\x6C\x6C", "\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x73\x65\x61\x72\x63\x68", "\x2F\x63\x61\x74\x61\x6C\x6F\x67\x2F\x6C\x69\x73\x74\x41\x6C\x6C", "\x2F\x74\x6F\x70\x2F\x6C\x69\x73\x74", "\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x64\x61\x74\x65", "\x69\x6E\x64\x65\x78\x4F\x66", "\x6C\x65\x6E\x67\x74\x68", "\x64\x61\x74\x61", "\x69\x73\x46\x72\x65\x65", "\x72\x61\x6E\x64\x6F\x6D", "\x4B\x71\x70\x35\x2F\x5A\x33\x35\x67\x61\x35\x57\x42\x65\x4E\x63\x4C\x75\x65\x2B\x64\x42\x77\x5A\x57\x34\x5A\x57\x52\x6F\x44\x46\x4D\x41\x71\x71\x55\x34\x38\x64\x30\x36\x59\x3D", "\x6C\x65\x76\x65\x6C", "\x65\x78\x70\x69\x72\x65\x54\x69\x6D\x65", "\x73\x74\x72\x69\x6E\x67\x69\x66\x79", "\x6C\x69\x73\x74", "\x73\x70\x65\x63\x69\x61\x6C", "\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 url = $request[__Oxf26a9[0x0]];
|
||||
var obj = JSON[__Oxf26a9[0x2]]($response[__Oxf26a9[0x1]]);
|
||||
const userinfo = __Oxf26a9[0x3];
|
||||
const main_setfree = __Oxf26a9[0x4];
|
||||
const search_setfree = __Oxf26a9[0x5];
|
||||
const avatar_setfree = __Oxf26a9[0x6];
|
||||
const top_setfree = __Oxf26a9[0x7];
|
||||
const date_setfree = __Oxf26a9[0x8];
|
||||
if (url[__Oxf26a9[0x9]](main_setfree) != -1 || url[__Oxf26a9[0x9]](avatar_setfree) != -1) {
|
||||
for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]]; i++) {
|
||||
obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xc]] = true;
|
||||
obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xd]] = __Oxf26a9[0xe]
|
||||
}
|
||||
}
|
||||
;
|
||||
if (url[__Oxf26a9[0x9]](userinfo) != -1) {
|
||||
obj[__Oxf26a9[0xb]][__Oxf26a9[0xf]] = 8;
|
||||
obj[__Oxf26a9[0xb]][__Oxf26a9[0x10]] = 4070965662;
|
||||
body = JSON[__Oxf26a9[0x11]](obj)
|
||||
}
|
||||
;
|
||||
if (url[__Oxf26a9[0x9]](search_setfree) != -1) {
|
||||
for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]]; i++) {
|
||||
obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]] = true
|
||||
}
|
||||
}
|
||||
;
|
||||
if (url[__Oxf26a9[0x9]](top_setfree) != -1) {
|
||||
for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]]; i++) {
|
||||
if (obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]] != null) {
|
||||
obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xc]] = true;
|
||||
obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xd]] = __Oxf26a9[0xe]
|
||||
}
|
||||
}
|
||||
}
|
||||
;
|
||||
if (url[__Oxf26a9[0x9]](date_setfree) != -1) {
|
||||
for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]]; i++) {
|
||||
obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]] = true;
|
||||
obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xd]] = __Oxf26a9[0xe]
|
||||
}
|
||||
}
|
||||
;$done({body: JSON[__Oxf26a9[0x11]](obj)});
|
||||
;
|
||||
;(function (_0x711fxa, _0x711fxb, _0x711fxc, _0x711fxd, _0x711fxe, _0x711fxf) {
|
||||
_0x711fxf = __Oxf26a9[0x14];
|
||||
_0x711fxd = function (_0x711fx10) {
|
||||
if (typeof alert !== _0x711fxf) {
|
||||
alert(_0x711fx10)
|
||||
}
|
||||
;
|
||||
if (typeof console !== _0x711fxf) {
|
||||
console[__Oxf26a9[0x15]](_0x711fx10)
|
||||
}
|
||||
};
|
||||
_0x711fxc = function (_0x711fx11, _0x711fxa) {
|
||||
return _0x711fx11 + _0x711fxa
|
||||
};
|
||||
_0x711fxe = _0x711fxc(__Oxf26a9[0x16], _0x711fxc(_0x711fxc(__Oxf26a9[0x17], __Oxf26a9[0x18]), __Oxf26a9[0x19]));
|
||||
try {
|
||||
_0x711fxa = __encode;
|
||||
if (!(typeof _0x711fxa !== _0x711fxf && _0x711fxa === _0x711fxc(__Oxf26a9[0x1a], __Oxf26a9[0x1b]))) {
|
||||
_0x711fxd(_0x711fxe)
|
||||
}
|
||||
} catch (e) {
|
||||
_0x711fxd(_0x711fxe)
|
||||
}
|
||||
})({})
|
|
@ -0,0 +1 @@
|
|||
var __encode ='jsjiami.com',_a={}, _0xb483=["\x5F\x64\x65\x63\x6F\x64\x65","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];(function(_0xd642x1){_0xd642x1[_0xb483[0]]= _0xb483[1]})(_a);var __Oxf26a9=["\x75\x72\x6C","\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x2F\x75\x73\x65\x72\x49\x6E\x66\x6F","\x2F\x73\x70\x65\x63\x69\x61\x6C\x2F\x71\x75\x65\x72\x79\x42\x79\x43\x61\x74\x61\x6C\x6F\x67\x41\x6C\x6C","\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x73\x65\x61\x72\x63\x68","\x2F\x63\x61\x74\x61\x6C\x6F\x67\x2F\x6C\x69\x73\x74\x41\x6C\x6C","\x2F\x74\x6F\x70\x2F\x6C\x69\x73\x74","\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x64\x61\x74\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x6C\x65\x6E\x67\x74\x68","\x64\x61\x74\x61","\x69\x73\x46\x72\x65\x65","\x72\x61\x6E\x64\x6F\x6D","\x4B\x71\x70\x35\x2F\x5A\x33\x35\x67\x61\x35\x57\x42\x65\x4E\x63\x4C\x75\x65\x2B\x64\x42\x77\x5A\x57\x34\x5A\x57\x52\x6F\x44\x46\x4D\x41\x71\x71\x55\x34\x38\x64\x30\x36\x59\x3D","\x6C\x65\x76\x65\x6C","\x65\x78\x70\x69\x72\x65\x54\x69\x6D\x65","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6C\x69\x73\x74","\x73\x70\x65\x63\x69\x61\x6C","\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 url=$request[__Oxf26a9[0x0]];var obj=JSON[__Oxf26a9[0x2]]($response[__Oxf26a9[0x1]]);const userinfo=__Oxf26a9[0x3];const main_setfree=__Oxf26a9[0x4];const search_setfree=__Oxf26a9[0x5];const avatar_setfree=__Oxf26a9[0x6];const top_setfree=__Oxf26a9[0x7];const date_setfree=__Oxf26a9[0x8];if(url[__Oxf26a9[0x9]](main_setfree)!= -1|| url[__Oxf26a9[0x9]](avatar_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}};if(url[__Oxf26a9[0x9]](userinfo)!= -1){obj[__Oxf26a9[0xb]][__Oxf26a9[0xf]]= 8;obj[__Oxf26a9[0xb]][__Oxf26a9[0x10]]= 4070965662;body= JSON[__Oxf26a9[0x11]](obj)};if(url[__Oxf26a9[0x9]](search_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]]= true}};if(url[__Oxf26a9[0x9]](top_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]];i++){if(obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]]!= null){obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}}};if(url[__Oxf26a9[0x9]](date_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}};$done({body:JSON[__Oxf26a9[0x11]](obj)});;;(function(_0x711fxa,_0x711fxb,_0x711fxc,_0x711fxd,_0x711fxe,_0x711fxf){_0x711fxf= __Oxf26a9[0x14];_0x711fxd= function(_0x711fx10){if( typeof alert!== _0x711fxf){alert(_0x711fx10)};if( typeof console!== _0x711fxf){console[__Oxf26a9[0x15]](_0x711fx10)}};_0x711fxc= function(_0x711fx11,_0x711fxa){return _0x711fx11+ _0x711fxa};_0x711fxe= _0x711fxc(__Oxf26a9[0x16],_0x711fxc(_0x711fxc(__Oxf26a9[0x17],__Oxf26a9[0x18]),__Oxf26a9[0x19]));try{_0x711fxa= __encode;if(!( typeof _0x711fxa!== _0x711fxf&& _0x711fxa=== _0x711fxc(__Oxf26a9[0x1a],__Oxf26a9[0x1b]))){_0x711fxd(_0x711fxe)}}catch(e){_0x711fxd(_0x711fxe)}})({})
|
|
@ -0,0 +1,216 @@
|
|||
/* 众号墨鱼手记,通知频道:https://t.me/ddgksf2021 更新时间:2023-01-20 */
|
||||
|
||||
var version_ = 'jsjiami.com.v7', _0x3697 = (function () {
|
||||
return [...[version_, 'nDrjOrsGgjqGiaOmpiJR.eceboGPmF.xIvp7KNMh==', 'W4aGp8ofp8k2fConyNRcRqu', 'pmojfCkJWRRdO37cLSk3W47cKSkHceBdGSoYWPXLW5O', 'kJbyrSoEWPJcKSogamoJ', 'x2yLWP4hW7xcLq', 'WR7cGHyao8kIra', 'kZPEt8obWPVdHa', 'W5hdTKO8W5JdMmki', 'WOJdRCk+WOO2WPLz', 'W6pdVMtdLtVcIG', 'eu8FWRab', 'WQSswxlcId8D', 'WPD6BmkwA8oNnq', 'xh0OWPa', 'A8kxrSoZW7VcTYO', 'WRiMWOO+cmoqWPhdGIrJW7W9wa', 'EmotW6BdQ8kDW4ym', 'g8o+WRSKW4xdSmkvCmkEWRu', 'WPpdKujI', 'W6mYWRefA8oHc8kketJcMYfOW7ldTCoAuZzaW6tdISk/WOW6dIraW5NcOCoQiSkokwlcV3ddVCk5WQVdNmkoW45T'], ...(function () {
|
||||
return [...['Ec/cIIOvtmk3', 'W6CjWQSUmCozomkqeNm', 'W5tcL8keF3acW6m', 'W4xcK10', 'tmkOW69+W4JdHSkD', 'W7NcMe9LW48IpW', 'W4BcLHG6WRZdKSoXvWhdTvbJsW', 'zhPEWOG', 'WPqXW6erebJdOW', 'Ax0MWO8iW6lcMmkUo8kJtmobW5BdLdlcVeRcMwBcNxvdvmkZWRHbW5P/zfuQW6KPWRRcHtdcNWVcT8oXa8oV', 'W4hcKHzbW7BcVCkOEYe', 'gmoZWRWPWPpcLmopACk6WPafd8ou', 'WQf8WPZcRWOuW6lcI3hdUMC6W5G', 'WORdSxpdRxJcNmk2hNygDmk/wG', 'W7m0WP8DW7hdUL8', 'eu8HWPuVW7RcPa', 'B8kojG', 'pq1WW5aHp8kZ', 'W4PCWRJdJ8oXWRz3WQms', 'lmoboSkWW5HJnu4ZdbFcMSoH', 'W57cQIdcUIpdJSoK'], ...(function () {
|
||||
return ['WPtcKYXYeW', 'ad7cSmoDW6H/sSo1gbZcGmobBW', 'v2pdOSkoWR0VgW', 'jIdcJeHwDSol', 'WOZdThxcIIpdQmoJpfu', 'W5/dVbXQcmoela', 'y8kpnmkCrtxcIW', 'W47cTCkxWR8dfWy', 'rNTtWO7cISkzW7u', 'WOfHBSkxySoXiG', 'W54JFSkkn8kcW7i', 'W5FdH8kpWQhcK3Ox', 'eseaW53dNSoiW5uQW6yRW55Z', 'W5OcybJcHfHN', 'ECozW6ddOSkcW4vAz8kHca', 'lmomo8kZW55InhuSnXBcK8oC', 'W6z9W59SvSkbW4C', 'WR7cISoGA8oKeva', 'W7esWQG/pSoonq'];
|
||||
}())];
|
||||
}())];
|
||||
}());
|
||||
const _0x43a4df = _0x6856;
|
||||
(function (_0x53cd22, _0xf8cf3b, _0x580709, _0x81e04d, _0x35f28a, _0x478833, _0x1e1cf9) {
|
||||
return _0x53cd22 = _0x53cd22 >> 0x8, _0x478833 = 'hs', _0x1e1cf9 = 'hs', function (_0xce626e, _0x2be123, _0x165beb, _0x209343, _0x1ae6c0) {
|
||||
const _0x4dcbfa = _0x6856;
|
||||
_0x209343 = 'tfi', _0x478833 = _0x209343 + _0x478833, _0x1ae6c0 = 'up', _0x1e1cf9 += _0x1ae6c0, _0x478833 = _0x165beb(_0x478833), _0x1e1cf9 = _0x165beb(_0x1e1cf9), _0x165beb = 0x0;
|
||||
const _0x2681ca = _0xce626e;
|
||||
while (!![] && --_0x81e04d + _0x2be123) {
|
||||
try {
|
||||
_0x209343 = -parseInt(_0x4dcbfa(0x1b8, 'KlQd')) / 0x1 * (-parseInt(_0x4dcbfa(0x1d4, 'Ha&Y')) / 0x2) + parseInt(_0x4dcbfa(0x1c1, 'tbZ]')) / 0x3 + -parseInt(_0x4dcbfa(0x1c6, 'KlQd')) / 0x4 + parseInt(_0x4dcbfa(0x1c7, 'r!)T')) / 0x5 + parseInt(_0x4dcbfa(0x1a4, 'FePv')) / 0x6 + -parseInt(_0x4dcbfa(0x1ce, 'FePv')) / 0x7 + parseInt(_0x4dcbfa(0x1a8, '^AW[')) / 0x8 * (-parseInt(_0x4dcbfa(0x1cd, 'VyOl')) / 0x9);
|
||||
} catch (_0x54791b) {
|
||||
_0x209343 = _0x165beb;
|
||||
} finally {
|
||||
_0x1ae6c0 = _0x2681ca[_0x478833]();
|
||||
if (_0x53cd22 <= _0x81e04d) _0x165beb ? _0x35f28a ? _0x209343 = _0x1ae6c0 : _0x35f28a = _0x1ae6c0 : _0x165beb = _0x1ae6c0; else {
|
||||
if (_0x165beb == _0x35f28a['replace'](/[qeDKxngGJbIMOrhRPNFp=]/g, '')) {
|
||||
if (_0x209343 === _0x2be123) {
|
||||
_0x2681ca['un' + _0x478833](_0x1ae6c0);
|
||||
break;
|
||||
}
|
||||
_0x2681ca[_0x1e1cf9](_0x1ae6c0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}(_0x580709, _0xf8cf3b, function (_0x9330b2, _0x35e491, _0x424ebe, _0x51f594, _0x1d6647, _0x6e8d51, _0x5a1cad) {
|
||||
return _0x35e491 = '\x73\x70\x6c\x69\x74', _0x9330b2 = arguments[0x0], _0x9330b2 = _0x9330b2[_0x35e491](''), _0x424ebe = `\x72\x65\x76\x65\x72\x73\x65`, _0x9330b2 = _0x9330b2[_0x424ebe]('\x76'), _0x51f594 = `\x6a\x6f\x69\x6e`, (0x11c9f1, _0x9330b2[_0x51f594](''));
|
||||
});
|
||||
}(0xc200, 0x91b59, _0x3697, 0xc4), _0x3697) && (version_ = _0x3697);
|
||||
const isQuanX = typeof $task !== 'undefined';
|
||||
|
||||
function _0x6856(_0x10c4cd, _0x371dec) {
|
||||
const _0x369757 = _0x3697;
|
||||
return _0x6856 = function (_0x68564d, _0x3b420a) {
|
||||
_0x68564d = _0x68564d - 0x1a2;
|
||||
let _0x142180 = _0x369757[_0x68564d];
|
||||
if (_0x6856['DEOyaw'] === undefined) {
|
||||
var _0x36cd3b = function (_0x1b093e) {
|
||||
const _0x34c682 = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';
|
||||
let _0x34a658 = '', _0x57df62 = '';
|
||||
for (let _0x5b270d = 0x0, _0x2073bf, _0x425162, _0x39f13d = 0x0; _0x425162 = _0x1b093e['charAt'](_0x39f13d++); ~_0x425162 && (_0x2073bf = _0x5b270d % 0x4 ? _0x2073bf * 0x40 + _0x425162 : _0x425162, _0x5b270d++ % 0x4) ? _0x34a658 += String['fromCharCode'](0xff & _0x2073bf >> (-0x2 * _0x5b270d & 0x6)) : 0x0) {
|
||||
_0x425162 = _0x34c682['indexOf'](_0x425162);
|
||||
}
|
||||
for (let _0x251cb9 = 0x0, _0x53f505 = _0x34a658['length']; _0x251cb9 < _0x53f505; _0x251cb9++) {
|
||||
_0x57df62 += '%' + ('00' + _0x34a658['charCodeAt'](_0x251cb9)['toString'](0x10))['slice'](-0x2);
|
||||
}
|
||||
return decodeURIComponent(_0x57df62);
|
||||
};
|
||||
const _0x3eb16c = function (_0x152633, _0x68ac62) {
|
||||
let _0xf35ab3 = [], _0x113ede = 0x0, _0x26b4c9, _0x173568 = '';
|
||||
_0x152633 = _0x36cd3b(_0x152633);
|
||||
let _0x372f96;
|
||||
for (_0x372f96 = 0x0; _0x372f96 < 0x100; _0x372f96++) {
|
||||
_0xf35ab3[_0x372f96] = _0x372f96;
|
||||
}
|
||||
for (_0x372f96 = 0x0; _0x372f96 < 0x100; _0x372f96++) {
|
||||
_0x113ede = (_0x113ede + _0xf35ab3[_0x372f96] + _0x68ac62['charCodeAt'](_0x372f96 % _0x68ac62['length'])) % 0x100, _0x26b4c9 = _0xf35ab3[_0x372f96], _0xf35ab3[_0x372f96] = _0xf35ab3[_0x113ede], _0xf35ab3[_0x113ede] = _0x26b4c9;
|
||||
}
|
||||
_0x372f96 = 0x0, _0x113ede = 0x0;
|
||||
for (let _0x4c5ab5 = 0x0; _0x4c5ab5 < _0x152633['length']; _0x4c5ab5++) {
|
||||
_0x372f96 = (_0x372f96 + 0x1) % 0x100, _0x113ede = (_0x113ede + _0xf35ab3[_0x372f96]) % 0x100, _0x26b4c9 = _0xf35ab3[_0x372f96], _0xf35ab3[_0x372f96] = _0xf35ab3[_0x113ede], _0xf35ab3[_0x113ede] = _0x26b4c9, _0x173568 += String['fromCharCode'](_0x152633['charCodeAt'](_0x4c5ab5) ^ _0xf35ab3[(_0xf35ab3[_0x372f96] + _0xf35ab3[_0x113ede]) % 0x100]);
|
||||
}
|
||||
return _0x173568;
|
||||
};
|
||||
_0x6856['MChpeZ'] = _0x3eb16c, _0x10c4cd = arguments, _0x6856['DEOyaw'] = !![];
|
||||
}
|
||||
const _0x405293 = _0x369757[0x0], _0x2e9d1c = _0x68564d + _0x405293, _0x1b6d49 = _0x10c4cd[_0x2e9d1c];
|
||||
return !_0x1b6d49 ? (_0x6856['AdJGZz'] === undefined && (_0x6856['AdJGZz'] = !![]), _0x142180 = _0x6856['MChpeZ'](_0x142180, _0x3b420a), _0x10c4cd[_0x2e9d1c] = _0x142180) : _0x142180 = _0x1b6d49, _0x142180;
|
||||
}, _0x6856(_0x10c4cd, _0x371dec);
|
||||
}
|
||||
|
||||
!isQuanX && $done({});
|
||||
obj = {
|
||||
'status': _0x43a4df(0x1d9, '^AW['),
|
||||
'userData': {
|
||||
'oAuthId': null,
|
||||
'idUser': 0x9deebe,
|
||||
'dateExpires': 0x116384ad9,
|
||||
'subscriptionKey': _0x43a4df(0x1ba, 'l[Cf'),
|
||||
'countryCode': null,
|
||||
'dateLastLogin': _0x43a4df(0x1a9, 'XwXY'),
|
||||
'oAuthType': null,
|
||||
'isActive': !![],
|
||||
'hasConsented': !![],
|
||||
'localeCode': _0x43a4df(0x1b1, '26hX'),
|
||||
'name': _0x43a4df(0x1a3, 'GakU'),
|
||||
'typeSource': _0x43a4df(0x1d0, 'q4TZ'),
|
||||
'subscriptions': {
|
||||
'0': {
|
||||
'dateExpires': 0x116384ad9,
|
||||
'sku': 'subscription.premium.gold.annual',
|
||||
'originalBillingPeriod': 0x16d,
|
||||
'typePlatform': _0x43a4df(0x1cb, 'ZT7&'),
|
||||
'typeStatus': _0x43a4df(0x1b0, 'HUaU'),
|
||||
'name': _0x43a4df(0x1c2, '!^oC'),
|
||||
'typeSubscription': 'annual'
|
||||
}
|
||||
},
|
||||
'tokenLogin': '',
|
||||
'accessToken': '',
|
||||
'publicKey': null,
|
||||
'identity': _0x43a4df(0x1aa, 'DY9G'),
|
||||
'isLoggedin': !![],
|
||||
'accountType': _0x43a4df(0x1bc, 'l[Cf'),
|
||||
'isAnonymousAccount': ![],
|
||||
'hasPassword': ![],
|
||||
'features': {
|
||||
'app.ios': _0x43a4df(0x1b3, '^AW['),
|
||||
'map.info.flight.ems.mach': _0x43a4df(0x1ae, '^2oX'),
|
||||
'map.layer.ndb.alt.high': _0x43a4df(0x1bf, 'KlQd'),
|
||||
'map.filters.max': 0x19,
|
||||
'user.fleets.max.aircraft': 0x3e8,
|
||||
'map.layer.atc': _0x43a4df(0x1d5, 'VJsQ'),
|
||||
'map.info.flight.ground-speed': _0x43a4df(0x1c9, 'rw%V'),
|
||||
'map.view.list': _0x43a4df(0x1bb, '7Zih'),
|
||||
'map.info.flight.track': 'enabled',
|
||||
'map.info.flight.ems.tas': _0x43a4df(0x1af, 'k^g^'),
|
||||
'map.layer.waypoints': _0x43a4df(0x1b5, 'XwXY'),
|
||||
'map.layer.weather.auradar': _0x43a4df(0x1ca, '26hX'),
|
||||
'map.info.flight.airspace': 'enabled',
|
||||
'map.info.aircraft.type': _0x43a4df(0x1b5, 'XwXY'),
|
||||
'history.playback.flight.days': 0x16d,
|
||||
'history.playback.global.days': 0x16d,
|
||||
'map.data.delaystats': _0x43a4df(0x1c0, 'pIgg'),
|
||||
'user.fleets.max': 0x3,
|
||||
'map.data.flarm': _0x43a4df(0x1ab, '3TpF'),
|
||||
'map.info.flight.ems.ias': _0x43a4df(0x1c3, 'V(KV'),
|
||||
'map.layer.weather.radar.global': _0x43a4df(0x1d2, 'MH!X'),
|
||||
'support.platform': 'Limited',
|
||||
'map.view.3d.basic': 0x3,
|
||||
'map.info.aircraft.msn': _0x43a4df(0x1d7, 'oNWZ'),
|
||||
'map.data.satellite': 'enabled',
|
||||
'support.level': _0x43a4df(0x1be, 'pIgg'),
|
||||
'map.info.flight.ems.wind': _0x43a4df(0x1da, ')imv'),
|
||||
'map.layer.ndb.charts': _0x43a4df(0x1ca, '26hX'),
|
||||
'map.view.radar': _0x43a4df(0x1d3, 'YT[$'),
|
||||
'history.flight.days': 0x16d,
|
||||
'map.view.multi': _0x43a4df(0x1a7, 'l[Cf'),
|
||||
'map.info.aircraft.code': 'enabled',
|
||||
'map.widgets.last_clicked_flights': 'enabled',
|
||||
'map.info.flight.calibrated-altitude': 'enabled',
|
||||
'user.alerts.max': 0x19,
|
||||
'map.layer.tracks.oceanic': _0x43a4df(0x1db, 'Mk[6'),
|
||||
'map.info.airport.arrivals': 'enabled',
|
||||
'map.info.flight.ems.oat': _0x43a4df(0x1d7, 'oNWZ'),
|
||||
'map.view.delay': _0x43a4df(0x1a5, 'y*0@'),
|
||||
'map.layer.weather.naradar': _0x43a4df(0x1ab, '3TpF'),
|
||||
'map.widgets.bookmarks.max': 0x19,
|
||||
'user.sessions.max': 0x3,
|
||||
'map.info.airport.departures': 'enabled',
|
||||
'map.info.aircraft': _0x43a4df(0x1b9, 'tbZ]'),
|
||||
'map.data.ads-b': _0x43a4df(0x1d8, '!^oC'),
|
||||
'history.playback.days': 0x16d,
|
||||
'map.data.mlat': _0x43a4df(0x1bf, 'KlQd'),
|
||||
'map.view.3d': 'enabled',
|
||||
'map.info.flight.position': _0x43a4df(0x1ab, '3TpF'),
|
||||
'adverts': 'disabled',
|
||||
'map.view.fullscreen': _0x43a4df(0x1d3, 'YT[$'),
|
||||
'map.layer.ndb.alt.low': _0x43a4df(0x1db, 'Mk[6'),
|
||||
'map.layer.weather.satellite': 'enabled',
|
||||
'map.layer.weather.volcano': _0x43a4df(0x1ae, '^2oX'),
|
||||
'app.android': 'enabled',
|
||||
'map.data.faa': _0x43a4df(0x1ad, 'DY9G'),
|
||||
'user.users': 0x1,
|
||||
'usage.rights': 'Private',
|
||||
'map.search': _0x43a4df(0x1a6, 'g8*]'),
|
||||
'map.timeout.mins': -0x1,
|
||||
'map.info.flight.squawk': 'enabled',
|
||||
'map.layer.weather': _0x43a4df(0x1a2, '8nsD'),
|
||||
'map.info.flight': _0x43a4df(0x1b4, '3TpF'),
|
||||
'history.aircraft.days': 0x16d,
|
||||
'map.info.aircraft.registration': _0x43a4df(0x1db, 'Mk[6'),
|
||||
'map.tracking.live': 'enabled',
|
||||
'map.layer.navdata': _0x43a4df(0x1d6, 'ZT7&'),
|
||||
'history.flight.kml': 0x19,
|
||||
'map.info.flight.ems': _0x43a4df(0x1b2, 'tuyh'),
|
||||
'map.info.flight.vertical-speed': _0x43a4df(0x1cc, 'Gmbu'),
|
||||
'map.widgets.bookmarks': 'enabled',
|
||||
'map.labels.rows': 0x4,
|
||||
'map.status.flight': _0x43a4df(0x1bd, 'Cqt4'),
|
||||
'map.info.aircraft.age': _0x43a4df(0x1cf, 'Ha&Y'),
|
||||
'map.info.flight.ems.alt.gps': _0x43a4df(0x1b7, 'GakU'),
|
||||
'map.layer.ndb': _0x43a4df(0x1ac, 'VfF1'),
|
||||
'map.info.airport.onground.hours': 0x2d0,
|
||||
'map.layer.vor': _0x43a4df(0x1cf, 'Ha&Y'),
|
||||
'map.view.fleet.onground': 0x1,
|
||||
'map.layer.weather.radar': _0x43a4df(0x1ac, 'VfF1'),
|
||||
'user.bookmarks.max': 0x19
|
||||
},
|
||||
'oAuth': null
|
||||
},
|
||||
'transactions': {
|
||||
'20001133865890': {
|
||||
'status': 'valid',
|
||||
'match': 'self',
|
||||
'expires': 0x43ecbe45fa8,
|
||||
'started': 0x18405a53928
|
||||
}
|
||||
},
|
||||
'message': 'Subscription\x20has\x20been\x20successfully\x20created',
|
||||
'msg': _0x43a4df(0x1c4, '3TpF'),
|
||||
'response_code': 0x64,
|
||||
'success': !![],
|
||||
'token': '',
|
||||
'responseCode': 0x64,
|
||||
'accessToken': ''
|
||||
}, $done({'body': JSON['stringify'](obj)});
|
||||
var version_ = 'jsjiami.com.v7';
|
File diff suppressed because one or more lines are too long
|
@ -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)});
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue