[過去ログ]
【Style】 ImageViewURLReplace.dat 【専用】2 (1002レス)
【Style】 ImageViewURLReplace.dat 【専用】2 http://egg.5ch.net/test/read.cgi/software/1382237060/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: ユメギワ ◆Y.L.Bh6/Cs [age] 2013/10/20(日) 11:44:20.62 ID:v/3a56AW0 ・“ImageViewURLReplace.dat”は、ビューアに送るURLを正規表現によって補正する機能です。 ・定められた書式で記述することで、URLやリファラ等を補正できます。 ・直リンク防止用のリンクから画像URLを割り出して補正したり、リファラを渡さないと表示できない画像に対応したりできます。 ・このスレはStyle専用スレです。ViewとXenoは専用スレが別にあります。 ■Jane Style ヘルプ http://janesoft.net/janestyle/help/first/ImageViewURLReplace.html ■前スレ ImageViewURLReplace.dat(Nida・Style専用) 1 http://anago.2ch.net/test/read.cgi/software/1250276411/ http://egg.5ch.net/test/read.cgi/software/1382237060/1
2: ユメギワ ◆Y.L.Bh6/Cs [] 2013/10/20(日) 11:47:20.20 ID:v/3a56AW0 ■正規表現について マッチテキストの表現には正規表現が使用されています。代表的なものをご紹介します。 . … "\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は()の順番に相当する。 $EXTRACT … 最後の列の()内のこと ()が1つだけなら$EXTRACT1の1を省略できます。 $EXTRACT1 … 最後の列の()内のこと 1や2は()の順番に相当する。 ■関連 正規表現の概説 http://msdn.microsoft.com/ja-jp/library/28hw3sce.aspx 正規表現の構文 http://msdn.microsoft.com/ja-jp/library/ae5bf541.aspx 特殊文字 http://msdn.microsoft.com/ja-jp/library/yhzf4dct.aspx ※エスケープしなければならない文字 正規表現では、特別な効果を持つ文字(メタ文字)が存在します。 メタ文字を文字としてマッチさせるためにはエスケープする必要があります。 http://egg.5ch.net/test/read.cgi/software/1382237060/2
3: ユメギワ ◆Y.L.Bh6/Cs [] 2013/10/20(日) 11:48:58.93 ID:v/3a56AW0 ■書式 ImageViewURLReplace.datは以下のような書式で記述します。 検索文字列[tab]補正文字列[tab]リファラ文字列 ・例1. http://example.com/img/upload001.jpg.html を http://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります http://example\.com/img/(.+)\.html[tab]http://example.com/img/$1 ・例2. http://example.com/img/upload001.jpg.html を http://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります http://example\.com/img/(.+)\.html[tab]http://example.com/img/$1 [tab]http://example.com/img/$1 ・例3. http://example.com/img/upload.cgi?a=5&file=001.jpg&b=6 を http://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります http://example\.com/img/upload\.cgi\?.+file=([^& ]+) [tab]http://example.com/img/upload$1[tab]http://example.com/img/upload$1 ※[tab] はタブ文字(テキストエディタで [tab]キーを押した文字)を表します 2ch形式の掲示板は書き込んだタブ文字が表示されないため、便宜上、[tab] または改行で区切ることが通例となっています http://egg.5ch.net/test/read.cgi/software/1382237060/3
4: ユメギワ ◆Y.L.Bh6/Cs [] 2013/10/20(日) 11:51:02.13 ID:v/3a56AW0 ■画像が開けない場合の対処方法 以下の項目を確認したり、値を変更してみてください。 ・URLをWebブラウザで開いてみて画像が存在するかどうか? ・ImageViewURLReplace.dat無しの状態で画像を取得できるかどうか? ・ビューア設定>通信>ユーザーエージェント(UA) ・ビューア設定>通信>サイズ上限 ・ビューア設定>通信>リダイレクト回数 ・ビューア設定>その他>解像度上限 ・Susieプラグインを導入してみる ※JPEG形式の場合は、以下のプラグインを試してください。 ?ifjpx21l.lzh をダウンロードして解凍します。リンク先↓ http://cetus.sakura.ne.jp/softlab/software/archives/ifjpx21l.lzh ?解凍したものの中に IFJPEGX.SPI というファイルがあります。それが本体です。 本体を、Jane2ch.exeと同じフォルダに入れてください 。 ?Styleを起動し、ツール⇒ビューア設定⇒プラグインのタブを開きます。 ・?Susieプラグイン有効 ・?IFJPEGX.SPI それぞれにチェックを入れて OK を押します。これでIFJPEGX.SPIの導入は完了 しました。さきほどエラーが出て開けなかった画像のキャッシュを削除し、 画像を再度読み込んでみてください。 ※TIFF形式の画像を開くためには以下のプラグインが必要です。 http://www.asahi-net.or.jp/~DS8H-WTNB/software/ifTIF049.zip ※BMP形式で表示できない画像があった場合は以下のプラグインを試してください。 http://homepage1.nifty.com/frontier_spirit/SPI_Info/SusieBMPPlugI.htm http://egg.5ch.net/test/read.cgi/software/1382237060/4
5: ユメギワ ◆Y.L.Bh6/Cs [] 2013/10/20(日) 11:53:11.45 ID:v/3a56AW0 □不具合報告用テンプレート 【JaneStyleのバージョン】 【 正規表現ライブラリ 】 【今使っているdat】 【トップページURL】 【対象画像URL 】 【画像が開けない場合の対処方法を試したか】 【不具合内容など】 □依頼テンプレの書き方 1.JaneStyleのバージョン 使用しているJaneの種類とバージョンを書いてください。例:Jane Style 3.13 「最新」などではなく、バージョンナンバーを必ず書いてください。 2.正規表現ライブラリ 使用している正規表現ライブラリを書いてください。 JaneStyleのバグレポートに、JaneStyleのバージョンと一緒に書いてあります。 3.今使っているdat 既存のものを使っている場合はできるだけその出所を書いてください。 4.トップページURL 画像URLからトップページを追うのが面倒なサイトもあります。 必ずトップページを書いて依頼してください。 5.対象画像URL 対象のURLを必ず記載すること。複数パターンある場合は全て書くこと。 6.画像が開けない場合の対処方法を試したか? ImageViewURLReplace.datを使っても、ファイルが存在しないもの(404 Not Found)や サーバー側の不調(503 Service Unavailableなど)には対応できません。 そういった対応不可能なものではないことをしっかり確認しましょう。 また、ImageViewURLReplace.datが有ることによって見れなくなるものも存在します。 必ずエラーページのキャッシュを削除した後、Janeを終了させ、 ImageViewURLReplace.datを退避したあと(別フォルダに移動やリネームなど)、 Janeを再起動させて取得を試みること(ビューア設定を開いてOKで再読込み可能) http://egg.5ch.net/test/read.cgi/software/1382237060/5
6: ユメギワ ◆Y.L.Bh6/Cs [] 2013/10/20(日) 11:53:51.70 ID:v/3a56AW0 以上がテンプレになります。 不具合報告・依頼の際は>>4-5を熟読の上、必ずテンプレを用いて報告するようにしてください! http://egg.5ch.net/test/read.cgi/software/1382237060/6
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 996 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s