告知欄です

■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50


レス数が1000を超えています。残念ながら全部は表示しません。
ImageViewURLReplace.datスレ(Style・Xeno専用) 11

1 :Jane使いの名無しさん:2010/07/27(火) 20:09:49 ID:PD1M4cbp0
○ImageViewURLReplace.datは、ビューアに送るURLを正規表現によって補正する機能です。
○定められた書式で記述することで、URLやリファラ等を補正できます。
○直リンク防止用のリンクから画像URLを割り出して補正したり、リファラを渡さないと表示
  できない画像に対応したりできます。
○このスレはStyleとXeno専用スレです。Viewは専用スレが別にあります。

□依頼の場合は>>1-5あたりをしっかり読み、下のテンプレを使って報告してください。

【使用Jane/Ver 】
【トップページURL】
【対象画像URL  】
【ファイルの存在、鯖の状態を確認した】
【dat無しでの取得を試した       】

□最新版まとめ(readme.txtをしっかり読んで設定しましょう)
  StreamingPlayer 100722
  http://www1.axfc.net/uploader/File/so/48011.zip

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

□前スレ
  ImageViewURLReplace.datスレ(Style・Xeno専用) 10
  http://jane.s28.xrea.com/test/read.cgi/bbs/1274029968/

  テンプレ>>1-5まで

2 :Jane使いの名無しさん:2010/07/27(火) 20:10:35 ID:PD1M4cbp0
□依頼テンプレ詳細
@Jane/Version
  使用しているJaneの種類とバージョンを書いてください。「最新」とかではなく、
  バージョンナンバーを書いてください。例:Jane Style 3.13
AトップページURL
  画像URLからトップページを追うのが面倒なサイトもあります。
  必ずトップページを書いて依頼してください。
B対象URL
  対象のURLを必ず記載すること。複数パターンある場合は全て書くこと。
Cファイルの存在、鯖の状態を確認した
  ImageViewURLReplace.datを使っても、ファイルが存在しないものや(404 Not Found)
  サーバー側の不調(503 Service Unavailableなど)は対応できません。
  そういった対応不可能なものではないことをしっかり確認しましょう。
Ddat無しでの取得を試した
  ImageViewURLReplace.datが有ることによって見れなくなるものも存在します。
  必ずエラーページのキャッシュを削除した後、Janeを終了させ、
  ImageViewURLReplace.datを退避したあと(別フォルダに移動やリネーム)、
  Janeを再起動させて取得を試みること(ビューア設定を開いてOKで再読込み可能)

□正規表現について
  マッチテキストの表現には正規表現が使用されています。
  以下に代表的なものをご紹介します。

. … "\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
※エスケープしなければならない文字
  正規表現では、特別な効果を持つ文字(メタ文字)が存在します。
  メタ文字を文字としてマッチさせるためにはエスケープする必要があります。

3 :Jane使いの名無しさん:2010/07/27(火) 20:11:23 ID:MI7+/vV40
□書式
  ImageViewURLReplace.datは以下のような書式で記述します。
  検索文字列[tab]補正文字列[tab]リファラ文字列

例@ 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

例A 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

例B 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] または改行で区切ることが通例となっています。

4 :Jane使いの名無しさん:2010/07/27(火) 20:12:21 ID:U5KgG18t0
□JPEG画像が開けない時
  画像をうまく開けない場合があります。再取得してもエラーが出る。
  そんなときは IFJPEGX.SPI プラグインを導入してみましょう。
※通信の遅延、サーバーの混雑が原因で画像取得に失敗する例もあります。
  この場合、時間を置いて再度試すか、リダイレクト回数を3以上にしてください。

@ifjpx21l.lzh をダウンロードして解凍します。リンク先↓
  http://cetus.sakura.ne.jp/softlab/software/archives/ifjpx21l.lzh
A解凍したものの中に IFJPEGX.SPI というファイルがあります。それが本体です。
  本体を、Jane2ch.exeと同じフォルダに入れてください。
BStyleを起動し、ツール⇒ビューア設定⇒プラグインのタブを開きます。
  Susieプラグイン有効☑
  IFJPEGX.SPI☑
  それぞれにチェックを入れてOKを押します。これでIFJPEGX.SPIの導入は完了
  しました。さきほどエラーが出て開けなかった画像のキャッシュを削除し、Styleを
  再起動して、画像を再度読み込んでみてください。

※JaneXeno、NidaはJPEGプラグインを内蔵している為、IFJPEGX.SPIは不要です。
※Style、Xeno等でTIFF形式(*.tif)の画像を開くためには以下のプラグインが必要です。
  http://www.asahi-net.or.jp/~DS8H-WTNB/software/ifTIF049.zip

5 :Jane使いの名無しさん:2010/07/27(火) 20:13:04 ID:EqKvQNk40
以上、テンブレ

178KB
掲示板に戻る 全部 前100 次100 最新50

0ch BBS 2007-01-24