分享
 
 
 

Djgpp下Wget的使用

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

这是一个著名的GNU程序,支持单点续传,用-r指令甚至可以把整个网页下载下来。在线帮助是wget-help,若需要分页显示可以用Linux的管道指令输出到分页程序less,即wget-help|less。你可以在Linux或者是Windows98/NT下的DOS模式下用GCC编译它。一般在Linux下都带了GCC的编译器,DOS模式下的GCC有个开发包叫Djgpp,网友们可以自行到网上下载。

Djgpp的主页是: http://www.delorie.com/djgpp/

Djgpp的主要下载站点是Simtel,但你也可以自己选择下载速度快的网址: ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/

Wget的当前版本是1.53,下载站点是: http://www.ccp14.ac.uk/ccp/web -mirrors/wget/wget/#latest

Wget技术支持站点是: http://eihead.tuwien.ac.at/doc/support -db/sdb_e/lynx_proxy.html

Wget一般的用法就是WgetURL,但其实我们最需要用的是它里面的高级功能,例如续传、超时重连和使用代理等。下面先给出这个软件的一些常用参数定义,然后再用三个例子来对它进行详细分析。

设定Proxy,在Linux提示符下输入:

exporthttp_proxy=http://proxy.provider.de:3128/

exportftp_proxy=http://proxy.provider.de:3128/

exportgopher_proxy=http://proxy.provider.de:3128/

exportno_proxy='www.me.de,do.main,localhost'

Wget本身的参数包括: -i,--input?file=FILE 从文件读取下载任务表, 可以让程序自动下载几个文件; -c,--continue 允许续传,如果检测到本地文件 已存在则从文件尾开始; -t,--tries=NUMBER 重复尝试的次数,超过最大值后 就退出,0为一直尝试; -T,

timeout=SECONDS 读取网络数据包超时则断开 重新连接,单位是秒; -Y,--proxy=on/off 指定是否采用Proxy传输, 程序自动检测Proxy的值;

http?user=USER指定HTTP用户名;

http?passwd=PASS指定HTTP用户口令;

proxy?user=USER指定Proxy用户名

proxy?passwd=PASS指定Proxy用户口令;

-U,?--user?agent=AGENT 指定下载的Agent, 默认的Agent是Wget版本号。 范例1: exporthttp_proxy=http://proxy.golden.net:3000/ wget

proxy=on--http?user=abc--http ?passwd=School8 ?

user-agent="Mozilla/4.04[en](Win95;I;Nav)" http://www.abc.net/files/9808/CDR36.ZIP

为了便于理解我把Wget后面的指令分为三行来写,实际使用中是不分行的。这个例子是通过代理下载,输入HTTP的用户和口令,并且欺骗服务器说我现在用的是Netscape浏览器终端而不是Wget,这一招对某些国外站点特别有用。 范例2: wget-c?-t0-T15??-input-file=wget.tsk

这个例子是从wget.tsk里读取下载任务表自动下载一系列文件,并且支持续传,连续尝试许多遍,15秒内没数据就超时重连。你需要事先在Linux下用vi、emacs或者joe编辑好要下载的文件列表并存为wget.tsk。这是一个很典型的应用。

范例3: exporthttp_proxy=http://proxy.golden.net:3000/ wget??proxy=on?-c?-t0?-T10 http://idirect.tucows.com/files/epsetup.exe wget??proxy=off?-c?-t0?-T10 http://idirect.tucows.com/files/epsetup.exe

之所以要把proxy为on和off两种情况列出来是因为某些站点很狡猾,对同一个IP地址只给你送300K左右的数据后就把速度降到很低(也可能是由于网络路由引起的故障),那我们自然也有相应手段应付。用Netterm连到主机后,先在Notepad里把两个命令写下来,用的时候贴上去。如果proxyon的情况下速度很慢,重连也没什么明显进步,马上Ctrl?C断掉,从Notepad剪贴换为proxyoff(或者用上箭头切换,Linux的BashShell支持上箭头),当然你若想换另一个proxy也可以,请参见前面的设定。一般换完后速度立刻大大提高。我本人碰到过一个最难下载的软件就来回换了二十多遍才成功。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有