[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
凑热闹贴,没有进一步优化。
  1. rem 从诗文txt就可知已经下载的进度
  2. for /l %%g in (1,1,20) do (
  3.     wget --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3" --no-check-certificate -e robots=off -c -N -t 0 -T 10 -O index.html "http://www.52shici.com/original.php?type=%%g"
  4.      sed -n '/text-dashed/,/pages/'{p} index.html>>teste.ini
  5.      findstr /iv "works-info" teste.ini>>dizhi.ini
  6.      del teste.ini
  7.      sed -i "s/\"/\n\"\nhttp:\/\/www.52shici.com\//g" dizhi.ini
  8.      findstr /i "php" dizhi.ini>>dizhi.inf
  9. for /f "delims=*" %%i in (dizhi.inf) do (
  10.   wget --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3" --no-check-certificate -e robots=off -c -N -t 0 -T 10 -O wz.ini "%%i"
  11.      iconv -c -f utf-8 -t GBK "wz.ini" >wz1.ini
  12.      findstr /i "author" 235253.html|findstr /i "nbsp">>wz1.ini
  13.      sed -n '/works-content/,/works-info/'{p} wz1.ini>>testw.ini
  14.      findstr /iv "works-info" testw.ini>>zw.html
  15.      del teste.ini
  16.      htox32c /IP /O0 zw.html>nul 2>nul
  17.      type zw.txt>>诗文%%g.txt
  18.      del zw.txt
  19.      del *.ini
  20. )
  21. del *.inf
  22. )
  23. pause
复制代码
1

评分人数

目的,学习批处理

TOP

回复 68# lxh623
代码中同时使用了  wget sed htox32c 三个软件,都可在http://bcn.bathome.net/s/tool/index.html中下载到。
目的,学习批处理

TOP

返回列表