因为200张限制,也因为墙的原因,终于下决心将所有保存在flickr中的图片做一次战略大转移。
部分地区的朋友反映flickr图片无法显示,下决心用下午的时间研究,终于发现这篇文章的做法和我的想法一致!
1备份图片
打开:http://quickrpickr.com/
Flickr Username or Email:填flickr账号,后面的#应该是图片张数,还可选tags,sort。
然后display photos。
点击上面的”Check All”,选中所有图片。
size图片大小,我一般用500px的,选Medium(如果想完全备份图片请选original)。其他选项随意。
点击下面的”Generate HTML from Selected Photos and Descriptions”
然后生成了一个post页面,上面是所有需要的所有图片。文件——页面另存为…将其保存
保存后,在”quickr pickf_files”文件夹里面,包含了所有的Flickr图片,由于Flickr上的图片的文件名是又长又奇特,很容易识别,删除多余的图片就行了。
2上传至主机
得到了Flickr上的所有图片,将所有图片上传至
http://finler.net/images/2009/
或者在godaddy上新建一个免费空间 http://img.nostay.com。
3修改数据库文件
Flickr上图片的地址如下格式:
http://farm3.static.flickr.com/2708/4270977884_48a411e067.jpg
所以网址前面的部分都要去掉,只保留4270977884_48a411e067.jpg这个部分并在数据库中修改为
http://finler.net/images/2009/4270977884_48a411e067.jpg
或者
http://img.nostay.com/2009/4270977884_48a411e067.jpg
这种专用图床格式
导出数据库,用UltraEdit或者Nodpad2打开.sql文件(先备份)
使用替换功能,勾选正则表达式
http://farm[0-9].static.flickr.com/[0-9][0-9][0-9][0-9]/
替换为
http://finler.net/images/2009/
保存.sql,将原数据库所有表删除,然后将.sql文件导入原数据库。
ok



最近指导工作