LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1256|回复: 7

linux有没有能把整个网站抓下来的软件

[复制链接]
发表于 2006-10-9 09:08:40 | 显示全部楼层 |阅读模式
有的网页需要密码,最好能自动输入密码,下载后的网页要能观看,别都是输入用户名和密码的页面。
发表于 2006-10-9 09:27:28 | 显示全部楼层
看wget的帮助吧
回复 支持 反对

使用道具 举报

发表于 2006-10-9 15:56:37 | 显示全部楼层
wget -r

不好意思,没有注意看楼主有密码的要求,那样就不知道了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 17:57:46 | 显示全部楼层
有的网页需要密码才能看,比如BBS,还有商务网站。
回复 支持 反对

使用道具 举报

发表于 2006-10-9 18:03:57 | 显示全部楼层
man wget
wget支持使用cookie,用cookie就可以应付密码和用户名了
回复 支持 反对

使用道具 举报

发表于 2006-10-9 18:06:11 | 显示全部楼层
试试curl,很不错的
回复 支持 反对

使用道具 举报

发表于 2006-10-9 18:07:28 | 显示全部楼层
curl 这个比较强
回复 支持 反对

使用道具 举报

发表于 2006-10-9 18:12:05 | 显示全部楼层
首先用 浏览器 登录。找到那个 cookie 文件。比如说,对于 Mozilla 来说,cookie 文件位于 ~/.mozilla/default/SOME-WEIRD-STRING/cookies.txt。然后,
  1. wget --load-cookies COOKIE_FILE OTHER_OPTIONS...
复制代码

就可以了。具体可以参考 wget 的手册。如果你用 Emacs 的话,可以试着这样看到 wget 手册中的这部分内容:
  1. (info "(wget) http options")
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表