. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』 » 专题:命令正则

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 关闭主题
 
主题工具
hitme
 
hitme 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 6,489 声望值: 2
精华: 38,解答: 6
#1 旧 2005-06-28, 16:02:23 默认 【原创】批量下载精选壁纸
hitme 当前离线  

对象:
http://www.sophoto.cn/photopost/show...at=501&ppuser=

目标:得到图片url,方便flashget批量下载

简单看下页面:连接有分大中小图,规模为12*41张左右

思路:
curl抓取41个缩略页面,分析出缩略图url

由于图片命名具有规律,缩掠与大图的区别在于结尾
thumb.gif -thumb.jpg =缩略图
.gif .jpg =大图
med.jpg =中图

这下更简单了,抓取时,替换部分url内容即可


保存为.cmd运行
代码:
@echo off

curl -o #1.htm http://www.sophoto.cn/photopost/showgallery.php?cat=501^&si=^&page=[1-41]^&sort=1^&perpage=12^&password=0^&ppuser=^&what=^&name=^&=

setlocal  ENABLEDELAYEDEXPANSION
for /f "tokens=9 delims==" %%i in ('findstr /r "http://www\.sophoto\.cn/photopost/data/" *.htm') do (
		set n=%%i
		set n=!n:-thumb.gif" alt=.gif!
		set n=!n:-thumb.jpg" alt=.jpg!
		set n=!n:-thumb.jpeg" alt=.jpeg!
		set n=!n:"=!
		echo !n! >>list.txt
)
endlocal


del *.htm
start list.txt
拖这样的站使用teleport等..估计也方便,只是要多下些内容
它们是用摸的,这个是靠...看一看,想一想,还算文明 :blush;

curl下载见置顶

此帖于 2005-06-28 19:56:34 被 hitme 编辑. .
DosLover
 
DosLover 的头像
热心会员
 
资 料:
注册日期: Feb 2004
帖子: 18,088 声望值: 3
精华: 1,解答: 2
#2 旧 2005-06-28, 16:09:31 默认
DosLover 当前离线  

hitme的口号: 掏空!就是要掏空!
weifeng
 
weifeng 的头像
终极会员
 
资 料:
注册日期: Dec 2001
帖子: 9,040 声望值: 3
精华: 2,解答: 13
#3 旧 2005-06-28, 16:12:34 默认
weifeng 当前离线  

服务商:
我可怜的带宽啊
我的负载啊…………………………………………………………

估计hitme是吸血鬼的后代
什么都被他吸干抽光了
建议拖出去钉木桩
hitme
 
hitme 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 6,489 声望值: 2
精华: 38,解答: 6
#4 旧 2005-06-28, 16:13:48 默认
hitme 当前离线  

引用:
作者: DosLover
hitme的口号: 掏空!就是要掏空!
听着怪便妞的....象掏那个啥...
pm中的一个需求,看了下壁纸还不错,分享一下
hitme
 
hitme 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 6,489 声望值: 2
精华: 38,解答: 6
#5 旧 2005-06-28, 16:17:56 默认
hitme 当前离线  

靠,3分钟没过,就给加了刑

刚还只B一下,现就要钉桩子了

....
rid
 
rid 的头像
超级会员
 
资 料:
注册日期: Feb 2001
帖子: 1,987 声望值: 2
精华: 1
#6 旧 2005-06-28, 16:19:55 默认
rid 当前离线  

hitme 厉害!!!!
感谢~~~~


Cheetah Puma Jaguar Panther Tiger Leopard What's NeXT
2006© ●▶ Mail me
weifeng
 
weifeng 的头像
终极会员
 
资 料:
注册日期: Dec 2001
帖子: 9,040 声望值: 3
精华: 2,解答: 13
#7 旧 2005-06-28, 16:22:28 默认
weifeng 当前离线  

引用:
作者: hitme
靠,3分钟没过,就给加了刑

刚还只B一下,现就要钉桩子了

....
因为你实在是罪大恶极了

枪B十次都不够啊

谢谢你的工作 :em06:
biqilin
 
biqilin 的头像
支柱会员
 
资 料:
注册日期: Aug 2003
帖子: 5,186 声望值: 3
精华: 0
#8 旧 2005-06-28, 16:33:48 默认
biqilin 当前离线  

简单问一下,上面那段代码改如何在什么地方执行,方可得到图片地址列表,方便flshget下载

那位帮忙普及一下~~

此帖于 2005-06-28 16:41:18 被 biqilin 编辑. .
hitme
 
hitme 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 6,489 声望值: 2
精华: 38,解答: 6
#9 旧 2005-06-28, 16:58:05 默认
hitme 当前离线  

引用:
作者: biqilin
简单问一下,上面那段代码改如何在什么地方执行,方可得到图片地址列表,方便flshget下载

那位帮忙普及一下~~
curl同路径下,保存为.cmd 文件运行

此帖于 2005-06-28 17:08:23 被 hitme 编辑. .
散装茅台
 
散装茅台 的头像
超级会员
 
资 料:
注册日期: Dec 2001
帖子: 1,819 声望值: 2
精华: 0
#10 旧 2005-06-28, 19:00:50 默认
散装茅台 当前离线  

欢迎H大多多出手,每次都是奥妙无穷,眼花缭乱啊,呵呵
greynet
 
greynet 的头像
热心会员
 
资 料:
注册日期: Mar 2002
帖子: 1,637 声望值: 4
精华: 0
#11 旧 2005-06-28, 19:19:39 默认
greynet 当前离线  

还是等着别人下完打包好 :)


俺,是个粗人
hitme
 
hitme 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 6,489 声望值: 2
精华: 38,解答: 6
#12 旧 2005-06-28, 19:49:52 默认
hitme 当前离线  

list.txt
顶楼修正了下,每页24张缩略时,少图
修正为用默认值每页12张,具体啥原因,不好奇了,出去约会
该摸mm的时候就不要摸鼠标了 :blush;
上传的附件
文件类型: txt list.txt (58.8 KB, 86 次查看)

此帖于 2005-06-28 19:58:52 被 hitme 编辑. .
starday
 
starday 的头像
超级会员
 
资 料:
注册日期: Sep 2001
帖子: 1,081 声望值: 3
精华: 0,解答: 8
#13 旧 2005-06-28, 20:26:10 默认
starday 当前离线  

直接用LIST了,谢谢.....
syj
 
syj 的头像
游客
 
资 料:
注册日期: Jul 2004
帖子: 126 声望值: 0
精华: 0
#14 旧 2005-06-28, 21:41:19 默认
syj 当前离线  

强,用list文件down下了里面所有的图片,爽~
biqilin
 
biqilin 的头像
支柱会员
 
资 料:
注册日期: Aug 2003
帖子: 5,186 声望值: 3
精华: 0
#15 旧 2005-06-29, 09:16:04 默认
biqilin 当前离线  

引用:
作者: hitme
curl同路径下,保存为.cmd 文件运行
3qx~~~~
发表新主题 关闭主题

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 03:25:41.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号