Internet提供给计算机使用者许多便利之处,其中之一是可非常容易地获得大量软件。在这个巨大的软件仓库中包括了成千上万的免费软件和共享软件,几乎所有类型的计算机程序都可在Internet上找到。怎样才能得到我们需要的软件和信息呢?方法就是我们常说的文件下载,文件下载(download)就是指把远程计算机上的文件拷贝到自己的计算机上。
FTP相关
FTP协议,全称文件传输协议,是用于在互联网上将文件从一台计算机传递到另一台计算机上的一种协议。使用FTP可以从网上得到许多应用程序和信息,通常用于进行下载、上传内容。最初的FTP程序是工作在UNIX系统下的,随微软操作系统的发展而目前的许多FTP程序是工作在Window95/98下。FTP程序除了完成文件的传送之外,还允许用户建立与远程计算机的连接,允许通过FTP登录到远程主机上,并可在远程主机上的目录间移动。
在Internet上有很多公共文件服务器(FTP Server),其中存放了大量的公共文件。在对这些服务器上的软件进行下载时,通常需要你输入用户名及口令。但很多FTP Server采用了匿名FTP的形式,你访问匿名FTP服务器时,只需使用anonymous作为用户名,使用有效的E-mail地址作为口令。一般的文件传输格式为:纯文本文件通常使用ASCⅡ格式来传输,而其他非纯文本文件使用Binary(二进制格式)来传输。
Windows本身也有个FTP客户程序,打开“开始”菜单的“运行”,输入“FTP”并回车,即可运行Windows的自带FTP软件。该程序的指令类似UNIX系统,全部用小写,共50多个命令,常用的有:
dir 列文件目录;
pwd 显示当前目录;
cd目录名 改变目录;
get文件名 下传文件;
put文件名 上传文件;
?或help 显示帮助信息;
![命令]: 执行指定的Shell命令;
ls: 显示远程主机目录;
bye、quit 退出FTP。
文件下载相关
在Internet上的软件一般分为下面几种形式:
免费软件(Freeware)――是指免费提供给公众使用的软件。它有以下特征:版权受保护,可为发行而复制,但此时发行不能以赢利为目的;允许和鼓励修改软件;允许反向工程,不必经明确许可;允许和鼓励开发衍生软件,但这一衍生软件也必须是免费的。有些免费软件甚至提供源代码,如著名的免费软件库“the Free Software Foundation”。
共享软件(Shareware)――在软件市场占有重要地位,它允许用户将软件传播给其他用户。它允许用户使用一段时间,只要用户需要这些软件,交纳一定的注册费后就可获得软件的使用权,通常还会得到一本手册和附加软件。
公用软件(Public Domain Software)――是指那些版权已经被放弃、不受版权保护、可以进行任何目的的复制、修改并允许在该软件基础上开发衍生软件且可复制和销售的软件。
商业软件(Business Software)――是指那些受版权保护、允许预防原版软件意外损坏而进行存档复制、不允许进行修改、未经版权人允许不得进行反向工程和在该软件基础上开发衍生软件的一类软件。
现在的主流浏览器都内嵌支持FTP,IE、Navigator等都是如此。浏览器直接下载软件,只要打开提供软件下载的网页,点击软件下载的链接,此后用户只需按照链接的提示操作即可下载。由于浏览器的下载操作简单,界面简洁直观,使得FTP的登录如同浏览网页一样简单,因此许多用户(特别是初学者)选择使用浏览器作为下载工具。
虽然使用浏览器下载文件直观方便,但其下载效率等方面却存在问题。另外随着Internet的迅速发展,也产生了许多专用的支持断点续传的文件传送工具软件,如:GetRight、GoZilla、Net Vampire、NetAnts、JetCar、Download Expert、WS-FTP、CuteFTP等。所谓断点续传是指当文件传输一部分后断线,重新连线后,该文件将会从中断处继续下载,而不需从头开始。当你使用IE在www服务器上下载一个10M文件时,如在下载了9MB时发生断线或网络不正常等故障,那你在重新连线后不得不从头开始下载。而支持断点续传的软件将只继续下载剩下的1MB内容。
可以看出在这种情况下断点续传避免了重复下载,节省了大量时间。对于目前中国线路状况不太稳定的现状,支持断点续传是十分有用的。在这里推荐大家使用免费软件Net Vampire和NetAnts。Net Vampire(网络吸血鬼)支持FTP和HTTP,下载速度快,可以在Proxy中使用。它的小视窗除了可像其他类似程序浮动于桌面方便拖曳档案进来,还可将其嵌入浏览器右上角的Loge中,而且附有排程工具可定时下载;NetAnts(网络蚂蚁)是中国人自己开发的软件,它不但能像网络吸血鬼那样断点续传,拖曳下载,而且能够多点传输(即它可把要下载的软件分割成5块,每块同时下载,类似于多次登录抢点下载)。
FTP搜索引擎相关
网上有成千上万的FTP站点,而且每天都在增加,这也为我们造成了一定的麻烦。经常出现这样的情况,为了得到一个软件,花费了大量时间来寻找它们。怎样解决这一问题呢?
附:一些提供软件下载的站点:
天极网:www.yesky.com
金蜘蛛软件下载:www.download.com.cn
软件过山车:dowmload.ihw.com.cn
ChinaByte 软件仓库:www.chinabyte.com
商都信息港电脑世界:www.zz.ha.cn
ZDNet China软件下载:168.160.224.130/software
华军个人主页:www.newhua.com
在许多网页中你都可以使用其提供的搜索功能搜索站内的软件。另外,你还可以使用“Archie”这一索引服务来搜索文件。Archie是一种在Internet上帮助用户找到文件所在主机位置及目录的文件检索系统。Archie定期从Internet上收集文件及检查它们的FTP服务器,自动记录新记录和删除已不存在的文件,并向用户提供文件检索查询服务。现在许多Archie服务器提供www界面,使用更加简便。
附:www界面的Archie服务器和FTP搜索引擎:
CERNET上海中心:www.shnet.edu.cn/aa.html
第四军医大学IGD(主要搜索国内教育网):
search.igd.edu.cn
台湾中央大学:archie.edu.edu.tw/archie.html
台湾网易:www.isl.net.tw/service/archie.html
挪威:dalet.belnet.be:8000
Lycos Fast Ftp Search:ftpsearch.lycos.com
这些搜索引擎不仅可以搜索软件,还可以搜索图形、音乐、游戏、文档等多种文件。上面介绍的搜索引擎大大节省了寻找文件的时间,但有时由于通过浏览器访问FTP搜索引擎比较慢,一个个地搜索更慢,于是出现了专用的FTP搜索软件如File Ferret等。它们能同时查询多个基于Web的数据库和Archie服务器的数据库,为我们节省了大量时间。
文件下载中的问题解决
对于一些新手来说,在下载过程中会遇到一些问题。下面本人以问答的形式对一些常见问题作一个解答,希望对你有所帮助。
Q:我最近下载文件,过后经常忘记文件存于何处。寻找文件的最好方法是什么?
A:最好的方法即是在下载前先在硬盘上建立一个“download”文件夹,然后联网下载,并将你的下载文件都下载到这一目录下面。对于以前不知放于何出的ZIP文件,你可以使用“查找”在硬盘寻找*.ZIP,这样你可以将所有的ZIP文件移至新的“download”文件夹中。
Q:我最近开始下载文件发现两种类型的存盘文件――ZIP文件和自解压文件。我的问题是不明了在何处解压了这些文件,现在他们散布在硬盘中,不仅浪费硬盘空间,而且我担心其会使系统不稳定。现在我该如何办,今后如何明了这些文件的所在地?
A:有丢失的文件散布在硬盘中是非常不好的。你最好的办法是将你下载的存盘文件定位,一个一个地将这些文件移至新的文件夹,然后在新文件夹中进行解压,记下每个文件名称。为避免这类问题,可以在“下载”文件夹中建立一个特别的文件夹。你可将这个文件夹命名为“测试”,在这个文件夹中,你可用WinZip将ZIP文件解压。假若这个文件是自解压EXE文件,你可把文件从“下载”文件夹中拷贝到“测试”文件夹,双击就可解压。一旦你需要解压时,你可以删除“测试地”所有的文件,为你使用方便。
Q:我在某天下载文件时,中途被锁住,显示错误信息。于是,我再试似乎又开始下载,但是什么也没下载下来。这是怎么回事?
A:当你下载文件时中途得到错误信息,这可能有几种原因:网页服务器可能很忙,互联网可能很挤,可能有电话噪音或文件是坏的。你最好的办法是断开,再连接,再下载。假若你再遇到这种问题,你可从其他网页上下载。假若你仍有问题,试试过一段时间再下载。
在支持断点续传的工具中,你可以先找到一个提供相同软件的下载链接地址,然后将这个地址取代原先已经完成一部分的软件下载地址。此时应注意的是:替换的软件版本、大小必须完全一样,否则即使下载完毕,那软件也肯定不能正常工作。
Q:我从Internet下载文件,当我试图将存盘文件解压,我收到错误信息stated CRC failure/corrupt header/ Warning !这是什么意思?
A:当你遇到这种问题,通常意味着在下载时存盘文件已被破坏,典型的是被电话线噪音破坏。这时,你必须删除存盘文件,再下载。
Q:在我下载之前,我想可以确定需要花多长时间。是否有一个公式可以用来预测基于一定大小和连接速度的文件的下载时间。
A:很遗憾,很难确定下载一个文件需要的时间,因为有太多因素影响下载速度,如连接类型和网络拥挤度。但是,下表列出不同大小文件和典型的连接类型的预测下载时间。记住这是大概的预测,你的下载时间可能会长许多。
Q:现在传说互联网有许多病毒。当我下载时,是否该小心隐藏在文件中的病毒?
A:只要你从可靠的途径下载文件,你不必担心文件中的病毒,所有主要的下载网页均在公开发布前彻底地检查过。但是,这并不意味着你可以不运行抗病毒软件以保护你的有用数据--特别的是当你从其他途径或通过E-Mail下载文件得到的。
Q:我很喜好安装使用各种从网上下载的软件,使得Win98隔段时间就变得臃肿不堪,不得不重装。我想知道有没有什么解决办法?
A:大量的安装软件会使Windows系统拥挤不堪,并且一些软件没有反安装软件,很难卸载干净。时间久了将使Windows系统运行速度下降,甚至出现死机现象。建议你先安装一个如CleanSweep等的反安装软件,当不想再使用某软件时将其卸载干净。另外对于喜好安装从网上下载软件的朋友最好使用Norton的Ghost来快速备份并恢复系统。它可将整个硬盘或一个硬盘的分区转化成一个镜像文件(扩展名为gho),之后再从镜像文件中把所有资料分毫不差地还原到硬盘中。当你安装好Windows系统和常用软件后,可先将你的系统分区作一个镜像文件,保存在其它分区中或刻录在光盘上。当Windows出现问题后,就可以使用这个文件来还原系统。
Q:我想请教是同时下载多个文件还是下载单个文件的效率高?
A:这一问题要区别对待。当你下载文件所在的站点连接状况不太好,使得单独下载只有1k多甚至是几百字节的时候,网络带宽没有充分利用,这时你可以同时下载几个软件使网络带宽利用起来。
但当站点的连接状况较好时,就不要在同一时间下载多个软件。因为在下载文件时,你的计算机接收到对方主机的一部分数据后,就要马上发送一个反馈数据回去,如同时下载多个软件就有相当一部分网络带宽用于发送反馈信息。如果同时下载的一个连接的主机速度比较慢而无法正常连接的话,那它还会不停地发出连接请求,这就占用了更多的网络带宽,此时下载的速率将不能达到理想状态。
Q:用网络蚂蚁下载时在中间框中有一项Error,它有什么用?有时这项值为0,有时为某一数值。如不为0是否表示有错误,这时下载的软件能正常运行吗?
A:Error是指NetAnts在下载文件时的错误次数,但发生后一般都会纠正过来。因此当其值不为0时,下载的软件一般还是可用的。
Q:我最近用网络蚂蚁下载*.ZIP后,发觉一些文件名为*.ZIP.nfo或*.htm.nfo的文件,请问它们是什么文件,用哪种软件打开?
A:这是网络蚂蚁2.75版本中记录下载信息的文件,可用记事本打开。
Q:用网络蚂蚁下载时,点鼠标右键,选download by netants项后,出现“当前页的脚本发生错误,错误:缺少标识符URL:FILES:/C:、PROGRA~1、NETANTS、NAGEG.HTM”,不知何故。我有一朋友用得却很正常,有办法吗?
A:NetAnts的脚本是根据ReGet改编而成的,位置在C:\program files\netants\NaGet.htm。把别人机器上能用的NaGet.htm拷到自己的机器即可。如果仍不行,请用文本编辑器打开NaGet.htm,然后将sub get()和Call get()改为Sub NaGet()和Call NaGet()。(肖秋涛)
|