|
楼主 |
发表于 2003-9-23 09:53:44
|
显示全部楼层
刚在论坛查了一下,但是设置了/etc/wgetrc里面的http_proxy以后,然后在命令行中使用了用户名和密码,还是不行啊,我用的命令如下:
[root@localhost download]# wget --proxy=on --http-user=aaa --http-passwd=111111 http://ibiblio.org/pub/packages/ ... 1.4-0.9x.1.i386.rpm
--09:42:41-- http://ibiblio.org/pub/packages/ ... 1.4-0.9x.1.i386.rpm
=> `arts-devel-1.1.4-0.9x.1.i386.rpm'
Connecting to 10.83.0.249:1018... connected.
Proxy request sent, awaiting response... 407 Unauthorized
09:42:41 ERROR 407: Unauthorized.
×××××××××××××××××××××××
论坛里帖子如下:
wget 或者 proz 能否下载需要密码验证的文件
如果能,格式如何?
向版主报告此贴 | IP地址: 已记录
09-07-2003 17:05
hdw1978
注册日期: Jan 2003
来 自:
发贴数量: 42
可以
如果是http验证可以用--http-user和--http-passwd参数
如果是使用cookie验证的论坛可以用--load-cookies,这个cookie文件可以用mozilla的cookie文件
第一个方法没实际用过,但是第二种我用来下载过论坛的内容,没有问题
superbug
注册日期: Apr 2003
来 自: Shanghai
发贴数量: 34
about wgetrc
#~. rpm -ql wget|grep etc
/etc/wgetrc
#~. cat /etc/wgetrc|grep proxy
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/
# If you do not want to use proxy at all, set this to off.
#use_proxy = on
#~.
so, we know, we could change the file "/etc/wgetrc" to turn on the proxy.
修改这个文件不是重要的,重要的是知道要修改哪个文件 so easy it is, u can do it urself too, good luck lah.
CyberCat
注册日期: Aug 2002
来 自:
发贴数量: 29
不过,好像还要设置一个环境变量:
export http_proxy="http://proxyserverort/"
dsj
版主
注册日期: Dec 2002
来 自: 广东
发贴数量: 893
支持中文的wget
debian中的wget中文的文件名会显示为%HH,修改了一些代码,现在附件中的版本已经支持中文文件名了.
http://www.smth.edu.cn/bbscon.php?b...d=107822&ap=307
quanliking
★☆★☆
注册日期: Jul 2002
来 自: 温州
发贴数量: 1469
用 wget 下载整个站点
wget:
这个是类似于teleport的程序,用来下载整个网站或者ftp服务器的整个目录,而且
支持自动重新连接和断点续传.典型的用法是
wget -b -m -t0 -T120 -c -l5 http://somewhere.edu.cn
这个命令执行后,wget将自动去下载somewhere.edu.cn的内容,并且存放在硬盘的
somewhere.edu.cn目录下,相应的参数意思是这样:
-m 建立镜像,表示两个性质: (-m = -r -N)
(1)自动下载从主页上关联的html文件,如果是ftp站点就自动下载远程目录以及所有
子目录,这个参数也可以写成-r
(2)只下载更新的文件,这个属性也可以写成-N
-c 断点续传
-t0 如果wget中途断线,那么过一段时间后自动重新连接,这样反复实验直到成功.这个
属性后边的参数是重试次数,0表示无限次,任何正整数表示最大重复次数
-T120 在两次重试之间等待120秒.
-l5在进行镜像时,相关的web文件最多递归到5层,-l0表示无穷递归(引用所有相关文件) |
|