pull/35/head
shigalin 7 years ago
commit 2b42a7d892

@ -2,8 +2,8 @@
// Client
PROCESS-NAME,Paws for Trello,🍂 Domestic
PROCESS-NAME,Resilio Sync,🍂 Domestic
PROCESS-NAME,Thunder,🍂 Domestic
PROCESS-NAME,TeamViewer,🍂 Domestic
PROCESS-NAME,trustd,🍂 Domestic
PROCESS-NAME,WebTorrent,🍂 Domestic
PROCESS-NAME,WeChat,🍂 Domestic
@ -17,6 +17,7 @@ USER-AGENT,arrowio*,🍂 Domestic
USER-AGENT,balls*,🍂 Domestic
USER-AGENT,Best%20Trace*,🍂 Domestic
USER-AGENT,cmblife*,🍂 Domestic
USER-AGENT,eusoft_ting_en_iphone,🍂 Domestic
USER-AGENT,hide*,🍂 Domestic
USER-AGENT,JDLife*,🍂 Domestic
USER-AGENT,LastPass*,🍂 Domestic
@ -26,10 +27,12 @@ USER-AGENT,Microsoft*,🍂 Domestic
USER-AGENT,Moke*,🍂 Domestic
USER-AGENT,OneDrive*,🍂 Domestic
USER-AGENT,osee2unifiedRelease*,🍂 Domestic
USER-AGENT,PayPal*,🍂 Domestic
USER-AGENT,QQ*,🍂 Domestic
USER-AGENT,Resilio Sync*,🍂 Domestic
USER-AGENT,Speedtest*,🍂 Domestic
USER-AGENT,TeamViewer*,🍂 Domestic
USER-AGENT,TIM*,🍂 Domestic
USER-AGENT,ting_en,🍂 Domestic
USER-AGENT,WebTorrent*,🍂 Domestic
USER-AGENT,WeChat*,🍂 Domestic
@ -46,7 +49,6 @@ DOMAIN-SUFFIX,bing.com,🍂 Domestic
DOMAIN-SUFFIX,hotmail.com,🍂 Domestic
DOMAIN-SUFFIX,live.com,🍂 Domestic
DOMAIN-SUFFIX,live.net,🍂 Domestic
DOMAIN-SUFFIX,microsoft.com,🍂 Domestic
DOMAIN-SUFFIX,msn.com,🍂 Domestic
DOMAIN-SUFFIX,office.com,🍂 Domestic
DOMAIN-SUFFIX,office.net,🍂 Domestic
@ -66,6 +68,10 @@ DOMAIN-SUFFIX,firebaseio.com,🍂 Domestic
// TeamViewer
IP-CIDR,109.239.140.0/24,🍂 Domestic,no-resolve
IP-CIDR,139.220.243.27/32,🍂 Domestic,no-resolve
IP-CIDR,172.16.102.56/32,🍂 Domestic,no-resolve
IP-CIDR,185.188.32.1/28,🍂 Domestic,no-resolve
IP-CIDR,221.226.128.146/32,🍂 Domestic,no-resolve
@ -97,6 +103,7 @@ DOMAIN-SUFFIX,aliyun.com,🍂 Domestic
DOMAIN-SUFFIX,amap.com,🍂 Domestic
DOMAIN-SUFFIX,analytics.126.net,🍂 Domestic
DOMAIN-SUFFIX,apache.org,🍂 Domestic
DOMAIN-SUFFIX,api.crisp.chat,🍂 Domestic
DOMAIN-SUFFIX,appshike.com,🍂 Domestic
DOMAIN-SUFFIX,appstore.com,🍂 Domestic
DOMAIN-SUFFIX,autonavi.com,🍂 Domestic
@ -123,6 +130,7 @@ DOMAIN-SUFFIX,cnbeta.com,🍂 Domestic
DOMAIN-SUFFIX,cnbetacdn.com,🍂 Domestic
DOMAIN-SUFFIX,conoha.jp,🍂 Domestic
DOMAIN-SUFFIX,culturedcode.com,🍂 Domestic
DOMAIN-SUFFIX,dct-cloud.com,🍂 Domestic
DOMAIN-SUFFIX,didialift.com,🍂 Domestic
DOMAIN-SUFFIX,douban.com,🍂 Domestic
DOMAIN-SUFFIX,doubanio.com,🍂 Domestic
@ -171,6 +179,7 @@ DOMAIN-SUFFIX,jianshu.io,🍂 Domestic
DOMAIN-SUFFIX,jianshuapi.com,🍂 Domestic
DOMAIN-SUFFIX,jiathis.com,🍂 Domestic
DOMAIN-SUFFIX,jomodns.com,🍂 Domestic
DOMAIN-SUFFIX,jsboxbbs.com,🍂 Domestic
DOMAIN-SUFFIX,knewone.com,🍂 Domestic
DOMAIN-SUFFIX,kuaidi100.com,🍂 Domestic
DOMAIN-SUFFIX,lecloud.com,🍂 Domestic
@ -188,7 +197,6 @@ DOMAIN-SUFFIX,maven.org,🍂 Domestic
DOMAIN-SUFFIX,meizu.com,🍂 Domestic
DOMAIN-SUFFIX,mi.com,🍂 Domestic
DOMAIN-SUFFIX,miaopai.com,🍂 Domestic
DOMAIN-SUFFIX,microsoft.com,🍂 Domestic
DOMAIN-SUFFIX,miui.com,🍂 Domestic
DOMAIN-SUFFIX,miwifi.com,🍂 Domestic
DOMAIN-SUFFIX,mob.com,🍂 Domestic
@ -204,6 +212,7 @@ DOMAIN-SUFFIX,ourdvs.com,🍂 Domestic
DOMAIN-SUFFIX,outlook.com,🍂 Domestic
DOMAIN-SUFFIX,overcast.fm,🍂 Domestic
DOMAIN-SUFFIX,paypal.com,🍂 Domestic
DOMAIN-SUFFIX,paypalobjects.com,🍂 Domestic
DOMAIN-SUFFIX,pgyer.com,🍂 Domestic
DOMAIN-SUFFIX,pixiv.net,🍂 Domestic
DOMAIN-SUFFIX,pstatp.com,🍂 Domestic
@ -227,6 +236,7 @@ DOMAIN-SUFFIX,rarbg.to,🍂 Domestic
DOMAIN-SUFFIX,rrmj.tv,🍂 Domestic
DOMAIN-SUFFIX,ruguoapp.com,🍂 Domestic
DOMAIN-SUFFIX,sandai.net,🍂 Domestic
DOMAIN-SUFFIX,sf-express.com,🍂 Domestic
DOMAIN-SUFFIX,sinaapp.com,🍂 Domestic
DOMAIN-SUFFIX,sinaimg.cn,🍂 Domestic
DOMAIN-SUFFIX,sinaimg.com,🍂 Domestic
@ -262,6 +272,7 @@ DOMAIN-SUFFIX,v2ex.co,🍂 Domestic
DOMAIN-SUFFIX,v2ex.com,🍂 Domestic
DOMAIN-SUFFIX,vultr.com,🍂 Domestic
DOMAIN-SUFFIX,wandoujia.com,🍂 Domestic
DOMAIN-SUFFIX,weather.bjango.com,🍂 Domestic
DOMAIN-SUFFIX,weather.com,🍂 Domestic
DOMAIN-SUFFIX,weibo.cn,🍂 Domestic
DOMAIN-SUFFIX,weibo.com,🍂 Domestic
@ -270,6 +281,7 @@ DOMAIN-SUFFIX,weiphone.com,🍂 Domestic
DOMAIN-SUFFIX,weiphone.net,🍂 Domestic
DOMAIN-SUFFIX,windowsupdate.com,🍂 Domestic
DOMAIN-SUFFIX,workflowy.com,🍂 Domestic
DOMAIN-SUFFIX,xbiquge.cc,🍂 Domestic
DOMAIN-SUFFIX,xdrig.com,🍂 Domestic
DOMAIN-SUFFIX,xiami.com,🍂 Domestic
DOMAIN-SUFFIX,xiami.net,🍂 Domestic
@ -280,8 +292,8 @@ DOMAIN-SUFFIX,xiaomicp.com,🍂 Domestic
DOMAIN-SUFFIX,ximalaya.com,🍂 Domestic
DOMAIN-SUFFIX,xitek.com,🍂 Domestic
DOMAIN-SUFFIX,xmcdn.com,🍂 Domestic
DOMAIN-SUFFIX,xn--nos809b.com,🍂 Domestic
DOMAIN-SUFFIX,xslb.net,🍂 Domestic
DOMAIN-SUFFIX,xteko.com,🍂 Domestic
DOMAIN-SUFFIX,xunlei.com,🍂 Domestic
DOMAIN-SUFFIX,yach.me,🍂 Domestic
DOMAIN-SUFFIX,yeepay.com,🍂 Domestic
@ -296,6 +308,7 @@ DOMAIN-SUFFIX,zealer.com,🍂 Domestic
DOMAIN-SUFFIX,zgslb.net,🍂 Domestic
DOMAIN-SUFFIX,zhihu.com,🍂 Domestic
DOMAIN-SUFFIX,zhimg.com,🍂 Domestic
DOMAIN-SUFFIX,zmz002.com,🍂 Domestic
DOMAIN-SUFFIX,zimuzu.tv,🍂 Domestic
// Accelerate direct sites

@ -0,0 +1,10 @@
^*.bdimg.com header-del Referer
^*.qpic.cn header-replace User-Agent WeChat/6.5.22.32 CFNetwork/889.9 Darwin/17.2.0
^*.qpic.cn header-del Referer
^*.ph.126.net header-del Referer
^*.zhimg.com header-del Referer
^*.cnbetacdn.com header-del Referer
^*.zhiding.cn header-del Referer
^*.c114.com.cn header-del Referer
^https?://www.biquge.com.tw header-del Cookie
^https?://www.zhihu.com/question/ header-replace User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.45 Safari/537.36

@ -1,3 +1,4 @@
*.12306.cn
*.bdimg.com
*.cnbetacdn.com
*.dy103.com
@ -17,6 +18,7 @@
789.kakamobi.cn
a.applovin.com
aarkissltrial.secure2.footprint.net
acs.m.taobao.com
adm.10jqka.com.cn
adproxy.autohome.com.cn
afd.baidu.com
@ -82,6 +84,7 @@ pic1.chelaile.net.cn
pic1cdn.cmbchina.com
pic2.zhimg.com
ress.dxpmedia.com
resource.cmbchina.com
rm.aarki.net
smkmp.96225.com
sso.ifanr.com
@ -89,6 +92,7 @@ static.api.m.panda.tv
static1.keepcdn.com
staticlive.douyucdn.cn
ups.youku.com
wap.bank.ecitic.com
wapwenku.baidu.com
wbapp.uve.weibo.com
wenku.baidu.com

@ -5,6 +5,8 @@ PROCESS-NAME,Backup and Sync,🍃 Proxy
PROCESS-NAME,Day One,🍃 Proxy
PROCESS-NAME,Dropbox,🍃 Proxy
PROCESS-NAME,node-webkit,🍃 Proxy
PROCESS-NAME,Google Drive File Stream,🍃 Proxy
PROCESS-NAME,Resilio Sync,🍃 Proxy
PROCESS-NAME,Spotify,🍃 Proxy
PROCESS-NAME,Telegram,🍃 Proxy
PROCESS-NAME,Tweetbot,🍃 Proxy
@ -16,20 +18,32 @@ USER-AGENT,%E7%BA%BD%E7%BA%A6%E6%97%B6%E6%8A%A5*,🍃 Proxy
USER-AGENT,*Telegram*,🍃 Proxy
USER-AGENT,Argo*,🍃 Proxy
USER-AGENT,Coinbase*,🍃 Proxy
USER-AGENT,com.google.ios.youtube*,🍃 Proxy
USER-AGENT,Instagram*,🍃 Proxy
USER-AGENT,Resilio Sync*,🍃 Proxy
USER-AGENT,SoundCloud*,🍃 Proxy
USER-AGENT,Speedtest*,🍃 Proxy
USER-AGENT,WeMusic*,🍃 Proxy
USER-AGENT,WhatsApp*,🍃 Proxy
USER-AGENT,YouTube*,🍃 Proxy
// Area
URL-REGEX,*\.jp,🍃 Proxy
URL-REGEX,*\.tw,🍃 Proxy
// BBC
USER-AGENT,BBCiPlayer*,🍃 Proxy
DOMAIN-KEYWORD,uk-live.co,🍃 Proxy
DOMAIN-KEYWORD,co.uk,🍃 Proxy
DOMAIN-KEYWORD,uk-live,🍃 Proxy
DOMAIN-SUFFIX,bbc.co,🍃 Proxy
DOMAIN-SUFFIX,bbc.com,🍃 Proxy
// Japan
URL-REGEX,*\.jp,🍃 Proxy
// CHOCO TV
USER-AGENT,TwDramas,🍃 Proxy
DOMAIN-SUFFIX,chocotv.com.tw,🍃 Proxy
// Epicgames
DOMAIN-KEYWORD,epicgames,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,helpshift.com,🍃 Proxy,force-remote-dns
// Line
DOMAIN-SUFFIX,lin.ee,🍃 Proxy
@ -55,9 +69,15 @@ DOMAIN-SUFFIX,nflximg.net,🍃 Proxy
DOMAIN-SUFFIX,nflxvideo.net,🍃 Proxy
// Steam
DOMAIN-SUFFIX,fanatical.com, 🍃 Proxy
DOMAIN-SUFFIX,humblebundle.com,🍃 Proxy
DOMAIN-SUFFIX,steamcommunity.com,🍃 Proxy
DOMAIN-SUFFIX,steampowered.com,🍃 Proxy
DOMAIN-SUFFIX,steamstatic.com,🍃 Proxy
// WeMusic
DOMAIN-KEYWORD,joox,🍃 Proxy
// Top blocked sites
DOMAIN-SUFFIX,2o7.net,🍃 Proxy
DOMAIN-SUFFIX,4everProxy.com,🍃 Proxy
@ -158,6 +178,7 @@ DOMAIN-SUFFIX,cocoapods.org,🍃 Proxy
DOMAIN-SUFFIX,comodoca.com,🍃 Proxy
DOMAIN-SUFFIX,content.office.net,🍃 Proxy
DOMAIN-SUFFIX,culturedcode.com ,🍃 Proxy
DOMAIN-SUFFIX,cygames.jp ,🍃 Proxy
DOMAIN-SUFFIX,d.pr,🍃 Proxy
DOMAIN-SUFFIX,danilo.to,🍃 Proxy
DOMAIN-SUFFIX,daolan.net,🍃 Proxy
@ -226,6 +247,7 @@ DOMAIN-SUFFIX,gfx.ms,🍃 Proxy
DOMAIN-SUFFIX,ggpht.com,🍃 Proxy
DOMAIN-SUFFIX,ghostnoteapp.com,🍃 Proxy
DOMAIN-SUFFIX,git.io,🍃 Proxy
DOMAIN-SUFFIX,gitbook.com,🍃 Proxy
DOMAIN-SUFFIX,github.com,🍃 Proxy
DOMAIN-SUFFIX,github.io,🍃 Proxy
DOMAIN-SUFFIX,githubapp.com,🍃 Proxy
@ -247,6 +269,7 @@ DOMAIN-SUFFIX,gstatic.com,🍃 Proxy
DOMAIN-SUFFIX,gunsamerica.com,🍃 Proxy
DOMAIN-SUFFIX,gvt0.com,🍃 Proxy
DOMAIN-SUFFIX,helpshift.com,🍃 Proxy
DOMAIN-SUFFIX,hinet.net,🍃 Proxy
DOMAIN-SUFFIX,hockeyapp.net,🍃 Proxy
DOMAIN-SUFFIX,homedepot.com,🍃 Proxy
DOMAIN-SUFFIX,hootsuite.com,🍃 Proxy
@ -399,6 +422,7 @@ DOMAIN-SUFFIX,servebom.com,🍃 Proxy
DOMAIN-SUFFIX,sfx.ms,🍃 Proxy
DOMAIN-SUFFIX,shadowsocks.org,🍃 Proxy
DOMAIN-SUFFIX,sharethis.com,🍃 Proxy
DOMAIN-SUFFIX,shadowverse.jp,🍃 Proxy
DOMAIN-SUFFIX,shazam.com,🍃 Proxy
DOMAIN-SUFFIX,shutterstock.com,🍃 Proxy
DOMAIN-SUFFIX,sidelinesnews.com,🍃 Proxy
@ -446,6 +470,7 @@ DOMAIN-SUFFIX,symauth.com,🍃 Proxy
DOMAIN-SUFFIX,symcb.com,🍃 Proxy
DOMAIN-SUFFIX,symcd.com,🍃 Proxy
DOMAIN-SUFFIX,t.me,🍃 Proxy
DOMAIN-SUFFIX,t66y.com,🍃 Proxy
DOMAIN-SUFFIX,tablesgenerator.com,🍃 Proxy
DOMAIN-SUFFIX,tabtter.jp,🍃 Proxy
DOMAIN-SUFFIX,talk853.com,🍃 Proxy
@ -487,6 +512,7 @@ DOMAIN-SUFFIX,trendsmap.com,🍃 Proxy
DOMAIN-SUFFIX,trulyergonomic.com,🍃 Proxy
DOMAIN-SUFFIX,trustasiassl.com,🍃 Proxy
DOMAIN-SUFFIX,tt-rss.org,🍃 Proxy
DOMAIN-SUFFIX,ttvnw.net,🍃 Proxy
DOMAIN-SUFFIX,tumblr.co,🍃 Proxy
DOMAIN-SUFFIX,tumblr.com,🍃 Proxy
DOMAIN-SUFFIX,turbobit.net,🍃 Proxy
@ -622,7 +648,6 @@ DOMAIN-KEYWORD,spotify,🍃 Proxy,force-remote-dns
DOMAIN-KEYWORD,telegram,🍃 Proxy,force-remote-dns
DOMAIN-KEYWORD,twitter,🍃 Proxy,force-remote-dns
DOMAIN-KEYWORD,whatsapp,🍃 Proxy,force-remote-dns
DOMAIN-KEYWORD,youtube,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,1e100.net,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,2mdn.net,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,abc.xyz,🍃 Proxy,force-remote-dns
@ -643,12 +668,12 @@ DOMAIN-SUFFIX,fbcdn.net,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,fbsbx.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,gcr.io,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,gmail.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,googlevideo.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,gosetsuden.jp,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,gvt1.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,gwtproject.org,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,heroku.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,html5rocks.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,humblebundle.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,instagram.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,keyhole.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,kobo.com,🍃 Proxy,force-remote-dns
@ -674,8 +699,7 @@ DOMAIN-SUFFIX,unfiltered.news,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,waveprotocol.org,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,webmproject.org,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,webrtc.org,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,whatsapp.com,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,whatsapp.net,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,youtube.com,🍃 Proxy,force-remote-dns
// LINE
IP-CIDR,103.2.28.0/22,🍃 Proxy,no-resolve

@ -85,6 +85,7 @@
// IQIYI
^https?://.+/cdn/qiyiapp/\d{8}/.+&dis_dz= - reject
^https?://.+/cdn/qiyiapp/\d{8}/.+&z=\w - reject
^https?://.+/videos/other/.+\.(mp4|f4v) - reject
^https?://data.video.qiyi.com/videos/other/ - reject
// ChinaRailcom
@ -121,7 +122,7 @@
^https?://wenku.baidu.com/shifen/ - reject
// 10086
^.+/gmccapp/file/image/preloading/preloading\d{17}.jpg - reject
^https?://.+/gmccapp/file/image/preloading/preloading\d{17}.jpg - reject
^https?://\w{2}.10086.cn/gmccapp/file/image/homepage/adver - reject
^https?://\w{2}.10086.cn/upfile/khd/loadingpage/ - reject
^https?://app.10086.cn/group - reject
@ -349,6 +350,7 @@
// Cmblife
^https?://mlife.cmbchina.com/ClientFace(Service)?/getAdvertisement.json - reject
^https?://mlife.cmbchina.com/ClientFace(Service)?/preCacheAdvertise.json - reject
^https?://resource.cmbchina.com/fsp/File/ClientFacePublic/.+.gif - reject
// 163 News
^https?://g1.163.com/madfeedback - reject
@ -424,7 +426,7 @@
// HuomaoTV
^https?://api.huomao.com/channels/loginAd - reject
// QQ Music
// QQMusic
^https?://.+/music/common/upload/t_splash_info - reject
^https?://.+/tips/fcgi-bin/fcg_get_advert - reject
^https?://y.gtimg.cn/music/common/upload/targeted_ads - reject
@ -493,11 +495,31 @@
// Super kechengbiao
^https?://182.92.244.70/d/json/1.1 - reject
// Feizhu
^https?://acs.m.taobao.com/gw/mtop.trip.activity.querytmsresources/1.0\?type=originaljson - reject
// Finger Driver
^https?://.+/videos/KnifeHit_4/gear3/ - reject
// Jiatu
^https?://images.kartor.cn/.+.html - reject
// Ecitic bank
^https?://wap.bank.ecitic.com/NMBFOServer/cbframework.do\?act=\w+ - reject
// Dongka kongjian
^https?://m.creditcard.ecitic.com/citiccard/mbk/appspace-client/cr/sys/popAdv - reject
// Haoqixin ribao
^https?://app3.qdaily.com/app3/boot_advertisements.json - reject
// Other
^.+allOne.php\?ad_name=main_splash_ios - reject
^.+nga.cn.+\bhome.+\b=ad - reject
^.+resource=article\/recommend\&accessToken= - reject
^https?://[^\s]+/ad(s|v)?(/|.js) - reject
^https?://[^(apple|10010)]+\.(com|cn)/(a|A)d(s|v)?(/|.js) - reject
^https?://.+allOne.php\?ad_name=main_splash_ios - reject
^https?://.+nga.cn.+\bhome.+\b=ad - reject
^https?://.+resource=article\/recommend\&accessToken= - reject
^https?://113.200.76.*:16420/sxtd.bike2.01/getkey.do - reject
^https?://creatives.ftimg.net/ads - reject
^https?://dd.iask.cn/ddd/adAudit - reject
@ -521,5 +543,4 @@
^https?://v.17173.com/api/Allyes/ - reject
^https?://wmedia-track.uc.cn - reject
^https?://www.ft.com/__origami/service/image/v2/images/raw/https%3A%2F%2Fcreatives.ftimg.net%2Fads* - reject
^https?://www.inoreader.com/adv/ - reject
^https?://www.lianbijr.com/adPage/ - reject

@ -1,6 +1,7 @@
// Google_Service_HTTPS_Jump
^https?://(www.)?g.cn https://www.google.com 302
^https?://(www.)?google.cn https://www.google.com 302
^https?://(www.)?google.cn/search https://www.google.com/search 307
// Anti_ISP_JD_Hijack
^https?://coupon.m.jd.com/ https://coupon.m.jd.com/ 302
@ -22,9 +23,6 @@
^https?://zh.(m.)?wikipedia.org/(zh-hans|zh-sg|zh-cn|zh(?=/)) http://www.wikiwand.com/zh 302
^https?://zh.(m.)?wikipedia.org/zh-[a-zA-Z]{2,} http://www.wikiwand.com/zh-hant 302
// Steam
^https?://steamcommunity.com https://steamcommunity.com header
// Other
^https?://cfg.m.ttkvod.com/mobile/ttk_mobile_1.8.txt http://ogtre5vp0.bkt.clouddn.com/Static/TXT/ttk_mobile_1.8.txt header
^https?://cnzz.com/ http://ogtre5vp0.bkt.clouddn.com/background.png? header

@ -0,0 +1,414 @@
/*
Surge conf builder
作者https://t.me/miniers
修改lhie1
*/
const _ = require('lodash');
$app.autoKeyboardEnabled = true;
$app.keyboardToolbarEnabled = true;
let baseUrl = "https://raw.githubusercontent.com/lhie1/Rules/master/",
SurgeList = [
'Apple',
'DIRECT',
'HOST',
'Hostname',
'PROXY',
'REJECT',
'URL Rewrite',
'URL REJECT',
'Header Rewrite',
{
name: 'TestFlight',
disabled: true,
path: 'Surge/TestFlight'
}
];
let remoteIsDone = 0;
let remoteRule = {};
const fields = [{
name: 'filename',
text: '生成的配置文件名(必填)'
},
{
name: 'General',
text: '(必填)'
},
{
name: 'Proxy',
text: '(必填)'
},
{
name: 'AutoGroup',
text: '自定义Auto组自动切换的节点只需填入节点名称且务必与Proxy中保持一致留空默认全选用英文逗号分隔样例请务必删除或替换掉若出错则说明输入有误'
},
{
name: 'Custom',
},
{
name: "ipRule"
},
{
name: 'Delete',
text: '删除所有包含该字符的规则,按行分隔'
},
{
name: 'Rewrite',
},
'Host',
'SSID',
{
name: 'extProxy',
text: '扩展代理,不会增加到自动生成的代理组'
},
{
name: 'hostname',
text: 'MITM中的hostname'
},
{
name: 'extProxyGroup',
text: '自定义代理组'
},
'MITM',
];
let config;
if ($drive.exists("Surge.json")) {
try {
let file = $drive.read("Surge.json");
config = JSON.parse($drive.read("Surge.json").string)
} catch (err) {
initConfig()
}
} else {
initConfig()
}
//初始化配置
function initConfig() {
config = {
filename: 'Surge.conf',
remoteSwitch: {},
'General': `// Auto
loglevel = notify
dns-server = system,1.2.4.8,80.80.80.80,80.80.81.81,1.1.1.1,1.0.0.1
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,*.crashlytics.com,::ffff:0.0.0.0/1,::ffff:128.0.0.0/1
// iOS
external-controller-access = lhie1@0.0.0.0:6170
allow-wifi-access = true
// macOS
interface = 0.0.0.0
socks-interface = 0.0.0.0
port = 8888
socks-port = 8889
enhanced-mode-by-rule = false
// Auto
exclude-simple-hostnames = true
ipv6 = true
replica = false
[Replica]
hide-apple-request = true
hide-crashlytics-request = true
use-keyword-filter = false`,
'Proxy': `🇺🇸 US = custom,us.com,1234,rc4-md5,password,http://omgib13x8.bkt.clouddn.com/SSEncrypt.module
🇭🇰 HK = custom,hk.com,1234,rc4-md5,password,http://omgib13x8.bkt.clouddn.com/SSEncrypt.module
🇯🇵 JP = custom,jp.com,1234,rc4-md5,password,http://omgib13x8.bkt.clouddn.com/SSEncrypt.module
🇸🇬 SG = custom,sg.com,1234,rc4-md5,password,http://omgib13x8.bkt.clouddn.com/SSEncrypt.module
`,
'AutoGroup': `🇺🇸 US,🇭🇰 HK,🇯🇵 JP,🇸🇬 SG`,
'Custom': "",
'Rewrite': "",
'Delete': "",
'Host': "",
'SSID': "",
'extProxy': "",
'hostname': "",
'extProxyGroup': "",
'MITM': `skip-server-cert-verify = true
tcp-connection = false
enable = true
ca-passphrase = 4B676386
ca-p12 = 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`,
}
}
function saveConfig() {
var success = $drive.write({
data: $data({
string: JSON.stringify(config)
}),
path: "Surge.json"
})
}
function buildFile() {
var ProxyList = getProxyName(config.Proxy).join(',');
var AutoList = (`${config.AutoGroup}` != "") ? `${config.AutoGroup}`:`${ProxyList}`;
var cushostname = config.hostname.split('\n').join(',')
var result = `
[General]
${config.General}
[Proxy]
🚀 Direct = direct
# my Proxy
${config.Proxy}
# my extProxy
${config.extProxy}
[Proxy Group]
🍃 Proxy = select, 🏃 Auto, 🚀 Direct,${ProxyList}
🍂 Domestic = select, 🚀 Direct, 🍃 Proxy
🍎 Only = select, 🚀 Direct,${ProxyList}
Others = select,🚀 Direct,🍃 Proxy
🏃 Auto = url-test,${AutoList},url = http://www.gstatic.com/generate_204, interval = 1200
# my extProxyGroup
${config.extProxyGroup}
[Rule]
# my custom
${config.Custom}
# remote Apple
${remoteRule.Apple}
# remote REJECT
${remoteRule.REJECT}
# remote PROXY
${remoteRule.PROXY}
# remote DIRECT
${remoteRule.DIRECT}
# my ipRule
${config.ipRule}
// Detect local network
GEOIP,CN,🍂 Domestic
// Use Proxy for all others
FINAL, Others,dns-failed
[Host]
# my host
${config.Host}
# remote HOST
${remoteRule['HOST']}
[URL Rewrite]
# my Rewrite
${config.Rewrite}
# remote URL Rewrite
${remoteRule['URL Rewrite']}
# remote URL REJECT
${remoteRule['URL REJECT']}
[Header Rewrite]
# remote Header Rewrite
${remoteRule['Header Rewrite']}
${remoteRule['TestFlight']}
[SSID Setting]
# my SSID
${config.SSID}
# MITM
${config.MITM?'[MITM]':''}
${config.MITM?`hostname = ${cushostname?cushostname+",":""}${remoteRule.Hostname.split('\n').join(',')}`:''}
${config.MITM}`;
$share.sheet([config.filename || "Surge.conf", $data({
string: result
})]);
$ui.loading(false)
}
function getProxyName(proxys) {
return proxys.match(/.+(?=\s=\s(custom|http|https|socks5|socks5-tls))/g)
}
function build() {
_.forEach(SurgeList, function(name) {
let path, regex;
let disabled;
if (_.isObject(name)) {
regex = name.regex;
path = name.path;
name = name.name;
} else {
path = `Auto/${name}`;
}
if (config.remoteSwitch[name] === false) {
remoteIsDone++;
remoteRule[name] = '';
return;
}
$console.info(name);
$console.info(encodeURI([baseUrl, path, '.conf'].join('')));
$http.get({
url: encodeURI([baseUrl, path, '.conf'].join('')),
handler: function({ data }) {
if (!data) {
$console.warn(`${name}拉取数据失败`)
}
remoteRule[name] = removeDeleteRule(data, name);
if (regex && remoteRule[name]) {
remoteRule[name] = _.get(remoteRule[name].match(new RegExp(regex, 's')), 1, remoteRule[name])
}
remoteIsDone++;
if (remoteIsDone >= SurgeList.length) {
saveConfig();
buildFile();
}
}
})
})
}
const removeDeleteRule = function(rule, name) {
const deleteds = config.Delete.split('\n');
const orgRules = rule.split('\n');
let result = [],
deleted = [];
orgRules.forEach(function(line) {
let isDeleted = false;
deleteds.forEach(function(del) {
if (del && line.match(del)) {
isDeleted = true;
}
});
!isDeleted && result.push(line);
});
// $ui.alert(deleted.join('\n'))
return result.join('\n')
};
const changeRemoteSwitch = function(key) {
let switchBtn = $(`switch-${key}`);
config.remoteSwitch[key] = !switchBtn.on;
switchBtn.on = config.remoteSwitch[key];
console.log(`${key} = ${switchBtn.on}`)
}
$ui.render({
layout: $layout.fill,
views: [{
type: "button",
props: {
title: "生成配置"
},
layout: function(make) {
make.left.right.top.inset(10)
make.height.equalTo(32)
},
events: {
tapped: function(sender) {
$ui.loading(true)
fields.forEach(function(cus) {
let cfg = cus;
if (typeof cus === 'string') {
cfg = {
name: cus
}
}
config[cfg.name] = $(cfg.name).text
})
build()
// //selectItem()
}
}
}, {
type: "list",
layout: function(make) {
make.left.bottom.right.equalTo(0)
make.top.equalTo($("button").bottom).offset(0)
},
events: {
rowHeight: function(sender, indexPath) {
return fields.length === indexPath.section ? 50 : 150;
}
},
props: {
data: fields.map(function(cus) {
let cfg = cus;
if (typeof cus === 'string') {
cfg = {
name: cus
}
}
return {
title: `${cfg.name} ${cfg.text?`(${cfg.text})`:''}`,
rows: [{
type: "text",
props: {
id: cfg.name,
text: config[cfg.name] || '',
},
layout: function(make) {
make.edges.inset(5);
}
}]
}
}).concat([{
title: `远程规则开关`,
rows: SurgeList.map(function(key) {
if (_.isObject(key)) {
const disabled = key.disabled;
key = key.name;
if (disabled && _.isUndefined(config.remoteSwitch[key])) {
config.remoteSwitch[key] = false;
}
}
return {
type: 'view',
props: {},
layout: $layout.fill,
events: {
tapped: function(sender) {
changeRemoteSwitch(key);
}
},
views: [{
type: `switch`,
props: {
id: `switch-${key}`,
on: config.remoteSwitch[key] !== false
},
layout: function(make, view) {
make.left.top.equalTo(10)
},
events: {
changed: function(sender) {
changeRemoteSwitch(key);
}
}
},
{
type: 'label',
props: {
text: key,
align: $align.center
},
layout: function(make) {
make.top.equalTo(15);
make.left.equalTo(90)
}
}
]
}
})
}])
}
}]
})

@ -339,4 +339,4 @@ library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
Copyright (C) 2018 lhie1
©lhie1. 2018 All Rights Reserved.

@ -2,7 +2,7 @@
### 简介
本项目最早是基于 [scomper/surge.conf](https://gist.github.com/scomper/915b04a974f9e11952babfd0bbb241a8) 定制修改而来,现已形成独有风格
本项目最早是 Fork [scomper/surge.conf](https://gist.github.com/scomper/915b04a974f9e11952babfd0bbb241a8) 定制修改而来。
---
* [支持应用](#application)
@ -12,12 +12,13 @@
* [可实现功能](#function)
* 导入方式
* [URL](#url)
* [JSBox](#jsbox)
* [Workflow](#workflow关注微信公众号墙洞说发送rule-即可获取最新-user-data--rule-ota)
* User Data
* Rule OTA
* [证书的安装及信任](#mitm-1)
* [Android SSR ACL](#android-ssr-acl)
* [浏览器广告](#browser-ad)
* [浏览器广告](#browser-ads)
* [关于](#关于)
* [Q&A](#qa)
* [客户端](#客户端有r标示表示支持-ssr)
@ -30,11 +31,12 @@
### Application
Configuration | Source
----|----
Surge | [@lhie1](https://t.me/lhie1)
Shadowrocket | [@lhie1](https://t.me/lhie1)
Quantumult | [@Jacky Y](https://t.me/WatanabeMayu)
Configuration | Source | Group
----|----|----
Rules | [墙洞 Channel](https://t.me/RuleNews) | [墙洞](https://t.me/lhie1x)
Surge | [@lhie1](https://t.me/lhie1) | [Surge](https://t.me/loveapps)
Shadowrocket | [@lhie1](https://t.me/lhie1) | [Shadowrcoekt](https://t.me/ShadowrocketApp)
Quantumult | [@Jacky Y](https://t.me/WatanabeMayu) | [Quantumult](https://t.me/quantumultapp)
---
@ -68,6 +70,18 @@ Quantumult | [@Jacky Y](https://t.me/WatanabeMayu)
Surgehttps://raw.githubusercontent.com/lhie1/Rules/master/Surge.conf
Shadowrockethttps://raw.githubusercontent.com/lhie1/Rules/master/Shadowrocket.conf
Quantumult_Filterhttps://raw.githubusercontent.com/lhie1/Rules/master/Quantumult/Quantumult.conf
Quantumult_Rejectionhttps://raw.githubusercontent.com/lhie1/Rules/master/Quantumult/Quantumult_URL.conf
````
---
### JSBox
````
Surgehttps://xteko.com/redir?name=Surge&url=https://raw.githubusercontent.com/lhie1/Rules/master/JSBox/Surge.js
````
---
@ -154,11 +168,21 @@ Proxy_name
开启此功能为`Spotify`单独选择一个专用节点
````
* ##### YouTube
````
开启此功能为`YouTube`单独选择一个专用节点
````
* ##### MytvSUPRE
````
开启此功能为`MytvSUPRE`单独选择一个专用节点
````
* ##### BBC
````
开启此功能为`BBC`单独选择一个专用节点
````
* ##### LINE
````
开启此功能为`LINE`单独选择一个专用节点

File diff suppressed because it is too large Load Diff

@ -1,5 +1,5 @@
[General]
bypass-system = true
dns-server = system
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,e.crashlytics.com,captive.apple.com,::ffff:0.0.0.0/1,::ffff:128.0.0.0/1
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,*.crashlytics.com
bypass-tun = 10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32

@ -1,7 +1,7 @@
[General]
bypass-system = true
dns-server = system
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,e.crashlytics.com,captive.apple.com,::ffff:0:0:0:0/1,::ffff:128:0:0:0/1
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,*.crashlytics.com
bypass-tun = 10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32
[Rule]
@ -24,46 +24,14 @@ FINAL,☁️ Others
[URL Rewrite]
// Google_Service_HTTPS_Jump
^https?://(www.)?g.cn https://www.google.com 302
^https?://(www.)?google.cn https://www.google.com 302
// Anti_ISP_JD_Hijack
^https?://coupon.m.jd.com/ https://coupon.m.jd.com/ 302
^https?://h5.m.jd.com/ https://h5.m.jd.com/ 302
^https?://item.m.jd.com/ https://item.m.jd.com/ 302
^https?://m.jd.com https://m.jd.com 302
^https?://newcz.m.jd.com/ https://newcz.m.jd.com/ 302
^https?://p.m.jd.com/ https://p.m.jd.com/ 302
^https?://so.m.jd.com/ https://so.m.jd.com/ 302
^https?://union.click.jd.com/jda? http://union.click.jd.com/jda?adblock= header
^https?://union.click.jd.com/sem.php? http://union.click.jd.com/sem.php?adblock= header
^https?://www.jd.com/ https://www.jd.com/ 302
// Anti_ISP_Taobao_Hijack
^https?://m.taobao.com/ https://m.taobao.com/ 302
// Wiki
^https?://.+.(m.)?wikipedia.org/wiki http://www.wikiwand.com/en 302
^https?://zh.(m.)?wikipedia.org/(zh-hans|zh-sg|zh-cn|zh(?=/)) http://www.wikiwand.com/zh 302
^https?://zh.(m.)?wikipedia.org/zh-[a-zA-Z]{2,} http://www.wikiwand.com/zh-hant 302
// Other
^https?://cfg.m.ttkvod.com/mobile/ttk_mobile_1.8.txt http://ogtre5vp0.bkt.clouddn.com/Static/TXT/ttk_mobile_1.8.txt header
^https?://cnzz.com/ http://ogtre5vp0.bkt.clouddn.com/background.png? header
^https?://issuecdn.baidupcs.com/issue/netdisk/guanggao/ http://ogtre5vp0.bkt.clouddn.com/background.png? header
^https?://m.qu.la/stylewap/js/wap.js http://ogtre5vp0.bkt.clouddn.com/qu_la_wap.js 302
^https?://m.yhd.com/1/? http://m.yhd.com/1/?adbock= 302
^https?://n.mark.letv.com/m3u8api/ http://burpsuite.applinzi.com/Interface header
^https?://sqimg.qq.com/ https://sqimg.qq.com/ 302
^https?://static.m.ttkvod.com/static_cahce/index/index.txt http://ogtre5vp0.bkt.clouddn.com/Static/TXT/index.txt header
^https?://www.iqshw.com/d/js/m http://burpsuite.applinzi.com/Interface header
^https?://www.iqshw.com/d/js/m http://rewrite.websocket.site:10/Other/Static/JS/Package.js? header
# URL Rewrite
# URL REJECT
[SSID Setting]
// SSID

File diff suppressed because it is too large Load Diff

@ -2,13 +2,13 @@
// Auto
loglevel = notify
dns-server = system
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,::ffff:0.0.0.0/1,::ffff:128.0.0.0/1
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,17.0.0.0/8,localhost,*.local,*.crashlytics.com
// iOS
allow-wifi-access = true
external-controller-access = lhie1@0.0.0.0:6170
allow-wifi-access = true
// macOS
interface = 0.0.0.0
socks-interface = 0.0.0.0
@ -18,13 +18,13 @@ socks-port = 8889
enhanced-mode-by-rule = false
// Auto
allow-udp-proxy = true
collapse-policy-group-items = true
exclude-simple-hostnames = true
hide-apple-request = true
hide-crashlytics-request = true
ipv6 = true
replica = false
[Replica]
hide-apple-request = true
hide-crashlytics-request = true
use-keyword-filter = false
[Proxy]
@ -73,56 +73,12 @@ FINAL,☁️ Others,dns-failed
// Google_Service_HTTPS_Jump
^https?://(www.)?g.cn https://www.google.com 302
^https?://(www.)?google.cn https://www.google.com 302
^https?://(www.)?google.cn/search https://www.google.com/search 307
// Anti_ISP_JD_Hijack
^https?://coupon.m.jd.com/ https://coupon.m.jd.com/ 302
^https?://h5.m.jd.com/ https://h5.m.jd.com/ 302
^https?://item.m.jd.com/ https://item.m.jd.com/ 302
^https?://m.jd.com https://m.jd.com 302
^https?://newcz.m.jd.com/ https://newcz.m.jd.com/ 302
^https?://p.m.jd.com/ https://p.m.jd.com/ 302
^https?://so.m.jd.com/ https://so.m.jd.com/ 302
^https?://union.click.jd.com/jda? http://union.click.jd.com/jda?adblock= header
^https?://union.click.jd.com/sem.php? http://union.click.jd.com/sem.php?adblock= header
^https?://www.jd.com/ https://www.jd.com/ 302
// Anti_ISP_Taobao_Hijack
^https?://m.taobao.com/ https://m.taobao.com/ 302
// Wiki
^https?://.+.(m.)?wikipedia.org/wiki http://www.wikiwand.com/en 302
^https?://zh.(m.)?wikipedia.org/(zh-hans|zh-sg|zh-cn|zh(?=/)) http://www.wikiwand.com/zh 302
^https?://zh.(m.)?wikipedia.org/zh-[a-zA-Z]{2,} http://www.wikiwand.com/zh-hant 302
// Other
^https?://cfg.m.ttkvod.com/mobile/ttk_mobile_1.8.txt http://ogtre5vp0.bkt.clouddn.com/Static/TXT/ttk_mobile_1.8.txt header
^https?://cnzz.com/ http://ogtre5vp0.bkt.clouddn.com/background.png? header
^https?://issuecdn.baidupcs.com/issue/netdisk/guanggao/ http://ogtre5vp0.bkt.clouddn.com/background.png? header
^https?://m.qu.la/stylewap/js/wap.js http://ogtre5vp0.bkt.clouddn.com/qu_la_wap.js 302
^https?://m.yhd.com/1/? http://m.yhd.com/1/?adbock= 302
^https?://n.mark.letv.com/m3u8api/ http://burpsuite.applinzi.com/Interface header
^https?://sqimg.qq.com/ https://sqimg.qq.com/ 302
^https?://static.m.ttkvod.com/static_cahce/index/index.txt http://ogtre5vp0.bkt.clouddn.com/Static/TXT/index.txt header
^https?://www.iqshw.com/d/js/m http://burpsuite.applinzi.com/Interface header
^https?://www.iqshw.com/d/js/m http://rewrite.websocket.site:10/Other/Static/JS/Package.js? header
# URL REJECT
[Header Rewrite]
^*.bdimg.com header-del Referer
^*.qpic.cn header-replace User-Agent WeChat/6.5.22.32 CFNetwork/889.9 Darwin/17.2.0
^*.qpic.cn header-del Referer
^*.ph.126.net header-del Referer
^*.zhimg.com header-del Referer
^*.cnbetacdn.com header-del Referer
^*.zhiding.cn header-del Referer
^*.c114.com.cn header-del Referer
^http://www.biquge.com.tw header-del Cookie
^https?://www.zhihu.com/question/ header-replace User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.45 Safari/537.36
# Header Rewrite

@ -1,3 +1,16 @@
[UDP Rule]
// TeamViewer
PROCESS-NAME,TeamViewer,🍂 Domestic
IP-CIDR,139.220.243.27/32,🍂 Domestic,no-resolve
IP-CIDR,172.16.102.56/32,🍂 Domestic,no-resolve
IP-CIDR,185.188.32.1/28,🍂 Domestic,no-resolve
IP-CIDR,221.226.128.146/32,🍂 Domestic,no-resolve
// Epicgames
DOMAIN-KEYWORD,epicgames,🍃 Proxy,force-remote-dns
DOMAIN-SUFFIX,helpshift.com,🍃 Proxy,force-remote-dns
GEOIP,CN,🍂 Domestic
FINAL,☁️ Others

@ -0,0 +1,6 @@
支持最新 TestFlight 特性
完善并修复Youtube_Proxy
完善并修复BBC_Proxy
微信公众号:墙洞说

@ -0,0 +1 @@
https://workflow.is/workflows/2c7ced0910994213a133862b8f4ce48f

@ -1,4 +0,0 @@
增加 TestFlight 开关,支持最新的 UDP 规则。
微信公众号:墙洞说

@ -1 +0,0 @@
https://workflow.is/workflows/38ce98ac662548c7b4d47908d81408fd
Loading…
Cancel
Save