标题: 有没有兄弟有时间将所有的帖子打包来下载啊?
[打印本页]
作者: dy2003310
时间: 2006-12-22 09:36
标题: 有没有兄弟有时间将所有的帖子打包来下载啊?
本人学生一个,宿舍没网线,都是跑到外面上网。
这里的帖子很好呀,可惜我没那么多银子上网呀
有没兄弟愿帮忙呀?
先谢谢了!!!!
作者: lxmxn
时间: 2006-12-22 10:57
汗……全部帖子?多少个G啊?
作者: electronixtar
时间: 2006-12-22 12:03
或许这个帖子对你有帮助,我就是这样把整个论坛下载下来的
http://www.cn-dos.net/forum/viewthread.php?tid=25881&fpage=1
作者: dy2003310
时间: 2006-12-23 05:07
先谢谢楼上兄弟了
汗~~
那个牛b的批处理小弟看过了
现在就是不会写^^
哈哈,
楼上兄弟能否花点时间把那个贴出来给我学习一下???
不胜感激!!!
作者: electronixtar
时间: 2006-12-23 07:57
论坛的CMD界面里输入
dir D:\23 /a /b /-p
Quote: |
3327
2560
2557
2282
1913
1515
1426
766
729
913
640
339 |
|
做成
Quote: |
http://www.cn-dos.net/forum/viewthread.php?tid=3327&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=2560&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=2557&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=2282&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=1913&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=1515&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=1426&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=766&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=729&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=913&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=640&action=printable
http://www.cn-dos.net/forum/viewthread.php?tid=339&action=printable |
|
导入 迅雷、Flashget 等就可以下载了呀
[
Last edited by electronixtar on 2006-12-23 at 07:59 AM ]
作者: dy2003310
时间: 2006-12-23 08:22
兄弟,我明白 dir D:\23 /a /b /-p这一步了
现在问题是第二步是不是利用什么循环之类一下子就做成的地址?
或是其它什么好方法?
汗~~,没办法,本人没毛鸟一个,还要继续麻烦楼上兄弟了!
作者: namejm
时间: 2006-12-23 09:15
到 2006-12-22 20:00 为止,DOS批处理室所有主题的地址如附件所示,做这个txt的代码如下:
@echo off
cd.>DOS批处理室所有主题的地址.txt
for /f %%i in (test.txt) do echo http://www.cn-dos.net/forum/viewthread.php?tid=%%i^&action=printable>>DOS批处理室所有主题的地址.txt
附件
1:
DOS批处理室所有主题的地址.rar (2006-12-23 09:15, 5.99 K, 下载附件所需积分 1点
,下载次数: 44)
作者: electronixtar
时间: 2006-12-23 09:57
呵呵,我是用的正则替换,斑竹用的是p
作者: dy2003310
时间: 2006-12-23 10:22
呵呵,我刚才一直在浏览有关txt的帖子,太谢谢了版兄了,
麻烦版兄再加点火,烤下我这个不熟的地瓜,~~ ~~还是有不明白的地方。
1.用了dir D:\23 /a /b /-p 这语句后,如何将得到的tid赋给i??
是不是与in (test.txt)有关??
2.cd.>DOS批处理室所有主题的地址.txt 这个也不明白
汗~~原谅我这个菜鸟吧
最好能有画公仔画出肠的步骤解说
原谅我吧,各位兄弟!!!
作者: namejm
时间: 2006-12-23 10:30
我的做法是:按照5F的步骤把帖子的ID搜索出来之后,用鼠标复制这些ID保存到 test.txt 中,然后写上那段代码,和 test.txt 保存在同一目录下,运行,然后打包,再然后上传,前后花了大概不到5分钟的时间。
1、从 test.txt 中读取每个主题的ID,正是和 in (test.txt) 有关系,但不是全部的关系;
2、这句是先把目标文本清空,下次再次运行代码的时候,不会把上次的结果也保留在目标文本中。
作者: dy2003310
时间: 2006-12-23 10:37
小弟还在洗眼恭看
麻烦electronixtar兄说一下正则替换与p好吗?
作者: dy2003310
时间: 2006-12-23 10:39
呵呵,看到了!!!
版兄够热情!
我再试一下!
作者: dy2003310
时间: 2006-12-23 10:48
太好了,谢谢,真的谢谢版兄了
按你的方法,马到功成!!!
真心谢谢各位热心的兄弟!!!
作者: lzys
时间: 2006-12-23 14:48
谢谢分享
收藏啦,。哈哈
作者: lianjiang2004
时间: 2006-12-23 21:26
试了一下,此法确实很好。只是下来的文件名是viewthread(1).php等,有没办法把下载的帖子,生成一个含主题名的索引文件,这样看帖子方便些,否则数千帖子,如何快速浏览感兴趣的帖子。
作者: wang6610
时间: 2006-12-23 22:22
用RenameMaster批量改后缀