【ゴム】GOM Player Part27【プレーヤー】

このエントリーをはてなブックマークに追加
925名無しさん@お腹いっぱい。
■書式
ImageViewURLReplace.datは以下のような書式で記述します。

 検索文字列[tab]補正文字列[tab]リファラ文字列

例1: http://example1.com/img/upload001.jpg.html
http://example1.com/img/upload001.jpg
に置換
   http://example1\.com/img/(.+)\.html[tab]http://example1.com/img/$1

例2: http://example2.com/img/upload001.jpg.html
http://example2.com/img/upload001.jpg
に置換して
   画像URLと同一のリファラを送る
   http://example2\.com/img/(.+)\.html[tab]http://example2.com/img/$1[tab]http://example2.com/img/$1

例3: http://example3.com/img/upload.cgi?a=5&file=001.jpg&b=6
http://example3.com/img/upload001.jpg
に置換して
   画像URLと同一のリファラを送る
   http://example3\.com/img/upload\.cgi\?.+file=([^& ]+)[tab]http://example3.com/img/upload$1[tab]http://example3.com/img/upload$1

※[tab] はタブ文字(テキストエディタで [tab]キー を押した文字)を表します。
 2ch形式の掲示板では書き込んだタブ文字が表示されないため
 便宜上、 [tab] または 改行 で区切ることが通例となっています。
 4 Jane使いの名無しさん [] 2009年08月11日(火) 21:24:38 ID:DMRLzroh0 【PC】
926名無しさん@お腹いっぱい。:2009/08/15(土) 04:03:10 ID:4tUXTZP20
■正規表現について
マッチテキストの表現には正規表現が使用されています。
以下に代表的なものを紹介します。

. … "\n"を除く任意の一文字にマッチします。
* … 直前の文字or部分式の「0回以上の繰り返し」にマッチします。
+ … 直前の文字or部分式の「1回以上の繰り返し」にマッチします。
[xyz] … []内のいずれかの1文字にマッチします。
[^xyz] … []内のどれとも一致しない1文字にマッチします。
[a-z] … a〜zの範囲内の1文字にマッチします。
[^a-z] … a〜zの範囲外の1文字にマッチします。
\s … 半角スペース,タブ文字,改行文字...などの空白文字にマッチします。[ \f\n\r\t\v]と同義。
(pattern) … ()内で一致した文字列は $0〜$9 の変数に格納されます($0は対象文字列)
(x|y) … "x" または "y" に一致します。()内で一致した文字列は変数に格納されます。
(?:pattern) … ()内で一致した文字列は変数に格納されません。(?:x|y) のようにOR条件を指定するときに用います。
\d … 0-9]と同義。任意の10進数字にマッチします。[
\w … [0〜9a-z_]と同義。
$& … 最初の列の全文のこと
$1$2 … 最初の列の()内のこと 1や2は()の順番に相当する
927名無しさん@お腹いっぱい。:2009/08/15(土) 04:03:19 ID:4tUXTZP20

$EXTRACT … 最後の列の()内のこと ()が1つだけなら$EXTRACT1の1を省略できます。
$EXTRACT1 … 最後の列の()内のこと 1や2は()の順番に相当する

MSDN Library (JScript): 正規表現の概説
ttp://www.microsoft.com/japan/msdn/library/ja/jscript7/html/jsreconintroductiontoregularexpressions.asp
MSDN Library (JScript): 正規表現の構文
ttp://www.microsoft.com/japan/msdn/library/ja/jscript7/html/jsjsgrpregexpsyntax.asp

◎エスケープしなければならない文字
正規表現では、特別な効果を持つ文字(メタ文字)が存在します。
メタ文字を文字としてマッチさせるためには、エスケープする必要があります。

MSDN Library (JScript): 特殊文字
ttp://www.microsoft.com/japan/msdn/library/ja/jscript7/html/jsreconspecialcharacters.asp
928名無しさん@お腹いっぱい。:2009/08/15(土) 04:03:58 ID:4tUXTZP20
■JPEG画像が開けない時 ※JaneNida/Xenoでは、この設定は不要です。
ニコニコ動画のサムネイルやイメピタ等の画像を開いたときうまく開けない場合があります。
何度再取得してもエラーが出る。…そんなときは「IFJPEGX.SPI」を導入しましょう。
・IFJPEGX.SPI導入手順
 1,http://cetus.sakura.ne.jp/softlab/software/ifjpegxl.html
  このサイトにある「ifjpx21l.lzh」をダウンロードし、解凍します。
 2,解凍したものの中に「IFJPEGX.SPI」というファイルがあるので、それを「Jane2ch.exe」と同じフォルダに入れます。
 3,Janeを起動し「ツール>ビューア設定」を開き、「プラグイン」のタブにある
  「Susieプラグイン有効」と「IFJPEGX.SPI」にチェックを入れ「OK」を押します。

これでIFJPEGX.SPIの導入は完了しました。
さっきまでエラーが出て開けなかった画像のキャッシュを削除し、もう一度読み込んでみましょう。

最新まとめ
http://www1.axfc.net/uploader/File/so/28686.zip
旧バージョンStreamingPlayer
http://vamp.s9.xrea.com/updata2/3035.zip

readme.txt をよく読んで設定しましょう。

ImageViewURLReplaceとStreamingPlayer まとめwiki
http://www26.atwiki.jp/replace/

JaneNida/Xeno関連ファイル
ttp://altoids2ch.s299.xrea.com/jane/index.html