flickr is back

flickr的改版后,让这个有些暮气的产品有体现了一些活力,起码1T的空间是个非常有力的竞争筹码。我在来往的时候也很想把相册做成一个有竞争力的产品,推出类似无上限的相册产品。

大概是06,07年的时候,还在方正做传统软件方面的开发,那个时候web2.0正兴起,以flickr, last.fm, 以及豆瓣等为代表的网站引起了我的强烈兴趣,原来互联网不只是门户,可以专注、有趣。是它们让我后来转入了互联网领域。

贴一下我的flickr地址:http://www.flickr.com/photos/whj/ 很久没有在上面更新过了,我用过的几个相册产品里flickr是最老的一个,也是最有感情的一个产品。

相关阅读:抓取flickr上有趣图片的脚本,注意改版后的内容有可能需要修改,我没有验证。

抓取flickr上有趣图片的脚本

以前写的一个抓取flickr最近7日有趣的照片的脚本,现在flickr上的照片质量已经下降很多。
有时flickr改版或修改网页代码会影响脚本的匹配,可能需要修改一些变量。

[bash toolbar=”false” light=”true”]
#!/usr/bin/env bash
IMG_DIR=$1
PREFIX=”http://www.flickr.com”
URL_7DAYS=”$PREFIX/explore/interesting/7days/”
TAG=”photo_container”
PATTERN=”src=\”http://.*\.staticflickr\.com/.*/”

cd $IMG_DIR
for URL in `curl -s $URL_7DAYS | grep $TAG | awk -F’href=|title’ ‘{print $2}’ | tr -d ‘”‘`; do
ID=`basename $URL`
IMG=`curl -s $PREFIX$URL | grep -E $PATTERN$ID.*\.jpg | grep “photo” | awk -F\” ‘{print $4}’`
echo “img=”$IMG
wget $IMG
#open `basename $IMG`
done
[/bash]

使用方式: ./flickr.sh downloads 如果不指定下载路经的话,默认会下载到$HOME下。
要在下载后自动打开的话,可以在wget之后,调用系统的open(mac下) 或display(linux下安装了imagemagick)