此教材为内网的朋友使用
参考了N多文章,终于搞定 wget+Firefox+flashgot下载文件并在终端显示进度或顺便记日志了。呵呵。
代码如下:
-e http-proxy=10.100.1.201:3128 -c --directory-prefix=c:\ [-o c:\wget.log [--referer=REFERER] [--post-data=POST] [--load-cookies=CFILE] [--header=Cookie:COOKIE] [--input-file=UFILE]
如图:
还有一个必备工具是gladder或其他代理工具.公司屏蔽了n多扩展名,有这几个工具结合。哈哈。我有办法下了。wget还相当稳定。
现在问题是下载后文件名超长,必须参考日志(wget.log)改回原文件后缀名,看来还有待改进。
wget 参数太多了。 不一一实践无法完全领会.请参考前一篇文章 wget命令
文章更新(2008/10/28): 同事研究后发现我们在突破下载上,绕了好大一个弯路,呵呵。只要在须下载的地址后面加一个“?”,没错,就是“问号”
请看范例
C:\>wget -c http://ftp.osuosl.org/pub/hiweed/desktop/hiweed-desktop_2.0rc_i386.i
so
--11:04:47-- http://ftp.osuosl.org/pub/hiweed/desktop/hiweed-desktop_2.0rc_i386
.iso
=> hiweed-desktop_2.0rc_i386.iso'
hiweed-desktop_2.0rc_i386.iso'
Connecting to 10.100.1.206:3128... connected.
Proxy request sent, awaiting response... 403 Forbidden
11:04:47 ERROR 403: Forbidden.
这个是被屏蔽的效果。“403 Forbidden”
-------------------
C:\>wget -c http://ftp.osuosl.org/pub/hiweed/desktop/hiweed-desktop_2.0rc_i386.i
so?
--11:04:38-- http://ftp.osuosl.org/pub/hiweed/desktop/hiweed-desktop_2.0rc_i386
.iso?
=>
Connecting to 10.100.1.206:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 385,957,888 (368M) [application/octet-stream]
0% [ ] 101,057 25.56K/s ETA 4:05:54^
看到没,iso后缀名后面加了一个参数“?”, 代理中后缀名限制轻易突破了。 Proxy request sent, awaiting response... 200 OK
以后。。。哈哈,看中的软件想下就下。。
文章评论