Merge branch 'master' into feature/webview
This commit is contained in:
commit
134fd365ba
|
@ -9,7 +9,6 @@
|
|||
/* Begin PBXBuildFile section */
|
||||
0D318CDAC9464E01DAD1F92B /* Pods_ClashX.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0358BF8F0CBD7FF9A7EA4E30 /* Pods_ClashX.framework */; };
|
||||
4913C82321157D0200F6B87C /* Notification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4913C82221157D0200F6B87C /* Notification.swift */; };
|
||||
492C4865210EC9E4004554A0 /* ProxyConfig in Resources */ = {isa = PBXBuildFile; fileRef = 492C4864210EC9E4004554A0 /* ProxyConfig */; };
|
||||
492C4869210EE6B9004554A0 /* ApiRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 492C4868210EE6B9004554A0 /* ApiRequest.swift */; };
|
||||
492C4871210EF62E004554A0 /* ClashConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 492C4870210EF62E004554A0 /* ClashConfig.swift */; };
|
||||
4949D154213242F600EF85E6 /* Paths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4949D153213242F600EF85E6 /* Paths.swift */; };
|
||||
|
@ -49,6 +48,7 @@
|
|||
49CF3B6320CED9CF001EBF94 /* check_proxy_helper.sh in Resources */ = {isa = PBXBuildFile; fileRef = 49CF3B6220CED934001EBF94 /* check_proxy_helper.sh */; };
|
||||
49CF3B6520CEE06C001EBF94 /* ConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49CF3B6420CEE06C001EBF94 /* ConfigManager.swift */; };
|
||||
49E07A8C20D501A000A088A3 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 49E07A8920D501A000A088A3 /* Main.storyboard */; };
|
||||
663E4678213FCDCD006F11BB /* ProxyConfig in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4949D15B213260BD00EF85E6 /* ProxyConfig */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
|
@ -66,6 +66,13 @@
|
|||
remoteGlobalIDString = 495A44BB20D2660A00888A0A;
|
||||
remoteInfo = ClashXLaunchHelper;
|
||||
};
|
||||
663E4674213FCD50006F11BB /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 49CF3B4B20CE5232001EBF94 /* ProxyConfig.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 36B6A3221E263590002B5B1D;
|
||||
remoteInfo = ProxyConfig;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
|
@ -79,12 +86,21 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
663E4677213FCDC4006F11BB /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "";
|
||||
dstSubfolderSpec = 7;
|
||||
files = (
|
||||
663E4678213FCDCD006F11BB /* ProxyConfig in CopyFiles */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
0358BF8F0CBD7FF9A7EA4E30 /* Pods_ClashX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ClashX.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
4913C82221157D0200F6B87C /* Notification.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Notification.swift; sourceTree = "<group>"; };
|
||||
492C4864210EC9E4004554A0 /* ProxyConfig */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = ProxyConfig; path = "../../../../Library/Developer/Xcode/DerivedData/ClashX-dojkemepirlxgtgjgkqxpjrbgopn/Build/Products/Debug/ProxyConfig"; sourceTree = "<group>"; };
|
||||
492C4868210EE6B9004554A0 /* ApiRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiRequest.swift; sourceTree = "<group>"; };
|
||||
492C4870210EF62E004554A0 /* ClashConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClashConfig.swift; sourceTree = "<group>"; };
|
||||
4949D153213242F600EF85E6 /* Paths.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Paths.swift; sourceTree = "<group>"; };
|
||||
|
@ -315,7 +331,6 @@
|
|||
children = (
|
||||
4989F98D20D0AE990001E564 /* sampleConfig.ini */,
|
||||
4989F98320D02D200001E564 /* Country.mmdb */,
|
||||
492C4864210EC9E4004554A0 /* ProxyConfig */,
|
||||
49722FE7211F28CC00650A41 /* initConfig.ini */,
|
||||
);
|
||||
path = "Support Files";
|
||||
|
@ -387,10 +402,12 @@
|
|||
495A44CC20D266B000888A0A /* CopyFiles */,
|
||||
A741C26F5755233F0D7CEC6F /* [CP] Embed Pods Frameworks */,
|
||||
D3688B5A70792067918E9514 /* [CP] Copy Pods Resources */,
|
||||
663E4677213FCDC4006F11BB /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
663E4675213FCD50006F11BB /* PBXTargetDependency */,
|
||||
495A44CF20D2671F00888A0A /* PBXTargetDependency */,
|
||||
);
|
||||
name = ClashX;
|
||||
|
@ -485,7 +502,6 @@
|
|||
4989F98420D02D200001E564 /* Country.mmdb in Resources */,
|
||||
497F0DF320DE2FE50077AD41 /* Icon.icns in Resources */,
|
||||
49722FF2211F338B00650A41 /* Info.plist in Resources */,
|
||||
492C4865210EC9E4004554A0 /* ProxyConfig in Resources */,
|
||||
4989F98E20D0AE990001E564 /* sampleConfig.ini in Resources */,
|
||||
49CF3B6320CED9CF001EBF94 /* check_proxy_helper.sh in Resources */,
|
||||
);
|
||||
|
@ -610,6 +626,11 @@
|
|||
target = 495A44BB20D2660A00888A0A /* ClashXLaunchHelper */;
|
||||
targetProxy = 495A44CE20D2671F00888A0A /* PBXContainerItemProxy */;
|
||||
};
|
||||
663E4675213FCD50006F11BB /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = ProxyConfig;
|
||||
targetProxy = 663E4674213FCD50006F11BB /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
|
|
|
@ -117,7 +117,6 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
_ = ProxyConfigManager.setUpSystemProxy(port: config!.port,socksPort: config!.socketPort)
|
||||
}
|
||||
|
||||
self.selectProxyGroupWithMemory()
|
||||
}.disposed(by: disposeBag)
|
||||
|
||||
LaunchAtLogin.shared
|
||||
|
@ -136,17 +135,11 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
if let xx = x.object(forKey: "launch_fail_times") as? Int {launch_fail_times = xx }
|
||||
launch_fail_times += 1
|
||||
x.set(launch_fail_times, forKey: "launch_fail_times")
|
||||
if launch_fail_times > 2{
|
||||
if launch_fail_times > 2 {
|
||||
//发生连续崩溃
|
||||
let path = (NSHomeDirectory() as NSString).appendingPathComponent("/.config/clash/")
|
||||
let documentDirectory = URL(fileURLWithPath: path)
|
||||
let originPath = documentDirectory.appendingPathComponent("config.ini")
|
||||
let destinationPath = documentDirectory.appendingPathComponent("config.ini.bak")
|
||||
try? FileManager.default.removeItem(at:destinationPath)
|
||||
try? FileManager.default.moveItem(at: originPath, to: destinationPath)
|
||||
try? FileManager.default.removeItem(at: documentDirectory.appendingPathComponent("Country.mmdb"))
|
||||
ConfigFileFactory.backupAndRemoveConfigFile()
|
||||
try? FileManager.default.removeItem(atPath: kConfigFolderPath + "Country.mmdb")
|
||||
NSUserNotificationCenter.default.post(title: "Fail on launch protect", info: "You origin Config has been rename to config.ini.bak")
|
||||
|
||||
}
|
||||
DispatchQueue.global().asyncAfter(deadline: DispatchTime.now() + Double(Int64(1 * Double(NSEC_PER_SEC))) / Double(NSEC_PER_SEC), execute: {
|
||||
x.set(0, forKey: "launch_fail_times")
|
||||
|
@ -216,6 +209,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
|||
self.resetStreamApi()
|
||||
self.selectOutBoundModeWithMenory()
|
||||
self.selectAllowLanWithMenory()
|
||||
self.selectProxyGroupWithMemory()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -85,7 +85,7 @@
|
|||
<action selector="actionShowNetSpeedIndicator:" target="Voe-Tx-rLC" id="iHm-b9-VSa"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
<menuItem title="Allow connct from Lan" id="Vz8-7n-vx6">
|
||||
<menuItem title="Allow connect from Lan" id="Vz8-7n-vx6">
|
||||
<modifierMask key="keyEquivalentModifierMask"/>
|
||||
<connections>
|
||||
<action selector="actionAllowFromLan:" target="Voe-Tx-rLC" id="BGp-Tp-MiH"/>
|
||||
|
@ -118,7 +118,7 @@
|
|||
<action selector="actionImportBunchJsonFile:" target="Voe-Tx-rLC" id="wPl-iW-WvG"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
<menuItem title="SSURL from pasata board" id="QX2-2U-3Ad">
|
||||
<menuItem title="SSURL from pasteboard" id="QX2-2U-3Ad">
|
||||
<modifierMask key="keyEquivalentModifierMask"/>
|
||||
<connections>
|
||||
<action selector="actionImportConfigFromSSURL:" target="Voe-Tx-rLC" id="FGa-8X-oxt"/>
|
||||
|
|
|
@ -95,12 +95,19 @@ class ApiRequest{
|
|||
}
|
||||
|
||||
static func requestConfigUpdate(callback:@escaping ((String?)->())){
|
||||
if let errMSg = updateAllConfig() {
|
||||
let err = String(cString: errMSg)
|
||||
callback(err == "" ? nil : err)
|
||||
} else {
|
||||
callback("unknown error")
|
||||
request(ConfigManager.apiUrl + "/configs", method: .put).responseJSON { (res) in
|
||||
if res.response?.statusCode == 204 {
|
||||
callback(nil)
|
||||
} else {
|
||||
if let errMSg = updateAllConfig() {
|
||||
let err = String(cString: errMSg)
|
||||
callback(err == "" ? nil : err)
|
||||
} else {
|
||||
callback("unknown error")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -135,7 +142,8 @@ class ApiRequest{
|
|||
}
|
||||
|
||||
static func updateProxyGroup(group:String,selectProxy:String,callback:@escaping ((Bool)->())) {
|
||||
request(ConfigManager.apiUrl + "/proxies/\(group)", method: .put, parameters: ["name":selectProxy], encoding: JSONEncoding.default).responseJSON { (response) in
|
||||
let groupEncoded = group.addingPercentEncoding(withAllowedCharacters: .urlPathAllowed) ?? ""
|
||||
request(ConfigManager.apiUrl + "/proxies/\(groupEncoded)", method: .put, parameters: ["name":selectProxy], encoding: JSONEncoding.default).responseJSON { (response) in
|
||||
callback(response.response?.statusCode == 204)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -66,22 +66,32 @@ class ConfigFileFactory {
|
|||
|
||||
static func saveToClashConfigFile(str:String) {
|
||||
// save to ~/.config/clash/config.ini
|
||||
let path = (NSHomeDirectory() as NSString).appendingPathComponent("/.config/clash/config.ini")
|
||||
|
||||
if (FileManager.default.fileExists(atPath: path)) {
|
||||
try? FileManager.default.removeItem(at: URL(fileURLWithPath: path))
|
||||
}
|
||||
try? str.write(to: URL(fileURLWithPath: path), atomically: true, encoding: .utf8)
|
||||
self.backupAndRemoveConfigFile(showAlert: false)
|
||||
try? str.write(to: URL(fileURLWithPath: kConfigFilePath), atomically: true, encoding: .utf8)
|
||||
}
|
||||
|
||||
static func copySimpleConfigFile() {
|
||||
let path = Bundle.main.path(forResource: "initConfig", ofType: "ini")!
|
||||
let target = (NSHomeDirectory() as NSString).appendingPathComponent("/.config/clash/config.ini")
|
||||
if (FileManager.default.fileExists(atPath: target)) {
|
||||
try? FileManager.default.removeItem(at: URL(fileURLWithPath: target))
|
||||
static func backupAndRemoveConfigFile(showAlert:Bool = false) -> Bool {
|
||||
let path = kConfigFilePath
|
||||
if (showAlert) {
|
||||
if (!self.showReplacingConfigFileAlert()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
try? FileManager.default.copyItem(atPath: path, toPath: target)
|
||||
if (FileManager.default.fileExists(atPath: path)) {
|
||||
let newPath = "\(kConfigFolderPath)config_\(Date().timeIntervalSince1970).ini"
|
||||
try? FileManager.default.moveItem(atPath: path, toPath: newPath)
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
static func copySimpleConfigFile() -> Bool {
|
||||
if (!backupAndRemoveConfigFile(showAlert: true)) {
|
||||
return false
|
||||
}
|
||||
let path = Bundle.main.path(forResource: "initConfig", ofType: "ini")!
|
||||
try? FileManager.default.copyItem(atPath: path, toPath: kConfigFilePath)
|
||||
NSUserNotificationCenter.default.postGenerateSimpleConfigNotice()
|
||||
return true
|
||||
}
|
||||
|
||||
|
||||
|
@ -195,4 +205,17 @@ class ConfigFileFactory {
|
|||
self.saveToClashConfigFile(str: configStr)
|
||||
NotificationCenter.default.post(Notification(name: kShouldUpDateConfig))
|
||||
}
|
||||
|
||||
static func showReplacingConfigFileAlert() -> Bool{
|
||||
let alert = NSAlert()
|
||||
alert.messageText = """
|
||||
Can't Reconglized your config file. We will backup and replace your config file in your config folder.
|
||||
|
||||
Otherwise the functions of ClashX will not work properly. You may need to restart ClashX or reload Config manually.
|
||||
"""
|
||||
alert.alertStyle = .warning
|
||||
alert.addButton(withTitle: "Replace")
|
||||
alert.addButton(withTitle: "Cancel")
|
||||
return alert.runModal() == .alertFirstButtonReturn
|
||||
}
|
||||
}
|
||||
|
|
|
@ -101,8 +101,11 @@ class ConfigManager {
|
|||
}
|
||||
}
|
||||
}
|
||||
ConfigFileFactory.copySimpleConfigFile()
|
||||
refreshApiPort()
|
||||
if (ConfigFileFactory.copySimpleConfigFile()) {
|
||||
refreshApiPort()
|
||||
} else {
|
||||
apiPort = "7892"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.3.4</string>
|
||||
<string>1.4.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.3.4</string>
|
||||
<string>1.4.0</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
|
||||
<key>LSUIElement</key>
|
||||
|
|
|
@ -236,6 +236,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
SWIFT_VERSION = 3.0;
|
||||
};
|
||||
name = Debug;
|
||||
|
@ -244,6 +245,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
SWIFT_VERSION = 3.0;
|
||||
};
|
||||
name = Release;
|
||||
|
|
|
@ -4,6 +4,782 @@ socks-port = 7891
|
|||
external-controller = 127.0.0.1:7892
|
||||
[Proxy]
|
||||
proxy = ss, 127.0.0.1, 80, RC4-MD5, password
|
||||
# vmess = vmess, 127.0.0.1, 1234, uuid, alertid, auto
|
||||
[Proxy Group]
|
||||
# Proxy = select, proxy
|
||||
|
||||
[Rule]
|
||||
FINAL,,DIRECT
|
||||
|
||||
# Apple服务优化
|
||||
# 其他服务
|
||||
USER-AGENT,com.apple.appstored*,DIRECT
|
||||
DOMAIN-SUFFIX,mzstatic.com,DIRECT
|
||||
DOMAIN,gs.apple.com,Proxy
|
||||
DOMAIN-SUFFIX,icloud-content.com,DIRECT
|
||||
#DOMAIN,e.crashlytics.com,REJECT
|
||||
# 通用部分
|
||||
DOMAIN,beta.itunes.apple.com,Proxy
|
||||
DOMAIN-SUFFIX,apple.com,DIRECT
|
||||
DOMAIN-SUFFIX,icloud.com,DIRECT
|
||||
# 国内直连
|
||||
DOMAIN-KEYWORD,-cn,DIRECT
|
||||
DOMAIN-SUFFIX,cn,DIRECT
|
||||
DOMAIN-SUFFIX,126.com,DIRECT
|
||||
DOMAIN-SUFFIX,126.net,DIRECT
|
||||
DOMAIN-SUFFIX,127.net,DIRECT
|
||||
DOMAIN-SUFFIX,163.com,DIRECT
|
||||
DOMAIN-SUFFIX,360.cn,DIRECT
|
||||
DOMAIN-SUFFIX,360buyimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,36kr.com,DIRECT
|
||||
DOMAIN-SUFFIX,acfun.tv,DIRECT
|
||||
DOMAIN-SUFFIX,air-matters.com,DIRECT
|
||||
DOMAIN-SUFFIX,aixifan.com,DIRECT
|
||||
DOMAIN-SUFFIX,alicdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,alipay.com,DIRECT
|
||||
DOMAIN-SUFFIX,alipayobjects.com,DIRECT
|
||||
DOMAIN-SUFFIX,amap.com,DIRECT
|
||||
DOMAIN-SUFFIX,autonavi.com,DIRECT
|
||||
DOMAIN-SUFFIX,baidu.com,DIRECT
|
||||
DOMAIN-SUFFIX,baidupcs.com,DIRECT
|
||||
DOMAIN-SUFFIX,bdimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,bdstatic.com,DIRECT
|
||||
DOMAIN-SUFFIX,bilibili.com,DIRECT
|
||||
DOMAIN-SUFFIX,caiyunapp.com,DIRECT
|
||||
DOMAIN-SUFFIX,clouddn.com,DIRECT
|
||||
DOMAIN-SUFFIX,cnbeta.com,DIRECT
|
||||
DOMAIN-SUFFIX,cnbetacdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,cootekservice.com,DIRECT
|
||||
DOMAIN-SUFFIX,csdn.net,DIRECT
|
||||
DOMAIN-SUFFIX,csdnimg.cn,DIRECT
|
||||
DOMAIN-SUFFIX,ctrip.com,DIRECT
|
||||
DOMAIN-SUFFIX,dgtle.com,DIRECT
|
||||
DOMAIN-SUFFIX,dianping.com,DIRECT
|
||||
DOMAIN-SUFFIX,douban.com,DIRECT
|
||||
DOMAIN-SUFFIX,doubanio.com,DIRECT
|
||||
DOMAIN-SUFFIX,duokan.com,DIRECT
|
||||
DOMAIN-SUFFIX,easou.com,DIRECT
|
||||
DOMAIN-SUFFIX,ele.me,DIRECT
|
||||
DOMAIN-SUFFIX,feng.com,DIRECT
|
||||
DOMAIN-SUFFIX,fir.im,DIRECT
|
||||
DOMAIN-SUFFIX,frdic.com,DIRECT
|
||||
DOMAIN-SUFFIX,g-cores.com,DIRECT
|
||||
DOMAIN-SUFFIX,godic.net,DIRECT
|
||||
DOMAIN-SUFFIX,gtimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,hongxiu.com,DIRECT
|
||||
DOMAIN-SUFFIX,hxcdn.net,DIRECT
|
||||
DOMAIN-SUFFIX,iciba.com,DIRECT
|
||||
DOMAIN-SUFFIX,ifeng.com,DIRECT
|
||||
DOMAIN-SUFFIX,ifengimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,images-amazon.com,DIRECT
|
||||
DOMAIN-SUFFIX,ipip.net,DIRECT
|
||||
DOMAIN-SUFFIX,iqiyi.com,DIRECT
|
||||
DOMAIN-SUFFIX,jd.com,DIRECT
|
||||
DOMAIN-SUFFIX,jianshu.com,DIRECT
|
||||
DOMAIN-SUFFIX,knewone.com,DIRECT
|
||||
DOMAIN-SUFFIX,le.com,DIRECT
|
||||
DOMAIN-SUFFIX,lecloud.com,DIRECT
|
||||
DOMAIN-SUFFIX,lemicp.com,DIRECT
|
||||
DOMAIN-SUFFIX,luoo.net,DIRECT
|
||||
DOMAIN-SUFFIX,meituan.com,DIRECT
|
||||
DOMAIN-SUFFIX,meituan.net,DIRECT
|
||||
DOMAIN-SUFFIX,mi.com,DIRECT
|
||||
DOMAIN-SUFFIX,miaopai.com,DIRECT
|
||||
DOMAIN-SUFFIX,miui.com,DIRECT
|
||||
DOMAIN-SUFFIX,miwifi.com,DIRECT
|
||||
DOMAIN-SUFFIX,mob.com,DIRECT
|
||||
DOMAIN-SUFFIX,netease.com,DIRECT
|
||||
DOMAIN-SUFFIX,oschina.net,DIRECT
|
||||
DOMAIN-SUFFIX,ppsimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,pstatp.com,DIRECT
|
||||
DOMAIN-SUFFIX,qcloud.com,DIRECT
|
||||
DOMAIN-SUFFIX,qdaily.com,DIRECT
|
||||
DOMAIN-SUFFIX,qdmm.com,DIRECT
|
||||
DOMAIN-SUFFIX,qhimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,qidian.com,DIRECT
|
||||
DOMAIN-SUFFIX,qihucdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,qiniu.com,DIRECT
|
||||
DOMAIN-SUFFIX,qiniucdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,qiyipic.com,DIRECT
|
||||
DOMAIN-SUFFIX,qq.com,DIRECT
|
||||
DOMAIN-SUFFIX,qqurl.com,DIRECT
|
||||
DOMAIN-SUFFIX,rarbg.is,DIRECT
|
||||
DOMAIN-SUFFIX,rr.tv,DIRECT
|
||||
DOMAIN-SUFFIX,ruguoapp.com,DIRECT
|
||||
DOMAIN-SUFFIX,segmentfault.com,DIRECT
|
||||
DOMAIN-SUFFIX,sinaapp.com,DIRECT
|
||||
DOMAIN-SUFFIX,sogou.com,DIRECT
|
||||
DOMAIN-SUFFIX,sogoucdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,sohu.com,DIRECT
|
||||
DOMAIN-SUFFIX,soku.com,DIRECT
|
||||
DOMAIN-SUFFIX,sspai.com,DIRECT
|
||||
DOMAIN-SUFFIX,suning.com,DIRECT
|
||||
DOMAIN-SUFFIX,taobao.com,DIRECT
|
||||
DOMAIN-SUFFIX,tenpay.com,DIRECT
|
||||
DOMAIN-SUFFIX,tmall.com,DIRECT
|
||||
DOMAIN-SUFFIX,tudou.com,DIRECT
|
||||
DOMAIN-SUFFIX,umetrip.com,DIRECT
|
||||
DOMAIN-SUFFIX,upaiyun.com,DIRECT
|
||||
DOMAIN,update.microsoft.com,DIRECT
|
||||
DOMAIN-SUFFIX,upyun.com,DIRECT
|
||||
DOMAIN-SUFFIX,veryzhun.com,DIRECT
|
||||
DOMAIN-SUFFIX,weibo.com,DIRECT
|
||||
DOMAIN-SUFFIX,weiphone.net,DIRECT
|
||||
DOMAIN-SUFFIX,xiami.com,DIRECT
|
||||
DOMAIN-SUFFIX,xiaomicp.com,DIRECT
|
||||
DOMAIN-SUFFIX,ximalaya.com,DIRECT
|
||||
DOMAIN-SUFFIX,xmcdn.com,DIRECT
|
||||
DOMAIN-SUFFIX,xunlei.com,DIRECT
|
||||
DOMAIN-SUFFIX,yhd.com,DIRECT
|
||||
DOMAIN-SUFFIX,yihaodianimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,yinxiang.com,DIRECT
|
||||
DOMAIN-SUFFIX,ykimg.com,DIRECT
|
||||
DOMAIN-SUFFIX,youdao.com,DIRECT
|
||||
DOMAIN-SUFFIX,youku.com,DIRECT
|
||||
DOMAIN-SUFFIX,zealer.com,DIRECT
|
||||
DOMAIN-SUFFIX,zhihu.com,DIRECT
|
||||
DOMAIN-SUFFIX,zhimg.com,DIRECT
|
||||
# 纠正 GFW 的 DNS 污染问题
|
||||
DOMAIN-KEYWORD,google,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,gstatic.com,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,gmail,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,youtube,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,facebook,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,fb.me,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,fbcdn.net,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,twitter,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,instagram,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,dropbox,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twimg.com,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,blogspot,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,youtu.be,Proxy,force-remote-dns
|
||||
DOMAIN-KEYWORD,whatsapp,Proxy,force-remote-dns
|
||||
# 常见广告域名屏蔽
|
||||
DOMAIN-KEYWORD,adsmogo,REJECT
|
||||
DOMAIN-SUFFIX,acs86.com,REJECT
|
||||
DOMAIN-SUFFIX,adcome.cn,REJECT
|
||||
DOMAIN-SUFFIX,adinfuse.com,REJECT
|
||||
DOMAIN-SUFFIX,admaster.com.cn,REJECT
|
||||
DOMAIN-SUFFIX,admob.com,REJECT
|
||||
DOMAIN-SUFFIX,adsage.cn,REJECT
|
||||
DOMAIN-SUFFIX,adsage.com,REJECT
|
||||
DOMAIN-SUFFIX,adsmogo.org,REJECT
|
||||
DOMAIN-SUFFIX,ads.mobclix.com,REJECT
|
||||
DOMAIN-SUFFIX,adview.cn,REJECT
|
||||
DOMAIN-SUFFIX,adwhirl.com,REJECT
|
||||
DOMAIN-SUFFIX,adwo.com,REJECT
|
||||
DOMAIN-SUFFIX,appads.com,REJECT
|
||||
DOMAIN-KEYWORD,domob,REJECT
|
||||
DOMAIN-SUFFIX,doubleclick.net,REJECT
|
||||
DOMAIN-KEYWORD,duomeng,REJECT
|
||||
DOMAIN-SUFFIX,googeadsserving.cn,REJECT
|
||||
DOMAIN-SUFFIX,guomob.com,REJECT
|
||||
DOMAIN-SUFFIX,immob.cn,REJECT
|
||||
DOMAIN-SUFFIX,inmobi.com,REJECT
|
||||
DOMAIN-SUFFIX,mobads.baidu.com,REJECT
|
||||
DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
|
||||
DOMAIN-SUFFIX,smartadserver.com,REJECT
|
||||
DOMAIN-SUFFIX,tapjoyads.com,REJECT
|
||||
DOMAIN-KEYWORD,umeng,REJECT
|
||||
DOMAIN-SUFFIX,umtrack.com,REJECT
|
||||
DOMAIN-SUFFIX,uyunad.com,REJECT
|
||||
DOMAIN-SUFFIX,youmi.net,REJECT
|
||||
# 此部分为最常访问但被 GFW 屏蔽的网站(若有特殊需要,请参考项目的 GFWList 列表)
|
||||
DOMAIN-SUFFIX,2o7.net,Proxy
|
||||
DOMAIN-SUFFIX,4sqi.net,Proxy
|
||||
DOMAIN-SUFFIX,9to5mac.com,Proxy
|
||||
DOMAIN-SUFFIX,abpchina.org,Proxy
|
||||
DOMAIN-SUFFIX,adblockplus.org,Proxy
|
||||
DOMAIN-SUFFIX,adobe.com,Proxy
|
||||
DOMAIN-SUFFIX,adobedtm.com,Proxy
|
||||
DOMAIN-SUFFIX,aerisapi.com,Proxy
|
||||
DOMAIN-SUFFIX,akamaihd.net,Proxy
|
||||
DOMAIN-SUFFIX,alfredapp.com,Proxy
|
||||
DOMAIN-SUFFIX,amazon.com,Proxy
|
||||
DOMAIN-SUFFIX,amazonaws.com,Proxy
|
||||
DOMAIN-SUFFIX,amplitude.com,Proxy
|
||||
DOMAIN-SUFFIX,ampproject.com,Proxy
|
||||
DOMAIN-SUFFIX,ampproject.net,Proxy
|
||||
DOMAIN-SUFFIX,ampproject.org,Proxy
|
||||
DOMAIN-SUFFIX,android.com,Proxy
|
||||
DOMAIN-SUFFIX,angularjs.org,Proxy
|
||||
DOMAIN-SUFFIX,aolcdn.com,Proxy
|
||||
DOMAIN-SUFFIX,apkpure.com,Proxy
|
||||
DOMAIN-SUFFIX,apple-dns.net,Proxy
|
||||
DOMAIN-SUFFIX,appledaily.com,Proxy
|
||||
DOMAIN-SUFFIX,appledaily.com.tw,Proxy
|
||||
DOMAIN-SUFFIX,appledailytw.com,Proxy
|
||||
DOMAIN-SUFFIX,appshopper.com,Proxy
|
||||
DOMAIN-SUFFIX,appsto.re,Proxy
|
||||
DOMAIN-SUFFIX,arcgis.com,Proxy
|
||||
DOMAIN-SUFFIX,archive.org,Proxy
|
||||
DOMAIN-SUFFIX,armorgames.com,Proxy
|
||||
DOMAIN-SUFFIX,aspnetcdn.com,Proxy
|
||||
DOMAIN-SUFFIX,att.com,Proxy
|
||||
DOMAIN-SUFFIX,awsstatic.com,Proxy
|
||||
DOMAIN-SUFFIX,azureedge.net,Proxy
|
||||
DOMAIN-SUFFIX,azurewebsites.net,Proxy
|
||||
DOMAIN-SUFFIX,bing.com,Proxy
|
||||
DOMAIN-SUFFIX,bintray.com,Proxy
|
||||
DOMAIN-SUFFIX,bit.com,Proxy
|
||||
DOMAIN-SUFFIX,bit.ly,Proxy
|
||||
DOMAIN-SUFFIX,bitbucket.org,Proxy
|
||||
DOMAIN-SUFFIX,bjango.com,Proxy
|
||||
DOMAIN-SUFFIX,bkrtx.com,Proxy
|
||||
DOMAIN-SUFFIX,blog.com,Proxy
|
||||
DOMAIN-SUFFIX,blogcdn.com,Proxy
|
||||
DOMAIN-SUFFIX,blogger.com,Proxy
|
||||
DOMAIN-SUFFIX,blogsmithmedia.com,Proxy
|
||||
DOMAIN-SUFFIX,blogspot.com,Proxy
|
||||
DOMAIN-SUFFIX,blogspot.hk,Proxy
|
||||
DOMAIN-SUFFIX,bloomberg.com,Proxy
|
||||
DOMAIN-SUFFIX,box.com,Proxy
|
||||
DOMAIN-SUFFIX,box.net,Proxy
|
||||
DOMAIN-SUFFIX,cachefly.net,Proxy
|
||||
DOMAIN-SUFFIX,chromium.org,Proxy
|
||||
DOMAIN-SUFFIX,cl.ly,Proxy
|
||||
DOMAIN-SUFFIX,cloudflare.com,Proxy
|
||||
DOMAIN-SUFFIX,cloudfront.net,Proxy
|
||||
DOMAIN-SUFFIX,cloudmagic.com,Proxy
|
||||
DOMAIN-SUFFIX,cmail19.com,Proxy
|
||||
DOMAIN-SUFFIX,cnet.com,Proxy
|
||||
DOMAIN-SUFFIX,cocoapods.org,Proxy
|
||||
DOMAIN-SUFFIX,comodoca.com,Proxy
|
||||
DOMAIN-SUFFIX,content.office.net,Proxy
|
||||
DOMAIN-SUFFIX,crashlytics.com,Proxy
|
||||
DOMAIN-SUFFIX,culturedcode.com,Proxy
|
||||
DOMAIN-SUFFIX,d.pr,Proxy
|
||||
DOMAIN-SUFFIX,danilo.to,Proxy
|
||||
DOMAIN-SUFFIX,dayone.me,Proxy
|
||||
DOMAIN-SUFFIX,db.tt,Proxy
|
||||
DOMAIN-SUFFIX,deskconnect.com,Proxy
|
||||
DOMAIN-SUFFIX,digicert.com,Proxy
|
||||
DOMAIN-SUFFIX,disq.us,Proxy
|
||||
DOMAIN-SUFFIX,disqus.com,Proxy
|
||||
DOMAIN-SUFFIX,disquscdn.com,Proxy
|
||||
DOMAIN-SUFFIX,dnsimple.com,Proxy
|
||||
DOMAIN-SUFFIX,docker.com,Proxy
|
||||
DOMAIN-SUFFIX,dribbble.com,Proxy
|
||||
DOMAIN-SUFFIX,droplr.com,Proxy
|
||||
DOMAIN-SUFFIX,duckduckgo.com,Proxy
|
||||
DOMAIN-SUFFIX,dueapp.com,Proxy
|
||||
DOMAIN-SUFFIX,dytt8.net,Proxy
|
||||
DOMAIN-SUFFIX,edgecastcdn.net,Proxy
|
||||
DOMAIN-SUFFIX,edgekey.net,Proxy
|
||||
DOMAIN-SUFFIX,edgesuite.net,Proxy
|
||||
DOMAIN-SUFFIX,engadget.com,Proxy
|
||||
DOMAIN-SUFFIX,entrust.net,Proxy
|
||||
DOMAIN-SUFFIX,eurekavpt.com,Proxy
|
||||
DOMAIN-SUFFIX,evernote.com,Proxy
|
||||
DOMAIN-SUFFIX,fabric.io,Proxy
|
||||
DOMAIN-SUFFIX,fastly.net,Proxy
|
||||
DOMAIN-SUFFIX,fc2.com,Proxy
|
||||
DOMAIN-SUFFIX,feedburner.com,Proxy
|
||||
DOMAIN-SUFFIX,feedly.com,Proxy
|
||||
DOMAIN-SUFFIX,feedsportal.com,Proxy
|
||||
DOMAIN-SUFFIX,fiftythree.com,Proxy
|
||||
DOMAIN-SUFFIX,firebaseio.com,Proxy
|
||||
DOMAIN-SUFFIX,flexibits.com,Proxy
|
||||
DOMAIN-SUFFIX,flickr.com,Proxy
|
||||
DOMAIN-SUFFIX,flipboard.com,Proxy
|
||||
DOMAIN-SUFFIX,g.co,Proxy
|
||||
DOMAIN-SUFFIX,gabia.net,Proxy
|
||||
DOMAIN-SUFFIX,geni.us,Proxy
|
||||
DOMAIN-SUFFIX,gfx.ms,Proxy
|
||||
DOMAIN-SUFFIX,ggpht.com,Proxy
|
||||
DOMAIN-SUFFIX,ghostnoteapp.com,Proxy
|
||||
DOMAIN-SUFFIX,git.io,Proxy
|
||||
DOMAIN-SUFFIX,github.com,Proxy
|
||||
DOMAIN-SUFFIX,github.io,Proxy
|
||||
DOMAIN-SUFFIX,githubapp.com,Proxy
|
||||
DOMAIN-SUFFIX,githubusercontent.com,Proxy
|
||||
DOMAIN-SUFFIX,globalsign.com,Proxy
|
||||
DOMAIN-SUFFIX,gmodules.com,Proxy
|
||||
DOMAIN-SUFFIX,godaddy.com,Proxy
|
||||
DOMAIN-SUFFIX,golang.org,Proxy
|
||||
DOMAIN-SUFFIX,gongm.in,Proxy
|
||||
DOMAIN-SUFFIX,goo.gl,Proxy
|
||||
DOMAIN-SUFFIX,goodreaders.com,Proxy
|
||||
DOMAIN-SUFFIX,goodreads.com,Proxy
|
||||
DOMAIN-SUFFIX,gravatar.com,Proxy
|
||||
DOMAIN-SUFFIX,gstatic.com,Proxy
|
||||
DOMAIN-SUFFIX,gvt0.com,Proxy
|
||||
DOMAIN-SUFFIX,hockeyapp.net,Proxy
|
||||
DOMAIN-SUFFIX,hotmail.com,Proxy
|
||||
DOMAIN-SUFFIX,icons8.com,Proxy
|
||||
DOMAIN-SUFFIX,ift.tt,Proxy
|
||||
DOMAIN-SUFFIX,ifttt.com,Proxy
|
||||
DOMAIN-SUFFIX,imageshack.us,Proxy
|
||||
DOMAIN-SUFFIX,img.ly,Proxy
|
||||
DOMAIN-SUFFIX,imgur.com,Proxy
|
||||
DOMAIN-SUFFIX,imore.com,Proxy
|
||||
DOMAIN-SUFFIX,instapaper.com,Proxy
|
||||
DOMAIN-SUFFIX,ipn.li,Proxy
|
||||
DOMAIN-SUFFIX,is.gd,Proxy
|
||||
DOMAIN-SUFFIX,issuu.com,Proxy
|
||||
DOMAIN-SUFFIX,itgonglun.com,Proxy
|
||||
DOMAIN-SUFFIX,itun.es,Proxy
|
||||
DOMAIN-SUFFIX,ixquick.com,Proxy
|
||||
DOMAIN-SUFFIX,j.mp,Proxy
|
||||
DOMAIN-SUFFIX,js.revsci.net,Proxy
|
||||
DOMAIN-SUFFIX,jshint.com,Proxy
|
||||
DOMAIN-SUFFIX,jtvnw.net,Proxy
|
||||
DOMAIN-SUFFIX,justgetflux.com,Proxy
|
||||
DOMAIN-SUFFIX,kat.cr,Proxy
|
||||
DOMAIN-SUFFIX,klip.me,Proxy
|
||||
DOMAIN-SUFFIX,libsyn.com,Proxy
|
||||
DOMAIN-SUFFIX,licdn.com,Proxy
|
||||
DOMAIN-SUFFIX,linkedin.com,Proxy
|
||||
DOMAIN-SUFFIX,linode.com,Proxy
|
||||
DOMAIN-SUFFIX,lithium.com,Proxy
|
||||
DOMAIN-SUFFIX,littlehj.com,Proxy
|
||||
DOMAIN-SUFFIX,live.com,Proxy
|
||||
DOMAIN-SUFFIX,live.net,Proxy
|
||||
DOMAIN-SUFFIX,livefilestore.com,Proxy
|
||||
DOMAIN-SUFFIX,llnwd.net,Proxy
|
||||
DOMAIN-SUFFIX,macid.co,Proxy
|
||||
DOMAIN-SUFFIX,macromedia.com,Proxy
|
||||
DOMAIN-SUFFIX,macrumors.com,Proxy
|
||||
DOMAIN-SUFFIX,mashable.com,Proxy
|
||||
DOMAIN-SUFFIX,mathjax.org,Proxy
|
||||
DOMAIN-SUFFIX,medium.com,Proxy
|
||||
DOMAIN-SUFFIX,mega.co.nz,Proxy
|
||||
DOMAIN-SUFFIX,mega.nz,Proxy
|
||||
DOMAIN-SUFFIX,megaupload.com,Proxy
|
||||
DOMAIN-SUFFIX,microsoft.com,Proxy
|
||||
DOMAIN-SUFFIX,microsofttranslator.com,Proxy
|
||||
DOMAIN-SUFFIX,mindnode.com,Proxy
|
||||
DOMAIN-SUFFIX,mobile01.com,Proxy
|
||||
DOMAIN-SUFFIX,modmyi.com,Proxy
|
||||
DOMAIN-SUFFIX,msedge.net,Proxy
|
||||
DOMAIN-SUFFIX,myfontastic.com,Proxy
|
||||
DOMAIN-SUFFIX,name.com,Proxy
|
||||
DOMAIN-SUFFIX,nextmedia.com,Proxy
|
||||
DOMAIN-SUFFIX,nsstatic.net,Proxy
|
||||
DOMAIN-SUFFIX,nssurge.com,Proxy
|
||||
DOMAIN-SUFFIX,nyt.com,Proxy
|
||||
DOMAIN-SUFFIX,nytimes.com,Proxy
|
||||
DOMAIN-SUFFIX,office365.com,Proxy
|
||||
DOMAIN-SUFFIX,omnigroup.com,Proxy
|
||||
DOMAIN-SUFFIX,onedrive.com,Proxy
|
||||
DOMAIN-SUFFIX,onenote.com,Proxy
|
||||
DOMAIN-SUFFIX,ooyala.com,Proxy
|
||||
DOMAIN-SUFFIX,openvpn.net,Proxy
|
||||
DOMAIN-SUFFIX,openwrt.org,Proxy
|
||||
DOMAIN-SUFFIX,orkut.com,Proxy
|
||||
DOMAIN-SUFFIX,osxdaily.com,Proxy
|
||||
DOMAIN-SUFFIX,outlook.com,Proxy
|
||||
DOMAIN-SUFFIX,ow.ly,Proxy
|
||||
DOMAIN-SUFFIX,paddleapi.com,Proxy
|
||||
DOMAIN-SUFFIX,parallels.com,Proxy
|
||||
DOMAIN-SUFFIX,parse.com,Proxy
|
||||
DOMAIN-SUFFIX,pdfexpert.com,Proxy
|
||||
DOMAIN-SUFFIX,periscope.tv,Proxy
|
||||
DOMAIN-SUFFIX,pinboard.in,Proxy
|
||||
DOMAIN-SUFFIX,pinterest.com,Proxy
|
||||
DOMAIN-SUFFIX,pixelmator.com,Proxy
|
||||
DOMAIN-SUFFIX,playpcesor.com,Proxy
|
||||
DOMAIN-SUFFIX,playstation.com,Proxy
|
||||
DOMAIN-SUFFIX,playstation.com.hk,Proxy
|
||||
DOMAIN-SUFFIX,playstation.net,Proxy
|
||||
DOMAIN-SUFFIX,playstationnetwork.com,Proxy
|
||||
DOMAIN-SUFFIX,pushwoosh.com,Proxy
|
||||
DOMAIN-SUFFIX,rime.im,Proxy
|
||||
DOMAIN-SUFFIX,servebom.com,Proxy
|
||||
DOMAIN-SUFFIX,sfx.ms,Proxy
|
||||
DOMAIN-SUFFIX,shadowsocks.org,Proxy
|
||||
DOMAIN-SUFFIX,sharethis.com,Proxy
|
||||
DOMAIN-SUFFIX,shazam.com,Proxy
|
||||
DOMAIN-SUFFIX,skype.com,Proxy
|
||||
DOMAIN-SUFFIX,slack-edge.com,Proxy
|
||||
DOMAIN-SUFFIX,slack.com,Proxy
|
||||
DOMAIN-SUFFIX,slack-msgs.com,Proxy
|
||||
DOMAIN-SUFFIX,smartdnsProxy.com,Proxy
|
||||
DOMAIN-SUFFIX,smartmailcloud.com,Proxy
|
||||
DOMAIN-SUFFIX,sndcdn.com,Proxy
|
||||
DOMAIN-SUFFIX,sony.com,Proxy
|
||||
DOMAIN-SUFFIX,sony.com.hk,Proxy
|
||||
DOMAIN-SUFFIX,sonyentertainmentnetwork.com,Proxy
|
||||
DOMAIN-SUFFIX,soundcloud.com,Proxy
|
||||
DOMAIN-SUFFIX,sourceforge.net,Proxy
|
||||
DOMAIN-SUFFIX,speedtest.net,Proxy
|
||||
DOMAIN-SUFFIX,spotify.com,Proxy
|
||||
DOMAIN-SUFFIX,squarespace.com,Proxy
|
||||
DOMAIN-SUFFIX,sstatic.net,Proxy
|
||||
DOMAIN-SUFFIX,st.luluku.pw,Proxy
|
||||
DOMAIN-SUFFIX,stackoverflow.com,Proxy
|
||||
DOMAIN-SUFFIX,startpage.com,Proxy
|
||||
DOMAIN-SUFFIX,staticflickr.com,Proxy
|
||||
DOMAIN-SUFFIX,surge.run,Proxy
|
||||
DOMAIN-SUFFIX,symauth.com,Proxy
|
||||
DOMAIN-SUFFIX,symcb.com,Proxy
|
||||
DOMAIN-SUFFIX,symcd.com,Proxy
|
||||
DOMAIN-SUFFIX,tapbots.com,Proxy
|
||||
DOMAIN-SUFFIX,tapbots.net,Proxy
|
||||
DOMAIN-SUFFIX,tdesktop.com,Proxy
|
||||
DOMAIN-SUFFIX,techcrunch.com,Proxy
|
||||
DOMAIN-SUFFIX,techsmith.com,Proxy
|
||||
DOMAIN-SUFFIX,thepiratebay.org,Proxy
|
||||
DOMAIN-SUFFIX,theverge.com,Proxy
|
||||
DOMAIN-SUFFIX,time.com,Proxy
|
||||
DOMAIN-SUFFIX,timeinc.net,Proxy
|
||||
DOMAIN-SUFFIX,tiny.cc,Proxy
|
||||
DOMAIN-SUFFIX,tinypic.com,Proxy
|
||||
DOMAIN-SUFFIX,tmblr.co,Proxy
|
||||
DOMAIN-SUFFIX,todoist.com,Proxy
|
||||
DOMAIN-SUFFIX,trello.com,Proxy
|
||||
DOMAIN-SUFFIX,trustasiassl.com,Proxy
|
||||
DOMAIN-SUFFIX,tumblr.co,Proxy
|
||||
DOMAIN-SUFFIX,tumblr.com,Proxy
|
||||
DOMAIN-SUFFIX,tweetdeck.com,Proxy
|
||||
DOMAIN-SUFFIX,tweetmarker.net,Proxy
|
||||
DOMAIN-SUFFIX,twitch.tv,Proxy
|
||||
DOMAIN-SUFFIX,txmblr.com,Proxy
|
||||
DOMAIN-SUFFIX,typekit.net,Proxy
|
||||
DOMAIN-SUFFIX,ubertags.com,Proxy
|
||||
DOMAIN-SUFFIX,ublock.org,Proxy
|
||||
DOMAIN-SUFFIX,ubnt.com,Proxy
|
||||
DOMAIN-SUFFIX,ulyssesapp.com,Proxy
|
||||
DOMAIN-SUFFIX,urchin.com,Proxy
|
||||
DOMAIN-SUFFIX,usertrust.com,Proxy
|
||||
DOMAIN-SUFFIX,v.gd,Proxy
|
||||
DOMAIN-SUFFIX,v2ex.co,DIRECT
|
||||
DOMAIN-SUFFIX,v2ex.com,DIRECT
|
||||
DOMAIN-SUFFIX,vimeo.com,Proxy
|
||||
DOMAIN-SUFFIX,vimeocdn.com,Proxy
|
||||
DOMAIN-SUFFIX,vine.co,Proxy
|
||||
DOMAIN-SUFFIX,vivaldi.com,Proxy
|
||||
DOMAIN-SUFFIX,vox-cdn.com,Proxy
|
||||
DOMAIN-SUFFIX,vsco.co,Proxy
|
||||
DOMAIN-SUFFIX,vultr.com,Proxy
|
||||
DOMAIN-SUFFIX,w.org,Proxy
|
||||
DOMAIN-SUFFIX,w3schools.com,Proxy
|
||||
DOMAIN-SUFFIX,weather.com,Proxy
|
||||
DOMAIN-SUFFIX,webtype.com,Proxy
|
||||
DOMAIN-SUFFIX,wikiwand.com,Proxy
|
||||
DOMAIN-SUFFIX,wikileaks.org,Proxy
|
||||
DOMAIN-SUFFIX,wikimedia.org,Proxy
|
||||
DOMAIN-SUFFIX,wikipedia.com,Proxy
|
||||
DOMAIN-SUFFIX,wikipedia.org,Proxy
|
||||
DOMAIN-SUFFIX,windows.com,Proxy
|
||||
DOMAIN-SUFFIX,windows.net,Proxy
|
||||
DOMAIN-SUFFIX,wordpress.com,Proxy
|
||||
DOMAIN-SUFFIX,workflowy.com,Proxy
|
||||
DOMAIN-SUFFIX,wp.com,Proxy
|
||||
DOMAIN-SUFFIX,wsj.com,Proxy
|
||||
DOMAIN-SUFFIX,wsj.net,Proxy
|
||||
DOMAIN-SUFFIX,xda-developers.com,Proxy
|
||||
DOMAIN-SUFFIX,xeeno.com,Proxy
|
||||
DOMAIN-SUFFIX,xiti.com,Proxy
|
||||
DOMAIN-SUFFIX,yahoo.com,Proxy
|
||||
DOMAIN-SUFFIX,yimg.com,Proxy
|
||||
DOMAIN-SUFFIX,ying.com,Proxy
|
||||
DOMAIN-SUFFIX,yoyo.org,Proxy
|
||||
DOMAIN-SUFFIX,ytimg.com,Proxy
|
||||
#此部分网站没有被 GFW 封锁,但使用代理会获得更快的速度,请选择性添加
|
||||
#** 千万不要忘记最后一行的规则 **
|
||||
#A
|
||||
DOMAIN-SUFFIX,amazon.com,Proxy
|
||||
DOMAIN-SUFFIX,amazonaws.com,Proxy
|
||||
DOMAIN-SUFFIX,archive.org,Proxy
|
||||
DOMAIN-SUFFIX,archive.is,Proxy
|
||||
DOMAIN-SUFFIX,archives.gov,Proxy
|
||||
DOMAIN-SUFFIX,appdownloader.net,Proxy
|
||||
DOMAIN-SUFFIX,apk-dl.com,Proxy
|
||||
DOMAIN-SUFFIX,apkfind.com,Proxy
|
||||
DOMAIN-SUFFIX,apkpure.com,Proxy
|
||||
DOMAIN-SUFFIX,apigee.com,Proxy
|
||||
DOMAIN-SUFFIX,aol.com,Proxy
|
||||
DOMAIN-SUFFIX,anthonycalzadilla.com,Proxy
|
||||
DOMAIN-SUFFIX,android-x86.org,Proxy
|
||||
DOMAIN-SUFFIX,ancsconf.org,Proxy
|
||||
DOMAIN-SUFFIX,apkpure.com,Proxy
|
||||
DOMAIN-SUFFIX,allconnected.co,Proxy
|
||||
DOMAIN-SUFFIX,apkleecher.com,Proxy
|
||||
DOMAIN-SUFFIX,appsonplaystore.com,Proxy
|
||||
#B
|
||||
DOMAIN-SUFFIX,books.com.tw,Proxy
|
||||
DOMAIN-SUFFIX,bloomberg.com,Proxy
|
||||
DOMAIN-SUFFIX,bloglovin.com,Proxy
|
||||
DOMAIN-SUFFIX,bitshare.com,Proxy
|
||||
DOMAIN-SUFFIX,bitcointalk.org,Proxy
|
||||
DOMAIN-SUFFIX,bit.do,Proxy
|
||||
DOMAIN-SUFFIX,bit.ly,Proxy
|
||||
DOMAIN-SUFFIX,bigsound.org,Proxy
|
||||
DOMAIN-SUFFIX,bbtoystore.com,Proxy
|
||||
DOMAIN-SUFFIX,boxun.com,Proxy
|
||||
DOMAIN-SUFFIX,bandwagonhost.com,Proxy
|
||||
#C
|
||||
DOMAIN-SUFFIX,cnn.com,Proxy
|
||||
DOMAIN-SUFFIX,cdninstagram.com,Proxy
|
||||
DOMAIN-SUFFIX,cbc.ca,Proxy
|
||||
DOMAIN-SUFFIX,census.gov,Proxy
|
||||
DOMAIN-SUFFIX,cloudfront.net,Proxy
|
||||
DOMAIN-SUFFIX,cn-proxy.com,Proxy
|
||||
DOMAIN-SUFFIX,cccat.cc,Proxy
|
||||
#D
|
||||
DOMAIN-SUFFIX,dw.com,Proxy
|
||||
DOMAIN-SUFFIX,duckduckgo.com,Proxy
|
||||
DOMAIN-SUFFIX,dropbox.com,Proxy
|
||||
DOMAIN-SUFFIX,dropboxusercontent.com,Proxy
|
||||
DOMAIN-SUFFIX,disconnect.me,Proxy
|
||||
DOMAIN-SUFFIX,dcmilitary.com,Proxy
|
||||
DOMAIN-SUFFIX,digitaltrends.com,Proxy
|
||||
DOMAIN-SUFFIX,daolan.net,Proxy
|
||||
#E
|
||||
DOMAIN-SUFFIX,extmatrix.com,Proxy
|
||||
DOMAIN-SUFFIX,easybib.com,Proxy
|
||||
DOMAIN-SUFFIX,easybib.com,Proxy
|
||||
DOMAIN-SUFFIX,economist.com,Proxy
|
||||
DOMAIN-SUFFIX,edgecastcdn.net,Proxy
|
||||
#F
|
||||
DOMAIN-SUFFIX,facebook.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,facebook.net,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,fbcdn.net,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,freeopenproxy.com,Proxy
|
||||
DOMAIN-SUFFIX,fzlm.net,Proxy
|
||||
DOMAIN-SUFFIX,flitto.com,Proxy
|
||||
DOMAIN-SUFFIX,flipkart.com,Proxy
|
||||
DOMAIN-SUFFIX,flickr.com,Proxy
|
||||
#G
|
||||
DOMAIN-SUFFIX,getcloudapp.com,Proxy
|
||||
DOMAIN-SUFFIX,gunsamerica.com,Proxy
|
||||
DOMAIN-SUFFIX,gravatar.com,Proxy
|
||||
DOMAIN-SUFFIX,getlantern.org,Proxy
|
||||
DOMAIN-SUFFIX,getfoxyproxy.org,Proxy
|
||||
DOMAIN-SUFFIX,go.com,Proxy
|
||||
DOMAIN-SUFFIX,go.jp,Proxy
|
||||
DOMAIN-SUFFIX,gfw.press,Proxy
|
||||
#H
|
||||
DOMAIN-SUFFIX,howtoforge.com,Proxy
|
||||
DOMAIN-SUFFIX,hootsuite.com,Proxy
|
||||
DOMAIN-SUFFIX,homedepot.com,Proxy
|
||||
DOMAIN-SUFFIX,hulu.com,Proxy
|
||||
#I
|
||||
DOMAIN-SUFFIX,instagram.com,Proxy
|
||||
DOMAIN-SUFFIX,icoco.com,Proxy
|
||||
DOMAIN-SUFFIX,imgur.com,Proxy
|
||||
DOMAIN-SUFFIX,instructables.com,Proxy
|
||||
DOMAIN-SUFFIX,ift.tt,Proxy
|
||||
#K
|
||||
DOMAIN-SUFFIX,kenengba.com,Proxy
|
||||
#L
|
||||
DOMAIN-SUFFIX,logmein.com,Proxy
|
||||
#M
|
||||
DOMAIN-SUFFIX,mp3buscador.com,Proxy
|
||||
DOMAIN-SUFFIX,medium.com,Proxy
|
||||
DOMAIN-SUFFIX,mlssoccer.com,Proxy
|
||||
DOMAIN-SUFFIX,marketwatch.com,Proxy
|
||||
DOMAIN-SUFFIX,nih.gov,Proxy
|
||||
DOMAIN-SUFFIX,mycnnews.com,Proxy
|
||||
DOMAIN-SUFFIX,maplestage.com,Proxy
|
||||
#N
|
||||
DOMAIN-SUFFIX,nytimes.com,Proxy
|
||||
DOMAIN-SUFFIX,nytimg.com,Proxy
|
||||
DOMAIN-SUFFIX,nrk.no,Proxy
|
||||
DOMAIN-SUFFIX,newipnow.com,Proxy
|
||||
DOMAIN-SUFFIX,ndr.de,Proxy
|
||||
DOMAIN-SUFFIX,nasa.gov,Proxy
|
||||
DOMAIN-SUFFIX,netflix.com,Proxy
|
||||
DOMAIN-SUFFIX,nintendo.com,Proxy
|
||||
#O
|
||||
DOMAIN-SUFFIX,onlineyoutube.com,Proxy
|
||||
DOMAIN-SUFFIX,osha.gov,Proxy
|
||||
DOMAIN-SUFFIX,optimizely.com,Proxy
|
||||
#P
|
||||
DOMAIN-SUFFIX,psiphon3.com,Proxy
|
||||
DOMAIN-SUFFIX,puffinbrowser.com,Proxy
|
||||
DOMAIN-SUFFIX,pubu.com.tw,Proxy
|
||||
DOMAIN-SUFFIX,proxfree.com,Proxy
|
||||
DOMAIN-SUFFIX,popo.tw,Proxy
|
||||
DOMAIN-SUFFIX,pokemon.com,Proxy
|
||||
DOMAIN-SUFFIX,pastebin.com,Proxy
|
||||
DOMAIN-SUFFIX,pandora.com,Proxy
|
||||
#R
|
||||
DOMAIN-SUFFIX,rsf.org,Proxy
|
||||
DOMAIN-SUFFIX,rileyguide.com,Proxy
|
||||
DOMAIN-SUFFIX,rfi.fr,Proxy
|
||||
DOMAIN-SUFFIX,reuters.com,Proxy
|
||||
DOMAIN-SUFFIX,readmoo.com,Proxy
|
||||
DOMAIN-SUFFIX,readingtimes.com.tw,Proxy
|
||||
#S
|
||||
DOMAIN-SUFFIX,scribd.com,Proxy
|
||||
DOMAIN-SUFFIX,sydneytoday.com,Proxy
|
||||
DOMAIN-SUFFIX,surrenderat20.net,Proxy
|
||||
DOMAIN-SUFFIX,surfeasy.com.au,Proxy
|
||||
DOMAIN-SUFFIX,sugarsync.com,Proxy
|
||||
DOMAIN-SUFFIX,stumbleupon.com,Proxy
|
||||
DOMAIN-SUFFIX,storify.com,Proxy
|
||||
DOMAIN-SUFFIX,startpage.com,Proxy
|
||||
DOMAIN-SUFFIX,starp2p.com,Proxy
|
||||
DOMAIN-SUFFIX,state.gov,Proxy
|
||||
DOMAIN-SUFFIX,spike.com,Proxy
|
||||
DOMAIN-SUFFIX,sowers.org.hk,Proxy
|
||||
DOMAIN-SUFFIX,soundcloud.com,Proxy
|
||||
DOMAIN-SUFFIX,sockslist.net,Proxy
|
||||
DOMAIN-SUFFIX,snapchat.com,Proxy
|
||||
DOMAIN-SUFFIX,smh.com.au,Proxy
|
||||
DOMAIN-SUFFIX,slideshare.net,Proxy
|
||||
DOMAIN-SUFFIX,skype.com,Proxy
|
||||
DOMAIN-SUFFIX,sketchappsources.com,Proxy
|
||||
DOMAIN-SUFFIX,sidelinesnews.com,Proxy
|
||||
DOMAIN-SUFFIX,shadowsocks.org,Proxy
|
||||
DOMAIN-SUFFIX,search.com,Proxy
|
||||
DOMAIN-SUFFIX,sciencemag.org,Proxy
|
||||
DOMAIN-SUFFIX,ssa.gov,Proxy
|
||||
DOMAIN-SUFFIX,shutterstock.com,Proxy
|
||||
DOMAIN-SUFFIX,sciencedaily.com,Proxy
|
||||
DOMAIN-SUFFIX,signalsitemap.com,Proxy
|
||||
DOMAIN-SUFFIX,surge.run,Proxy
|
||||
#T
|
||||
DOMAIN-SUFFIX,twtkr.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twimg.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twitthat.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twitterrific.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twittercounter.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twittergadget.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twitterfeed.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twitter4j.org,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twttr.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,twitter.com,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,t.co,Proxy,force-remote-dns
|
||||
DOMAIN-SUFFIX,tv.com,Proxy
|
||||
DOMAIN-SUFFIX,tumblr.com,Proxy
|
||||
DOMAIN-SUFFIX,turbobit.net,Proxy
|
||||
DOMAIN-SUFFIX,tt-rss.org,Proxy
|
||||
DOMAIN-SUFFIX,trulyergonomic.com,Proxy
|
||||
DOMAIN-SUFFIX,trendsmap.com,Proxy
|
||||
DOMAIN-SUFFIX,transparency.org,Proxy
|
||||
DOMAIN-SUFFIX,traffichaus.com,Proxy
|
||||
DOMAIN-SUFFIX,torrentz.eu,Proxy
|
||||
DOMAIN-SUFFIX,torrentproject.se,Proxy
|
||||
DOMAIN-SUFFIX,torrentprivacy.com,Proxy
|
||||
DOMAIN-SUFFIX,torproject.org,Proxy
|
||||
DOMAIN-SUFFIX,torcn.com,Proxy
|
||||
DOMAIN-SUFFIX,tokyocn.com,Proxy
|
||||
DOMAIN-SUFFIX,togetter.com,Proxy
|
||||
DOMAIN-SUFFIX,tinychat.com,Proxy
|
||||
DOMAIN-SUFFIX,tiny.cc,Proxy
|
||||
DOMAIN-SUFFIX,time.com,Proxy
|
||||
DOMAIN-SUFFIX,thewgo.org,Proxy
|
||||
DOMAIN-SUFFIX,thepiratebay.org,Proxy
|
||||
DOMAIN-SUFFIX,thebobs.com,Proxy
|
||||
DOMAIN-SUFFIX,telegram.org,Proxy
|
||||
DOMAIN-SUFFIX,telegram.me,Proxy
|
||||
DOMAIN-SUFFIX,technorati.com,Proxy
|
||||
DOMAIN-SUFFIX,talkboxapp.com,Proxy
|
||||
DOMAIN-SUFFIX,talkonly.net,Proxy
|
||||
DOMAIN-SUFFIX,talk853.com,Proxy
|
||||
DOMAIN-SUFFIX,tabtter.jp,Proxy
|
||||
DOMAIN-SUFFIX,tablesgenerator.com,Proxy
|
||||
DOMAIN-SUFFIX,tomshardware.com,Proxy
|
||||
DOMAIN-SUFFIX,theverge.com,Proxy
|
||||
#U
|
||||
DOMAIN-SUFFIX,ustream.tv,Proxy
|
||||
DOMAIN-SUFFIX,uspto.gov,Proxy
|
||||
DOMAIN-SUFFIX,usma.edu,Proxy
|
||||
DOMAIN-SUFFIX,us.to,Proxy
|
||||
DOMAIN-SUFFIX,urlparser.com,Proxy
|
||||
DOMAIN-SUFFIX,uproxy.org,Proxy
|
||||
DOMAIN-SUFFIX,uploaded.net,Proxy
|
||||
DOMAIN-SUFFIX,untraceable.us,Proxy
|
||||
DOMAIN-SUFFIX,unpo.org,Proxy
|
||||
DOMAIN-SUFFIX,unblocksites.co,Proxy
|
||||
DOMAIN-SUFFIX,unblockdmm.com,Proxy
|
||||
DOMAIN-SUFFIX,uhdwallpapers.org,Proxy
|
||||
DOMAIN-SUFFIX,ugo.com,Proxy
|
||||
DOMAIN-SUFFIX,udn.com,Proxy
|
||||
DOMAIN-SUFFIX,uchicago.edu,Proxy
|
||||
DOMAIN-SUFFIX,usgs.gov,Proxy
|
||||
#V
|
||||
DOMAIN-SUFFIX,vpngate.net,Proxy
|
||||
DOMAIN-SUFFIX,vpnbook.com,Proxy
|
||||
DOMAIN-SUFFIX,vpnaccount.org,Proxy
|
||||
DOMAIN-SUFFIX,vocativ.com,Proxy
|
||||
DOMAIN-SUFFIX,visibletweets.com,Proxy
|
||||
DOMAIN-SUFFIX,vimperator.org,Proxy
|
||||
DOMAIN-SUFFIX,vimeo.com,Proxy
|
||||
DOMAIN-SUFFIX,vimeocdn.com,Proxy
|
||||
DOMAIN-SUFFIX,vidinfo.org,Proxy
|
||||
DOMAIN-SUFFIX,videomega.tv,Proxy
|
||||
DOMAIN-SUFFIX,vid.me,Proxy
|
||||
DOMAIN-SUFFIX,viber.com,Proxy
|
||||
DOMAIN-SUFFIX,veoh.com,Proxy
|
||||
DOMAIN-SUFFIX,venchina.com,Proxy
|
||||
DOMAIN-SUFFIX,vansky.com,Proxy
|
||||
DOMAIN-SUFFIX,vanpeople.com,Proxy
|
||||
DOMAIN-SUFFIX,van001.com,Proxy
|
||||
DOMAIN-SUFFIX,v2ray.com,Proxy
|
||||
DOMAIN-SUFFIX,verizonwireless.com,Proxy
|
||||
DOMAIN-SUFFIX,vzw.com,Proxy
|
||||
DOMAIN-SUFFIX,voachinese.com,Proxy
|
||||
#W
|
||||
DOMAIN-SUFFIX,wwitv.com,Proxy
|
||||
DOMAIN-SUFFIX,wsj.com,Proxy
|
||||
DOMAIN-SUFFIX,wordpress.com,Proxy
|
||||
DOMAIN-SUFFIX,wp.com,Proxy
|
||||
DOMAIN-SUFFIX,wow.com,Proxy
|
||||
DOMAIN-SUFFIX,worldcat.org,Proxy
|
||||
DOMAIN-SUFFIX,wn.com,Proxy
|
||||
DOMAIN-SUFFIX,wikipedia.org,Proxy
|
||||
DOMAIN-SUFFIX,wikileaks.info,Proxy
|
||||
DOMAIN-SUFFIX,wikileaks-forum.com,Proxy
|
||||
DOMAIN-SUFFIX,wikileaks.org,Proxy
|
||||
DOMAIN-SUFFIX,westpoint.edu,Proxy
|
||||
DOMAIN-SUFFIX,westca.com,Proxy
|
||||
DOMAIN-SUFFIX,wenxuecity.com,Proxy
|
||||
DOMAIN-SUFFIX,webwarper.net,Proxy
|
||||
DOMAIN-SUFFIX,websnapr.com,Proxy
|
||||
DOMAIN-SUFFIX,weblagu.com,Proxy
|
||||
DOMAIN-SUFFIX,webfreer.com,Proxy
|
||||
DOMAIN-SUFFIX,web2project.net,Proxy
|
||||
DOMAIN-SUFFIX,wattpad.com,Proxy
|
||||
DOMAIN-SUFFIX,w3schools.com,Proxy
|
||||
DOMAIN-SUFFIX,whatsapp.net,Proxy
|
||||
DOMAIN-SUFFIX,winudf.com,Proxy
|
||||
#X
|
||||
DOMAIN-SUFFIX,xuite.net,Proxy
|
||||
DOMAIN-SUFFIX,xanga.com,Proxy
|
||||
#Y
|
||||
DOMAIN-SUFFIX,yahoo.com,Proxy
|
||||
DOMAIN-SUFFIX,yourlisten.com,Proxy
|
||||
DOMAIN-SUFFIX,youmaker.com,Proxy
|
||||
DOMAIN-SUFFIX,yorkbbs.ca,Proxy
|
||||
DOMAIN-SUFFIX,yidio.com,Proxy
|
||||
DOMAIN-SUFFIX,yes-news.com,Proxy
|
||||
DOMAIN-SUFFIX,yesasia.com,Proxy
|
||||
DOMAIN-SUFFIX,yeeyi.com,Proxy
|
||||
DOMAIN-SUFFIX,yasni.co.uk,Proxy
|
||||
DOMAIN-SUFFIX,yastatic.net,Proxy
|
||||
#Z
|
||||
DOMAIN-SUFFIX,zacebook.com,Proxy
|
||||
DOMAIN-SUFFIX,zalmos.com,Proxy
|
||||
DOMAIN-SUFFIX,zaobao.com.sg,Proxy
|
||||
DOMAIN-SUFFIX,zeutch.com,Proxy
|
||||
#0-9
|
||||
DOMAIN-SUFFIX,4everproxy.com,Proxy
|
||||
DOMAIN-SUFFIX,4shared.com,Proxy
|
||||
# Telegram
|
||||
# 通用部分
|
||||
DOMAIN-SUFFIX,telegra.ph,Proxy
|
||||
DOMAIN-SUFFIX,telegram.org,Proxy
|
||||
IP-CIDR,91.108.56.0/22,Proxy,no-resolve
|
||||
IP-CIDR,91.108.4.0/22,Proxy,no-resolve
|
||||
IP-CIDR,109.239.140.0/24,Proxy,no-resolve
|
||||
IP-CIDR,149.154.164.0/22,Proxy,no-resolve
|
||||
IP-CIDR,149.154.172.0/22,Proxy,no-resolve
|
||||
IP-CIDR,149.154.160.0/22,Proxy,no-resolve
|
||||
IP-CIDR,149.154.168.0/22,Proxy,no-resolve
|
||||
# Slack
|
||||
DOMAIN-SUFFIX,slack-edge.com,Proxy
|
||||
DOMAIN-SUFFIX,slack.com,Proxy
|
||||
DOMAIN-SUFFIX,slack-msgs.com,Proxy
|
||||
# LAN
|
||||
DOMAIN-SUFFIX,local,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,10.0.0.0/8,DIRECT
|
||||
IP-CIDR,100.64.0.0/10,DIRECT
|
||||
# Final Rules
|
||||
GEOIP,CN,DIRECT
|
||||
FINAL,,Proxy
|
||||
|
|
|
@ -5,6 +5,8 @@ external-controller = 127.0.0.1:7892
|
|||
|
||||
[Proxy]
|
||||
# name = ss, server, port, cipter, password
|
||||
# vmess = vmess, 127.0.0.1, 1234, uuid, alertid, auto
|
||||
|
||||
{{ProxyPlaceHolder}}
|
||||
|
||||
[Proxy Group]
|
||||
|
|
|
@ -138,6 +138,7 @@ class PreferencesWindowController: NSWindowController
|
|||
|
||||
let str = ConfigFileFactory.configFile(proxies: serverConfigs)
|
||||
ConfigFileFactory.saveToClashConfigFile(str: str)
|
||||
NotificationCenter.default.post(Notification(name:kShouldUpDateConfig))
|
||||
window?.performClose(nil)
|
||||
}
|
||||
|
||||
|
|
24
appcast.xml
24
appcast.xml
|
@ -6,9 +6,27 @@
|
|||
<description>Most recent changes with links to updates.</description>
|
||||
<language>cn</language>
|
||||
<item>
|
||||
<title>1.3.3</title>
|
||||
<title>1.4.0</title>
|
||||
<description>
|
||||
<![CDATA[
|
||||
<ul>
|
||||
<li>1.4.0</li>
|
||||
<li>Support Vmess.</li>
|
||||
<li>Try to fix config reload issue.</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>1.3.6</li>
|
||||
<li>Fix infinity notification when config file is wrong.</li>
|
||||
<li>Try to fix problem when telegram send images.</li>
|
||||
<li>Ask to if to replace the config file or not when can not recognize config.</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li> 1.3.5 </li>
|
||||
<li>Sync the latest code with clash fix some connection issues with http proxy.</li>
|
||||
<li>Fix select group error when having emoji in group name.</li>
|
||||
<li>Backup Config file before override it.</li>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li> 1.3.4 </li>
|
||||
<li>Fix Start at launch not work problem.</li>
|
||||
|
@ -63,8 +81,8 @@
|
|||
</ul>
|
||||
]]>
|
||||
</description>
|
||||
<pubDate>Sun, 22 Aug 2018 15:20:11 +0000</pubDate>
|
||||
<enclosure url="https://github.com/yichengchen/clashX/releases/download/1.3.4/ClashX.dmg" sparkle:version="1.3.4" type="application/octet-stream"/>
|
||||
<pubDate>Sun, 24 Aug 2018 15:20:11 +0000</pubDate>
|
||||
<enclosure url="https://github.com/yichengchen/clashX/releases/download/1.4.0/ClashX.dmg" sparkle:version="1.4.0" type="application/octet-stream"/>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
|
|
Loading…
Reference in New Issue