
| 出版日期:1998-10-26 总期号:771 本年期号:81 |
|
属于自己的上网加速器
最近,通过修改注册表来使上网加速的文章到处可见,国内外都有程序员编写了专用的程序来协助用户修改注册表。但这些程序都有其局限性。国外的是英文,不好沟通。国内比较出名的程序,又有诸多限制,要付钱!而且还发现有错误! 其实,修改注册表是一件很容易的事情,我使用批处理文件就可以做到,但到了windows 98,还使用批处理文件的话,恐怕笑弯了比尔先生的腰。所以我决定使用vbscript来编写脚本在windows script host(脚本工具)来做。 首先简单介绍一下wsh(windows script host)。wsh是一种通用的32位windows操作系统平台的独立语言。用户可以使用vbscript或javescript来编写脚本,在基于windows的工具或基于命令行解释下运行。它和批处理文件一样,有很高的透明度,允许最终用户阅读并根据需要修改。但它比批处理文件复杂得多——功能当然也强大很多。 接着再说说我编写的这个脚本。在脚本中,我使用了wshshell这个非常强大的对象对注册表的读、写功能。脚本运行时会以向导式的对话框来引导用户完成对注册表中影响到上网速度的几个地方的修改,用户可以输入推荐的数值,也可以输入自己觉得效果更好的数值。 这个脚本与一些同样功能的应用程序相比有几个特点: ⒈适用于任何语言版本的windows 9x系统。我发现即使是国人编写的网络加速器(netspeed)2.1对中文版的windows 9x系统注册表修改时也会犯将ndi缓冲数值写为“default”的键值中的错误,这是无效的,应该写入“默认”中。 ⒉对于普通用户,可以根据全中文提示逐步完成对注册表的修改,简单、安全;对于高级用户,在阅读脚本内容后,不但知道了脚本做了些什么,还清楚了其工作原理,甚至根据自己的需要进行修改。 ⒊脚本为纯文本文件,不用担心会感染病毒,特别是——cih。 ⒋脚本由系统解释器解释执行,安全、稳定、快速。如果出现蓝底白字的话,请与比尔联系,与脚本无关。 ⒌脚本完全免费,可以自由使用和修改。 关于介绍上网加速原理的文章,可以查阅《中国计算机报》1998年第55期《上网加速——mtu-speed 3.08版的使用》。脚本的最新版本可以到我的网页下载:http://personal.gz168.net/water_tang/,http://tv168.yeah.net/。(water—tang) 主持人:water-tang先生的原文中附上了近200行的脚本,但我考虑到节省版面的原因,就一狠心把它删去了,好在能上网的朋友可以去他的主页下载(还免去了自己录入的辛苦,何乐而不为呢!),不过主持人再提醒大家一句,修改注册表之前还是先将系统备份好。 |
|||||||||||||