首先推荐以下文档
wget --help
"wget --help"
wget 使用技巧
http://linuxtoy.org/archives/wget-tips.html
Wget - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Wget
GNU Wget Manual
http://www.gnu.org/software/wget/manual/wget.html
可以直接使用命令行使用"wget",或者用图形前端"WinWget"创建任务。
在Win下若命令提示符被禁用,可以使用如下".bat"文件
@ECHO [CMD]
:CMD
@SET CMD=""
@SET /P CMD="%CD%>"
@%CMD%
@GOTO CMD
基本命令
wget -m -k http://boneash.oldgame.tw/
以上请替换为需要的地址,注意不要给服务器太大的压力
"-m"代表"--mirror"是缩写的"-r -N -l inf --no-remove-listing"
-k是转换链接
命令详解
这个...见文档(前面写的那些啊)...
自己使用过的
wget -m -k -H -t 2 -e --domains=ftp.wolflord.com,boneash.oldgame.tw robots=off http://boneash.oldgame.tw/
wget -r -l inf --no-remove-listing -k -H -t 3 -e robots=off -nc http://boneash.oldgame.tw/
wget -m -k -H -t 2 -e robots=off --accept=iso,zip,rar,7z,urc,exe -c http://boneash.oldgame.tw/
pause
其他会用到的"--html-extension"
还有如cookies和代理的设置。
其他
这个是可以不带OpenSSL的dll也能运行的版本
http://users.ugent.be/~bpuype/wget/
不过目前自己不是用的这个。
还用到清除空目录的批处理:
@echo off
dir/ad/s/b|sort/r >.filelist
for /f "delims=" %%i in (.filelist) do rd "%%i" 2>nul
del .filelist
也有一个empty.exe作同样功能,目前在用。
再来写一个镜像自己博客的命令
wget -m -k -H http://myzsyweb.blogspot.com/ -e use_proxy=on -e http_proxy=http://127.0.0.1:9666 -e robots=off --html-extension
pause
暂时不想运行了,可以存为".bat"每过段时间运行一次。我想会有人有对以上功能的需求的,这是针对自己博客,已设代理(要低调啊)。
没有评论:
发表评论