写了一个免费的VPN软件(含演示视频链接)
本帖最后由 夏威夷之夜 于 2017-5-31 11:11 编辑写了一个免费的VPN软件,何来的免费?请继续往下看。鉴于网上有许多付费的各种各样的专业VPN,这些专业的VPN是需要花钱购买的,当然,花钱购买的质量一般都是相当好的,稳定,速度快,延迟小,对于需要VPN用于特定用途对VPN的质量要求特别高的,这款免费的VPN是达不到这个要求的,为什么达不到要求,是因为这些VPN的帐号、服务器信息来源于网络上共享的,因此稳定性,速度,延迟与付费的没有可比性,并且该类账号具有时效性,在连接上以后,每隔一个小时会断开一次,实测中发现如果有下载等占用带宽速率较高时会发生服务器端强制断开的情况。不过不影响使用,重连即可。如果对于VPN质量要求不是很高的,那这款VPN基本可以满足需求,连上后可以使用谷歌、facebook、youtube等网站。看youtube视频也还可以,只要自身原始带宽足够。该免费vpn的质量也取决于原始网络质量的好坏,不同时间段服务器的流量压力。
该VPN所具有的全部功能:
1.自动采集网络上共享的免费VPN帐号。
2.可修改采集次数(默认为7次)并将最后采集的所有服务器数据进行筛选得到最优服务器配置。
3.可以手动测试客户端至服务器的连接质量。
4.左侧界面人性化输出提示。
5.可以手动输入网站测试连通性能,并用IE浏览器打开该网站。
6.连接状态显示。
7.自动模式与手动模式:自动模式为软件自动获取并筛选最优服务器,用户手动点击连接即可。手动模式为用户可以手动输入服务器,用户名及密码然后进行连接。
8.如连接失败则自动重连。连续重连5次失败则会提示刷新服务器后重试。
该软件的不足之处及存在的问题:
1.由于自身网络问题或服务器端限制,无法保证每次均可按照设定的服务器样本容量采集足够的次数,如设定为7次,采集过程中有可能会出现失败的情况,实际只获取到6次或更少次数的配置信息,但实际对使用产生的影响不是很大。
2.本软件默认使用全局加速,也就是说一旦连接上以后,所有的流量,不论国内国外均走该VPN。因此在刚连上VPN后会出现QQ掉线等情况出现,但是可以手动或待QQ自动重连。由于是全局加速,因此浏览国内网页速度会变慢,甚至慢于国外网站,另一个典型的全局加速导致的现象是,打开的淘宝网页为国际版(World)。原本想加入智能代理即局部加速功能,无奈在网络这块涉猎不深,私下测试过一些方法但是效果不稳定,因此该功能暂时未添加进去。
3.由于AU3不支持多线程操作的原因,因此软件在刚打开进行初始化的时候,点击主界面中任何按钮均不会第一时间做出反应,而是会待初始化完成后才会依次处理队列中的命令。而初始化的时间(主要是采样时间)受原本网络质量及采样次数影响,十几秒至一分钟左右不等,采样次数通常取七次即可,一来有效缩短初始化时间,二来多次使用发现设置为7次基本上就可以了,跟设置为15次、24次获取得到的最优配置差不多,原因有二,一网络上所共享的免费VPN服务器配置信息数量有限,其二是从概率的角度上考虑。
4.关于兼容性,在win7系统32bit/64bit上能正常运行,暂未在其他版本系统如xp,win8,win10上进行运行测试,因此兼容性待定。
上次在优酷里放了视频被删掉了,我对源程序进行了精简,因为考虑到里面其实很多功能都没必要,最近重新录了一个视频,然后放在了B站,下面是链接:
VPN演示视频
页:
[1]
2