AutoPagerize/AutoPagerlike:Google イメージ検索への対応を試みる
Greasemonkey版のAutoPagerizeを使っている方は、
【AutoPagerize】Google 画像検索対応スクリプト(AutoPagerize本体をいじらない版)へどうぞ。
■SeaHorseスクリプト(Sleipnir専用) ■Greasemonkeyスクリプト(Firefox専用)
AutoPagerize本体ソースの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")]]',
exampleUrl : 'http://images.google.com/images?gbv=2&hl=ja&safe=off&q=%E3%83%9A%E3%83%BC%E3%82%B8'
},
↓
【2008/12/23】AutoPagerize本体のバージョンアップに追従するのは大変なので、書換部分のみ記述しました。
■参考
AutoPagerizeをGoogleイメージ検索(画像検索)で動作させる - 午前0時の憂鬱
■サンプル
と、『対応希望リストのうち、現状は対応が難しいリスト』に上がっています。
- http://images.google.co.jp/ ←JavaScriptで生成しているから難しいらしい
ところが、じゃあJavaScriptをオフにした状態だと見られないのかというとそんなことはなく、ちゃんとサムネイルが表示されます。要は、JavaScriptオフの場合は、それ用のページにリダイレクトされているようです。
- JavaScriptオン:http://images.google.com/images?gbv=2&hl=ja&safe=off&q=%E3%83%9A%E3%83%BC%E3%82%B8
- JavaScriptオフ:http://images.google.com/images?hl=ja&safe=off&q=%E3%83%9A%E3%83%BC%E3%82%B8&gbv=1&ei=0N30R5ieEYOs6gOqkvTICQ
【2008/04/05追記】
■oAutoPagerizeのGoogleイメージ検索対応 oAutoPagerize ver 0.4.1 - 0x集積蔵
SITEINFOを工夫して、本体にはほとんど手を入れずに動くようにしてみました。を参考にして、オリジナルのAutoPagerizeでもパッチ無しで動作するようになりました(SITEINFO直書きなのは変わりませんが)。
あと、URLがhttp://images.google.co.jp/images?~の場合があったり、『次へ』リンクに"gbv=2"というパラメータが入っていない場合があったりすることに気付いたので、修正しています。
2008/04/03(木) 22:50 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- 【JavaScript】各種色指定用の文字列を16進カラーコード(#xxxxxx)に変換(2007.11.29)
- 【ココログ】コメント出来ないときに使ってみるブックマークレット(2007.03.27)
- 【ココログ】トップページにコメント欄を表示するスクリプト(2009.06.14)
- 『お気楽五七五』でTwitterはじめてみました(2009.06.12)
- 【お気楽五七五】なんとなく五七五でつぶやくサービスを作ってみた(2009.06.02)
「パソコン・インターネット」カテゴリの記事
- AmazonのProduct Advertising API認証プロキシ公開(REST)(2009.07.03)
- 【JavaScript】各種色指定用の文字列を16進カラーコード(#xxxxxx)に変換(2007.11.29)
- Twitter個別発言の前後を表示するスクリプトは便利ですね(2009.06.12)
- 『お気楽五七五』でTwitterはじめてみました(2009.06.12)
- 【お気楽五七五】なんとなく五七五でつぶやくサービスを作ってみた(2009.06.02)


