diff --git a/Clash/RuleSet/China.yaml b/Clash/RuleSet/China.yaml index ff9750d..0819098 100644 --- a/Clash/RuleSet/China.yaml +++ b/Clash/RuleSet/China.yaml @@ -26,7 +26,7 @@ payload: - DOMAIN-SUFFIX,paypalobjects.com # > Steam - DOMAIN-SUFFIX,cm.steampowered.com - - DOMAIN,api.steampowered.com + - DOMAIN-SUFFIX,steamserver.net # > Tencent - IP-CIDR,182.254.116.0/24,no-resolve - IP-CIDR,203.205.238.0/23,no-resolve diff --git a/Clash/RuleSet/StreamingMedia/Streaming.yaml b/Clash/RuleSet/StreamingMedia/Streaming.yaml index 0db6b7a..f960df6 100644 --- a/Clash/RuleSet/StreamingMedia/Streaming.yaml +++ b/Clash/RuleSet/StreamingMedia/Streaming.yaml @@ -59,8 +59,11 @@ payload: - PROCESS-NAME,tv.abema - DOMAIN-SUFFIX,abema.io - DOMAIN-SUFFIX,abema.tv + - DOMAIN-SUFFIX,abema-tv.com - DOMAIN-SUFFIX,ameba.jp - DOMAIN-SUFFIX,hayabusa.io + - DOMAIN-SUFFIX,hayabusa.media + - DOMAIN,api-abematv.bucketeer.jp - DOMAIN-KEYWORD,abematv.akamaized.net # > All 4 - PROCESS-NAME,com.channel4.ondemand @@ -148,6 +151,12 @@ payload: - DOMAIN-SUFFIX,encoretvb.com - DOMAIN,edge.api.brightcove.com - DOMAIN,bcbolt446c5271-a.akamaihd.net + # > Hami Video + - PROCESS-NAME,com.cht.ottPlayer + - DOMAIN-SUFFIX,ott.hinet.net + - DOMAIN-SUFFIX,hamivideo.hinet.net + - DOMAIN,hls-hichannel.cdn.hinet.net + - DOMAIN-KEYWORD,hamivideo.cdn.hinet.net # > HBO NOW & Max - PROCESS-NAME,com.hbo.hbonow - DOMAIN-SUFFIX,hbo.com diff --git a/Clash/RuleSet/StreamingMedia/Video/AbemaTV.yaml b/Clash/RuleSet/StreamingMedia/Video/AbemaTV.yaml index 2189841..a4b3297 100644 --- a/Clash/RuleSet/StreamingMedia/Video/AbemaTV.yaml +++ b/Clash/RuleSet/StreamingMedia/Video/AbemaTV.yaml @@ -3,6 +3,9 @@ payload: - PROCESS-NAME,tv.abema - DOMAIN-SUFFIX,abema.io - DOMAIN-SUFFIX,abema.tv + - DOMAIN-SUFFIX,abema-tv.com - DOMAIN-SUFFIX,ameba.jp - DOMAIN-SUFFIX,hayabusa.io + - DOMAIN-SUFFIX,hayabusa.media + - DOMAIN,api-abematv.bucketeer.jp - DOMAIN-KEYWORD,abematv.akamaized.net \ No newline at end of file diff --git a/Clash/RuleSet/StreamingMedia/Video/‎DiscoveryPlus.yaml b/Clash/RuleSet/StreamingMedia/Video/DiscoveryPlus.yaml similarity index 100% rename from Clash/RuleSet/StreamingMedia/Video/‎DiscoveryPlus.yaml rename to Clash/RuleSet/StreamingMedia/Video/DiscoveryPlus.yaml diff --git a/Clash/RuleSet/StreamingMedia/Video/Hami-Video.yaml b/Clash/RuleSet/StreamingMedia/Video/Hami-Video.yaml new file mode 100644 index 0000000..3af91a5 --- /dev/null +++ b/Clash/RuleSet/StreamingMedia/Video/Hami-Video.yaml @@ -0,0 +1,7 @@ +payload: + # > Hami Video + - PROCESS-NAME,com.cht.ottPlayer + - DOMAIN-SUFFIX,ott.hinet.net + - DOMAIN-SUFFIX,hamivideo.hinet.net + - DOMAIN,hls-hichannel.cdn.hinet.net + - DOMAIN-KEYWORD,hamivideo.cdn.hinet.net \ No newline at end of file diff --git a/Clash/RuleSet/StreamingMedia/Video/KKTV.yaml b/Clash/RuleSet/StreamingMedia/Video/KKTV.yaml index 089a3f8..0de3250 100644 --- a/Clash/RuleSet/StreamingMedia/Video/KKTV.yaml +++ b/Clash/RuleSet/StreamingMedia/Video/KKTV.yaml @@ -3,4 +3,5 @@ payload: - PROCESS-NAME,com.kktv.kktv - DOMAIN-SUFFIX,kktv.com.tw - DOMAIN-SUFFIX,kktv.me - - DOMAIN,kktv-theater.kk.stream \ No newline at end of file + - DOMAIN,kktv-theater.kk.stream + - DOMAIN,theater-kktv.cdn.hinet.net diff --git a/Clash/RuleSet/Unbreak.yaml b/Clash/RuleSet/Unbreak.yaml index 749480e..c757f18 100644 --- a/Clash/RuleSet/Unbreak.yaml +++ b/Clash/RuleSet/Unbreak.yaml @@ -7,7 +7,6 @@ payload: - DOMAIN,dl.google.com - DOMAIN,dl.l.google.com - DOMAIN,update.googleapis.com - - DOMAIN,translate.googleapis.com # >> Firebase Cloud Messaging - DOMAIN,mtalk.google.com - DOMAIN,alt1-mtalk.google.com @@ -17,4 +16,4 @@ payload: - DOMAIN,alt5-mtalk.google.com - DOMAIN,alt6-mtalk.google.com - DOMAIN,alt7-mtalk.google.com - - DOMAIN,alt8-mtalk.google.com \ No newline at end of file + - DOMAIN,alt8-mtalk.google.com diff --git a/Quantumult/Filter/China.list b/Quantumult/Filter/China.list index 373debd..7ce730e 100644 --- a/Quantumult/Filter/China.list +++ b/Quantumult/Filter/China.list @@ -25,7 +25,7 @@ DOMAIN-SUFFIX,paypal-mktg.com,DIRECT DOMAIN-SUFFIX,paypalobjects.com,DIRECT # > Steam DOMAIN-SUFFIX,cm.steampowered.com,DIRECT -DOMAIN,api.steampowered.com,DIRECT +DOMAIN-SUFFIX,steamserver.net,DIRECT # > Tencent IP-CIDR,182.254.116.0/24,DIRECT IP-CIDR,203.205.238.0/23,DIRECT diff --git a/Quantumult/Filter/Extra/Apple/FitnessPlus.list b/Quantumult/Filter/Extra/Apple/FitnessPlus.list index 60d0ba9..6081796 100644 --- a/Quantumult/Filter/Extra/Apple/FitnessPlus.list +++ b/Quantumult/Filter/Extra/Apple/FitnessPlus.list @@ -1,2 +1,3 @@ # Fitness+ -DOMAIN,hls-svod.itunes.apple.com,PROXY \ No newline at end of file +DOMAIN,hls-svod.itunes.apple.com,PROXY +DOMAIN,amp-api.fitness.apple.com,PROXY \ No newline at end of file diff --git a/Quantumult/Filter/Guard/Advertising.list b/Quantumult/Filter/Guard/Advertising.list index afec9cf..53ac320 100644 --- a/Quantumult/Filter/Guard/Advertising.list +++ b/Quantumult/Filter/Guard/Advertising.list @@ -239,7 +239,6 @@ DOMAIN-SUFFIX,onaudience.com,REJECT DOMAIN-SUFFIX,open-adx.com,REJECT DOMAIN-SUFFIX,openx.com,REJECT DOMAIN-SUFFIX,openx.net,REJECT -DOMAIN-SUFFIX,optad360.io,REJECT DOMAIN-SUFFIX,optimix.asia,REJECT DOMAIN-SUFFIX,outbrain.com,REJECT DOMAIN-SUFFIX,outbrain.org,REJECT diff --git a/Quantumult/Filter/StreamingMedia/Streaming.list b/Quantumult/Filter/StreamingMedia/Streaming.list index 7646746..edb13ed 100644 --- a/Quantumult/Filter/StreamingMedia/Streaming.list +++ b/Quantumult/Filter/StreamingMedia/Streaming.list @@ -59,8 +59,11 @@ DOMAIN-SUFFIX,overcast.fm,Streaming USER-AGENT,AbemaTV*,Streaming DOMAIN-SUFFIX,abema.io,Streaming DOMAIN-SUFFIX,abema.tv,Streaming +DOMAIN-SUFFIX,abema-tv.com,Streaming DOMAIN-SUFFIX,ameba.jp,Streaming DOMAIN-SUFFIX,hayabusa.io,Streaming +DOMAIN-SUFFIX,hayabusa.media,Streaming +DOMAIN,api-abematv.bucketeer.jp,Streaming DOMAIN-KEYWORD,abematv.akamaized.net,Streaming # > All 4 USER-AGENT,All4*,Streaming @@ -148,6 +151,11 @@ USER-AGENT,encoreTVB*,Streaming DOMAIN-SUFFIX,encoretvb.com,Streaming DOMAIN,edge.api.brightcove.com,Streaming DOMAIN,bcbolt446c5271-a.akamaihd.net,Streaming +# > Hami Video +DOMAIN-SUFFIX,ott.hinet.net,Streaming +DOMAIN-SUFFIX,hamivideo.hinet.net,Streaming +DOMAIN,hls-hichannel.cdn.hinet.net,Streaming +DOMAIN-KEYWORD,hamivideo.cdn.hinet.net,Streaming # > HBO NOW & Max USER-AGENT,HBO%20NOW*,Streaming DOMAIN-SUFFIX,hbo.com,Streaming diff --git a/Quantumult/Filter/StreamingMedia/Video/AbemaTV.list b/Quantumult/Filter/StreamingMedia/Video/AbemaTV.list index 36fb5bc..493ac65 100644 --- a/Quantumult/Filter/StreamingMedia/Video/AbemaTV.list +++ b/Quantumult/Filter/StreamingMedia/Video/AbemaTV.list @@ -2,6 +2,9 @@ USER-AGENT,AbemaTV*,AbemaTV DOMAIN-SUFFIX,abema.io,AbemaTV DOMAIN-SUFFIX,abema.tv,AbemaTV +DOMAIN-SUFFIX,abema-tv.com,AbemaTV DOMAIN-SUFFIX,ameba.jp,AbemaTV DOMAIN-SUFFIX,hayabusa.io,AbemaTV +DOMAIN-SUFFIX,hayabusa.media,AbemaTV +DOMAIN,api-abematv.bucketeer.jp,AbemaTV DOMAIN-KEYWORD,abematv.akamaized.net,AbemaTV \ No newline at end of file diff --git a/Quantumult/Filter/StreamingMedia/Video/Hami-Video.list b/Quantumult/Filter/StreamingMedia/Video/Hami-Video.list new file mode 100644 index 0000000..d98245d --- /dev/null +++ b/Quantumult/Filter/StreamingMedia/Video/Hami-Video.list @@ -0,0 +1,5 @@ +# > Hami Video +DOMAIN-SUFFIX,ott.hinet.net,Hami Video +DOMAIN-SUFFIX,hamivideo.hinet.net,Hami Video +DOMAIN,hls-hichannel.cdn.hinet.net,Hami Video +DOMAIN-KEYWORD,hamivideo.cdn.hinet.net,Hami Video \ No newline at end of file diff --git a/Quantumult/Filter/Unbreak.list b/Quantumult/Filter/Unbreak.list index 740c6cd..c1eda4a 100644 --- a/Quantumult/Filter/Unbreak.list +++ b/Quantumult/Filter/Unbreak.list @@ -10,10 +10,10 @@ DOMAIN,sycm.mmstat.com,DIRECT DOMAIN-SUFFIX,blog.google,DIRECT DOMAIN-SUFFIX,googletraveladservices.com,DIRECT DOMAIN,clientservices.googleapis.com,DIRECT +DOMAIN,update.googleapis.com,DIRECT DOMAIN,dl.google.com,DIRECT DOMAIN,dl.l.google.com,DIRECT DOMAIN,update.googleapis.com,DIRECT -DOMAIN,translate.googleapis.com,DIRECT # >> Firebase Cloud Messaging DOMAIN,mtalk.google.com,DIRECT DOMAIN,alt1-mtalk.google.com,DIRECT @@ -35,4 +35,4 @@ DOMAIN,vi.l.qq.com,DIRECT DOMAIN,analytics.strava.com,DIRECT # > Umeng DOMAIN,msg.umeng.com,DIRECT -DOMAIN,msg.umengcloud.com,DIRECT \ No newline at end of file +DOMAIN,msg.umengcloud.com,DIRECT diff --git a/Quantumult/Rewrite/Block/Advertising.conf b/Quantumult/Rewrite/Block/Advertising.conf index a2a1d15..c2f87e3 100644 --- a/Quantumult/Rewrite/Block/Advertising.conf +++ b/Quantumult/Rewrite/Block/Advertising.conf @@ -1,4 +1,4 @@ -hostname = -lark-frontier-hl.snssdk.com,api.21jingji.com,service.4gtv.tv,app.58.com,pic?.ajkimg.com,gw.alicdn.com,heic.alicdn.com,acs.m.taobao.com,m*.amap.com,gw.kaola.com,api-new.app.acfun.cn,api.bjxkhc.com,issuecdn.baidupcs.com,newclient.map.baidu.com,mime.baidu.com,act.vip.iqiyi.com,intl.iqiyi.com,app.bilibili.com,manga.bilibili.com,app.api.ke.com,www.bodivis.com.cn,yxyapi*.drcuiyutao.com,app.badmintoncn.com,clientaccess.10086.cn,m.client.10010.com,cloud.189.cn,www.cntv.com,cap.caocaokeji.cn,api.caijingmobile.com,app-gw.csdn.net,m.ctrip.com,app.dewu.com,api.douban.com,rtbapi.douyucdn.cn,api.dangdang.com,e.dangdang.com,daoyu.sdo.com,capis*.didapinche.com,maicai.api.ddxq.mobi,mobileapi-v6.elong.com,i.ys7.com,www.flyertea.com,dsa-mfp.fengshows.cn,*-release.wuta-cam.com,gateway.shouqiev.com,dl.app.gtja.com,smkmp.96225.com,business.msstatic.com,imeclient.openspeech.cn,webboot.zhangyue.com,nnapp.cloudbae.cn,icc.one,jxd524.github.io,ib-soft.net,www.inoreader.com,list-app-m.i4.cn,api.m.jd.com,api.jxedt.com,*.kakamobi.cn,*.kingsoft-office-service.com,api.gotokeep.com,api.kkmh.com,api.club.lenovo.cn,api.m.mi.com,api.jr.mi.com,api-mifit.huami.com,home.mi.com,api.mgzf.com,flowplus.meituan.net,capi.mwee.cn,v?-api.miaopai.com,mapi.mafengwo.cn,app.mixcapp.com,appconf.mail.163.com,interface*.music.163.com,support.you.163.com,p.du.163.com,app-api.niu.com,gfp.veta.naver.com,slapi.oray.net,pss.txffp.com,api.yangkeduo.com,api.pinduoduo.com,mrobot.pconline.com.cn,mrobot.pcauto.com.cn,open.qyer.com,media.qyer.com,api.qbb6.com,magev6.if.qidian.com,api.rr.tv,*.uve.weibo.com,weibointl.api.weibo.cn,tqt.weibo.cn,*.k.sohu.com,*.tv.sohu.com,ap*.smzdm.com,sh-gateway.shihuo.cn,gw-passenger.01zhuanche.com,mpcs.suning.com,ccsp-egmas.sf-express.com,shopic.sf-express.com,api*.futunn.com,ssl.kohsocialapp.qq.com,4gimg.map.qq.com,r.inews.qq.com,news.ssp.qq.com,mp.weixin.qq.com,m.tuniu.com,img*.10101111cdn.com,msg.umengcloud.com,api.vuevideo.net,api.vistopia.com.cn,thor.weidian.com,api.waitwaitpay.com,api-one.wallstcn.com,api.xiachufang.com,api.xueqiu.com,promo.xueqiu.com,182.92.251.113,101.201.175.228,www.xiaohongshu.com,api.yizhibo.com,www.zhihu.com,api.zhihu.com,103.41.167.*,a.qiumibao.com,*.zhuishushenqi.com,syh.zybang.com,api.izuiyou.com,tiku.zhan.com +hostname = -lark-frontier-hl.snssdk.com,api.21jingji.com,service.4gtv.tv,app.58.com,gw.alicdn.com,heic.alicdn.com,acs.m.taobao.com,amap-aos-info-nogw.amap.com,gw.kaola.com,api-new.app.acfun.cn,api.bjxkhc.com,pan.baidu.com,issuecdn.baidupcs.com,newclient.map.baidu.com,mime.baidu.com,act.vip.iqiyi.com,manga.bilibili.com,www.bodivis.com.cn,yxyapi*.drcuiyutao.com,app.badmintoncn.com,clientaccess.10086.cn,m.client.10010.com,cloud.189.cn,api.cloud.189.cn,www.cntv.com,api.chelaile.net.cn,web.chelaile.net.cn,cap.caocaokeji.cn,api.caijingmobile.com,app.dewu.com,api.douban.com,rtbapi.douyucdn.cn,api.dangdang.com,e.dangdang.com,daoyu.sdo.com,capis*.didapinche.com,maicai.api.ddxq.mobi,i.ys7.com,www.flyertea.com,dsa-mfp.fengshows.cn,*-release.wuta-cam.com,gateway.shouqiev.com,smkmp.96225.com,business.msstatic.com,imeclient.openspeech.cn,webboot.zhangyue.com,nnapp.cloudbae.cn,icc.one,jxd524.github.io,www.inoreader.com,list-app-m.i4.cn,api.m.jd.com,api.jxedt.com,*.kakamobi.cn,*.kingsoft-office-service.com,api.gotokeep.com,api.kkmh.com,api.laifeng.com,api.club.lenovo.cn,api.m.mi.com,api.jr.mi.com,api-mifit.huami.com,home.mi.com,img.meituan.net,api.mgzf.com,capi.mwee.cn,v?-api.miaopai.com,mapi.mafengwo.cn,app.mixcapp.com,appconf.mail.163.com,interface*.music.163.com,support.you.163.com,p.du.163.com,app-api.niu.com,gfp.veta.naver.com,*api.oray.net,pss.txffp.com,api.yangkeduo.com,api.pinduoduo.com,mrobot.pconline.com.cn,mrobot.pcauto.com.cn,open.qyer.com,media.qyer.com,api.qbb6.com,magev6.if.qidian.com,api.rr.tv,weibointl.api.weibo.cn,api.tv.sohu.com,ap*.smzdm.com,sh-gateway.shihuo.cn,gw-passenger.01zhuanche.com,mpcs.suning.com,ccsp-egmas.sf-express.com,shopic.sf-express.com,api*.futunn.com,ssl.kohsocialapp.qq.com,4gimg.map.qq.com,vv.video.qq.com,r.inews.qq.com,news.ssp.qq.com,m.tuniu.com,mob.mddcloud.com.cn,img*.10101111cdn.com,msg.umengcloud.com,api.vuevideo.net,api.vistopia.com.cn,thor.weidian.com,api.waitwaitpay.com,api-one.wallstcn.com,api-one-wscn.awtmt.com,api.xiachufang.com,api.xueqiu.com,promo.xueqiu.com,182.92.251.113,101.201.175.228,www.xiaohongshu.com,app.yinxiang.com,api.yizhibo.com,www.zhihu.com,api.zhihu.com,103.41.167.*,a.qiumibao.com,*.zhuishushenqi.com,syh.zybang.com,api.izuiyou.com,tiku.zhan.com # > WeChat Official Account ^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad url response-body "advertisement_num":\d,"advertisement_info":\[.+\], response-body "advertisement_num":0,"advertisement_info":[], @@ -85,7 +85,7 @@ hostname = -lark-frontier-hl.snssdk.com,api.21jingji.com,service.4gtv.tv,app.58. # > BabyHealth - yxyapi*.drcuiyutao.com ^https?:\/\/yxyapi\d\.drcuiyutao\.com\/yxy-api-gateway\/api\/json\/advert\/ url reject # > BadmintonCN - app.badmintoncn.com -^https?:\/\/app\.badmintoncn\.com\/mag\/operative\/v\d\/ad\/ - reject +^https?:\/\/app\.badmintoncn\.com\/mag\/operative\/v\d\/ad\/ url reject # C # > ChinaMobile - clientaccess.10086.cn @@ -349,22 +349,17 @@ hostname = -lark-frontier-hl.snssdk.com,api.21jingji.com,service.4gtv.tv,app.58. ^https?:\/\/qt\.qq\.com\/lua\/mengyou\/get_splash_screen_info url reject # > Tencent Map - 4gimg.map.qq.com ^https?:\/\/4gimg\.map\.qq\.com\/mwaSplash\/ url reject -# > Tencent Video -^https?:\/\/.+?\.tc\.qq\.com\/.+?p20\d\.1\.mp4\? url reject -^https?:\/\/.+?\.tc\.qq\.com\/.+?_p20\d_ url reject +# > Tencent Video - vv.video.qq.com +^https?:\/\/vv\.video\.qq\.com\/getvmind\? url reject +(?i)\btc\.qq\.com\/[\w\/\.-]+[a-z]\d+\.mp4\? url reject # > Tencent News - r.inews.qq.com ^https?:\/\/r\.inews\.qq\.com\/(adsBlacklist|getFullScreenPic|getQQNewsRemoteConfig) url reject # > Tencent Sports - news.ssp.qq.com ^https?:\/\/news\.ssp\.qq\.com\/app url reject -# > Tencent Music -# ^https?:\/\/y\.gtimg\.cn\/music\/common\/upload\/t_splash_info\/ url reject -^https?:\/\/.+?\/music\/common\/upload\/t_splash_info\/ url reject -# > Tencent WeChat - mp.weixin.qq.com -# ^https?:\/\/mp\.weixin\.qq\.com\/mp\/(ad_|advertisement) url reject # --- # > TuNiu - m.tuniu.com ^https?:\/\/m\.tuniu\.com\/api\/operation\/splash\/ url reject -# > TVBCLive - mob.mddcloud.com +# > TVBCLive - mob.mddcloud.com.cn ^https?:\/\/mob\.mddcloud\.com\.cn\/api\/(ad|advert)\/ url reject # U diff --git a/Quantumult/Rewrite/General.conf b/Quantumult/Rewrite/General.conf index bd698e6..5d879d4 100644 --- a/Quantumult/Rewrite/General.conf +++ b/Quantumult/Rewrite/General.conf @@ -1,4 +1,4 @@ -hostname = www.google.cn,www.firefox.com.cn,api.abema.io,app.biliintl.com,passport.biliintl.com +hostname = www.google.cn,www.firefox.com.cn,api.*.abema-tv.com,app.biliintl.com,passport.biliintl.com # Redirect Google Search Service ^https?:\/\/(www.)?(g|google)\.cn url 302 https://www.google.com @@ -72,8 +72,8 @@ hostname = www.google.cn,www.firefox.com.cn,api.abema.io,app.biliintl.com,passpo ^https?:\/\/(www.)?zbrushcn.com/ url 302 https://pixologic.com/ ^https?:\/\/(www.)?anydeskchina.cn/ url 302 https://anydesk.com/zhs -# AbeamTV -^https?:\/\/api\.abema\.io\/v\d\/ip\/check url reject-200 +# AbeamTV - api.*.abema-tv.com +^https?:\/\/api\.[\w-]+\.abema-tv\.com\/v\d\/ip\/check url reject-200 # bstar intl (^https?:\/\/app\.biliintl\.com\/(x\/)?(intl|dm|reply|history|v\d\/(fav|msgfeed)).+?)(&s_locale=zh-Hans_[A-Z]{2})(.+?)(&sim_code=\d+)(.+) url 302 $1&s_locale=zh-Hans_PH$6&sim_code=51503$8 diff --git a/Surge/Module/Block/Advertising.sgmodule b/Surge/Module/Block/Advertising.sgmodule index 7780dd3..441c911 100644 --- a/Surge/Module/Block/Advertising.sgmodule +++ b/Surge/Module/Block/Advertising.sgmodule @@ -349,22 +349,17 @@ URL-REGEX,^https?:\/\/api\.m\.jd.com\/client\.action\?functionId=start,REJECT-TI ^https?:\/\/qt\.qq\.com\/lua\/mengyou\/get_splash_screen_info - reject # > Tencent Map - 4gimg.map.qq.com ^https?:\/\/4gimg\.map\.qq\.com\/mwaSplash\/ - reject -# > Tencent Video -^https?:\/\/.+?\.tc\.qq\.com\/.+?p20\d\.1\.mp4\? - reject -^https?:\/\/.+?\.tc\.qq\.com\/.+?_p20\d_ - reject +# > Tencent Video - vv.video.qq.com +^https?:\/\/vv\.video\.qq\.com\/getvmind\? - reject +(?i)\btc\.qq\.com\/[\w\/\.-]+[a-z]\d+\.mp4\? - reject # > Tencent News - r.inews.qq.com ^https?:\/\/r\.inews\.qq\.com\/(adsBlacklist|getFullScreenPic|getQQNewsRemoteConfig) - reject # > Tencent Sports - news.ssp.qq.com ^https?:\/\/news\.ssp\.qq\.com\/app - reject -# > Tencent Music -# ^https?:\/\/y\.gtimg\.cn\/music\/common\/upload\/t_splash_info\/ - reject -^https?:\/\/.+?\/music\/common\/upload\/t_splash_info\/ - reject -# > Tencent WeChat - mp.weixin.qq.com -# ^https?:\/\/mp\.weixin\.qq\.com\/mp\/(ad_|advertisement) - reject # --- # > TuNiu - m.tuniu.com ^https?:\/\/m\.tuniu\.com\/api\/operation\/splash\/ - reject -# > TVBCLive - mob.mddcloud.com +# > TVBCLive - mob.mddcloud.com.cn ^https?:\/\/mob\.mddcloud\.com\.cn\/api\/(ad|advert)\/ - reject # U @@ -439,4 +434,4 @@ URL-REGEX,^https?:\/\/api\.m\.jd.com\/client\.action\?functionId=start,REJECT-TI ^https?:\/\/tiku\.zhan\.com\/Common\/newAd\/ - reject [MITM] -hostname = %APPEND% api.21jingji.com,service.4gtv.tv,app.58.com,pic?.ajkimg.com,gw.alicdn.com,heic.alicdn.com,acs.m.taobao.com,m*.amap.com,gw.kaola.com,api-new.app.acfun.cn,api.bjxkhc.com,issuecdn.baidupcs.com,newclient.map.baidu.com,mime.baidu.com,act.vip.iqiyi.com,intl.iqiyi.com,app.bilibili.com,manga.bilibili.com,app.api.ke.com,www.bodivis.com.cn,yxyapi*.drcuiyutao.com,app.badmintoncn.com,clientaccess.10086.cn,m.client.10010.com,cloud.189.cn,www.cntv.com,cap.caocaokeji.cn,api.caijingmobile.com,app-gw.csdn.net,m.ctrip.com,app.dewu.com,api.douban.com,rtbapi.douyucdn.cn,api.dangdang.com,e.dangdang.com,daoyu.sdo.com,capis*.didapinche.com,maicai.api.ddxq.mobi,mobileapi-v6.elong.com,i.ys7.com,www.flyertea.com,dsa-mfp.fengshows.cn,*-release.wuta-cam.com,gateway.shouqiev.com:0,dl.app.gtja.com,smkmp.96225.com,business.msstatic.com,imeclient.openspeech.cn,webboot.zhangyue.com,nnapp.cloudbae.cn:0,icc.one,jxd524.github.io,ib-soft.net,www.inoreader.com,list-app-m.i4.cn,api.m.jd.com,api.jxedt.com,*.kakamobi.cn,*.kingsoft-office-service.com,api.gotokeep.com,api.kkmh.com,api.club.lenovo.cn,api.m.mi.com,api.jr.mi.com,api-mifit.huami.com,home.mi.com,api.mgzf.com,flowplus.meituan.net,capi.mwee.cn,v?-api.miaopai.com,mapi.mafengwo.cn,app.mixcapp.com,appconf.mail.163.com,interface*.music.163.com,support.you.163.com,p.du.163.com,app-api.niu.com,gfp.veta.naver.com,slapi.oray.net,pss.txffp.com,api.yangkeduo.com,api.pinduoduo.com,mrobot.pconline.com.cn,mrobot.pcauto.com.cn,open.qyer.com,media.qyer.com,api.qbb6.com,magev6.if.qidian.com,api.rr.tv,*.uve.weibo.com,weibointl.api.weibo.cn,tqt.weibo.cn,*.k.sohu.com,*.tv.sohu.com,ap*.smzdm.com,sh-gateway.shihuo.cn,gw-passenger.01zhuanche.com,mpcs.suning.com,ccsp-egmas.sf-express.com,shopic.sf-express.com,api*.futunn.com,ssl.kohsocialapp.qq.com,4gimg.map.qq.com,r.inews.qq.com,news.ssp.qq.com,mp.weixin.qq.com,m.tuniu.com,img*.10101111cdn.com,msg.umengcloud.com,api.vuevideo.net,api.vistopia.com.cn,thor.weidian.com,api.waitwaitpay.com,api-one.wallstcn.com,api.xiachufang.com,api.xueqiu.com,promo.xueqiu.com,182.92.251.113,101.201.175.228,www.xiaohongshu.com,api.yizhibo.com,www.zhihu.com,api.zhihu.com,a.qiumibao.com,*.zhuishushenqi.com,syh.zybang.com,api.izuiyou.com,tiku.zhan.com \ No newline at end of file +hostname = %APPEND% api.21jingji.com,service.4gtv.tv,app.58.com,gw.alicdn.com,heic.alicdn.com,acs.m.taobao.com,amap-aos-info-nogw.amap.com,gw.kaola.com,api-new.app.acfun.cn,api.bjxkhc.com,pan.baidu.com,issuecdn.baidupcs.com,newclient.map.baidu.com,mime.baidu.com,act.vip.iqiyi.com,manga.bilibili.com,www.bodivis.com.cn,yxyapi*.drcuiyutao.com,app.badmintoncn.com,clientaccess.10086.cn,m.client.10010.com,cloud.189.cn,api.cloud.189.cn,www.cntv.com,api.chelaile.net.cn,web.chelaile.net.cn,cap.caocaokeji.cn,api.caijingmobile.com,app.dewu.com,api.douban.com,rtbapi.douyucdn.cn,api.dangdang.com,e.dangdang.com,daoyu.sdo.com,capis*.didapinche.com,maicai.api.ddxq.mobi,i.ys7.com,www.flyertea.com,dsa-mfp.fengshows.cn,*-release.wuta-cam.com,gateway.shouqiev.com,smkmp.96225.com,business.msstatic.com,imeclient.openspeech.cn,webboot.zhangyue.com,nnapp.cloudbae.cn,icc.one,jxd524.github.io,www.inoreader.com,list-app-m.i4.cn,api.m.jd.com,api.jxedt.com,*.kakamobi.cn,*.kingsoft-office-service.com,api.gotokeep.com,api.kkmh.com,api.laifeng.com,api.club.lenovo.cn,api.m.mi.com,api.jr.mi.com,api-mifit.huami.com,home.mi.com,img.meituan.net,api.mgzf.com,capi.mwee.cn,v?-api.miaopai.com,mapi.mafengwo.cn,app.mixcapp.com,appconf.mail.163.com,interface*.music.163.com,support.you.163.com,p.du.163.com,app-api.niu.com,gfp.veta.naver.com,*api.oray.net,pss.txffp.com,api.yangkeduo.com,api.pinduoduo.com,mrobot.pconline.com.cn,mrobot.pcauto.com.cn,open.qyer.com,media.qyer.com,api.qbb6.com,magev6.if.qidian.com,api.rr.tv,weibointl.api.weibo.cn,api.tv.sohu.com,ap*.smzdm.com,sh-gateway.shihuo.cn,gw-passenger.01zhuanche.com,mpcs.suning.com,ccsp-egmas.sf-express.com,shopic.sf-express.com,api*.futunn.com,ssl.kohsocialapp.qq.com,4gimg.map.qq.com,vv.video.qq.com,r.inews.qq.com,news.ssp.qq.com,m.tuniu.com,mob.mddcloud.com.cn,img*.10101111cdn.com,msg.umengcloud.com,api.vuevideo.net,api.vistopia.com.cn,thor.weidian.com,api.waitwaitpay.com,api-one.wallstcn.com,api-one-wscn.awtmt.com,api.xiachufang.com,api.xueqiu.com,promo.xueqiu.com,182.92.251.113,101.201.175.228,www.xiaohongshu.com,app.yinxiang.com,api.yizhibo.com,www.zhihu.com,api.zhihu.com,103.41.167.*,a.qiumibao.com,*.zhuishushenqi.com,syh.zybang.com,api.izuiyou.com,tiku.zhan.com \ No newline at end of file diff --git a/Surge/Module/General.sgmodule b/Surge/Module/General.sgmodule index fc8dcdb..f22a381 100644 --- a/Surge/Module/General.sgmodule +++ b/Surge/Module/General.sgmodule @@ -85,8 +85,8 @@ tun-excluded-routes = %APPEND% 239.255.255.250/32 ^https?:\/\/(www.)?yuanchengxiezuo\.com\/ https://www.teamviewer.com/ 302 ^https?:\/\/(www.)?zbrushcn\.com\/ https://pixologic.com/ 302 -# AbeamTV - api.abema.io -^https?:\/\/api\.abema\.io\/v\d\/ip\/check - reject +# AbeamTV - api.*.abema-tv.com +^https?:\/\/api\.[\w-]+\.abema-tv\.com\/v\d\/ip\/check - reject # bstar intl (^https?:\/\/app\.biliintl\.com\/(x\/)?(intl|dm|reply|history|v\d\/(fav|msgfeed)).+?)(&s_locale=zh-Hans_[A-Z]{2})(.+?)(&sim_code=\d+)(.+) $1&s_locale=zh-Hans_PH$6&sim_code=51503$8 header @@ -100,4 +100,4 @@ bstar_login = type=http-request,pattern=^https?:\/\/passport\.biliintl\.com\/x\/ bstar_play = type=http-request,pattern=^https?:\/\/app\.biliintl\.com\/(intl\/gateway\/v\d\/app\/data\/report\/heartbeat\/mobile|x\/(history|reply)/v\d/add),requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Rewrite/bstar.js,script-update-interval=0 [MITM] -hostname = %APPEND% www.google.cn,www.firefox.com.cn,api.abema.io,app.biliintl.com,passport.biliintl.com \ No newline at end of file +hostname = %APPEND% www.google.cn,www.firefox.com.cn,api.*.abema-tv.com,app.biliintl.com,passport.biliintl.com \ No newline at end of file diff --git a/Surge/Ruleset/China.list b/Surge/Ruleset/China.list index 719456e..c964897 100644 --- a/Surge/Ruleset/China.list +++ b/Surge/Ruleset/China.list @@ -25,7 +25,7 @@ DOMAIN-SUFFIX,paypal-mktg.com DOMAIN-SUFFIX,paypalobjects.com # > Steam DOMAIN-SUFFIX,cm.steampowered.com // Steam Connect Manager Servers -DOMAIN,api.steampowered.com +DOMAIN-SUFFIX,steamserver.net # > Tencent IP-CIDR,182.254.116.0/24,no-resolve IP-CIDR,203.205.238.0/23,no-resolve diff --git a/Surge/Ruleset/Extra/Apple/FitnessPlus.list b/Surge/Ruleset/Extra/Apple/FitnessPlus.list index dad3508..ef60ebe 100644 --- a/Surge/Ruleset/Extra/Apple/FitnessPlus.list +++ b/Surge/Ruleset/Extra/Apple/FitnessPlus.list @@ -1,2 +1,3 @@ # Fitness+ -DOMAIN,hls-svod.itunes.apple.com \ No newline at end of file +DOMAIN,hls-svod.itunes.apple.com +DOMAIN,amp-api.fitness.apple.com \ No newline at end of file diff --git a/Surge/Ruleset/Guard/Advertising.list b/Surge/Ruleset/Guard/Advertising.list index 24cb17e..1959bba 100644 --- a/Surge/Ruleset/Guard/Advertising.list +++ b/Surge/Ruleset/Guard/Advertising.list @@ -20,6 +20,7 @@ DOMAIN,tunion-api.m.taobao.com # > YOUKU DOMAIN-SUFFIX,atm.youku.com DOMAIN,ad.mobile.youku.com +DOMAIN,adx.op.cp18.ott.cibntv.net DOMAIN,iyes.youku.com DOMAIN,pl.cp31.ott.cibntv.net # > AMap @@ -254,6 +255,7 @@ DOMAIN-SUFFIX,ad.sohu.com DOMAIN-SUFFIX,ads.sohu.com DOMAIN-SUFFIX,aty.sohu.com DOMAIN,hui.sohu.com +DOMAIN-SUFFIX,pv.sohu.com # > Snapchat DOMAIN,ads.snapchat.com DOMAIN,adsapi.snapchat.com @@ -292,6 +294,8 @@ DOMAIN,mobilelog.kugou.com DOMAIN,mobilead.kuwo.cn DOMAIN,rich.kuwo.cn DOMAIN,tmead.y.qq.com +DOMAIN,splashimgbssdl.yun.kugou.com +DOMAIN,adsfilebssdlbig.tx.kugou.com # ------ # > TongHuaShun DOMAIN,adm.10jqka.com.cn @@ -363,4 +367,4 @@ IP-CIDR,118.89.204.198/32,no-resolve IP-CIDR6,2402:4e00:1200:ed00:0:9089:6dac:96b6/128,no-resolve # > ZOL DOMAIN,apppv.zol.com.cn -DOMAIN,pvnapp.zol.com.cn \ No newline at end of file +DOMAIN,pvnapp.zol.com.cn diff --git a/Surge/Ruleset/Guard/AdvertisingPlus.list b/Surge/Ruleset/Guard/AdvertisingPlus.list index 43f769d..0bd5c6b 100644 --- a/Surge/Ruleset/Guard/AdvertisingPlus.list +++ b/Surge/Ruleset/Guard/AdvertisingPlus.list @@ -243,7 +243,6 @@ .open-adx.com .openx.com .openx.net -.optad360.io .optaim.com .optimix.asia .outbrain.com diff --git a/Surge/Ruleset/StreamingMedia/Streaming.list b/Surge/Ruleset/StreamingMedia/Streaming.list index 961d601..1fa6bb1 100644 --- a/Surge/Ruleset/StreamingMedia/Streaming.list +++ b/Surge/Ruleset/StreamingMedia/Streaming.list @@ -59,8 +59,11 @@ DOMAIN-SUFFIX,overcast.fm USER-AGENT,AbemaTV* DOMAIN-SUFFIX,abema.io DOMAIN-SUFFIX,abema.tv +DOMAIN-SUFFIX,abema-tv.com DOMAIN-SUFFIX,ameba.jp DOMAIN-SUFFIX,hayabusa.io +DOMAIN-SUFFIX,hayabusa.media +DOMAIN,api-abematv.bucketeer.jp DOMAIN-KEYWORD,abematv.akamaized.net # > All 4 USER-AGENT,All4* @@ -148,6 +151,11 @@ USER-AGENT,encoreTVB* DOMAIN-SUFFIX,encoretvb.com DOMAIN,edge.api.brightcove.com DOMAIN,bcbolt446c5271-a.akamaihd.net +# > Hami Video +DOMAIN-SUFFIX,ott.hinet.net +DOMAIN-SUFFIX,hamivideo.hinet.net +DOMAIN,hls-hichannel.cdn.hinet.net +DOMAIN-KEYWORD,hamivideo.cdn.hinet.net # > HBO NOW & Max USER-AGENT,HBO%20NOW* DOMAIN-SUFFIX,hbo.com @@ -219,6 +227,7 @@ USER-AGENT,com.kktv.ios.kktv* DOMAIN-SUFFIX,kktv.com.tw DOMAIN-SUFFIX,kktv.me DOMAIN,kktv-theater.kk.stream +DOMAIN,theater-kktv.cdn.hinet.net # > LINE TV USER-AGENT,LINE%20TV* DOMAIN-SUFFIX,linetv.tw diff --git a/Surge/Ruleset/StreamingMedia/Video/AbemaTV.list b/Surge/Ruleset/StreamingMedia/Video/AbemaTV.list index e8ac37d..c87b8f7 100644 --- a/Surge/Ruleset/StreamingMedia/Video/AbemaTV.list +++ b/Surge/Ruleset/StreamingMedia/Video/AbemaTV.list @@ -2,6 +2,9 @@ USER-AGENT,AbemaTV* DOMAIN-SUFFIX,abema.io DOMAIN-SUFFIX,abema.tv +DOMAIN-SUFFIX,abema-tv.com DOMAIN-SUFFIX,ameba.jp DOMAIN-SUFFIX,hayabusa.io +DOMAIN-SUFFIX,hayabusa.media +DOMAIN,api-abematv.bucketeer.jp DOMAIN-KEYWORD,abematv.akamaized.net \ No newline at end of file diff --git a/Surge/Ruleset/StreamingMedia/Video/Hami-Video.list b/Surge/Ruleset/StreamingMedia/Video/Hami-Video.list new file mode 100644 index 0000000..e213ec7 --- /dev/null +++ b/Surge/Ruleset/StreamingMedia/Video/Hami-Video.list @@ -0,0 +1,5 @@ +# > Hami Video +DOMAIN-SUFFIX,ott.hinet.net +DOMAIN-SUFFIX,hamivideo.hinet.net +DOMAIN,hls-hichannel.cdn.hinet.net +DOMAIN-KEYWORD,hamivideo.cdn.hinet.net \ No newline at end of file diff --git a/Surge/Ruleset/Unbreak.list b/Surge/Ruleset/Unbreak.list index 38e1143..8edc184 100644 --- a/Surge/Ruleset/Unbreak.list +++ b/Surge/Ruleset/Unbreak.list @@ -10,10 +10,10 @@ DOMAIN,sycm.mmstat.com DOMAIN-SUFFIX,blog.google // Google Blog DOMAIN-SUFFIX,googletraveladservices.com // Google Flights DOMAIN,clientservices.googleapis.com +DOMAIN,update.googleapis.com DOMAIN,dl.google.com DOMAIN,dl.l.google.com DOMAIN,update.googleapis.com -DOMAIN,translate.googleapis.com # >> Firebase Cloud Messaging DOMAIN,mtalk.google.com DOMAIN,alt1-mtalk.google.com