C#代理服务器
1. 基本内容
由于在学校上网常用锐捷,有两种登陆模式:免费模式(只能上内网),收费模式(可以上全部),在免费模式下可用搜狗代理,就能连接到外网了,所以就可以免费上网了。而现在的搜狗浏览器的代理功能好像已经不能使用。 网上找了一下,发现了一个可以用的代理(还是基于搜狗代理的)。有人将其单独做了出来。
1)所以为了方便,我就将用这个代理做了个小软件。在校园网中,有时用这个代理速度会很快,尤其是看视频的时候。
2)为了能FQ访问国外一些网站,如维基百科, google,facebook,twitter等等,我将一个FQ代理(goAgent)也加入到这个软件中。
2. 所用工具
1)国内代理:sogou代理(http://xiaoxia.org/2011/11/14/update-sogou-proxy-program-with-https-support/)
2)国外代理:goAgent代理(https://code.google.com/p/goagent/)
3. 使用说明
1)由于本软件用C#编写,所以使用前必须保证系统安装了.net framework 3.5(或以上版本)
(注意:windows vista, windows 7已经自带了,但版本可能较低,需要升级)
2) 国内代理
首先登陆锐捷客户端 免费模式/收费模式 点击国内代理按钮 可以设置 为免实名制上网
3)国外代理
首先登陆锐捷客户端 收费模式(必须) 点击国外代理按钮 访问国外网站
4)所使用国外代理,是我自己申请的google账号。如果速度很慢可以自己申请 gae 的站点,具体方法:申请设置国外代理。
Enjoy it!
4. 实现过程
1)界面设计([1]取消了边框,设计了最小化和关闭按钮 [2]可以用鼠标在窗口的任意位置拖动窗口)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
2)启动上面的两个代理服务器([1]点击国内代理时后台运行搜狗代理[2]点击国外代理时后台运行goAgent代理)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
3)设置本地代理(通过修改注册表,设置IE本地代理分别为127.0.0.1:1998, 127.0.0.1:8087)
在第二步的代码中。
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
4)关闭程序释放资源(关闭搜狗代理, 关闭goAgent代理, 将IE本地代理关闭)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)