2017年12月6日星期三

SS自动更新PAC无效解决

原因是gfwlist.txt对应的google code链接失效,解决方法是手动下载gfwlist.txt, 转成pac之后放到默认存放位置.

获取gfwlist.txt, 最新地址
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt.
wget https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
安装gfwlist2pac
pip install gfwlist2pac
转pac
gfwlist2pac -i gfwlist.txt -f -gfwlist.js -p "SOCKS5 127.0.0.1:1080;"
拷贝新生成的gfwlist.js到ss pac目录.
首先ss点击编辑自动模式的PAC会打开一个目录,该目录就是PAC的默认存放位置,mac下为~/.ShadowsocksX。然后把生成的gfwlist.js copy到目录覆盖之前的文件。

$$R(55-R)最后版客户端Windows 4.7.0和安卓3.4.0.6Hash值

$$R(55-R)目前暂停更新了,这是破娃(@breakwa11)更新的最后一版客户端,主要是加入了auth_chain_b协议,算是之前a协议的升级版吧。不管怎样,还是要谢谢这位作者的贡献的。

记一下2017年7月27日发布的客户端的hash值,权当纪念,并方便查询。
软件全名做了一些处理,懂的人自然懂,文章最后附一个windows版地址。

1 Windows客户端

支持auth_chain_b,版本应该有两个:
1.1 github release版
($$R)-4.7.0-win.7z
CRC32 Checksum: B55BA4FE
MD5 Checksum: 1173E451A629ECB5E35E8CA13DA8C45B
SHA-1 Checksum: A0CFEEFDE94C8B1765F8B46954DCC3CADEEBA726
SHA-256 Checksum: 481A20D24E0E0F4D8B4A872CD82650A7A2721E699416BC0A43351CFFD1B27FA6
SHA-512 Checksum: 2E62CD56F74852F0286B80EB36D431AB7506B2F8B6F83466EB26D2895B28938B2B3DF4B98E8F9AECA4D056C93EF682CAE68D833B3701522AAC6F2ED681EA175B

动手修改 ShadowsocksR 客户端中 的 PAC 规则实现自动代理

摘要
Shadowsocks作为现在一种很流行的穿墙工具,以其轻量级、速度感人等优点深受广大网友热捧。与VPN相比,他就像一把锋利的”瑞士军刀”,不用受制于“系统全局代理”模式的困扰,控制更加便捷,基于Socks5安全加密协议,防止GFW通过分析流量特征从而干扰的问题。而又不像 GoAgent 这种集中式爬墙模式,一般不会出现全局封锁等现象。不管你是因为什么原因喜欢上Shadowsocks,我相信它一定有给你带来好的体验的方面。
在ShadowsocksR客户端里面,系统代理模式有两种,一种是“全局模式”,另一种是“PAC模式”,通常情况下我们会选择后者,今天这里给大家解析一下 PAC模式的原理以及如何修改PAC文件、user-rule文件实现自动代理,希望大家可以通过本文更的“科学上网”。
动手修改 ShadowsocksR 客户端中 的 PAC 规则实现自动代理

编译修复pac功能 for ssr win 4.7.0

=.=我是菜鸟  非常菜的那种  只会点鼠标的那种
下载vs community 2017  
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15#

安装
工作负载 选 第一个windows通用平台开发(很大)
下载完了启动
下载源代码 
https://github.com/shadowsocksrr/shadowsocksr-csharp/tree/master/shadowsocks-csharp
修改
shadowsocks-csharp/View/MenuViewController.cs 的1052行到1070行的pac链接
pac的链接 https://github.com/Ssrbackup/breakwa11.github.io/tree/master/ssr
fork 修改成对应的链接(raw.github....)
以及shadowsocks-csharp/Controller/GfwListUpdater.cs 的15-19的链接