はじめに

Q:なにこれ?
A:通常Janeで見ることのできないリンク先画像をビューアやサムネイルで見れるようにするものです

Q:どうすればいいの?
A:このページに記載されているフィルタをJaneのフォルダの中にあるImageViewURLReplace.datに記載すればおk。たまに更新もあるのでその場合は各自で対応しましょう。また仕組みは知っておいたほうがいいのでぐぐるかヘルプを見ておくといいよ

Q:動作がおかしいんだけど
A:使うものだけ残して、使わないものはなるべく削除するか無効宣言(行頭に//などをつける)しておきましょう

Q:ViewやNidaはできないの?
A:ViewやNidaもImageViewURLReplace.datを使った画像表示支援ができます。が、フィルタの記述が微妙に違うので少し手を加えないといけないかもしれません。


まとめファイル

現在まとめファイルの配布は有志不在のため休止中です。(作成者募集中)

 jane板で作成された『ImageViewURLReplace.dat』にVIPフィギュアスレ用にいくつかのサイトを追加したものです

追加や修正はどんどんしちゃって下さい、正直正規表現よくわかってないんでメチャクチャですw

下の方にimapitaの高速化など便利なものを張って下っているのでお好みでどうぞ(まとめのzipには”あみあみ商品ページ用[080311]”以外は導入されていません)

※Jane doe Style用ですのでその他のブラウザの方はごめんなさい
ダウンロード
pass:bsk

【最終更新日】:08/03/13
 ・あみあみに対応してくれた人がいたので追加(追加してくれた人ありがとうです)
 ・元をStyle用まとめ20080312に変更
 ・『ReplaceStr.txt』をwikiのものに変更(追加してくれた人ありがとうです)
 ・今回から用途事に分けるのをやめました

フィギュアスレの住人が追加したサイト


普通のサイト

  • せなか:オタロードBlog
  • アキバos
  • 萌えよ!アキバ人ブログ
  • アキバHOBBY

フィギュアショップ

  • HOBBY STOCK
  • キャラアニ
  • あみあみ(楽天、Yahoo店対応。)
  • でじたみん
  • Amazon(不完全です)
  • 萌え組
  • ハピネット・オンライン
  • ジョーシン
  • ソフマップ



更新&その他

フィルタをImageViewURLReplace.datへ貼り付ける際は、[TAB]の部分を手動でtabキーに変えてください。

  • 081120 あみあみギャラリーページ全対応化(仮)
比較的新しいページしか表示できていませんでしたが、全ページに対応(たぶん)しました。
;//あみあみギャラリー用[081120]
http://www\.amiami\.com/shop(?:/|)\?vgForm=ProductInfo\&sku=([^&]+)\&template=review\.html[TAB]http://www.amiami.com/images/product/review/$EXTRACT$1_01.jpg[TAB]$&[TAB]$EXTRACT[TAB]product/review/\r\n(|[^/]+/)\r\n

  • 080426 羆スレうpろだ用フィルタ
Figmaハルヒ&セイバー発売記念

;//Figmaスレうpろだ[080426]
http://imgb1\.ziyu.net/view/figma/\d{10}\.jpg\.html[TAB]http://imgb1.ziyu.net/$EXTRACT.jpg[TAB]$&[TAB]$EXTRACT[TAB]<IMG SRC='([^.]+)\.jpg

・080425 あみあみ本店仕様変更対応
ページ内の埋め込みリンクが変更されていたので対応。
※080426追記:現在元の仕様に戻された模様です。以下の[080425]のフィルタは地味に旧仕様にも対応してましたので、更新された方はそのままでもおkです。もちろん[080311]のままでもおkです。

;//あみあみ商品ページ用[080425]
http://www\.amiami\.com/shop/ProductInfo/product_id/\d+[TAB]http://www.amiami.com/images/product/main/$EXTRACT[TAB]$&[TAB]$EXTRACT[TAB](?:main|qvga)/([^.]+\.jpg)</SPAN>

  • 080420 Amazon仕様変更対応~暫定版
画像URLが変更されていますが、共通で「SL500_」を付加したのみという意図がいまいち不明な変更であるため、またテストもフィギュア関連の一部のみであるため暫定版です。こちらのフィルタはURL判定精度を抑えた簡略版です。精度の高い(と思われる)まとめファイル内のフィルタをご使用の方は、以下のフィルタを参考に後半部分へ「SL500_」を足すだけで動作するかと思われます。

;//Amazon[080420]
http://www\.amazon\.co\.jp/(dp|gp/product)/[^/]+ $EXTRACT $& $EXTRACT original_image", "(http://ec.\.images\-amazon\.com/images/I/[^_]+\_SL500_AA\d{3}\_\.jpg)

  • 080311 あみあみ本店 全ページ対応(旧ページ対応化)
画像URLに1/を含むものにも対応しました。これにより全ページ表示可能になりました。本体バージョンは2.76未満でも動作します。
;//あみあみ商品ページ用[080311]
http://www\.amiami\.com/shop/ProductInfo/product_id/\d+[tab]http://www.amiami.com/images/product/main/$EXTRACT[tab]$&[tab]$EXTRACT[tab]main/([^.]+\.jpg)</SPAN>

  • 080125 imepita style本体バージョンアップにともなう最適化($VIEWER)
画像の表示が早くなります(boost同等)
本体バージョンは2.76以降を使ってください
;//imepita[080125]
http://imepita\.jp/(\d{8}/\d{6})$[tab]http://imepita.jp/image/$1[tab]$&[tab]$VIEWER


  • 071204 imepita 仕様変更による更新(Janeスレより甜菜)
http://((?:www\.)?imepita\.jp)(?::80)?/(?:image/)?(\d+/\d+)[tab]http://$1$EXTRACT[tab]http://$1/$2[tab]$EXTRACT[tab]img src="([^"]+/$2)"


※以下、特殊なフィルタboost系です。boost系は表示スピードが速いですが、表示できないページが増える可能性があります。$VIEWERの追加で必要なくなってしまったかに思えますが、こちらの方が使い勝手がいい場合もあるかもしれませんので一応置いておきます。(080125追記:本体バージョンが2.76以降なら上記$VIEWERをつかったフィルタの使用をオススメします ■さらに追記:$VIEWERはサムネクリックだと通常URLと判断される謎仕様みたいなのでこっちの方がいいかも?)
  • imepita boost
;//imepita boost[071124]
http://imepita\.jp/(\d{8}/\d{6})$[TAB]http://imepita.jp/image/$1?i=a.jpg[TAB]$&
  • VIP Uploader Mobile boost
;//VIP Uploader Mobile boost[071122]
http://mup\.vip2ch\.com/dl\?f=(\d+)[TAB]http://mup.vip2ch.com/up/vipper$1.jpg[TAB]$&
  • ニコニコ動画 boost
;//ニコニコ動画 boost(SusiePlugin必須)[071120]
http://www\.nicovideo\.jp/watch/sm(\d+)[TAB]http://tn-skr.smilevideo.jp/smile?i=$1&a.jpg


使い方のヒント


あみあみなどショップへのURLを画像閲覧サムネ化すると画像のみ見ることができるようになったものの、そのままでは商品ページを開けなくなってしまい本末転倒な状態になってしまう。
そこで利用するのがURLExec.datとReplaceStr.txtだ。

URLExec.datは指定URLクリック時の動作を指定するもので、Webブラウザやその他外部プログラムで開くようにできるもの。
ここでショップURLをブラウザで開くようにしておくと、URLの文字列をクリックするとブラウザで商品ページを、画像サムネイル枠をクリックすると画像を開くことができるようになる。
ひとつのURLで2つの動作を選択できるようになるのだ。
なおこの動作はURLExec.datで記述しなくてもCtrl+URLクリックで強制的にブラウザで開くことができるためかならずしも必要とは限らない。
しかし初期にサムネイル化機能を導入する際、違和感なく直感的に移行できるため前者の方法をオススメしたい。

ReplaceStr.txtは指定した文字列を別のものに変えるもの。
一般的な使い方は
●冗長な文字列を短縮
「wwwwwwwwwwwww」 → 「www」
3つ以上の改行 → 改行1つ

●強調化
拡張子exeやbmpを赤太字

などがある。
ここではショップURLを他URLと明確に差別化することにより、URLをクリックするかサムネクリックするかを選択する際の補助の目的に使用する。
たとえば以下の中から直感的にあみあみ商品ページを探すことができるだろうか。


このままの状態だとスレを流し読みしてる際など、画像だけ開きたいと思っていてもブラウザで開いてしまいかねない。
次にReplaceStr.txtで強調してやるとどうだろう。


一目瞭然になったはずである。
こういったように機能を追加したものを明瞭化し補助することにより、使いやすくするための役割を担う。

ただReplaceStr.txtはCPU負荷が大きめの機能である。
近年のPC性能の向上で目立たないものの、何も考えないでほいほい追加しているととんでもないことになってしまう。
使うものを厳選し、動作するタイミングも限定しておくといい。
ちなみに私はこんな感じに設定している。

<rx>\.bmp[tab]<SA i="3"/>.bmp<SA i="0"/>[tab]msg
拡張子がbmpのものを赤文字強調化、対象はレス文章内のみ(名前や日付、メール欄などは除外)

<rx>(h|)ttp://www\.amiami\.com/shop/[tab]<b><font color="#489088">[網]</font></b>$&[tab]msg[tab]<0>フィギュア
あみあみ商品ページを強調化、動作はタイトルに「フィギュア」がつくスレッドのレス文章内のみ



さて通常、ショップURLのたぐいはブラウザで開けばいいだけであるし、そっちの方が値段や商品名、発売時期など詳細がわかる。ではなぜあえて画像閲覧サムネ化できるようにするのか。
操作の簡略化ももちろんあるが、一番の理由は「既出防止」である。
注目度の高い商品が話題になると短期間に何度も同じ商品ページへのURLがスレに貼られる。何度もクリックしてしまいまたこれか、たぶんアレだろうけどよくわかんないから一応クリック・・・などということを経験したことはないだろうか。
もちろん何度かクリックしていくうちに覚えるのだが、日をまたいだりするとなかなかそういうわけにはいかない。
こういった際に画像がキャッシュされサムネイルで表示されていればスムーズにスレを閲覧でき、そして話題が続いたとしても再度ページを開くことなく内容を把握できるようになるのである。
もちろんもう一度商品ページを開きたければURLをクリックするだけでいいのだ。


amazonのImageViewURLReplace.datとReplaceStr.txtが不完全なので誰か修正してくれー

あとあみあみ本店の『1/』が含まれる画像の取得も出来ないので詳しい人お願いします。(080311:解決済)
最終更新:2008年11月21日 01:02