教你如何实现代理服务器应用
2009-02-07 11:05:13 来源:WEB开发网当提到搜索代理服务器地址,首先想到的大概是《代理猎手》这款经典工具。但是,它的相关设置对于初学者而言并非轻而易举就能掌握。因此,笔者在本文中为大家介绍一款傻瓜化的工具——《代理服务器搜索者》。它最突出的特色在于支持程序自动搜索,通过实时获得的IP地址段,全自动化扫描并显示有效代理服务器。
运行《代理服务器搜索者》程序后,你可以不作任何设置,直接将它最小化至系统托盘后,让程序自动搜索。在搜索过程中,你可随时把鼠标指针置于托盘中的程序图标上,在显示的提示信息中,获知当前的扫描线程、检验线程以及总代理数量(即已搜索出的有效代理服务器地址)。当发现已扫描出代理信息后,双击图标即可显示程序主界面(图1)。在“所有记录”项目中显示了若干代理服务器IP、端口及代理类型等信息。此时,你可以将选中的代理服务器拷贝到内存中,以便于在“Internet选项”的“代理服务器设置”中直接粘贴。也可以将选中的代理或全部代理导出至文本文件中,以便于日后调用。以上提及的这些操作大家在“动作”项目中可按需执行。
随着搜索到的代理服务器地址越来越多,你会发现“代理类型”都不尽相同,有些是SOCKS协议,有些是HTTP协议……下列表中是这些不同类型的代理服务器常用的端口以及实际用途。
当然你也可以自定义《代理服务器搜索者》程序设置。例如,可自定义搜索IP地址段;自行添加预搜索端口;管理检验选项及更改线程设置等等。这些会因使用者的个人需求及网络状态而异。
获得匿名代理
有些代理服务器是对公众开放的,而有些则是匿名的,如果你要使用匿名代理访问Web地址,则可以使用软件检测匿名代理。Winnow Anonymous Proxy这款软件就可以隐藏你的真实IP,匿名访问Web地址。它通过匿名代理服务器给用户提供另一个IP地址。
运行Winnow Anonymous Proxy程序后,你将看到其主界面列表中显示了很多预置的代理服务地址。你可以先Ping一下列表中选定的或全部的“Server”服务器。其方法为:用鼠标右键单击列表中的任意服务器,在弹出菜单中如果选择“Check selected”,表示检测当前服务器;如果选择“Check all servers”,表示检测所有服务器。另外,若选择右键弹出菜单中的“Add”,在弹出对话框中可以输入预增加的服务器(服务器IP端口的形式);选择“Import server list”,可以选择输入服务器列表;如果选择“Export server list”,表示输出服务器列表并在其下级菜单中设置输出格式。
当服务器检测完毕后,可以删除所有无效的服务器,在程序任意地方右键单击,选择“Delete dead servers”即可。此后,我们点击列表顶端的“Ping”项。如此操作后,所有服务器将会按照从ping耗时最短到最长的顺序排列。我们选择第一个速度最快的服务器,将它设置为本机的HTTP代理服务器地址即可。
更多精彩
赞助商链接