GoogleImageLink.js
- 簡易形式が動作しなくなっていたのを修正。
- 標準形式は動作未確認(多分ダメではないかと……)。
User-Agent: Google as obsolete browser
- 新規作成。Google 検索へのアクセス時に非対応ブラウザ(IE7)を詐称する。
Google Ad Killer for obsolete browser
- 新規作成。余計なものを削除。
添付ファイル:google_20120312.zip
GoogleImageLink.js
User-Agent: Google as obsolete browser
Google Ad Killer for obsolete browser
添付ファイル:google_20120312.zip
Google の画像検索が
http://www.google.co.jp/search?...&tbm=isch...
なアドレスで表示されるようになり、しかも従来の
http://www.google.co.jp/images?...
http://images.google.co.jp/images?...
といったアドレスも残っているため、マッチさせる URL パターンが複雑になってきました。
そこで簡易形式用の JavaScript(GoogleImageLink_sout1.js)を標準形式用のファイル(GoogleImageLink.js)に統合し、JavaScript 内で処理を振り分けるようにしました。
====
Google 画像検索の画像を直接リンクにします。
JavaScript ファイルなので、検索結果のページに <end> で挿入して下さい。
自分は以下の URL に適用しています。
www.google.co(m|.jp)/search\?( (*\&|)tbm\=isch(^[^&]))
www.google.co(m|.jp)/images\?
images.google.co(m|.jp)/images\?
添付ファイル:GoogleImageLink_20110503.zip
「ページごとに JavaScript ファイルを指定するフィルタ」のようなものを使っていない場合は、専用のフィルタを作るのでコメントかトラックバックかメール下さい。
前回。
添付ファイル:GoogleImageLink_20110110.zip
「ページごとに JavaScript ファイルを指定するフィルタ」のようなものを使っていない場合は、以下のフィルタを使用して下さい。
[Patterns]
Name = "Google Image Link sout=0 (2011-01-10; rentan)"
Active = TRUE
URL = "(www|images).google.co(m|.jp)/images\?(^(*\&|)sout\=1(^[^&]))$TYPE(htm)"
Match = "<end>"
Replace = "<!--//-->"
"<script type="text/javascript" charset="UTF-8" src="http://local.ptron/GoogleImageLink.js"></script>\n"
Name = "Google Image Link sout=1 (2011-01-10; rentan)"
Active = TRUE
URL = "(www|images).google.co(m|.jp)/images\?((*\&|)sout\=1(^[^&]))$TYPE(htm)"
Match = "<end>"
Replace = "<!--//-->"
"<script type="text/javascript" charset="UTF-8" src="http://local.ptron/GoogleImageLink_sout1.js"></script>\n"
前回。
「書き換える関数の名前」を決め打ちではなく、探して見つけるようにしました。
これで JavaScript 最適化ツールの出力揺れには影響されなくなったはずです。
最初からそうしてればよかった……。
GoogleImageLink.js のみ更新してあります。
GoogleImageLink_sout1.js は変更していません。
添付ファイル:GoogleImageLink_20101009.zip
ページのソースが少し変わるたびにファイルを書き換えるのがいいかげん面倒になってきたので、多少の違い(JavaScript 最適化ツールの出力揺れ程度)なら追随できるようにやり方を改良してみました。
使い方は前回の記事を参照して下さい。
GoogleImageLink.js のみ更新してあります。
GoogleImageLink_sout1.js は前回から変更していません。
添付ファイル:GoogleImageLink_20101002.zip
Google 画像検索の画像を直接リンクにします。
JavaScript ファイルなので、検索結果のページに <end> で挿入して下さい。
自分は以下の URL に適用しています。
# 標準形式 GoogleImageLink.js
www.google.co(m|.jp)/images\?(^(*\&|)sout\=1(^[^&]))
images.google.co(m|.jp)/images\?(^(*\&|)sout\=1(^[^&]))
# 簡易形式 GoogleImageLink_sout1.js
www.google.co(m|.jp)/images\?((*\&|)sout\=1(^[^&]))
images.google.co(m|.jp)/images\?((*\&|)sout\=1(^[^&]))
添付ファイル:GoogleImageLink_20100904.zip