スポンサーリンク

2ch(にちゃんねる)で ttp://foo.bar/abc.jpg みたいな文字列を
表示するGreasemonkeyです。
どこにでもありそうだけど、ただ、書きたいから書きました。
GreaseMonkeyは、firefoxのエクステンションです。

jpg, jpeg, bmp, gif, png に対応しています。

http://paranoid.dip.jp/dev/greasemonkey/kaworu2chimager.user.js

// ==UserScript==
// @name           2ch imager
// @namespace      kaworu
// @description    2ch image viewer
// @include        http://*.2ch.net/*
// ==/UserScript==
(function(){
	function kaworu_2ch_show_image()
	{
		var d = document;
		var dd = d.getElementsByTagName("dd");
		var exp = new RegExp("[^h](ttp\:\/\/[-_/@%\.a-zA-Z0-9\~]*?\.(jpg|jpeg|bmp|gif|png)[-_\.?a-zA-Z0-9]*)", "ig");
		for (var i = 0; i < dd.length; ++i)
		{
			var s = new String (dd[i].innerHTML);
			s = s.replace(exp, "[$1]<br /><a href=\"h$1\" target=\"_blank\" ><img src=\"h$1\" width=\"600\"/></a>");
			//GM_log(s);
			dd[i].innerHTML = s;
		}
	}
	function main()
	{
		var start = new Date();
		kaworu_2ch_show_image();
		var end = new Date();
		var difference = end.getTime() - start.getTime();
		GM_log(difference + " ms kaworu_2ch_show_image");
	}
	window.addEventListener("load",function(e){
		main();
		}, false);
})();

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー