AutoPagerizeをGoogleイメージ検索(画像検索)で動作させる

最近は、AutoPagerize + LDRize + KeyConfig + functions for KeyConfigなどを使って、キーボードでFirefoxを操作するのになれてしまったが、Googleイメージ検索ではautopagerizeが機能してくれない。
何かいい方法はないかと検索した結果、次のGreasemonkeyスクリプトをインストールするとautopagerizeが機能するようになることを知った。
風柳亭 - 別館:書庫のある庵 -: AutoPagerize/AutoPagerlike:Google イメージ検索への対応を試みる
このページにある「Google イメージ検索対応のおまじない」というスクリプトをインストールし、ユーザースクリプトの管理を開いてAutoPagerizeの上に移動させる。
その後、AutoPagerizeのファイルを開き、SITEINFOの所に次のように書き足す。(リンク先サイトにある「AutoPagerize ver 0.0.26+パッチ版」というのはたぶん下記のサイトインフォを書き足しただけだと思う。現在のAutoPagerizeのバージョンは0.0.31なので、自分で書き足した方がよさげ。他にもSITEINFOを書き足してるし。)

var SITEINFO = [
	{
		name:		'Googleイメージ検索',
		url:			'http://images\\.google\\..+/images\\?.+',
		nextLink:		'id("nn")/parent::a',
		pageElement:	'//table[tbody/tr/td/a[starts-with(@href,"/imgres")]]',
	},

これは自分で書き足したもので、パッチ版は以下のようになっている。

var SITEINFO = [
	{
		url			:	'http://images\\.google\\..+/images\\?.+'
	,	nextLink		:	'id("nn")/parent::a'
	,	pageElement	:	'//table[tbody/tr/td/a[starts-with(@href,"/imgres")]]'
	,	insertBefore	:	'id("ImgContent")/following-sibling::node()'
	,	exampleUrl		:	'http://images.google.com/images?gbv=2&hl=ja&safe=off&q=%E3%83%9A%E3%83%BC%E3%82%B8'
	},

これで、Googleイメージ検索でAutoPagerizeが実行されるようになる。


そしてさらにLDRizeを動作させるため、こちらも編集していく。

	{
		name:		'Googleイメージ検索',
		domain:		'http://images.google.*/',
		paragraph:		'//img/parent::a/parent::td',
		link:			'a',
	},

これで、j,kのキーを押すたびに各画像の位置まで移動できる。


目的の画像の場所でO(オー)を押すと新規タブでそのサイトが開くが、画像が直接開かれるわけじゃなく、Googleのフレームページを経る必要がある。
これはかなり面倒くさいので、これも飛ばしていく。


自分用にGreasemonkeyスクリプトを新規作成し、次のように書く。

url = content.document.location.href;
if (url.match(/images.google.com\/imgres/)) {
	var href = document.title;
	href = href.replace(/^.*(http.*)$/, "$1");
	if (href.match(/blogs.yahoo.*\/(.*?)\/folder/)) {
		var blogId = RegExp.$1;
		href = "http://blogs.yahoo.co.jp/" + blogId + "/GALLERY/show_image_v2.html?id=" + href;
	}
	location.href = href;
}

これで、GoogleのフレームページからでもアクセスできないYahoo!ブログの画像にも直接アクセスできるようになる。

鳥肌が立った格言

F速VIP(・ω・)y-〜 鳥肌が立った格言

プログラムは思った通りに動かない。書いた通りに動く

愚者はまぐれ当たりを自慢し、賢者はミスショットから100を学ぶ

怠ける者は不満を語る。努力する者は希望を語る。

人を信じるということは、相手への期待ではなく、自分への決意なのです。

苦は楽の種、楽は苦の種と知るべし。 By徳川光圀

不幸とは働く力を持ちながら無為な状態にあることを指す。 Byナポレオン

幸せでありたいと言うのか。まず苦悩する事を覚えよ。 Byツルゲーネフ

今日成し得る事に全力を注げ。 Byニュートン

働かざる者食うべからず Byレーニン

今がんばれない奴が明日がんばれるわけないだろ

夏が来ると、冬がいいという
冬になると、夏がいいという

太ると痩せたいという
痩せると太りたいという

忙しいと閑になりたいという
閑になると忙しい方がいいという

自分に都合のいい人は善い人だとほめ
自分に都合が悪くなると、悪い人だと貶す

借りた傘も雨があがれば邪魔になる
金をもてば古びた女房が邪魔になる
世帯をもてば、親さえも邪魔になる

衣食住は昔に比べりゃ天国だが
上を見て不平不満の明け暮れ
隣を見て愚痴ばかり

どうして自分をみつめないのか
静かに考えてみるがよい
一体自分とは何なのか、親のおかげ
先生のおかげ、世間さまのおかげのかたまりが
自分ではないのか つまらぬ自我妄執をすてて
得意勝手を慎んだら世の中は きっと明るくなるだろう

おれがおれがを捨てて
おかげさまでおかげさまでと暮らしたい

お前らって大抵、表面的にはいい人を気取っている割に、
実は、面倒なことやリスクから逃げて、自分が必死になりたくないだけで、
自分の限界や実力が露呈することを恐れて、自分を取り繕うことだけを考えているよなw

自分から女に話しかけたり誘いをかけるわけでもなく、待っているだけの態度で、
同性にすら、自分が仏頂面をしていても優しく扱われることを一人で期待していて、
グループ行動ができず、かといって一人でも、一匹狼ではなく群れからはぐれたただのゴミニート
自分から企画をしたり、決断をするわけでもなく、すべて人に任せるだけで、
問題が起きれば、自分は関係ない顔をして逃げたり、迷惑そうないやな顔をするだけで、
当然ながら仲間からの信頼がゼロに近く、そういう評判にも敏感な女からは敬遠されるw

当事者として経験を積むことがなく、年齢の割には顔つきが非常に幼く、
そのくせ、ろくな運動や食事をしていないのか、肌や体つきがかなり老けていて、
そのアンバランスさが全体的にエイリアンっぽくてゴミ揚げより気持ち悪い
努力もせず自分より成功してる人間をみつければ粗を探し、
自分より恵まれた人間に対しては「苦労が足りない」などと分かったような口をきき、
それがただの僻みであることすら気付かない低能っぷり。

会話の内容が、テレビやネットを通じた他人の話ばかりで、行動力のなさが窺え、
知識自慢で相手を退屈させ、相手の話には必ず否定的な説教をして自分を偉く見せ、
話を膨らませるより遮断させることが得意で、ネガティブなオーラが顔をますます暗くする。

将来有望な若者を叩いて自分を保つ

顔文字

(╬☉ิд⊙ิ), ( ◔ิД◔ิ), ( *ิω*ิ ), ( ´^ิ益^ิ`), ( ´^ิ﨟^ิ`), ( ;ิω;ิ ), ( ・ิω・ิ), ( ・ัω・ั), ( ・ิω・ิ), ( ・ิω・ิ)
(・ิω・ิ), ( *ิω*ิ ), ( ´^ิ益^ิ`),
( *♛ฺェ ♛ฺ) (・ิε・ิ)( ・ิд・ิ)( ・ิω・ิ)( ・ิ_ゝ・ิ)(;◔ิд◔ิ)
( ・ิω・ิ), ( ´^ิ益^ิ`), ( ;ิω;ิ ), ( ・ัω・ั), ( ◔ิД◔ิ), (╬☉ิд⊙ิ)
( ;ิω;ิ ), (╬☉ิд⊙ิ), (C ・ิ つิ , ( *ิω*ิ ), ( ´^ิ﨟^ิ`), ( ・ัω・ั), (・ิω・ิ ), ( ・ิω・ิ), (・ิω・ิ), 川 ・ิ_・ิ) ( ◔ิД◔ิ) ( ´^ิo^ิ`)ε(❀◕‿◕ฺ)з(´^ิ﨟^ิ`) ( oิ _ oิ)( \ิω\ิ )( uิ皿uิ )┌|∵|┘ '`ァ'`ァ(*^ิд^ิ*)'`ァ'`ァ( *♛ฺェ ♛ฺ) (・ิε・ิ)( ・ิд・ิ)( ・ิω・ิ)( ・ิ_ゝ・ิ)(;◔ิд◔ิ)
( ◔ิД◔ิ), ( ´^ิo^ิ`), ε(❀◕‿◕ฺ)з, ( ・ิω・ิ), (・ิω・ิ ), (・ิω・ิ), ( ・ัω・ั), ( ・ึω・ึ), ( ・็ω・็)