应 namejm 版主的要求,写了一个批量下载“
论坛精华帖子分类索引”贴中的精华贴的批处理,写得比较简陋,有什么意见和建议请跟帖提出。
另外,此批处理需要外部工具 sed 及 wget ,如果没有可以到
Command Line Tools for win32去下载,这个网站是论坛的资深会员 vkill 办的一个命令行工具下载站,大家多多支持。
Dessence.bat
@echo off
::下载精华索引帖子
cd.>essence.txt
wget -q -O essence.txt "http://www.cn-dos.net/forum/viewthread.php?tid=27667"
::这里设置文件的保存目录
set downdir=cn-dos论坛精华帖子
md %downdir%
echo\正在下载中...请稍后...
::批量下载帖子到新建的目录中
for /f %%a in ('sed -n "s/^\{\(*\)}.*$/\1/p" essence.txt') do (
wget -q -O %downdir%\%%a.html "http://www.cn-dos.net/forum/viewthread.php?tid=%%a&action=printable"
)
::下载完毕,打开目录
echo 下载完毕
ping -n 3 127.0.0.1 >nul&&start %downdir%