FelisCatus / SwitchyOmega

Manage and switch between multiple proxies quickly & easily.
GNU General Public License v3.0
21.15k stars 3.17k forks source link

auto switch如何能添加GFWList的自动匹配? #27

Closed Tback1 closed 9 years ago

Tback1 commented 9 years ago

似乎导入原来的配置里 使用 ://autoproxy-gfwlist.googlecode.com/ 这个网址通配符适配所有GFWList似乎是无效的了。

并且这个和GFWList也是重复的? 请教一下如何让自动切换这个配置能识别GFWList,因为有的网址不在GFWList里面只有通过这个模式手工添加

抱歉无法上传图片

FelisCatus commented 9 years ago

请上传配置文件,我这里看看到底是什么情况。新的旧的备份文件最好都来一份。

Tback1 commented 9 years ago

sorry,我现在有两个问题,第一个是该死的github不让我上传文件, 第二个,刚刚打开电脑,启动chrome发现打不开switchy设置页面,没法给你导出配置啊,

打开显示如下地址chrome-extension://padekgcemlokbadohgkifijomclgjgif/options.html#/io, 并且switchy也无法切换代理配置,没有开启快捷切换功能。要不我在tw上@你给你发图?

FelisCatus commented 9 years ago

肯定是出错了,点弹出菜单的错误日志功能吧。

Tback1 commented 9 years ago

Options << Options#applyProfile [ "GFW列表" ] ERROR: [1] Unhandled rejection: Error: [object Object] at Promise$_settlePromiseFromHandler as _settlePromiseFromHandler at Promise$_settlePromiseAt as _settlePromiseAt at Promise$_settlePromises as _settlePromises at Promise$_rejectPromises as _rejectPromises at Async$_consumeFunctionBuffer as _consumeFunctionBuffer at Async$consumeFunctionBuffer (chrome-extension://padekgcemlokbadohgkifijomclgjgif/js/omega_target.min.js:88:14) at MutationObserver.Promise$_Scheduler (chrome-extension://padekgcemlokbadohgkifijomclgjgif/js/omega_target.min.js:4189:17) ERROR: [2] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [3] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [4] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [5] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [6] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [7] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [8] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [9] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." } ERROR: [10] Unhandled rejection: { "message": "'pacScript.data' supports only ASCII code(encode URLs in Punycode format)." }

SwitchyOmega 2.1.2 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36

FelisCatus commented 9 years ago

嗯……第一个错误还不知道是什么……能传一份配置文件上来吗?不让传文件就直接复制内容上来也行。

Tback1 commented 9 years ago

哎,要不给我一个邮箱,我给你发截图和配置把。bak打开是未解码的,可以么?

Tback1 commented 9 years ago

初始的的bak 就是原来switch的google code上的配置 拿下来得自己改代理端口的

eyJxdWlja1N3aXRjaFByb2ZpbGVzIjoiW10iLCJydWxlcyI6IntcIkdGVyBMaXN0XCI6e1wibmFtZVwiOlwiR0ZXIExpc3RcIixcInVybFBhdHRlcm5cIjpcIio6Ly9hdXRvcHJveHktZ2Z3bGlzdC5nb29nbGVjb2RlLmNvbS8qXCIsXCJwYXR0ZXJuVHlwZVwiOlwid2lsZGNhcmRcIixcInByb2ZpbGVJZFwiOlwiR0ZXZWRcIixcImlkXCI6XCJHRlcgTGlzdFwifX0iLCJzZWxlY3RlZFByb2ZpbGUiOiJ7XCJpZFwiOlwiYXV0b1wiLFwibmFtZVwiOlwiW0F1dG8gU3dpdGNoXVwiLFwicHJveHlNb2RlXCI6XCJhdXRvXCIsXCJjb2xvclwiOlwiYXV0by1ibHVlXCIsXCJpc0F1dG9tYXRpY01vZGVQcm9maWxlXCI6dHJ1ZSxcInByb3h5Q29uZmlnVXJsXCI6XCI6bWVtb3J5OlwifSIsImRlZmF1bHRSdWxlIjoie1wiaWRcIjpcImRlZmF1bHRSdWxlXCIsXCJuYW1lXCI6XCJEZWZhdWx0IFJ1bGVcIixcInVybFBhdHRlcm5cIjpcIlwiLFwicGF0dGVyblR5cGVcIjpcIndpbGRjYXJkXCIsXCJwcm9maWxlSWRcIjpcImRpcmVjdFwifSIsInByb2ZpbGVzIjoie1wiR0ZXZWRcIjp7XCJuYW1lXCI6XCJHRldlZFwiLFwicHJveHlNb2RlXCI6XCJtYW51YWxcIixcInByb3h5SHR0cFwiOlwiXCIsXCJ1c2VTYW1lUHJveHlcIjpmYWxzZSxcInByb3h5SHR0cHNcIjpcIlwiLFwicHJveHlGdHBcIjpcIlwiLFwicHJveHlTb2Nrc1wiOlwiMTI3LjAuMC4xOjcwNzBcIixcInNvY2tzVmVyc2lvblwiOjUsXCJwcm94eUV4Y2VwdGlvbnNcIjpcImxvY2FsaG9zdDsgMTI3LjAuMC4xOyA8bG9jYWw+XCIsXCJwcm94eUNvbmZpZ1VybFwiOlwiXCIsXCJjb2xvclwiOlwicmVkXCIsXCJpZFwiOlwiR0ZXZWRcIn19IiwiY29uZmlnIjoie1wiZmlyc3RUaW1lXCI6XCI6XVwiLFwicHJveHlNb2RlXCI6XCJhdXRvXCIsXCJwcm94eVNlcnZlclwiOlwiXCIsXCJwcm94eUNvbmZpZ1VybFwiOlwiOm1lbW9yeTpcIixcInJ1bGVMaXN0VXJsXCI6XCJodHRwOi8vYXV0b3Byb3h5LWdmd2xpc3QuZ29vZ2xlY29kZS5jb20vc3ZuL3RydW5rL2dmd2xpc3QudHh0XCIsXCJydWxlTGlzdFJlbG9hZFwiOlwiNzIwXCIsXCJydWxlTGlzdFByb2ZpbGVJZFwiOlwiR0ZXZWRcIixcInJ1bGVMaXN0QXV0b1Byb3h5XCI6dHJ1ZSxcInN3aXRjaFJ1bGVzXCI6dHJ1ZSxcInJ1bGVMaXN0RW5hYmxlZFwiOnRydWUsXCJtb25pdG9yUHJveHlDaGFuZ2VzXCI6dHJ1ZSxcInByZXZlbnRQcm94eUNoYW5nZXNcIjpmYWxzZSxcInF1aWNrU3dpdGNoXCI6ZmFsc2UsXCJyZWFwcGx5U2VsZWN0ZWRQcm9maWxlXCI6dHJ1ZSxcImNvbmZpcm1EZWxldGlvblwiOnRydWUsXCJhdXRvUGFjU2NyaXB0UGF0aFwiOlwiOm1lbW9yeTpcIixcInBhY1NjcmlwdERhdGFcIjpcIlwiLFwicnVsZXNGaXJzdFRpbWVcIjpcIjtdXCJ9In0=

Tback1 commented 9 years ago

自己手工配置的bak

{"-confirmDeletion":true,"-downloadInterval":1440,"-enableQuickSwitch":false,"-quickSwitchProfiles":[],"-refreshOnProfileChange":true,"-revertProxyChanges":false,"-startupProfileName":"","schemaVersion":2,"+规则列表":{"color":"#ffaa88","defaultProfileName":"direct","format":"AutoProxy","matchProfileName":"全局代理","name":"规则列表","profileType":"RuleListProfile","revision":"148a37ab032","ruleList":"[AutoProxy 0.2.9]\n! Checksum: Q3fFDgP0iG9WyTiYt4N4tw\n! Expires: 6h\n! Last Modified: Sat, 20 Sep 2014 13:30:42 +0800\n! HomePage: https://autoproxy-gfwlist.googlecode.com/\n\n!--------------------Restricted--------------------\n||darpa.mil\n!--!----------------EOF----------------\n","sourceUrl":"https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt"},"+自动切换":{"color":"#99dd99","defaultProfileName":"direct","name":"自动切换","profileType":"SwitchProfile","revision":"148a37ab032","rules":[{"condition":{"conditionType":"HostWildcardCondition","pattern":"internal.example.com"},"profileName":"direct"},{"condition":{"conditionType":"HostWildcardCondition","pattern":"*.example.com"},"profileName":"全局代理"},{"condition":{"conditionType":"HostWildcardCondition","pattern":"*://autoproxy-gfwlist.googlecode.com/*"},"profileName":"全局代理"}]},"+全局代理":{"bypassList":[{"conditionType":"BypassCondition","pattern":""}],"color":"#99ccee","fallbackProxy":{"host":"127.0.0.1","port":8087,"scheme":"http"},"name":"全局代理","profileType":"FixedProfile","revision":"148a3731948"}}

Tback1 commented 9 years ago

重开了一个chrome配置文件后,问题似乎得到解决。我怀疑是不是因为我用了绿色版的chrome,并且更改了缓存目录路径配置有关。问题暂时得到了解决。明天重启系统再测试是否能再重新以上问题

FelisCatus commented 9 years ago

我感觉我忘记转义中文了?我去看看……

Tback1 commented 9 years ago

似乎是有可能的,对于中文配置名称在上一个测试版本中就显示乱码,这一版我看没有乱码了,还以为已经兼容了。

— 从 Mailbox 发送

On Wed, Sep 24, 2014 at 11:04 AM, FelisCatus notifications@github.com wrote:

我感觉我忘记转义中文了?我去看看……

Reply to this email directly or view it on GitHub: https://github.com/FelisCatus/SwitchyOmega/issues/27#issuecomment-56619546

FelisCatus commented 9 years ago

完蛋,真忘记了…… 2.1.4 已经修复,请等待应用商店审核,稍后就可以更新。更新后应该就可以顺利进入选项页面了。