世界之窗论坛's Archiver

fzxj520 发表于 2008-11-5 11:32

Flickr 方便看大图的插件 感谢needed 很快就要完成了:)

这个插件要做TW插件,怎么做呢?
插件地址[url=http://userscripts.org/scripts/show/9797]http://userscripts.org/scripts/show/9797[/url]
打开这个连接看看吧[url=http://www.flickr.com/photos/boliyou/]http://www.flickr.com/photos/boliyou/[/url] 点那张图
[attach]56065[/attach]

[[i] 本帖最后由 fzxj520 于 2008-11-13 10:40 编辑 [/i]]

chuchun 发表于 2008-11-5 12:24

什么插件 没看明白

needed 发表于 2008-11-5 15:41

[code]#exd#*.flickr.com*#(<img\ssrc="([^"]*?)\_m(\.\w{3,4})"[^<] <\/a>)###$1<br><br><select onchange='window.open(this.value)'><option>power by TW2<option value='$2_s$3'>Square<option value='$2_t$3'>Thumb<option value='$2_m$3'>Small<option value='$2$3'>Original</select>[/code]

[[i] 本帖最后由 needed 于 2008-11-5 16:06 编辑 [/i]]

needed 发表于 2008-11-5 16:08

tw2的黑名单可以在任意位置插入任何东西..
所以 对于此类的js (它还需要依赖第三方网站)
黑名单外挂js就可以了.

以上黑名单可能会对你有帮助

fzxj520 发表于 2008-11-7 11:28

这是那个插件的代码  怎么转成TW的呢??


// ==UserScript==
// @name           Flickr Download Links
// @namespace      thehuey.com
// @description    Provides link to go download the image at different sizes
// @include        [url=http://www.flickr.com/explore/interesting/7days/]http://www.flickr.com/explore/interesting/7days/[/url]*
// ==/UserScript==

var imgs = document.getElementsByTagName("TD");
for (i=0;i<imgs.length;i++) {
if (imgs.item(i).className == "Photo") {
  var src = imgs.item(i).childNodes[0].childNodes[0].src;
  var span = document.createElement("SPAN");
  span.innerHTML = "<A HREF='http://www.thehuey.com/flickr/?u=" + src + "'>Download</A>";
  imgs.item(i).appendChild(span);
}
}

[[i] 本帖最后由 fzxj520 于 2008-11-10 12:19 编辑 [/i]]

fzxj520 发表于 2008-11-7 11:39

谢谢 回复   needed   你那段复制进去好象没用啊

上面是那个插件的代码   插件后缀名(.js)   TW黑名单  代码该怎样写呢 ?   

插件是把 [url]http://www.flickr.com[/url] 网站图片下面 加一个 (下载连接)   
然后就可以  点 (下载连接) 保存大图

needed 发表于 2008-11-7 15:14

很抱歉.说多了反而误会了.

直接添加那段代码到黑名单就好了.


工具 - 选项 - (高级选项) -  广告过滤. -   黑名单过滤  

把那段代码添加. 保存. 然后

ctrl +f5 试试看原来的网页...


我所理解的是最近7天有趣的相片..

[url=http://www.flickr.com/explore/interesting/7days/]http://www.flickr.com/explore/interesting/7days/[/url]

如果想对flickr 全部的图片都生效.. http://www.flickr.com/photos/  
  可以试试一下的黑名单.  不需要 你那段js  
[code] #exd#*.flickr.com*#(<img\ssrc="([^"]*?)\_[tms](\.\w{3,4})"[^<]+<\/a>)###$1<br><br><select onchange='window.open(this.value)'><option>power by TW2<option value='$2_s$3'>Square<option value='$2_t$3'>Thumb<option value='$2_m$3'>Small<option value='$2$3'>Original</select>[/code]

[[i] 本帖最后由 needed 于 2008-11-7 15:25 编辑 [/i]]

fzxj520 发表于 2008-11-7 17:18

[attach]55858[/attach]
非常感谢 [i]needed [/i] 可能我还是没说清楚   
其实我[color=red]只要[/color]加上([color=red]原本大小[/color]) 这张图的连接就可以了  
[color=#ff0000]          不要 [color=#000000]加上[/color]下拉列表[/color]     
发图上来应该说清楚了呵呵:lol:

[[i] 本帖最后由 fzxj520 于 2008-11-10 12:12 编辑 [/i]]

fzxj520 发表于 2008-11-10 09:48

????????

擱淺Δē√瑷 发表于 2008-11-10 09:55

我觉得你发图还是没说明白

fzxj520 发表于 2008-11-10 15:25

再看看吧!!!

needed 发表于 2008-11-11 05:59

似乎仅通过初始页面无法[color=red]准确[/color]得到[code]#exd#*flickr.com*#(<img\ssrc="([^"]*?)\_[tms](\.\w{3,4})"[^<]+<\/a><\/span>)###$1<br><br><a href='$2$3'>大图</a><br>原始<a href='$2_b$3'> 1 </a>&nbsp;/&nbsp;<a href='$2_o$3'> 2 </a>[/code]

[[i] 本帖最后由 needed 于 2008-11-11 06:13 编辑 [/i]]

fzxj520 发表于 2008-11-13 10:31

太好了  快完成了 :lol:  还有两个问题
[attach]56213[/attach][attach]56214[/attach]

needed 发表于 2008-11-14 01:29

但图片的地址不是那个参数啊..

另外. 我这里未能重现你那种错位情况..
我是ie6 xpsp2

如果先前的没有错位. 那么你可以试试下面的的. 但这样有时候会有问题. 字体会缩小到无法忍受..
[code]#exd#*flickr.com*#(<img\ssrc="([^"]*?)\_[tms](\.\w{3,4})"[^<]+<\/a>)###$1<br><br><a href='$2$3'>大图</a><br>原始<a href='$2_b$3'> 1 </a>&nbsp;/&nbsp;<a href='$2_o$3'> 2 </a>[/code]

[[i] 本帖最后由 needed 于 2008-11-14 01:40 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.