找回密码
 注册

QQ登录

快捷登录

新浪微博登陆

搜索
CDD 新欧洲留学
楼主: 猫咪VS鱼片

求一个可用可以批量下载Flickr图片的软件

30
回复
4136
查看
[ 复制链接 ]

新浪微博达人勋

回复 猫咪VS鱼片 的帖子

你选某楼为最佳答案就行
2011-1-26 12:43:17

使用道具 举报

新浪微博达人勋

http://www.flickr.com/photos/teo ... -72157604732571202/

这个页面有小图的链接,很容易得到
比如第一张:http://farm3.static.flickr.com/2033/2442607304_71370e1859_s.jpg
然后把那个s直接改为b就是大图了。

我不知道是不是所有图片都这样,不过我试了几张貌似可以。

然后后面的页面:
http://www.flickr.com/photos/teo ... 04732571202/?page=2
是不是只要加上page=x就可以了?

那自己写个脚本,抽取所有页面上的图片链接,再把s替换为b就得到下载地址了。
2011-1-26 16:25:20

使用道具 举报

新浪微博达人勋

问一下金钱可以干嘛?

能吃么?
2011-1-26 16:26:02

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-26 16:25
http://www.flickr.com/photos/teohyc/2442607304/in/set-72157604732571202/

这个页面有小图的链接,很容 ...

你写出来这个分就给你了
2011-1-26 20:02:31

使用道具 举报

新浪微博达人勋

猫咪VS鱼片 发表于 2011-1-26 20:02
你写出来这个分就给你了

用perl写出来了个很简陋的脚本,你还有多少页没有下完的??
我可以直接生成下载链接。
2011-1-27 10:51:30

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-27 10:51
用perl写出来了个很简陋的脚本,你还有多少页没有下完的??
我可以直接生成下载链接。 ...

还有500多张 问题是他会一直更新 所以你这个脚本会很有用 网上免费的下载都有这样那样问题 你这个做出来可以服务于大众了 谢谢
2011-1-27 15:43:48

使用道具 举报

新浪微博达人勋

本帖最后由 如来省长 于 2011-1-27 16:57 编辑
猫咪VS鱼片 发表于 2011-1-27 15:43
还有500多张 问题是他会一直更新 所以你这个脚本会很有用 网上免费的下载都有这样那样问题 你这个做出来 ...

这个脚本很简陋,需要perl运行时,你可以去装个perl,然后直接运行就好。

本来打算弄成exe,但是好像没找到办法。

运行方式:
首先你要得到flickr的sets页面的地址。
比如: http://www.flickr.com/photos/teohyc/sets/72157604732571202/with/2442607304/?page=1

extract.pl http://www.flickr.com/photos/teohyc/sets/72157604732571202/with/2442607304/?page= 50 86

第一个参数是去掉page页号的整个url,第二个参数是希望下载的开始页面的页号,第三个参数是最后页面的页号。
2011-1-27 16:49:19

使用道具 举报

新浪微博达人勋

运行的时候会比较慢,因为要一页一页的连,建议大家先少下几页,不然老是下不完感觉很心慌。
我自己刚才试了下,迅雷下载速度飞快。。。

flickr。。。。对不起。。。。请大家一不要拿来商业用途,二不要拿来做坏事。不然死全家。
2011-1-27 17:07:35

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-27 16:54
会在D盘下产生两个文件一个是automatic_flickr_download_temp.txt,这个可以不用管;
另外一个是automatic_ ...

打开了 参数填哪
2011-1-27 17:36:27

使用道具 举报

新浪微博达人勋

本帖最后由 如来省长 于 2011-1-27 17:45 编辑

在cmd里直接运行,就像图里那样
flickr.JPG
2011-1-27 17:43:54

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-27 17:43
在cmd里直接运行,就像图里那样

ok 成功了 很不错

但是可不可以修改下变成可以下载原始图片的 这个下载是压缩过的
2011-1-27 18:22:39

使用道具 举报

新浪微博达人勋

猫咪VS鱼片 发表于 2011-1-27 18:22
ok 成功了 很不错

但是可不可以修改下变成可以下载原始图片的 这个下载是压缩过的 ...

原始图片是哪样的?我就找到这个是最大的了。能给个例子么?
2011-1-27 18:43:30

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-27 18:43
原始图片是哪样的?我就找到这个是最大的了。能给个例子么?

他的图片都是 2848X2316大小的 连接在这里
http://www.flickr.com/photos/teo ... -72157604732571202/
2011-1-27 18:56:32

使用道具 举报

新浪微博达人勋

猫咪VS鱼片 发表于 2011-1-27 18:56
他的图片都是 2848X2316大小的 连接在这里
http://www.flickr.com/photos/teohyc/2441896343/sizes/o/in/ ...

原来是这样,不是每张图片都有原始大小的。

然后这个原始大小的命名正好和别的都不一样。仍然可以添加一点东西自动生成文件,不过速度会慢上无数倍。。。。要把每张照片都读取一次,然后获得下载地址。所以5000张图片就要读取5000次flickr的页面。。。

你等一下,我再研究研究。
2011-1-27 19:31:08

使用道具 举报

新浪微博达人勋

如来省长 发表于 2011-1-27 19:31
原来是这样,不是每张图片都有原始大小的。

然后这个原始大小的命名正好和别的都不一样。仍然可以添加一 ...

ok 谢咯
2011-1-27 19:36:32

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

返回顶部