From 7d92af0cddb1d9feb74df2a6025867386c3394e2 Mon Sep 17 00:00:00 2001 From: lhie1 Date: Thu, 23 Dec 2021 23:34:38 +0800 Subject: [PATCH] Media --- Clash/Provider/Media/Amazon.yaml | 24 +++++++++---- Clash/Provider/Media/Bahamut.yaml | 3 +- Clash/Provider/Media/Bilibili.yaml | 16 ++++----- Clash/Provider/Media/DAZN.yaml | 36 +++----------------- Clash/Provider/Media/HBO Go.yaml | 13 +++++++ Clash/Provider/Media/HBO Max.yaml | 13 +++++++ Clash/Provider/Media/HBO.yaml | 23 ------------- Clash/Provider/Media/IQ.yaml | 31 +++++++++++++++++ Clash/Provider/Media/IQIYI.yaml | 12 +++++++ Clash/Provider/Media/Youku.yaml | 1 + Clash/Provider/Media/iQiyi.yaml | 30 +++++----------- Clash/Provider/Media/myTV SUPER.yaml | 2 ++ Clash/Rule.yaml | 36 ++++++++++++++------ Surge/Surge 3/Provider/Media/Amazon.list | 28 ++++++++++----- Surge/Surge 3/Provider/Media/Bahamut.list | 3 +- Surge/Surge 3/Provider/Media/Bilibili.list | 14 ++++---- Surge/Surge 3/Provider/Media/DAZN.list | 34 ++---------------- Surge/Surge 3/Provider/Media/HBO Go.list | 12 +++++++ Surge/Surge 3/Provider/Media/HBO Max.list | 7 ++++ Surge/Surge 3/Provider/Media/HBO go.list | 12 +++++++ Surge/Surge 3/Provider/Media/HBO.list | 22 ------------ Surge/Surge 3/Provider/Media/IQ.list | 30 ++++++++++++++++ Surge/Surge 3/Provider/Media/IQIYI.list | 30 ++++++++++++++++ Surge/Surge 3/Provider/Media/Youku.list | 1 + Surge/Surge 3/Provider/Media/iQiyi.list | 0 Surge/Surge 3/Provider/Media/myTV SUPER.list | 2 ++ Surge/Surge 3/Rule.conf | 6 ++-- 27 files changed, 270 insertions(+), 171 deletions(-) create mode 100644 Clash/Provider/Media/HBO Go.yaml create mode 100644 Clash/Provider/Media/HBO Max.yaml delete mode 100644 Clash/Provider/Media/HBO.yaml create mode 100644 Clash/Provider/Media/IQ.yaml create mode 100644 Clash/Provider/Media/IQIYI.yaml create mode 100755 Surge/Surge 3/Provider/Media/HBO Go.list create mode 100755 Surge/Surge 3/Provider/Media/HBO Max.list create mode 100755 Surge/Surge 3/Provider/Media/HBO go.list delete mode 100755 Surge/Surge 3/Provider/Media/HBO.list create mode 100755 Surge/Surge 3/Provider/Media/IQ.list create mode 100644 Surge/Surge 3/Provider/Media/IQIYI.list mode change 100755 => 100644 Surge/Surge 3/Provider/Media/iQiyi.list diff --git a/Clash/Provider/Media/Amazon.yaml b/Clash/Provider/Media/Amazon.yaml index 778b6d0..5cb5253 100644 --- a/Clash/Provider/Media/Amazon.yaml +++ b/Clash/Provider/Media/Amazon.yaml @@ -2,12 +2,24 @@ payload: # > Amazon Prime Video # - USER-AGENT,InstantVideo.US* # - USER-AGENT,Prime%20Video* - - DOMAIN-SUFFIX,aiv-cdn.net - - DOMAIN-SUFFIX,amazonaws.co.uk - - DOMAIN-SUFFIX,amazonaws.com + - DOMAIN-KEYWORD,avoddashs - DOMAIN-SUFFIX,amazonvideo.com - - DOMAIN-SUFFIX,llnwd.net - - DOMAIN-SUFFIX,primevideo.com - DOMAIN-SUFFIX,media-amazon.com + - DOMAIN-SUFFIX,pv-cdn.net + - DOMAIN-SUFFIX,aiv-cdn.net + - DOMAIN-SUFFIX,aiv-delivery.net + # - DOMAIN,www.amazon.com - DOMAIN,atv-ps.amazon.com - - DOMAIN,fls-na.amazon.com + - DOMAIN,avodmp4s3ww-a.akamaihd.net + - DOMAIN,d1v5ir2lpwr8os.cloudfront.net + - DOMAIN,d1xfray82862hr.cloudfront.net + - DOMAIN,d22qjgkvxw22r6.cloudfront.net + - DOMAIN,d25xi40x97liuc.cloudfront.net + - DOMAIN,d27xxe7juh1us6.cloudfront.net + - DOMAIN,d3196yreox78o9.cloudfront.net + - DOMAIN,dmqdd6hw24ucf.cloudfront.net + - DOMAIN,ktpx.amazon.com + + # 美区网页版需二选一走代理,如 URL-REGEX 则需 MITM www.amazon.com + # - DOMAIN,www.amazon.com + # - URL-REGEX,^https?:\/\/www\.amazon\.com\/(Amazon-Video|gp\/video)\/ \ No newline at end of file diff --git a/Clash/Provider/Media/Bahamut.yaml b/Clash/Provider/Media/Bahamut.yaml index 143f1d4..2210527 100644 --- a/Clash/Provider/Media/Bahamut.yaml +++ b/Clash/Provider/Media/Bahamut.yaml @@ -4,4 +4,5 @@ payload: - PROCESS-NAME,tw.com.gamer.android.animad - DOMAIN-SUFFIX,bahamut.com.tw - DOMAIN-SUFFIX,gamer.com.tw - - DOMAIN-SUFFIX,hinet.net + - DOMAIN,gamer-cds.cdn.hinet.net + - DOMAIN,gamer2-cds.cdn.hinet.net \ No newline at end of file diff --git a/Clash/Provider/Media/Bilibili.yaml b/Clash/Provider/Media/Bilibili.yaml index 1be055f..24e3007 100644 --- a/Clash/Provider/Media/Bilibili.yaml +++ b/Clash/Provider/Media/Bilibili.yaml @@ -1,16 +1,16 @@ payload: # > Bilibili - - PROCESS-NAME,com.bilibili.app.in - - PROCESS-NAME,tv.danmaku.bili + # - USER-AGENT,bili* - DOMAIN-SUFFIX,acg.tv - DOMAIN-SUFFIX,acgvideo.com - DOMAIN-SUFFIX,b23.tv - - DOMAIN-SUFFIX,biliapi.com - - DOMAIN-SUFFIX,biliapi.net - DOMAIN-SUFFIX,bilibili.com - - DOMAIN-SUFFIX,biligame.com - - DOMAIN-SUFFIX,biligame.net + - DOMAIN-SUFFIX,bilibili.tv + - DOMAIN-SUFFIX,biliapi.net + - DOMAIN-SUFFIX,biliapi.com - DOMAIN-SUFFIX,bilivideo.com - DOMAIN-SUFFIX,hdslb.com - - DOMAIN-SUFFIX,im9.com - - DOMAIN-SUFFIX,smtcdns.net + - DOMAIN,upos-hz-mirrorakam.akamaized.net + # Hong Kong, Macau, Taiwan + # - USER-AGENT,bili-inter* + - DOMAIN,apiintl.biliapi.net \ No newline at end of file diff --git a/Clash/Provider/Media/DAZN.yaml b/Clash/Provider/Media/DAZN.yaml index ce8b76b..47b7576 100644 --- a/Clash/Provider/Media/DAZN.yaml +++ b/Clash/Provider/Media/DAZN.yaml @@ -1,38 +1,12 @@ payload: # > DAZN - PROCESS-NAME,com.dazn - - DOMAIN,d151l6v8er5bdm.cloudfront.net - - DOMAIN,edge.api.brightcove.com - - DOMAIN,players.brightcove.net - - DOMAIN-KEYWORD,livedazn + + # - USER-AGENT,DAZN* - DOMAIN-KEYWORD,voddazn - - DOMAIN-KEYWORD,vod2dazn - - DOMAIN-SUFFIX,amplify.outbrain.com - - DOMAIN-SUFFIX,bluekai.com - - DOMAIN-SUFFIX,control.kochava.com - - DOMAIN-SUFFIX,cws.conviva.com - - DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net - - DOMAIN-SUFFIX,dazn.com - DOMAIN-SUFFIX,dazn-api.com + - DOMAIN-SUFFIX,dazn.com - DOMAIN-SUFFIX,dazndn.com - - DOMAIN-SUFFIX,dc1live21715dazn.akamaized.net - - DOMAIN-SUFFIX,dc1-voddash-perform.secure.footprint.net - - DOMAIN-SUFFIX,dc2-live2dash-perform.secure.footprint.net - - DOMAIN-SUFFIX,dc2-live2hls-perform.secure.footprint.net - - DOMAIN-SUFFIX,dc2-vodhls-perform.secure.footprint.net - - DOMAIN-SUFFIX,dca-livedash-perform.secure.footprint.net - - DOMAIN-SUFFIX,dca-voddash-perform.secure.footprint.net - - DOMAIN-SUFFIX,dca-vodhls-perform.secure.footprint.net - - DOMAIN-SUFFIX,dcb-livedash-perform.secure.footprint.net - - DOMAIN-SUFFIX,dcb-voddash-perform.secure.footprint.net - DOMAIN-SUFFIX,indazn.com - - DOMAIN-SUFFIX,intercom.io - - DOMAIN-SUFFIX,perfops.doracdn.com - - DOMAIN-SUFFIX,s.llnwi.net - - DOMAIN-SUFFIX,s.yimg.jp - - DOMAIN-SUFFIX,secure.footprint.net - - DOMAIN-SUFFIX,sentry.io - - DOMAIN-SUFFIX,urbanairship.com - - DOMAIN-SUFFIX,vjs.zencdn.net - - DOMAIN-SUFFIX,widevine.entitlement.us.theplatform.com - - DOMAIN-SUFFIX,yahoo.co.jp \ No newline at end of file + - DOMAIN-SUFFIX,indaznlab.com + - DOMAIN,d151l6v8er5bdm.cloudfront.net \ No newline at end of file diff --git a/Clash/Provider/Media/HBO Go.yaml b/Clash/Provider/Media/HBO Go.yaml new file mode 100644 index 0000000..a8f2108 --- /dev/null +++ b/Clash/Provider/Media/HBO Go.yaml @@ -0,0 +1,13 @@ +payload: + # > HBO Max + # - USER-AGENT,HBO%20GO%20PROD* + # - DOMAIN-KEYWORD,hboasia + - DOMAIN-KEYWORD,hbogoasia + - DOMAIN-SUFFIX,hboasia.com + - DOMAIN-SUFFIX,hbogoasia.com + - DOMAIN,hbolb.onwardsmg.com + - DOMAIN,hbounify-prod.evergent.com + # - DOMAIN,bcbolthboa-a.akamaihd.net + - DOMAIN,dai3fd1oh325y.cloudfront.net + # - DOMAIN,hboasialive.akamaized.net + # - DOMAIN,hbogoprod-vod.akamaized.net \ No newline at end of file diff --git a/Clash/Provider/Media/HBO Max.yaml b/Clash/Provider/Media/HBO Max.yaml new file mode 100644 index 0000000..020d2d2 --- /dev/null +++ b/Clash/Provider/Media/HBO Max.yaml @@ -0,0 +1,13 @@ +payload: +# > HBO GO Asia + # - USER-AGENT,HBO%20GO%20PROD* + # - DOMAIN-KEYWORD,hboasia + - DOMAIN-KEYWORD,hbogoasia + - DOMAIN-SUFFIX,hboasia.com + - DOMAIN-SUFFIX,hbogoasia.com + - DOMAIN,hbolb.onwardsmg.com + - DOMAIN,hbounify-prod.evergent.com + # - DOMAIN,bcbolthboa-a.akamaihd.net + - DOMAIN,dai3fd1oh325y.cloudfront.net + # - DOMAIN,hboasialive.akamaized.net + # - DOMAIN,hbogoprod-vod.akamaized.net \ No newline at end of file diff --git a/Clash/Provider/Media/HBO.yaml b/Clash/Provider/Media/HBO.yaml deleted file mode 100644 index df7c362..0000000 --- a/Clash/Provider/Media/HBO.yaml +++ /dev/null @@ -1,23 +0,0 @@ -payload: - # > HBO Max - - PROCESS-NAME,com.hbo.hbonow - - DOMAIN-SUFFIX,hbo.com - - DOMAIN-SUFFIX,hbogo.com - - DOMAIN-SUFFIX,hbonow.com - - DOMAIN-SUFFIX,hbomax.com - - DOMAIN-SUFFIX,hbomaxcdn.com - - # > HBO GO - - DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com - - DOMAIN,bcbolthboa-a.akamaihd.net - - DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net - - DOMAIN,dai3fd1oh325y.cloudfront.net - - DOMAIN,hboasia1-i.akamaihd.net - - DOMAIN,hboasia2-i.akamaihd.net - - DOMAIN,hboasia3-i.akamaihd.net - - DOMAIN,hboasia4-i.akamaihd.net - - DOMAIN,hboasia5-i.akamaihd.net - - DOMAIN,players.brightcove.net - - DOMAIN,s3-ap-southeast-1.amazonaws.com - - DOMAIN-SUFFIX,hbogoasia.com - - DOMAIN-SUFFIX,hbogoasia.hk diff --git a/Clash/Provider/Media/IQ.yaml b/Clash/Provider/Media/IQ.yaml new file mode 100644 index 0000000..07e1b26 --- /dev/null +++ b/Clash/Provider/Media/IQ.yaml @@ -0,0 +1,31 @@ +payload: + # > iQIYI Intl + # - USER-AGENT,iQIYI* + # - USER-AGENT,QIYIVideo* + # - USER-AGENT,QYPlayer* + # - USER-AGENT,QTP* + - PROCESS-NAME,com.iqiyi.i18n + - PROCESS-NAME,com.iqiyi.i18n.tv + - DOMAIN-SUFFIX,inter.iqiyi.com + - DOMAIN-SUFFIX,iq.com + # 首页 + - DOMAIN-SUFFIX,intl.iqiyi.com + # 历史 + - DOMAIN,intl-rcd.iqiyi.com + # 收藏 + - DOMAIN,intl-subscription.iqiyi.com + # 播放 + - IP-CIDR,104.85.165.17/32,no-resolve + - IP-CIDR,110.238.107.47/32,no-resolve + - IP-CIDR,118.26.32.162/32,no-resolve + - IP-CIDR,159.138.102.146/32,no-resolve + - IP-CIDR,184.51.102.0/24,no-resolve + - IP-CIDR,203.74.95.130/28,no-resolve + - IP-CIDR,203.80.97.203/32,no-resolve + - IP-CIDR,210.71.227.202/32,no-resolve + - IP-CIDR,23.200.145.146/32,no-resolve + - IP-CIDR,23.210.215.186/32,no-resolve + - IP-CIDR,23.211.15.0/24,no-resolve + - IP-CIDR,23.219.172.0/24,no-resolve + - IP-CIDR,23.40.242.10/32,no-resolve + - IP-CIDR,23.59.252.0/24,no-resolve \ No newline at end of file diff --git a/Clash/Provider/Media/IQIYI.yaml b/Clash/Provider/Media/IQIYI.yaml new file mode 100644 index 0000000..4af4442 --- /dev/null +++ b/Clash/Provider/Media/IQIYI.yaml @@ -0,0 +1,12 @@ +payload: + # > iQiyi + # USER-AGENT,*QIYI* + # USER-AGENT,iQiYi* + - DOMAIN-KEYWORD,qiyi + - DOMAIN-SUFFIX,iqiyi.com + - DOMAIN-SUFFIX,iqiyipic.com + - DOMAIN-SUFFIX,iq.com + - DOMAIN-SUFFIX,qy.net + - DOMAIN-SUFFIX,gitv.tv + - DOMAIN-SUFFIX,71.am + - DOMAIN,cache.video.iqiyi.com \ No newline at end of file diff --git a/Clash/Provider/Media/Youku.yaml b/Clash/Provider/Media/Youku.yaml index 43ed3b9..fce4eac 100644 --- a/Clash/Provider/Media/Youku.yaml +++ b/Clash/Provider/Media/Youku.yaml @@ -1,3 +1,4 @@ payload: # > Youku + - DOMAIN-SUFFIX,youku.com - IP-CIDR,106.11.0.0/16,no-resolve \ No newline at end of file diff --git a/Clash/Provider/Media/iQiyi.yaml b/Clash/Provider/Media/iQiyi.yaml index bd13629..4af4442 100644 --- a/Clash/Provider/Media/iQiyi.yaml +++ b/Clash/Provider/Media/iQiyi.yaml @@ -1,24 +1,12 @@ payload: # > iQiyi - - PROCESS-NAME,com.qiyi.video - - DOMAIN,intel-cache.m.iqiyi.com - - DOMAIN,intel-cache.video.iqiyi.com - - DOMAIN,intl-rcd.iqiyi.com - - DOMAIN,intl-subscription.iqiyi.com - - DOMAIN-SUFFIX,inter.iqiyi.com - - DOMAIN-SUFFIX,inter.ptqy.gitv.tv - - DOMAIN-SUFFIX,intl.iqiyi.com + # USER-AGENT,*QIYI* + # USER-AGENT,iQiYi* + - DOMAIN-KEYWORD,qiyi + - DOMAIN-SUFFIX,iqiyi.com + - DOMAIN-SUFFIX,iqiyipic.com - DOMAIN-SUFFIX,iq.com - - - IP-CIDR,23.211.15.99/32,no-resolve - - IP-CIDR,103.5.34.153/32,no-resolve - - IP-CIDR,104.109.129.153/32,no-resolve - - IP-CIDR,110.238.107.47/32,no-resolve - - IP-CIDR,118.26.32.178/32,no-resolve - - IP-CIDR,203.74.95.131/32,no-resolve - - IP-CIDR,203.74.95.139/32,no-resolve - - IP-CIDR,203.211.4.169/32,no-resolve - - IP-CIDR,203.211.4.193/32,no-resolve - - IP-CIDR,210.201.32.8/32,no-resolve - - IP-CIDR,210.201.32.11/32,no-resolve - + - DOMAIN-SUFFIX,qy.net + - DOMAIN-SUFFIX,gitv.tv + - DOMAIN-SUFFIX,71.am + - DOMAIN,cache.video.iqiyi.com \ No newline at end of file diff --git a/Clash/Provider/Media/myTV SUPER.yaml b/Clash/Provider/Media/myTV SUPER.yaml index e0680db..8656f05 100644 --- a/Clash/Provider/Media/myTV SUPER.yaml +++ b/Clash/Provider/Media/myTV SUPER.yaml @@ -1,5 +1,7 @@ payload: # > myTV_SUPER # - USER-AGENT,mytv* + - DOMAIN-KEYWORD,nowtv100 + - DOMAIN-KEYWORD,rthklive - DOMAIN-SUFFIX,mytvsuper.com - DOMAIN-SUFFIX,tvb.com diff --git a/Clash/Rule.yaml b/Clash/Rule.yaml index f9f3422..0d49322 100644 --- a/Clash/Rule.yaml +++ b/Clash/Rule.yaml @@ -10,7 +10,9 @@ - RULE-SET,Disney Plus,Disney - RULE-SET,Bilibili,Asian TV -- RULE-SET,iQiyi,Asian TV +- RULE-SET,IQ,Asian TV +- RULE-SET,IQIYI,Asian TV +- RULE-SET,HBO Go,Asian TV - RULE-SET,Letv,Asian TV # - RULE-SET,MOO,Asian TV - RULE-SET,Netease Music,Asian TV @@ -30,7 +32,7 @@ - RULE-SET,encoreTVB,Global TV - RULE-SET,Fox Now,Global TV - RULE-SET,Fox+,Global TV -- RULE-SET,HBO,Global TV +- RULE-SET,HBO Max,Global TV - RULE-SET,Hulu Japan,Global TV - RULE-SET,Hulu,Global TV - RULE-SET,Japonx,Global TV @@ -76,7 +78,9 @@ script: "YouTube": "YouTube", "Disney Plus": "Disney", "Bilibili": "Asian TV", - "iQiyi": "Asian TV", + "IQ": "Asian TV", + "IQIYI": "Asian TV", + "HBO Go": "Asian TV", "Letv": "Asian TV", "Netease Music": "Asian TV", "Tencent Video": "Asian TV", @@ -94,7 +98,7 @@ script: "encoreTVB": "Global TV", "Fox Now": "Global TV", "Fox+": "Global TV", - "HBO": "Global TV", + "HBO Max": "Global TV", "Hulu Japan": "Global TV", "Hulu": "Global TV", "Japonx": "Global TV", @@ -195,11 +199,23 @@ rule-providers: url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/Bilibili.yaml' path: ./Rules/Media/Bilibili interval: 86400 - iQiyi: + IQ: type: http behavior: classical - url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/iQiyi.yaml' - path: ./Rules/Media/iQiyi + url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/IQ.yaml' + path: ./Rules/Media/IQI + interval: 86400 + IQIYI: + type: http + behavior: classical + url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/IQIYI.yaml' + path: ./Rules/Media/IQYI + interval: 86400 + HBO Go: + type: http + behavior: classical + url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/HBO%20Go.yaml' + path: ./Rules/Media/HBO_Go interval: 86400 Letv: type: http @@ -315,11 +331,11 @@ rule-providers: url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/Fox%2B.yaml' path: ./Rules/Media/Fox+ interval: 86400 - HBO: + HBO Max: type: http behavior: classical - url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/HBO.yaml' - path: ./Rules/Media/HBO + url: 'https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Media/HBO%20Max.yaml' + path: ./Rules/Media/HBO_Max interval: 86400 Hulu Japan: type: http diff --git a/Surge/Surge 3/Provider/Media/Amazon.list b/Surge/Surge 3/Provider/Media/Amazon.list index 9c451ea..4d6845c 100755 --- a/Surge/Surge 3/Provider/Media/Amazon.list +++ b/Surge/Surge 3/Provider/Media/Amazon.list @@ -1,12 +1,24 @@ # > Amazon Prime Video -USER-AGENT,InstantVideo.US* -USER-AGENT,Prime%20Video* -DOMAIN-SUFFIX,aiv-cdn.net -DOMAIN-SUFFIX,amazonaws.co.uk -DOMAIN-SUFFIX,amazonaws.com +// USER-AGENT,InstantVideo.US* +// USER-AGENT,Prime%20Video* +DOMAIN-KEYWORD,avoddashs DOMAIN-SUFFIX,amazonvideo.com -DOMAIN-SUFFIX,llnwd.net -DOMAIN-SUFFIX,primevideo.com DOMAIN-SUFFIX,media-amazon.com +DOMAIN-SUFFIX,pv-cdn.net +DOMAIN-SUFFIX,aiv-cdn.net +DOMAIN-SUFFIX,aiv-delivery.net +// DOMAIN,www.amazon.com DOMAIN,atv-ps.amazon.com -DOMAIN,fls-na.amazon.com +DOMAIN,avodmp4s3ww-a.akamaihd.net +DOMAIN,d1v5ir2lpwr8os.cloudfront.net +DOMAIN,d1xfray82862hr.cloudfront.net +DOMAIN,d22qjgkvxw22r6.cloudfront.net +DOMAIN,d25xi40x97liuc.cloudfront.net +DOMAIN,d27xxe7juh1us6.cloudfront.net +DOMAIN,d3196yreox78o9.cloudfront.net +DOMAIN,dmqdd6hw24ucf.cloudfront.net +DOMAIN,ktpx.amazon.com + +// 美区网页版需二选一走代理,如 URL-REGEX 则需 MITM www.amazon.com +// DOMAIN,www.amazon.com +URL-REGEX,^https?:\/\/www\.amazon\.com\/(Amazon-Video|gp\/video)\/ \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/Bahamut.list b/Surge/Surge 3/Provider/Media/Bahamut.list index 8e2ee81..3d3b57d 100755 --- a/Surge/Surge 3/Provider/Media/Bahamut.list +++ b/Surge/Surge 3/Provider/Media/Bahamut.list @@ -2,4 +2,5 @@ USER-AGENT,Anime* DOMAIN-SUFFIX,bahamut.com.tw DOMAIN-SUFFIX,gamer.com.tw -DOMAIN-SUFFIX,hinet.net \ No newline at end of file +DOMAIN,gamer-cds.cdn.hinet.net +DOMAIN,gamer2-cds.cdn.hinet.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/Bilibili.list b/Surge/Surge 3/Provider/Media/Bilibili.list index 22192cf..bf015fc 100755 --- a/Surge/Surge 3/Provider/Media/Bilibili.list +++ b/Surge/Surge 3/Provider/Media/Bilibili.list @@ -1,15 +1,15 @@ # > Bilibili USER-AGENT,bili* -USER-AGENT,Bilibili* DOMAIN-SUFFIX,acg.tv DOMAIN-SUFFIX,acgvideo.com DOMAIN-SUFFIX,b23.tv -DOMAIN-SUFFIX,biliapi.com -DOMAIN-SUFFIX,biliapi.net DOMAIN-SUFFIX,bilibili.com -DOMAIN-SUFFIX,biligame.com -DOMAIN-SUFFIX,biligame.net +DOMAIN-SUFFIX,bilibili.tv +DOMAIN-SUFFIX,biliapi.net +DOMAIN-SUFFIX,biliapi.com DOMAIN-SUFFIX,bilivideo.com DOMAIN-SUFFIX,hdslb.com -DOMAIN-SUFFIX,im9.com -DOMAIN-SUFFIX,smtcdns.net \ No newline at end of file +DOMAIN,upos-hz-mirrorakam.akamaized.net +// Hong Kong, Macau, Taiwan +USER-AGENT,bili-inter* +DOMAIN,apiintl.biliapi.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/DAZN.list b/Surge/Surge 3/Provider/Media/DAZN.list index 61c3a95..3341991 100755 --- a/Surge/Surge 3/Provider/Media/DAZN.list +++ b/Surge/Surge 3/Provider/Media/DAZN.list @@ -1,37 +1,9 @@ # > DAZN USER-AGENT,DAZN* -DOMAIN,d151l6v8er5bdm.cloudfront.net -DOMAIN,edge.api.brightcove.com -DOMAIN,players.brightcove.net -DOMAIN-KEYWORD,livedazn DOMAIN-KEYWORD,voddazn -DOMAIN-KEYWORD,vod2dazn -DOMAIN-SUFFIX,amplify.outbrain.com -DOMAIN-SUFFIX,bluekai.com -DOMAIN-SUFFIX,control.kochava.com -DOMAIN-SUFFIX,cws.conviva.com -DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net -DOMAIN-SUFFIX,dazn.com DOMAIN-SUFFIX,dazn-api.com +DOMAIN-SUFFIX,dazn.com DOMAIN-SUFFIX,dazndn.com -DOMAIN-SUFFIX,dc1live21715dazn.akamaized.net -DOMAIN-SUFFIX,dc1-voddash-perform.secure.footprint.net -DOMAIN-SUFFIX,dc2-live2dash-perform.secure.footprint.net -DOMAIN-SUFFIX,dc2-live2hls-perform.secure.footprint.net -DOMAIN-SUFFIX,dc2-vodhls-perform.secure.footprint.net -DOMAIN-SUFFIX,dca-livedash-perform.secure.footprint.net -DOMAIN-SUFFIX,dca-voddash-perform.secure.footprint.net -DOMAIN-SUFFIX,dca-vodhls-perform.secure.footprint.net -DOMAIN-SUFFIX,dcb-livedash-perform.secure.footprint.net -DOMAIN-SUFFIX,dcb-voddash-perform.secure.footprint.net DOMAIN-SUFFIX,indazn.com -DOMAIN-SUFFIX,intercom.io -DOMAIN-SUFFIX,perfops.doracdn.com -DOMAIN-SUFFIX,s.llnwi.net -DOMAIN-SUFFIX,s.yimg.jp -DOMAIN-SUFFIX,secure.footprint.net -DOMAIN-SUFFIX,sentry.io -DOMAIN-SUFFIX,urbanairship.com -DOMAIN-SUFFIX,vjs.zencdn.net -DOMAIN-SUFFIX,widevine.entitlement.us.theplatform.com -DOMAIN-SUFFIX,yahoo.co.jp \ No newline at end of file +DOMAIN-SUFFIX,indaznlab.com +DOMAIN,d151l6v8er5bdm.cloudfront.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/HBO Go.list b/Surge/Surge 3/Provider/Media/HBO Go.list new file mode 100755 index 0000000..d195bfe --- /dev/null +++ b/Surge/Surge 3/Provider/Media/HBO Go.list @@ -0,0 +1,12 @@ +# > HBO GO Asia +// USER-AGENT,HBO%20GO%20PROD* +// DOMAIN-KEYWORD,hboasia +DOMAIN-KEYWORD,hbogoasia +DOMAIN-SUFFIX,hboasia.com +DOMAIN-SUFFIX,hbogoasia.com +DOMAIN,hbolb.onwardsmg.com +DOMAIN,hbounify-prod.evergent.com +// DOMAIN,bcbolthboa-a.akamaihd.net +DOMAIN,dai3fd1oh325y.cloudfront.net +// DOMAIN,hboasialive.akamaized.net +// DOMAIN,hbogoprod-vod.akamaized.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/HBO Max.list b/Surge/Surge 3/Provider/Media/HBO Max.list new file mode 100755 index 0000000..b5c3725 --- /dev/null +++ b/Surge/Surge 3/Provider/Media/HBO Max.list @@ -0,0 +1,7 @@ +# > HBO Max +USER-AGENT,HBOMAX* +DOMAIN-SUFFIX,hbo.com +// DOMAIN-SUFFIX,hbogo.com +DOMAIN-SUFFIX,hbonow.com +DOMAIN-SUFFIX,hbomax.com +DOMAIN-SUFFIX,hbomaxcdn.com \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/HBO go.list b/Surge/Surge 3/Provider/Media/HBO go.list new file mode 100755 index 0000000..d195bfe --- /dev/null +++ b/Surge/Surge 3/Provider/Media/HBO go.list @@ -0,0 +1,12 @@ +# > HBO GO Asia +// USER-AGENT,HBO%20GO%20PROD* +// DOMAIN-KEYWORD,hboasia +DOMAIN-KEYWORD,hbogoasia +DOMAIN-SUFFIX,hboasia.com +DOMAIN-SUFFIX,hbogoasia.com +DOMAIN,hbolb.onwardsmg.com +DOMAIN,hbounify-prod.evergent.com +// DOMAIN,bcbolthboa-a.akamaihd.net +DOMAIN,dai3fd1oh325y.cloudfront.net +// DOMAIN,hboasialive.akamaized.net +// DOMAIN,hbogoprod-vod.akamaized.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/HBO.list b/Surge/Surge 3/Provider/Media/HBO.list deleted file mode 100755 index 3c34086..0000000 --- a/Surge/Surge 3/Provider/Media/HBO.list +++ /dev/null @@ -1,22 +0,0 @@ -# > HBO Max -USER-AGENT,HBOMAX* -DOMAIN-SUFFIX,hbo.com -DOMAIN-SUFFIX,hbogo.com -DOMAIN-SUFFIX,hbonow.com -DOMAIN-SUFFIX,hbomax.com - -# > HBO GO -USER-AGENT,HBO%20GO%20PROD%20HKG* -DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com -DOMAIN,bcbolthboa-a.akamaihd.net -DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net -DOMAIN,dai3fd1oh325y.cloudfront.net -DOMAIN,hboasia1-i.akamaihd.net -DOMAIN,hboasia2-i.akamaihd.net -DOMAIN,hboasia3-i.akamaihd.net -DOMAIN,hboasia4-i.akamaihd.net -DOMAIN,hboasia5-i.akamaihd.net -DOMAIN,players.brightcove.net -DOMAIN,s3-ap-southeast-1.amazonaws.com -DOMAIN-SUFFIX,hbogoasia.com -DOMAIN-SUFFIX,hbogoasia.hk \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/IQ.list b/Surge/Surge 3/Provider/Media/IQ.list new file mode 100755 index 0000000..20c28a4 --- /dev/null +++ b/Surge/Surge 3/Provider/Media/IQ.list @@ -0,0 +1,30 @@ +# > iQIYI Intl +USER-AGENT,iQIYI* +USER-AGENT,QIYIVideo* +USER-AGENT,QYPlayer* +USER-AGENT,QTP* +PROCESS-NAME,com.iqiyi.i18n +PROCESS-NAME,com.iqiyi.i18n.tv +DOMAIN-SUFFIX,inter.iqiyi.com +DOMAIN-SUFFIX,iq.com +// 首页 +DOMAIN-SUFFIX,intl.iqiyi.com +// 历史 +DOMAIN,intl-rcd.iqiyi.com +// 收藏 +DOMAIN,intl-subscription.iqiyi.com +// 播放 +IP-CIDR,104.85.165.17/32,no-resolve +IP-CIDR,110.238.107.47/32,no-resolve +IP-CIDR,118.26.32.162/32,no-resolve +IP-CIDR,159.138.102.146/32,no-resolve +IP-CIDR,184.51.102.0/24,no-resolve +IP-CIDR,203.74.95.130/28,no-resolve +IP-CIDR,203.80.97.203/32,no-resolve +IP-CIDR,210.71.227.202/32,no-resolve +IP-CIDR,23.200.145.146/32,no-resolve +IP-CIDR,23.210.215.186/32,no-resolve +IP-CIDR,23.211.15.0/24,no-resolve +IP-CIDR,23.219.172.0/24,no-resolve +IP-CIDR,23.40.242.10/32,no-resolve +IP-CIDR,23.59.252.0/24,no-resolve \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/IQIYI.list b/Surge/Surge 3/Provider/Media/IQIYI.list new file mode 100644 index 0000000..fb0c66b --- /dev/null +++ b/Surge/Surge 3/Provider/Media/IQIYI.list @@ -0,0 +1,30 @@ +// > iQiyi +USER-AGENT,iQIYI* +USER-AGENT,QYPlayer* +DOMAIN,intel-cache.m.iqiyi.com +DOMAIN,intel-cache.video.iqiyi.com +DOMAIN,intl-rcd.iqiyi.com +DOMAIN,intl-subscription.iqiyi.com +DOMAIN-SUFFIX,inter.iqiyi.com +DOMAIN-SUFFIX,inter.ptqy.gitv.tv +DOMAIN-SUFFIX,intl.iqiyi.com +DOMAIN-SUFFIX,iq.com + +IP-CIDR,103.44.56.0/22,no-resolve +IP-CIDR,118.26.120.0/24,no-resolve +IP-CIDR,118.26.32.0/23,no-resolve +IP-CIDR,223.119.62.225/28,no-resolve +IP-CIDR,23.40.241.251/32,no-resolve +IP-CIDR,23.40.242.10/32,no-resolve + +URL-REGEX,^https?:\/\/int[\w-\.]+iqiyi\.com + +// DOMAIN,du-feige-intl.iqiyi.com +// DOMAIN,intl.policy.iqiyi.com +// DOMAIN,intl-act.vip.iqiyi.com +// DOMAIN,intl-cmonitor.iqiyi.com +// DOMAIN,intl-i.vip.iqiyi.com +// DOMAIN,intl-im-hist-api.iqiyi.com +// DOMAIN,intl-passport.iqiyi.com +// DOMAIN,intl-sns.iqiyi.com +// DOMAIN,msg-intl.qy.net \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/Youku.list b/Surge/Surge 3/Provider/Media/Youku.list index 5263e7a..2ec448e 100755 --- a/Surge/Surge 3/Provider/Media/Youku.list +++ b/Surge/Surge 3/Provider/Media/Youku.list @@ -1,2 +1,3 @@ # > Youku +DOMAIN-SUFFIX,youku.com IP-CIDR,106.11.0.0/16,no-resolve \ No newline at end of file diff --git a/Surge/Surge 3/Provider/Media/iQiyi.list b/Surge/Surge 3/Provider/Media/iQiyi.list old mode 100755 new mode 100644 diff --git a/Surge/Surge 3/Provider/Media/myTV SUPER.list b/Surge/Surge 3/Provider/Media/myTV SUPER.list index 6300356..15d3070 100755 --- a/Surge/Surge 3/Provider/Media/myTV SUPER.list +++ b/Surge/Surge 3/Provider/Media/myTV SUPER.list @@ -1,4 +1,6 @@ # > myTV_SUPER USER-AGENT,mytv* +DOMAIN-KEYWORD,nowtv100 +DOMAIN-KEYWORD,rthklive DOMAIN-SUFFIX,mytvsuper.com DOMAIN-SUFFIX,tvb.com \ No newline at end of file diff --git a/Surge/Surge 3/Rule.conf b/Surge/Surge 3/Rule.conf index e26f48b..16fd771 100644 --- a/Surge/Surge 3/Rule.conf +++ b/Surge/Surge 3/Rule.conf @@ -9,7 +9,9 @@ RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/YouTube.list,YouTube RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Bilibili.list,Asian TV -RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/iQiyi.list,Asian TV +RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/IQ.list,Asian TV +RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/IQIYI.list,Asian TV +RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/HBO%20Go.list,Asian TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Letv.list,Asian TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/MOO.list,Asian TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Netease%20Music.list,Asian TV @@ -29,7 +31,7 @@ RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/encoreTVB.list,Global TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Fox%20Now.list,Global TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Fox%2B.list,Global TV -RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/HBO.list,Global TV +RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/HBO%20Max.list,Global TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Hulu%20Japan.list,Global TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Hulu.list,Global TV RULE-SET,https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Surge/Surge%203/Provider/Media/Japonx.list,Global TV