修改Access Flickr以适应新的Flickr服务器

# 本文来自煎蛋(http://jandan.net/),作者为投稿

感谢Joe 投稿[原创]

最近Flickr 启用了新的存储服务器farm4.static.flickr.com,使用Access Flickr 插件发现不能正常显示,是因为这个插件里没有定义farm4 的真实地址造成的,修改下就可以了。

这里是Joe 修改好的Firefox 插件文件下载
[来源]

具体DIY 修改方法如下:

1.解压access_flickr!-1.8-fx-win.xpi插件文件到目录;

2.打开content目录下的overlay.js文件修改;

3.在
  var exchangeSource = new Array(
   /^([^\.]*\.?)farm3.static.flickr.com$/i,
   /^([^\.]*\.?)farm2.static.flickr.com$/i,
   /^([^\.]*\.?)farm1.static.flickr.com$/i,
   /^([^\.]*\.?)farm(\d).static.flickr.com$/i, //Some heuristic idea. May help for the next image farm, and may not help at the same probability!
   /^([^\.]*\.?)(downloads|code).flickr.com$/i,
   /^([^\.]*\.?)static.flickr.com$/i,
   /^([^\.]*\.?)blog.flickr.com$/i,
   /^([^\.]*\.?)flickr.com$/i
   );

第二段中加入/^([^\.]*\.?)farm4.static.flickr.com$/i,

4.在
  var exchangeDest = new Array(
   'farm3.static.flickr.yahoo3.akadns.net',
   'farm2.static.flickr.yahoo3.akadns.net',
   'farm1.static.flickr.yahoo8.akadns.net',
   'farm$2.static.flickr.yahoo3.akadns.net', //?
   'admin2.flickr.mud.yahoo.com',
   'farm1.static.flickr.yahoo8.akadns.net',
   'blog.flickr.com',
   'www.flickr.mud.yahoo.com'
   );
第二段中加入'farm4.static.flickr.yahoo11.akadns.net',

5.将解压目录里的所有文件打包为zip格式,再修改后缀名zip为xpi,安装即可正常浏览flickr了~:)

垦一垦

 关于 “修改Access Flickr以适应新的Flickr服务器”有 4 篇评论

  1. 1 Tiger 说 : Reply to this comment
    2008-02-26 1:24 pm

    我想問這個插件有什么用

  2. 2 漫步 说 : Reply to this comment
    2008-02-26 1:55 pm

    晕, 是 farm4.static.flickr.yahoo11.akadns.net 而不是 farm4.static.flickr.yahoo3.akadns.net jandan 的编辑人员也太不认真了吧....

  3. 3 oioi 说 : Reply to this comment
    2008-02-26 7:50 pm

    @漫步 这个做成插件之后,浏览没有问题呀。

  4. 4 柒小诺 说 : Reply to this comment
    2008-02-27 6:09 pm

    技术文章。哦耶

想说点什么吗?