基于shadowsocks的扩展以测试科学上网

起因

lantern / lantern-github (须外网访问,lantern_cn不需要)要下载最新版本才能使用,而且每个月限制800M流量,查资料有时候不太方便


个人科学上网史:
goagent —> Host修改 —> VPN —> shadowsocks —> lantern
多数情况下是为了查阅相关资料,像github, google等,已习惯墙内网络,因为已能满足大部分需求。

Shadowsocks 是非常方便的科学上网工具,
基本使用方法:

  • 在任务栏找到 Shadowsocks 图标
  • 在 服务器 菜单添加多个服务器
  • 选择 启用系统代理 来启用系统代理。请禁用浏览器里的代理插件,或把它们设置为使用系统代理。
  • 除了设为系统代理,你也可以直接自己配置浏览器代理。在 SwitchyOmega 中把代理设置为 SOCKS5 或 HTTP 的 127.0.0.1:1080。这个 1080 端口可以在服务器设置中设置。

想到 ishadowsocks 有提供实验账号,且shadowsocks for Windows开放源代码,于是想在V2.5.8主界面基础上添加按钮,一键获取实验账号,用于个人测试科学上网,改善网络。

说明

  • 由于添加的代码中使用了硬编码,当iss的地址或者页面修改后,工具不能正常获取实验账号
  • 代码已上传到https://github.com/zeminlin/shadowsocks_windows_extend, 可自行pull下来编译
  • 仅作为个人使用的测试使用,只经过自己的台式机测试(Win10企业版 64位),未经过大量测试,不保证能正确运行,另外,不打算实现定时获取实验账号
  • 由于使用的人比较多,可能速度比较慢,仅满足基于日常查阅资料

再次感谢 ishadowsocks 提供的实验账号!如有侵权之类的,请联系本人删除相关资料, 谢谢。


Tips:可以到 http://pan.baidu.com/s/1hspuj4K 下载,提取密码为gcm9,当然啦,自己 pull 下来编译也挺方便的