■戻る■ 全部 1- 101- 201- 最新50  

設定ファイルとURL変更用スクリプト

1 名前:VIICさん:12/12/07 22:00:55 ID:GR2N0cBq
■設定ファイルとURL変更用スクリプトについてのスレです■

□V2C固有ファイル

・msgkw.txt
 本文キーワード設定を外部ファイルから読み込むことができるもの
・ReplaceStr_Tw.txt
 Twitter仮想スレッドに適用される"ReplaceStr.txt"
・iurlrpl.txt
 画像ダウンロードURLをスクリプトで変更できるようにするもの

○URL変更用スクリプトについての話題もこちらでお願いします


□関連サイト
  V2C 使用法 [設定ファイル]
  ttp://v2c.s50.xrea.com/manual/files.html
  V2C 使用法 [外部コマンド:スクリプト]
  ttp://v2c.s50.xrea.com/manual/script.html
  V2C互換ファイル
  ttp://www39.atwiki.jp/v2cwiki/pages/89.html
  Jane互換ファイル
  ttp://www39.atwiki.jp/v2cwiki/pages/82.html
  Jane総合掲示板
  ttp://jane.s28.xrea.com/bbs/
2 名前:VIICさん:12/12/07 22:06:19 ID:GR2N0cBq
ImageViewURLReplace.datのスレは別にありますが、こちらでしても構いません

ImageViewURLReplace.datスレ(V2C専用)

ttp://yy61.60.kg/test/read.cgi/v2cj/1349317232/
3 名前:VIICさん:12/12/07 22:10:15 ID:GR2N0cBq
●ReplaceStr.txtの問題点
ttp://anago.2ch.net/test/read.cgi/software/1352392676/785
よりコピペ

<rx2>(h?ttp://(?:www\.)?emailgenki\.com/\w{5})(?!\d)(?!-\d*[1-9](?!\d))(?:-0*([1-9]\d*)?*0)?

【TAB】$&<br><font color=tomato>《$1-${2}1 $1-${2}2 $1-${2}3<br>$1-${2}4 $1-${2}5 $1-${2}6<br>$1-${2}7 $1-${2}8 $1-${2}9》</font>
【TAB】msg

これは、ReplaceStr.txtの定義なのですが、V2Cで使えないようです

Janeと正規表現の書式が異なるようですので、対応よろしくお願いします

ex)

ttp://emailgenki.com/dm657
ttp://emailgenki.com/dm657-10
4 名前:VIICさん:12/12/07 22:18:05 ID:GR2N0cBq
●ngx.txtの場合
テキストファイルで修正する場合、『,』と『\』の前に『\』が必要
あと、『 <br> 』は『\\n』に変換する必要がある
5 名前:VIICさん:12/12/08 12:06:13 ID:F1sRr/H1
>>2
現在最新?のImageViewURLReplace.dat
ttp://yy61.60.kg/test/read.cgi/v2cj/1349317232/102
6 名前:VIICさん:12/12/08 18:16:44 ID:D8JOc4Uy
■Jane互換ファイルについての紹介■
□ImageViewURLReplace.dat
  画像として認識しない、または直接リンクで画像を取得できないURLを、正規表現により画像リンクとして有効化するための設定ファイルです。

○書式

  ImageViewURLReplace.datは以下のような書式で記述します
  検索文字列[tab]補正文字列[tab]リファラ文字列[tab]動作制御パラメータ[tab]
  検索文字列以外は省略可

○動作制御パラメータに$EXTRACTを指定した場合

  検索文字列1[tab]補正文字列[tab]リファラ文字列[tab]$EXTRACT[tab]検索文字列2
  『リファラ文字列』に指定したURLのページを『検索文字列2』で検索
  マッチすると$EXTRACTに『検索文字列2』の()内の文字列が格納される
  $EXTRACT … 『検索文字列2』の()内のこと ()が1つだけなら$EXTRACT1の1を省略できます
  $EXTRACT1 … 『検索文字列2』の()内のこと 1や2は()の順番に相当する

○例

例①
ttp://example.com/img/upload001.jpg.html
ttp://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります
ttp://example\.com/img/(.+)\.html[tab]ttp://example.com/img/$1

例② ttp://example.com/img/upload001.jpg.html

ttp://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります
ttp://example\.com/img/(.+)\.html[tab]ttp://example.com/img/$1
[tab]ttp://example.com/img/$1

例③ ttp://example.com/img/upload.cgi?a=5&file=001.jpg&b=6

ttp://example.com/img/upload001.jpg に置換して画像URLと同一のリファラを送ります
ttp://example\.com/img/upload\.cgi\?.+file=([^& ]+)[tab]
ttp://example.com/img/upload$1[tab]ttp://example.com/img/upload$1
※[tab] はタブ文字(テキストエディタで [tab]キーを押した文字)を表します
  2ch形式の掲示板は書き込んだタブ文字が表示されないため、便宜上、[tab]
  または改行で区切ることが通例となっています

□正規表現

  正規表現の概説
  ttp://msdn.microsoft.com/ja-jp/library/28hw3sce.aspx
  正規表現の構文
  ttp://msdn.microsoft.com/ja-jp/library/ae5bf541.aspx
  特殊文字
  ttp://msdn.microsoft.com/ja-jp/library/yhzf4dct.aspx
※エスケープしなければならない文字
  正規表現では、特別な効果を持つ文字(メタ文字)が存在します
  メタ文字を文字としてマッチさせるためにはエスケープする必要があります
7 名前:VIICさん:12/12/08 18:18:46 ID:D8JOc4Uy
>>6
『○書式』の部分修正
×検索文字列[tab]補正文字列[tab]リファラ文字列[tab]動作制御パラメータ[tab]
○検索文字列[tab]補正文字列[tab]リファラ文字列[tab]動作制御パラメータ
8 名前:VIICさん:12/12/08 18:20:40 ID:D8JOc4Uy
追加
画像URLが補正文字列に変換される
9 名前:VIICさん:12/12/15 01:06:25 ID:bUt0kclo
>>5
追加
1393の次の行
ttp://(?:\w+\.)?xxvideo\.jp/videos/xv(\d+)[tab]$EXTRACT[tab]ttp://www.xvideos.com/video$1/[tab]$EXTRACT[tab]<img\s+src="([^"]+\.jpg)

コピーの際にはこちらを使うと便利かも

#TABキーの自動置換
ttp://www39.atwiki.jp/v2cwiki/pages/216.html
10 名前:9:12/12/15 01:07:11 ID:bUt0kclo
ちなみにxxvideo用です
11 名前:VIICさん:12/12/15 12:26:59 ID:x3Eoeyqs
>>9
サンプルURLください
加えて
http://yy61.60.kg/test/read.cgi/v2cj/1304861674/769
を使うと便利ですよ(見る側が)
12 名前:VIICさん:12/12/15 21:03:08 ID:5FCNem9I
エロだから載せていいのか悩む
有名なつぼみを…
ttp://www.xxvideo.jp/videos/xv2982211
管理人さん、問題があれば削除お願いします

わざわざ変換したのに…post.jsで変換できたのね

13 名前:VIICさん:12/12/15 21:42:58 ID:5FCNem9I
□ReplaceStr.txt
○仕様
・<ex>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex>で「置換対象の文字列」が大文字と小文字を区別しない通常の文字列であることを指定します。
 「置換対象」にはname, mail, date, msg, allのいずれかを指定します。
 ※dateにはID等も含まれます。
 「<n>対象URL/タイトル」の<n>にはNGExと同様のタイプを指定します。
 (<0>:含む <1>:含まない <2>:一致 <3>:一致しない <4>:含む(正規) <5>:含まない(正規))
 ※<n>を指定しない場合は<0>が指定されたとみなします。

・<ex2>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル

 <ex2>で「置換対象の文字列」が大文字と小文字を区別する通常の文字列であることを指定します。

・<rx>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル

 <rx>で「置換対象の文字列」が大文字と小文字を区別しない正規表現であることを指定します。
 ※<rx>の代わりに<>を指定しても同じです。

・<rx2>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル

 <rx2>で「置換対象の文字列」が大文字と小文字を区別する正規表現であることを指定します。

○使用例

//▽投稿端末を表示
<rx2>(ID:(?:.{8}|\?{3})0|(?: 0$))[TAB]$1 (PC)[TAB]date
<rx2>(ID:(?:.{8}|\?{3})O|(?: O$))[TAB]$1 (携帯)[TAB]date
//▽4行以上の空行は3行に省略する
<rx2><br>(?:[  ]*<br>){4,}[TAB]<br><br><font color=gray><br></font><br><br>[TAB]msg
//▽引用行を着色する
<rx2>((?:^|<br>)[  ]*)((?:>|>(?:>)?)[^<]+)[TAB]$1<font color=green>$2</font>[TAB]msg
//▽投稿日を漢字表記にする
<rx2>^(\d{4})/(\d{2})/(\d{2})\([TAB]$1年$2月$3日([TAB]date
//▽トリップを赤色にする
<rx2>(◆.{10})[TAB]<font color=red>$1</font>[TAB]name
※OptionフォルダにReplaceStr.txtのサンプルがあります。参考にしてください。

○注意

・[TAB]はキーボードの【Tab】キーでインデントして下さい。
・";" "'" "//"から始まる行はコメントアウトとみなします。
・<ex>,<ex2>,<rx>,<rx2>を指定しない場合は<ex>が指定されたとみなします。
・「置換対象」を指定しない場合はallが指定されたとみなします。
・「<n>対象URL/タイトル」を指定しない場合はすべてのレスが対象になります。
・置換文字列が空白の場合は置換対象を指定してください。
・スレッドツールバーのローカルあぼーん表示を「あぼーん無効」にしたときはこの機能を一時的に無効にします。
・datの書き換えは行いません。
・置換はNG処理の後で行われるため、NGワードを別な文字に置き換えてもNGになります。
・タグを含む文字列の置換も可能です。(区切りの<>は対象になりません)
 ※「>」「<」「"」等を別な文字に置換するとタグが壊れて表示がおかしくなります。
 ※>を別な文字に置換するとレス番リンクが切れます。
 ※URL内の文字列を置換すると正しくリンクされないようになります。
14 名前:VIICさん:12/12/15 21:46:21 ID:5FCNem9I
>>13
追加

○使用例

ttp://www39.atwiki.jp/v2cwiki/pages/114.html
15 名前:VIICさん:12/12/15 22:23:49 ID:+wfqmzVk
>>3
俺の環境では>>5のImageViewURLReplace.datを入れると正常に画像が表示される
16 名前:VIICさん:12/12/16 00:09:37 ID:KGjdJP1K
>>14をまとめたもの(自分用)
ttp://www1.axfc.net/uploader/so/2716650.txt

いらない機能は

//▽emailgenki 10枚表示
<rx2>h?ttp://emailgenki\.com/[a-zA-Z0-9_]{5}(?!\-)$&<br><font color=tomato>《$&-2 $&-3 $&-4<br>$&-5 $&-6 $&-7<br>$&-8 $&-9 $&-10 $&-11 $&-12》</font>msg
なら<rx2>の前に『;』を挿入する
逆に有効にする場合は先頭の『;』を削除する
17 名前:VIICさん:12/12/16 00:14:18 ID:KGjdJP1K
12枚表示だった
10枚表示の場合は
×;<rx2>h?ttp://emailgenki\.com/[a-zA-Z0-9_]{5}(?!\-)【TAB】$&<br><font color=tomato>《$&-2 $&-3 $&-4<br>$&-5 $&-6 $&-7<br>$&-8 $&-9 $&-10》</font>【TAB】msg
○;<rx2>h?ttp://emailgenki\.com/[a-zA-Z0-9_]{5}(?!\-)【TAB】$&<br><font color=tomato>《$&-2 $&-3 $&-4<br>$&-5 $&-6 $&-7<br>$&-8 $&-9 $&-10》</font>【TAB】msg
18 名前:VIICさん:12/12/16 00:21:55 ID:KGjdJP1K
>>11
post.jsで最初のhが抜けてたのか
【TAB】に自動で置き換えてくれるわけではないのね…
19 名前:VIICさん:12/12/16 12:25:52 ID:4gQZuGZP
>>18
なるほど
post.jsで【TAB】に自動置換できたら凄く便利ですね
20 名前:VIICさん:12/12/16 14:53:18 ID:E9V00cqV
http://yy61.60.kg/test/read.cgi/v2cj/1304861674/772
依頼してくれたのか、ありがとう
21 名前:VIICさん:12/12/16 23:30:00 ID:4gQZuGZP
>>17
http://yy61.60.kg/test/read.cgi/v2cj/1202997273/843
このような
http://emailgenki.com/*****-40
のようなURLも展開できるようにした定義もよろしくお願いします
22 名前:VIICさん:12/12/17 06:57:51 ID:O/Cli8C9
//▽emailgenki 10枚表示
<rx2>(ttp://(?:www\.)?emailgenki\.com/\w{5})(?:\-0*([1-9]*)0)?【TAB】$&<br><font color=tomato>《$1-${2}1 $1-${2}2 $1-${2}3<br>$1-${2}4 $1-${2}5 $1-${2}6<br>$1-${2}7 $1-${2}8 $1-${2}9》</font>【TAB】msg
23 名前:VIICさん:12/12/17 06:59:18 ID:O/Cli8C9
ごめん…最初のh抜けてた
×<rx2>(ttp:
○<rx2>(http:
24 名前:VIICさん:12/12/17 07:01:42 ID:O/Cli8C9
×<rx2>(http:
○<rx2>(h?ttp:
25 名前:VIICさん:12/12/17 07:45:41 ID:O/Cli8C9
ImageViewURLReplace.dat
//▽emailgenki
(http://(?:www\.)?emailgenki\.com/)(?:view/)?\w{5}[-#]0*(\d+)【TAB】$1$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】<h2>$2[\s\S]+?="(uploads(?:/\d+){3}(?:th)?\.(?:jpe?g|png|gif|bmp))
(http://(?:www\.)?emailgenki\.com/)(?:view/)?\w{5}$【TAB】$1$EXTRACT1$EXTRACT2【TAB】$&【TAB】$EXTRACT【TAB】<h2>1[\s\S]+?="(uploads(?:/\d+){3}(?:th)?\.(?:jpe?g|png|gif|bmp))
26 名前:VIICさん:12/12/17 21:29:09 ID:LDDIKvl5
>>22
>>25
thx。確認しました
ついでに、style,xenoでも見られました。どうやらこれがbestですね
27 名前:VIICさん:12/12/19 16:28:55 ID:wheuMInV
ImageViewURLReplace20121219.zip
http://www1.axfc.net/uploader/so/2721332

各所からの纏め

初期状態はV2C用となっています
28 名前:VIICさん:12/12/19 16:43:57 ID:IozcYJJM
>>27
おつ!
29 名前:VIICさん:12/12/20 09:21:35 ID:xPvDMgPy
>>27
30 名前:VIICさん:12/12/20 19:24:30 ID:WV9R9I6o
誰か教えてください m(__)m
V2Cで家電製品の中のAndroid版が出てきません
janeや2chメイトだと表示されるのですが~
設定がおかしいのでしょうか?
31 名前:VIICさん:12/12/20 19:28:44 ID:WV9R9I6o
板一覧から更新で自己解決しました
お騒がせしました! m(__)m
32 名前:VIICさん:12/12/20 19:29:16 ID:XWUgsnFM
板一覧を更新してみるとか
33 名前:VIICさん:12/12/20 19:29:58 ID:XWUgsnFM
あ、遅かったw
34 名前:VIICさん:12/12/21 00:10:15 ID:Eb3wkWAO
ttp://ec.sod.co.jp/detail/index/-_-/iid/SDMT-872
年齢認証が必要なようで、ImageViewURLReplace.datでは画像を取得できないようです
スクリプトを用いて画像を取得することは可能でしょうか?
35 名前:VIICさん:12/12/21 01:14:42 ID:F0+M2U3W
ImageViewURLReplace.datでクッキー設定すればいけるんじゃね?
36 名前:VIICさん:12/12/21 02:06:30 ID:D4lLfhSH
クッキーの設定できないのか…
cookieにses_age=18を設定できたらいけそうな気がするんだけどな
http://ec\.sod\.co\.jp/detail/.+【TAB】$EXTRACT【TAB】$&【TAB】$COOKIE={ses_age=18}/$EXTRACT【TAB】([^"']+_l\.jpg)
37 名前:VIICさん:12/12/21 12:58:58 ID:Eb3wkWAO
>>36
それで見られますか?
思うに、
http://www39.atwiki.jp/v2cwiki/pages/243.html#id_0e65d26e
のように2段階で読み込んだら取得できそうな気がします
38 名前:VIICさん:12/12/22 05:21:05 ID:fksMROzb
V2C凄いな
>>36をiurlrpl.txtでやってみたらいけたよ
スクリプトだから、ここでやっていいものか…
39 名前:VIICさん:12/12/22 05:24:37 ID:fksMROzb
URL変更用スクリプト(iurlrpl.txt)はここでやっていいのか
40 名前:VIICさん:12/12/22 14:20:28 ID:f3VNxp40
>>39
>>1

スクリプトの記述を教えて下さいmm

41 名前: ◆wyRU5FR8oI :12/12/23 05:15:08 ID:5FCorAG/
■iurlrpl.txtまとめ
説明はreadme.txt
正常に機能したら、wikiに
http://www1.axfc.net/uploader/so/2725817.zip
42 名前:VIICさん:12/12/23 05:17:26 ID:5FCorAG/
テストは
>>34

http://yy61.60.kg/test/read.cgi/v2cj/1202997273/850
43 名前:VIICさん:12/12/23 16:05:12 ID:IkFO8YYs
確認しましたGJです
44 名前:VIICさん:12/12/24 04:46:13 ID:0K+pkb3B
いつも報告ありがとう
違う人かもしれないけど
wikiに追加してみる

↓お礼みたいなもんかな、いらないかもしれないけど

//▽h0930.com
^(http://(?:www\.)?h\d{2,4}\.com/moviepages/\w+/)【TAB】$1images/movie.jpg
45 名前:VIICさん:12/12/24 12:59:26 ID:l9qi5ZKw
>>44
サンプル画像お願いします
また、ImageViewURLReplace.datの定義と言うことでしたら
先頭の^は要らないと思います
46 名前:VIICさん:12/12/25 03:23:56 ID:qg/tkyvQ
>>44さんとは別人ですが
http://www.h4610.com/moviepages/pla0061/index.html
http://www.h4610.com/moviepages/pla0061/
http://www.h0930.com/moviepages/orimrs906/index.html
http://www.h0930.com/moviepages/orimrs906/
あたりですか
47 名前:VIICさん:12/12/25 22:42:36 ID:qg/tkyvQ
>>41のやつで他のサイトも試してみようと思ったけど
年齢認証必要なサイトって以外と少ないな
48 名前:VIICさん:12/12/26 08:50:33 ID:icNaWraM
pixivとか
49 名前:VIICさん:12/12/26 13:01:56 ID:LFDXiBpG
あれはログインであって、18歳以上ですか?という質問のみでは無いから無理だと思うんだけど
可能なの?
50 名前:VIICさん:12/12/26 14:15:05 ID:MlSkNGqN
可能だろうけど、全自動はそれ用のアカウント作らないと無理
でも、pixivの利用規約に反するだろうから、手動でIDとパスをどこかに入力しなければいけない
51 名前:VIICさん:12/12/26 15:02:43 ID:LFDXiBpG
>手動でIDとパスをどこかに入力しなければいけない
これが問題ないのなら、取得できない画像は皆無になりますね
52 名前:VIICさん:12/12/31 11:38:06 ID:LgoIB97c
^http://(?:www\.)?toukoucity\.to/video/([^/]+)【TAB】http://img.toukoucity.to/$1/thumbnail_9.jpg
53 名前:VIICさん:12/12/31 14:31:44 ID:K+rn0Lwl
>>52
サンプル画像を下さい
54 名前:VIICさん:13/01/01 03:34:37 ID:aFVAlqQJ
それはもともとまとめに入ってるから入れなくていい
今のが正常に機能しなくなったか、もっと大きい画像にしたい人用
55 名前:VIICさん:13/01/01 04:16:32 ID:wYQ4Am3L
http://toukoucity.to/video/jmuDfN5ZLf/
http://toukoucity.to/video/6P3L70ld9l/
http://toukoucity.to/video/cTwGHlR4Kh/

この辺か

56 名前:VIICさん:13/01/01 04:18:14 ID:wYQ4Am3L
一応
定義貼る場合はサンプル画像を添えようぜ
57 名前:VIICさん:13/01/01 04:20:45 ID:wYQ4Am3L
書き忘れたけど
toukoucityの場合は既存の定義の差し替えだったし
差し替えで有ることを明記して欲しかったです
58 名前:VIICさん:13/01/07 00:32:12 ID:OKi+kQE0
ttp://p.twimg.com/AyeSnPQCEAACjND.jpg
この画像がImageViewURLReplace.datに
https?(://\w+\.twimg\.com/(?:\w+/)?([\-\w]+)\.\w+)【TAB】http$1:large#$2【TAB】【TAB】$VIEWER
という定義を記述している場合「403 Forbidden」のエラーが出てしまい取得できません
上記の定義はURLの末尾に「:large」を追加して、VIEWERに送る事によってより大きな画像を取得しようとするものです
そこで
ttp://p.twimg.com/***********/
のURLから画像を取得するとき
全てのURLの末尾に「:large」と追加して、画像を取得し
そのときサイト側が403エラーを返す場合、「:large」を付けないで画像を取得できるような
スクリプトを組んで頂きたいです。宜しくお願いします。
元ネタ
ttp://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/525-526
サンプル画像
ttp://p.twimg.com/Awe7qXpCMAEa3YD.jpg:large
ttp://p.twimg.com/Awe7qXpCMAEa3YD.jpg
ttp://p.twimg.com/Adc6ewkCMAA2uoq.jpg:large
ttp://p.twimg.com/Adc6ewkCMAA2uoq.jpg
59 名前:VIICさん:13/01/10 01:55:42 ID:lr/kSNe9
>>58
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/537-538
このようなURLも存在するみたいです
60 名前:VIICさん:13/01/11 03:18:17 ID:qnG3VaL7
ImageViewURLReplace.datスレ(Xeno専用) 1
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1349360517/

のTEMP氏に頼んだ方が早いと思うよ

61 名前:VIICさん:13/01/11 21:02:52 ID:zUS13hBn
>>60
ttp://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/526
にあるように、ImageViewURLReplace.datではカバー仕切れないんだと思いますよ
ttp://p.twimg.com/***********/
だけのURLの場合、403が返ってくる場合と、そうでない場合があって
ImageViewURLReplace.datは条件により処理を分岐できないからスクリプトを使うしか無いんだと思う
62 名前:VIICさん:13/01/15 20:18:42 ID:w0+YN1/K
[iurlrpl.txt]
//▽mgstage.comの画像を表示
【TAB】http://www\.mgstage\.com/\w+/(?:\w+/)?video/[\-\w]+【TAB】${SCRIPT:S} iurlrpl/mgstage_com.js

[Script]

function checkURL(u,cx) {
【TAB】//cx.applyImageViewURLReplace = true;
【TAB】hr = v2c.createHttpRequest(u);
【TAB】hr.setRequestProperty('User-Agent','Mozilla/5.0 (compatible)');
【TAB】hr.setRequestProperty('Cookie','adc=1;');
【TAB】ret_str = hr.getContentsAsString();
【TAB】if(hr.responseCode != 200){
【TAB】【TAB】return null;
【TAB】}else if(ret_str.match(/href="([^"]+\.jpe?g)">ジャケットを拡大/))
【TAB】{
【TAB】【TAB】u = RegExp.$1;
【TAB】}
【TAB】cx.setRequestProperty('User-Agent','Mozilla/5.0 (compatible)');
【TAB】return u;
}

[Sample]

http://www.mgstage.com/ppv/video/015CRC-051/
http://www.mgstage.com/anime/video/604JDXA-56816/
http://www.mgstage.com/monthly/shiroutotv/video/SIRO-1329/
63 名前:VIICさん:13/01/15 20:19:45 ID:w0+YN1/K
pixivのスクリプトを誰かお願いしますmm
64 名前:VIICさん:13/01/16 00:21:03 ID:sMy2jUAd
ImageViewURLReplace20130116.zip
http://www1.axfc.net/uploader/so/2756572

各所からの纏め

初期状態はV2C用となっています
65 名前:VIICさん:13/01/16 16:56:05 ID:sMy2jUAd
http://yy61.60.kg/test/read.cgi/v2cj/1304861674/838
Sample
http://www1.axfc.net/uploader/so/2757127
http://www1.axfc.net/uploader/so/2757127.png
http://www1.axfc.net/uploader/Sc/so/416681
http://www1.axfc.net/uploader/Sc/so/416681.png

GJです

66 名前:VIICさん:13/01/16 17:17:51 ID:sMy2jUAd
◆wyRU5FR8oIさん
iurlrpl.txtまとめをImageViewURLReplace.datと同梱しようと思っているのですが良いですか?
同等の内容の場合wikiに反映するのは◆wyRU5FR8oIさんの方ということで
67 名前:VIICさん:13/01/21 19:37:00 ID:7Zi1tyl/
http://anago.2ch.net/test/read.cgi/software/1355849647/960
http://www\.amaga\.me/pic/\d+\.(?:jpe?g|png|gif|bmp)【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image" content="([^"]+)
http://www.amaga.me/pic/306859.png

仕様変更のようです

68 名前:VIICさん:13/01/21 19:47:02 ID:7Zi1tyl/
上に追加で
http://www\.amaga\.me/view/\w+【TAB】$&【TAB】$&【TAB】$VIEWER
http://www.amaga.me/view/b89d64b7a7966f5fdee80a14fd27041749cbed02

ImageViewURLReplace.datの適当な所に書き加えたら大丈夫です

69 名前:VIICさん:13/01/23 21:34:14 ID:E3qy56O6
ImageViewURLReplace.datメモ

http://video\.fc2\.com/(?:\w{2}/)?(?:a/)?content(?:\.php\?.*kobj_up_id=|/(?:[^/]+/)?)([^&/]+)

【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】content="(http://[^"]+/$1\.jpg)"

http://video\.fc2\.com/(?:\w{2}/)?(?:a/)?content(?:\.php\?.*kobj_up_id=|/(?:[^/]+/)?)([^?&/]+)
【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】content="(http://[^"]+/$1\.jpg)"

にすると


http://video.fc2.com/a/content/20130120ErpX4UA1
http://video.fc2.com/a/content/20130120ErpX4UA1/?otag=1

両方見られるようになった

70 名前:VIICさん:13/02/01 20:03:03 ID:PbL+AQev
設定ファイルとURL変更用スクリプト@避難所
ttp://jbbs.livedoor.jp/bbs/read.cgi/computer/43680/1359018412/

このスレへ書き込めないときに利用して下さい

71 名前:VIICさん:13/02/02 03:28:01 ID:MpIi0KKz
ImageViewURLReplace_iurlrpl20130202.zip
ttp://www1.axfc.net/uploader/so/2777222.zip

各所からの纏め

初期状態はV2C用となっています

今回からiurlrpl.txtとURL変更用スクリプトも同梱しました

説明はreadme.tstを参照して下さい

スクリプトを作成して頂いた方々と

◆wyRU5FR8oI氏にこの場を借りてお礼申し上げます
72 名前:VIICさん:13/02/02 03:52:29 ID:bMH2judO
     グッジョブモナ    ∩  グッジョブヨォォォ!
゚*:。..   _n        ( ⌒)    ∩__
     ( l.  ∧_∧ /,. /_∧  i ,,E) ..。:*゚
      \ \´∀` ) | | ‘∀‘)/ /∧∧
 . ..。:*゜   \ ⌒  ) ヽ     ,/ (*'∀')b グッジョブゥ
        /    /  |    |   (|  /´   ゚*:。..
73 名前:VIICさん:13/02/02 14:19:01 ID:hJEy7mva
>>71
まとめありがとうございます

  ヘ⌒ヽフ

 ( ・ω・) ㌧㌧
 / ~つと)
74 名前:VIICさん:13/02/03 04:34:52 ID:WxXHda+h
>>71
乙乙
75 名前:71:13/02/04 14:59:43 ID:SsHdOsvE
iurlrpl.txtの7-8行目にある
//▽ヤフーニュース・ヘッドラインの記事から画像を表示する
を間違えて、コメントアウトしたままにしてました。申し訳ありません
必要な方は、8行目
;【TAB】ttp://headlines\.yahoo\.co\.jp/hl\?a=.+【TAB】$SCRIPT iurlrpl/headlines_yahoo_co_jp.js
の先頭の「;」を削除して下さい

加えて、ImageViewURLReplace.datの139行目にある

//い~め~るGENKI複数枚表示(120113更新)

//い~め~るGENKI複数枚表示(130113更新)
の間違いです。次回更新時に修正します
76 名前:VIICさん:13/02/05 00:50:16 ID:EpoeBX+z
忍法帖のレベルの関係でアドレスの頭をガッツリ削って
//v2c.s50.xrea.com/
v2c.s50.xrea.com/
とかで書かれてる時があるけどコレをリンク化することって出来る?
77 名前:VIICさん:13/02/05 05:39:00 ID:Qag9QmzY
出来なくはないが派手に誤爆すると思う
78 名前:VIICさん:13/02/05 13:42:50 ID:GAt+xpZO
せめて
://v2c.s50.xrea.com/
だったらいけそうだな。
^(:\/\/.+)
的な?
79 名前:VIICさん:13/02/05 16:54:44 ID:GAt+xpZO
2chmateだと
://v2c.s50.xrea.com/
は飛べるらしいな
80 名前:VIICさん:13/02/05 23:36:07 ID:EpoeBX+z
ホームページのリンクなら手動補完で構わんのだけど
画像のリンクで省略されると結構困る
最後が .jpg や .png や .gif ならリンク化ってのも無理?
81 名前:VIICさん:13/02/05 23:48:09 ID:GAt+xpZO
正規表現で指定したらできそう
行頭とか行末などで指定できたら誤爆も少ないと思う
誰かお願いしますmm
そう言えば、V2CはReplaceStr.txtとかで置換しなくても
文字列をリンク化することができましたっけ?
rescheck.jsに「www.から始まるURLの無効化」と言うものがあったのでもしかしたらと思いました
82 名前:VIICさん:13/02/06 12:47:07 ID:i6a8AAlU
http://p.twimg.com/AyeSnPQCEAACjND.jpg

見られないです

83 名前:VIICさん:13/02/07 01:25:50 ID:MrXCF4sM
//-------------------------------------------------------------------------------------------------
//Pornhub
//-------------------------------------------------------------------------------------------------
http://www\.pornhub\.com/view_video\.php\?viewkey=\w+
【TAB】http://$EXTRACT1/thumbs/$EXTRACT2/$EXTRACT3/$EXTRACT4/large.jpg
【TAB】$&【TAB】$EXTRACT
【TAB】"image_url":"http(?::|%3A)(?:/|%2F){2}(cdn\d+\.image\.pornhub\.phncdn\.com)(?:/|%2F)thumbs(?:/|%2F)(\d{3})(?:/|%2F)(\d{3})(?:/|%2F)(\d{3})(?:/|%2F)main\.jpg
この定義を用いると
http://www.pornhub.com/view_video.php?viewkey=2109614294
は見られるのですが
http://www.pornhub.com/view_video.php?viewkey=752197341
のサムネイルが見られません

調べた結果

上のリンクは、html内に
"image_url":"http%3A%2F%2Fcdn3.image.pornhub.phncdn.com%2Fthumbs%2F005%2F023%2F538%2Fmain.jpg
という記述がある一方
下のリンクは
"image_url":"http%3A%2F%2Fthumb1.cdn1a.image.pornhub.phncdn.com%2Fvideos%2F201302%2F05%2F9560951%2F180x135%2F12.jpg
となっている事が原因だと分かりました

そこで要望なのですが

http://www.pornhub.com/view_video.php?viewkey=*********
というURLを読み込んだとき、html内に
"image_url":"http%3A%2F%2Fcdn3.image.pornhub.phncdn.com%2Fthumbs%2F005%2F023%2F538%2Fmain.jpg
という記述があった場合
http://cdn3.image.pornhub.phncdn.com/thumbs/005/023/538/large.jpg

"image_url":"http%3A%2F%2Fthumb1.cdn1a.image.pornhub.phncdn.com%2Fvideos%2F201302%2F05%2F9560951%2F180x135%2F12.jpg
という記述があった場合
http://thumb1.cdn1a.image.pornhub.phncdn.com/videos/201302/05/9560951/320x240/12.jpg
を、返して画像を取得できるようなスクリプトを作成して頂きたいです
よろしくお願いします
一つのURLを読み込んだとき、複数の文字列を条件分岐できるようなスクリプトがあれば
色々な応用が利くと思われるので、是非ともお願いします
84 名前:VIICさん:13/02/12 01:15:45 ID:VQquaTpg
iurlrpl.txtの記述
//▽nicovideo.jpのサムネイル画像を表示
【TAB】http://live\.nicovideo\.jp/\w+/lv\d+【TAB】${SCRIPT:S} iurlrpl/nicovideo.js

iurlrpl/nicovideo.jsで保存

以下スクリプト
function checkURL(u,cx) {
【TAB】//cx.applyImageViewURLReplace = true;
【TAB】hr = v2c.createHttpRequest(u);
【TAB】hr.setRequestProperty('User-Agent','Mozilla/5.0 (compatible)');
【TAB】hr.setRequestProperty('Cookie','age_auth=1;');
【TAB】ret_str = hr.getContentsAsString();
【TAB】if(hr.responseCode != 200){
【TAB】【TAB】return null;
【TAB】}else if(ret_str.match(/content="(http:\/\/icon\.nimg\.jp\/community\/[^"'?]+|http:\/\/live\.nicovideo\.jp\/thumb\/[^"'?]+)/))
【TAB】{
【TAB】【TAB】u = RegExp.$1;
【TAB】}
【TAB】cx.setRequestProperty('User-Agent','Mozilla/5.0 (compatible)');
【TAB】return u;
}

http://live.nicovideo.jp/watch/lv123682829

85 名前:VIICさん:13/02/19 06:32:53 ID:LfVS7X/W
>>83
催促するようで烏滸がましいのですが、これお願いできませんか?
お恥ずかしながらそれなりにpornhub.comが散見されるようなスレを覗いておりまして…
86 名前:VIICさん:13/02/20 00:43:56 ID:s2TtTSPu
>>84
ニコニコ動画って503になる頻度が大きいですよね
503になった場合、「スクリプトによって中断されました」と表示されますが
このときにhttpレスポンスコードを表示してくれるようにするにはどのように書き換えたら良いでしょうか?
具体的にはレスポンスコードが「200」以外の場合にそのコードをポップアップするという感じです
V2Cは画像の場合は503の時はそれをポップアップしてくれますがそれと同じにしたいと言う事です
87 名前:VIICさん:13/02/23 19:34:37 ID:yvNllyUY
pixivのR18画像(ログインが必要)のリンクの画像も表示できるようなスクリプトをお願いしますmm
88 名前:VIICさん:13/02/25 20:42:05 ID:thEFdXwv
GoogleMapsが画像化APIを提供しているので対応させてみる

// Google Maps

https?://maps\.google\.co\.jp/maps\?.+?ll=([\d.]+,[\d.]+).+?z=([\d]{1,2}).*【TAB】http://maps.googleapis.com/maps/api/staticmap?center=$1&zoom=$2&size=480x360&maptype=roadmap&sensor=false【TAB】【TAB】$VIEWER
// Google Static Maps
https?://maps\.googleapis\.com/maps/api/staticmap\?.+【TAB】$&【TAB】【TAB】$VIEWER

https://maps.google.co.jp/maps?hl=ja&ll=35.633296,139.79291&spn=0.00933,0.021136&t=w&z=16

http://goo.gl/maps/57Kvi
http://maps.googleapis.com/maps/api/staticmap?center=40.714728,-73.998672&zoom=12&size=400x400&sensor=false
89 名前:VIICさん:13/02/26 01:47:30 ID:06xnugJV
//コスプレーヤーズアーカイブ
http://www\.cosp\.jp/view_photo\.aspx\?id=(\d+)&m=(\d+)【TAB】$EXTRACT【TAB】$&【TAB】$EXTRACT【TAB】src="(http://image\d+\.cosp\.jp/images/member/\w+/\d+/$2/$1\.(?:jpe?g|png|gif|bmp))

http://www.cosp.jp/view_photo.aspx?id=6145036&m=60548

90 名前:VIICさん:13/02/26 12:14:50 ID:OGlMjR2h
>>87
>>71でR18も見れてんだけど見れないURLってどれよ
俺が試したURLを貼ったレスは↓
ttp://jbbs.livedoor.jp/bbs/read.cgi/computer/43680/1359018627/7
91 名前:VIICさん:13/02/26 19:31:21 ID:OGlMjR2h
>>83,85
http://ideone.com/Fw4XJU

>>87

URLの例題がなくて分からなかったんでとりあえずmember_illust.phpだけ対応
18禁ページでImageViewURLReplace.datで読めないURLってのが未だに分からないんでURL見つけたら貼って欲しい
http://ideone.com/Hy05AU
92 名前:87:13/02/27 01:18:30 ID:ywX4mlPW
>>91様、pixivのスクリプトを作成して頂いてありがとうございます
こちらでも確認したところ
http://jbbs.livedoor.jp/bbs/read.cgi/computer/43680/1359018627/13
のように複数枚画像があるページでは取得できないものの
R-18のpixivの画像がログインしなくても、画像を取得できていますね…
以前は、ログインしないとソースから画像URLを引っ張ってくることができず
専ブラ上では

200 OK

Content-Type: text/html; charset=UTF-8
HTML Title: イラストコミュニケーションサービス[pixiv(ピクシブ)]

のようなレスポンスが返ってくるだけだったと記憶しているのですが

どうやら、>>87を投稿した以降に仕様が変わってしまったのでは無いかと妄想しています
ただ、ログインしなくてもエロ画像が見られる現状が異常でいずれ仕様が修正されると思うので
有り難く使用させて頂きますm(_ _)m

余談ですが、

http://jbbs.livedoor.jp/bbs/read.cgi/computer/43680/1359018627/13
は以下のもので一部取得できます
http://(?:www\.|touch\.)?pixiv\.net/\w+\.php\?.*illust_id=(\d+)【TAB】$EXTRACT1p0$EXTRACT2
【TAB】http://www.pixiv.net/member_illust.php?mode=medium&illust_id=$1【TAB】$EXTRACT
【TAB】"og:image" content="(http://i\d+\.pixiv\.net/img\d+/img/\w+/\d+_)\w+(\.(?:jpe?g|png|gif|bmp))

p0が入るか、入らないかで404になるかならないかが決まるようです

93 名前:VIICさん:13/03/02 02:24:25 ID:hDoBt+J7
>>91
pornhubありがとうございます
全てのリンクで画像が取得できて凄く嬉しいです

質問なんですけど

searchRegexの文字列の一部をsearchRegexOnPageで参照するにはどのようにしたら良いでしょうか?
ImageViewURLReplace.datで言うところの
検索文字列1から検索文字列2へ前方参照(${n})をしたいと思っています
addで指定するときに元のURLから参照した方が文字列の指定をしやすい場合があるからです
単純な質問ですがご教示頂けないでしょうか?
94 名前:VIICさん:13/03/02 23:42:56 ID:A7cN0aah
>>93
http://ideone.com/Fw4XJU

http://www.pornhub.com/view_video.php?viewkey=2109614294

http://www\.pornhub\.com/view_video\.php\?viewkey=(\w+) の正規表現(searchRegex)で
http://www.google.co.jp/$1.png みたいなマッチ文字列で http://www.google.co.jp/2109614294.png みたいにするってことでいいのかな?

Pornhub.addRepOnly('http://www.google.co.jp/$1.png');

みたいにすればいい

searchRegexOnPageの正規表現文字列の一部にマッチ文字列を入れたいってことならcheckURLにこんな感じに($1の代わりにtmp[1])

var tmp = '';
var reg = new RegExp('http://www\\.pornhub\\.com/view_video\\.php\\?viewkey=(\\w+)');
if (tmp = reg.exec(String(u))) {
Pornhub.add('image_url":"http(?::|%3A)(?:/|%2F){2}(cdn[^\\.]+\\.image\\.pornhub\\.phncdn\\.com)' + tmp[1] + ')(?:/|%2F)videos(?:/|%2F)(\\d+)(?:/|%2F)(\\d+)', 'http://www.google.co.jp/$1.png');

これじゃわかんねってなら'image_url":"http(?::|%3A)(?:/|%2F){2}(cdn[^\\.]+\\.image\\.pornhub\\.phncdn\\.com)#REPLACE1#)(?:/|%2F)videos(?:/|%2F)(\\d+)(?:/|%2F)(\\d+)', 'http://www.google.co.jp/$1.png'

みたいにするのもやぶさかではない
}
95 名前:VIICさん:13/03/03 04:24:08 ID:2U0U5d4V
>>94
ありがとうございます
流用のためのコメントも豊富で非常に有り難いです
何から何まで本当にありがとうございました
96 名前:VIICさん:13/03/04 03:04:06 ID:eueiwBig
ImageViewURLReplace.dat
//YouJizz
(http://(?:www\.)?youjizz\.com)/video(?:s|\.php)/(([\-\w]+)-\d+\.html)【TAB】$EXTRACT1【TAB】$1/search/$3-1.html【TAB】$EXTRACT【TAB】$2[\S\s]+?data-original="([^"]+)"
http://www.youjizz.com/videos/japanese-young-lesbian-2241405.html
97 名前:VIICさん:13/03/04 03:16:32 ID:eueiwBig
ImageViewURLReplace.dat
//eFukt.com
http://(?:www\.)?efukt\.com/\d+_.+\.html【TAB】$EXTRACT【TAB】$&【TAB】$EXTRACT【TAB】"og:image" content="([^"]+)
http://www.efukt.com/21052_Russian_porn_is_hilariously_horrible.html
別にグロくないです(主観)
98 名前:VIICさん:13/03/04 03:33:12 ID:eueiwBig
//-------------------------------------------------------------------------------------------------
//THE YNC
//.jpgと.JPGがある。表示されるかは運しだい
//-------------------------------------------------------------------------------------------------
http://(?:www\.)?theync\.com/media\.php\?name=([^&#]+)【TAB】http://media.theync.com/thumbs/$1.JPG
http://(?:www\.)?theync\.com/static_html/([^&#]+)_media\.html【TAB】http://media.theync.com/thumbs/$1.JPG

これについてですが、拡張子はjpgの方が多いと思います。と言うかJPGの奴が見当たりませんでした

またSP3が対応しなくなったのでまとめの際には記述の箇所を移動させた方が良いですね
99 名前:VIICさん:13/03/05 06:42:22 ID:SKE3ITOg
//-------------------------------------------------------------------------------------------------
//Justin.tv
//-------------------------------------------------------------------------------------------------
http://(?:\w+\.)?(?:justin|twitch)\.tv/.+
$EXTRACT1
$&
$EXTRACT
og:image" content="([^"]+)

http://www.twitch.tv/ho5866252

http://www.twitch.tv/tsm_theoddone
http://www.twitch.tv/guardsmanbob

備考

V2Cのみ使用可能
Style,Xenoでは「302」になりました
100 名前:VIICさん:13/03/05 07:38:11 ID:SKE3ITOg
>>98の奴を拡張
http://(?:www\.)?theync\.com/(?:media|plugs)\.php\?name=([^&#]+)【TAB】http://media.theync.com/thumbs/$1.jpg

p://theync.com/plugs.php?name=32292-girls-huge-tits-become-disadvantage-in-this-awesome-fight

p://theync.com/plugs.php?name=32279-passed-out-drunk-teen-is-violated-for-15-minutes-on-assholes-camera

ところで

http://(?:www\.)?theync\.com/static_html/([^&#]+)_media\.html【TAB】http://media.theync.com/thumbs/$1.jpg
って生きてる?
101 名前:VIICさん:13/03/06 08:44:38 ID:xcgAyrff
>>100
http://www.theync.com/static_html/police-officer-shot-at-by-moron_media.html

ちなみにこれも .jpg

102 名前:VIICさん:13/03/06 10:02:09 ID:xcgAyrff
http://yy61.60.kg/test/read.cgi/v2cj/1304861674/601
が使えなくなってると思うから一部改変

function checkURL(u,cx) {

【TAB】cx.applyImageViewURLReplace = false;
【TAB】var s1 = v2c.readURL(u);
【TAB】if (s1 && s1.match('href="(http://headlines\\.yahoo\\.co\\.jp/hl\\?a=[\\-\\w]+\\.view-000)')) {
【TAB】【TAB】var s2 = v2c.readURL(RegExp.$1);
【TAB】【TAB】if (s2 && s2.match('mainImage" src="([^"]+)"')) {
【TAB】【TAB】【TAB】u = RegExp.$1;
【TAB】【TAB】}
【TAB】}
【TAB】return u;
}
103 名前:VIICさん:13/03/06 18:45:44 ID:xcgAyrff
//mediafreakcity
http://(?:www\.)?mediafreakcity\.com/product_lists\.aspx\?product_id=\w+【TAB】$EXTRACT
【TAB】$&【TAB】$EXTRACT【TAB】imagefile=(http://imgs\d+\.mediafreakcity\.com/(?:new/)?bigcover/[\-\w]+\.jpe?g)

サンプル

http://www.mediafreakcity.com/product_lists.aspx?product_id=64802&languageID=2&dept_id=29

現在ImageViewURLReplace.datに2つあると思いますが、その二つと差し替えたら良いと思います


V2Cのみ使用可能です
104 名前:99,103:13/03/06 19:06:55 ID:xcgAyrff
あまり関係の無い話ですが
Style,Xenoで取得できなかった理由は
リダイレクトの設定の問題でした
リダイレクト数を増やすと取得できるようです
105 名前:VIICさん:13/03/08 15:12:46 ID:IvEAiwXL
>>94の流用
//pya
http://ideone.com/cxPHrB

http://pya.cc/neta.php?id=13306

http://pya.cc/neta.php?id=13305

自分用メモ

シングルクオートを\でエスケープ
106 名前:105:13/03/08 15:27:02 ID:IvEAiwXL
すみません
148行目を
pya.add('class=\'neta\'>\\s*(?=<[aio]).+?["\'](?:(http://[^"\']+\\.(?:jpe?g|png|gif|bmp))|(http://[^"\']+/)1\\.swf[\\s\\S]+?(th)[\\s\\S]+?(\\.jpg))', '$1$2$3$4');
このように修正しておいて下さい
http://pya.cc/neta.php?id=11830
107 名前:VIICさん:13/03/09 04:28:36 ID:CsAjp1Jh
ImageViewURLReplace_iurlrpl20130309.zip
http://www1.axfc.net/uploader/so/2822556.zip

各所からの纏め

初期状態はV2C用となっています

iurlrpl.txtについてpixivの項目をコメントアウトしてあります

別途ログイン設定が必要なので初期状態では無効
デフォルトではそのまま使える物のみを有効にしておきました
有効の方が良いと言う事でしたら次回からそうします
108 名前:VIICさん:13/03/09 04:58:04 ID:+zGvlEWz
ideone.comはアカウント取っとくと後から修正できて便利やで
109 名前:VIICさん:13/03/12 11:55:26 ID:8R/hM7d1
・ImageViewURLReplace.dat
//miil.me
http://miil\.me/(?:p|u)/\w+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT
【TAB】src="(http://images\.miil\.me/i/[\-\w]+\.(?:jpe?g|png|gif|bmp))=
http://yy61.60.kg/test/read.cgi/v2cj/1349317232/112

ImageViewURLReplace.datなしでも画像リンクとして扱われていますね

V2C側で何かしらされてるみたいです
110 名前:VIICさん:13/03/12 13:05:15 ID:3PLsd2zJ
>>109
ありがと ちゅっ
111 名前:VIICさん:13/03/13 08:21:26 ID:PqUBbRzI
ttp://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/750
このレスにある画像を全て大きな画像で表示できるようなスクリプトをお願いします
現状、
>//一部の画像が見られないが、他多数のページでlargeサイズを表示できる仕様
を使用すると、
ttps://twitter.com/SHIRATOJIRO/status/237421477593509888/photo/1
が表示できないようですが、この画像も大きく表示できたら嬉しいです

ttps://pbs.twimg.com/media/AyuW5pJCAAE0sdb.jpg:large


ttp://twitpic.com/alm5hf
がページ内にあるようです
112 名前:VIICさん:13/03/13 08:29:15 ID:PqUBbRzI
訂正&追記

ttps://twitter.com/ayk20r/status/228442123148591105/photo/1/large

ttps://twitter.com/ayk20r/status/228442123148591105/photo/1
には
ttps://pbs.twimg.com/media/AyuW5pJCAAE0sdb.jpg:large

ttps://twitter.com/SHIRATOJIRO/status/237421477593509888/photo/1

には
ttp://twitpic.com/alm5hf

また、多く存在するとは思えませんが>>82のように

末尾に:largeを付けると「403」を返すリンクも存在するかもと思いました
113 名前:VIICさん:13/03/14 03:26:37 ID:ff9A8fgA
>>107
まとめありがとうございます
  ヘ⌒ヽフ
 ( ・ω・) ㌧㌧
 / ~つと)
114 名前:VIICさん:13/03/14 15:13:37 ID:6WDyQzgn
http://deco\.yahoo\.co\.jp/detail/img/(\d+)/【TAB】http://decopc.c.yimg.jp/img/$1/【TAB】【TAB】$VIEWER
http://decopc\.c\.yimg\.jp/img/\d+/【TAB】$&【TAB】【TAB】$VIEWER
http://decopc.c.yimg.jp/img/34730/
http://deco.yahoo.co.jp/detail/img/34730/

http://www\.lovekoala\.com/dx/pt\d+\.cgi\?photo=(\w+\.\w+).*&pht=(\w+)【TAB】http://www.lovekoala.com/photo/$2/$1【TAB】$&

http://www.lovekoala.com/dx/pt3.cgi?photo=akai_mituki_10018_20130210160005.jpg&ct=1000&pht=akai_mituki&FF=0

http://(?:www\.)?g-pic\.net/pic/\w+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】img src="(http://g-pic\.net/[^"]+\.jpg)"

http://www.g-pic.net/pic/Sfl1
115 名前:VIICさん:13/03/16 05:13:09 ID:fLHVMYL+
http://imageshack\.us/(?:photo/)?[\-\w]+/\w+/\w+\.(?:jpe?g|png|gif|bmp)【TAB】$EXTRACT1
【TAB】$&【TAB】$EXTRACT【TAB】link rel="image_src" href="(http://[^"]+)
http://imageshack.us/photo/my-images/219/img0027er8.jpg/

(http://serif\.hatelabo\.jp/)(?:images/cache/)?(\w+/\w+)【TAB】$1images/cache/$2.gif

http://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/889
116 名前:VIICさん:13/03/16 14:34:29 ID:fLHVMYL+
(http://shop\.tsukumo\.co\.jp)/\w+/(?:\w+/)?[\d/]+【TAB】$1$EXTRACT
【TAB】$&【TAB】$EXTRACT【TAB】(/image/[\w/]+_1\.jpg)
http://shop.tsukumo.co.jp/goods/4515479619760
117 名前:VIICさん:13/03/17 02:06:18 ID:L9nfcoBQ
//THE YNC
http://(?:www\.)?theync\.com/(?:media|plugs|underground)\.php\?name=([^&#]+)【TAB】http://media.theync.com/thumbs/$1.jpg
http://theync.com/underground.php?name=obedient-sister-does-what-shes-told

//heavy-r

http://(?:www\.)?heavy-r\.com/video/(\d+)【TAB】$EXTRACT1
【TAB】http://embed.heavy-r.com/embed/$1【TAB】$EXTRACT【TAB】'image', '([^']+)
http://www.heavy-r.com/video/129461/Bad_Trip/

//deviantclip.com

(http://(?:www\.)?deviantclip\.com)/watch/([\-\w]+)【TAB】http://$EXTRACT1/$EXTRACT2/$EXTRACT3/$EXTRACT4/$EXTRACT5
【TAB】$1/s/$2【TAB】$EXTRACT【TAB】(?i)href="/watch/$2"[\s\S]+?"http:\\/\\/(thumbs\.deviantclip\.com)\\/(media)\\/(\d+)\\/(\d+)\\/(\w+-0001\.jpe?g)"
http://www.deviantclip.com/watch/hardcore-anal-fucking-for-nasty-blonde-whore-jmaih

関係ないサイト同士を合体

http://(?:www\.)?(?:video-one\.com/video/\w+|uselessjunk\.com/v/\d+)【TAB】$EXTRACT1
【TAB】$&【TAB】$EXTRACT【TAB】rel=['"]image_src['"]\s+href=['"]([^'"]+)
http://video-one.com/video/ea99b7af50db3bbff70f3ae881f4faac.html
http://www.uselessjunk.com/v/116222?Miss-TEEN-Delaware-PORN-video-Uncensored
118 名前:VIICさん:13/03/27 04:44:38 ID:d1yqo6yz
ttp://mattari.plusvip.jp/test/read.cgi/jane2ch/1353680021/926
この定義を入れたらCPU使用率が跳ね上がるのですが何とかならないですか?
問題の定義は一番上のものです
119 名前:VIICさん:13/03/28 17:06:35 ID:P6U4I4n6
>>118
\{photo:[^/]+(/content/pic/\d+/([^\-]{56})-[^"\\]+)[\s\S]+?var\sprop4\s=\s"\2
となってるけど
http://www.nikkei.com/photo/news/article/?ng=DGXZZO52986690Z10C13A3000000
を例に取ると
まず最初に
var prop4 = "96958A88889DE7E0EBEAE4E4EBE2E3EBE2E1E0E2E3E1E2E2E2E2E2E2";
これを抜き出してから
{photo: "<img src=\"/content/pic/20130319/96958A88889DE7E0EBEAE4E4EBE2E3EBE2E1E0E2E3E1E2E2E2E2E2E2-DSXBZO5298675019032013I00001-PB1-2.jpg
これにマッチされたらいいんじゃないかな?
ImageViewURLReplace.datの仕様上、htmlの上から検索するしかないから
([^\-]{56})
に当てはまる全ての文字列を検索した後に
var\sprop4\s=\s"\2
と合致するものを抜き出すことしかできないから重い
この順序を逆にしたら軽くなる気がする
120 名前:VIICさん:13/03/30 16:09:34 ID:dZ1tUg3y
>>107のまとめのTwitpicを以下の定義に置き換えたら見えるようになりました
http://twitpic\.com/(?:(?:photos|tag|show/(?:large|iphone|full))/)?(\w+)【TAB】http://twitpic.com/show/full/$1【TAB】【TAB】$VIEWER

参考

http://yy61.60.kg/test/read.cgi/v2cj/1349898075/166-167
121 名前:VIICさん:13/04/03 22:25:23 ID:jWbR4MBK
headlines_yahoo_co_jp.jsって画像があるページなら画像が表示されるんだけど
結構な頻度でエラーになるよね(ページに画像が無いためだけど)
まとめでデフォルトではコメントアウトした方が良くないですかね?
122 名前:VIICさん:13/04/04 01:22:39 ID:JQ894k5i
http://www.amazon.co.jp/gp/forum/cd/discussion.html/ref=cm_cd_dp_ef_tft_tpie=UTF8&asin=B004QTQ2XU&cdForum=Fx2A1VPLH7SNWD3&cdThread=Tx2FCFIOYK9WQJN

を除外

最初の部分のみ
http://(?:www\.)?amazon\.((?:co\.)?\w{2}|com)/(?!review/|gp/\w+/member-reviews/|gp/\w+/profile/|gp/bestsellers/|gp/forum/).*/(\w{10})
123 名前:VIICさん:13/04/04 01:42:01 ID:JQ894k5i
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/27
//MofoSex.com
http://(?:www\.)?mofosex\.com/videos/(\d+)/[\-\w]+\.html【TAB】http://cdn1.image$EXTRACT1/196x146/2.jpg
【TAB】$&【TAB】$EXTRACT【TAB】href="http://cdn1a\.download(\.mofosex\.phncdn\.com/videos/\d+/\d+/$1)/
124 名前:VIICさん:13/04/04 01:56:09 ID:JQ894k5i
//ANNニュース
(http://news\.tv-asahi\.co\.jp/news_\w+_mov/\d+)/index\.html【TAB】$1$EXTRACT1
【TAB】$&【TAB】$EXTRACT【TAB】src="\.(/img/\w+\.jpg)" id="flashPlayer"
http://news\.tv-asahi\.co\.jp/news_\w+/articles/\d+\.html
【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image"\scontent="([^"]+)
サンプル
http://news.tv-asahi.co.jp/news_society/articles/000003061.html
http://news.tv-asahi.co.jp/news_geinou_mov/0026/index.html
125 名前:VIICさん:13/04/04 02:04:45 ID:JQ894k5i
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/11
//MSN ビデオ
http://video\.\w+\.msn\.com/watch/video/[^/]+/\w+【TAB】$EXTRACT1&w=400&h=300&so=4
【TAB】$&【TAB】$EXTRACT【TAB】og:image"\scontent="([^"&]+)
126 名前:VIICさん:13/04/04 02:05:55 ID:h9gr136j
>>107のpixivimage.js(ログイン設定済)で>>90の画像を見ると
タイトル: スクリプトエラー: iurlrpl
メッセージ: スクリプトの実行中にエラーが発生しました。

sun.org.mozilla.javascript.internal.WrappedException:

Wrapped java.net.MalformedURLException (<Unknown source>#274) in <Unknown source> at line number 274
となります
画像ビューアのURLはSI: (h)ttp://(以下略
となっていて、このSI:が原因でエラーが出てるようです
V2C2.11.0、XPSP3、Java1.7.0_17ですが、どなたか解決策をご教示お願いします
127 名前:VIICさん:13/04/04 02:11:11 ID:JQ894k5i
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/11
//AdultSatellites
(http://(?:www\.)?asa\.tv)/video/(\d+)【TAB】$1/media/videos/tmb/$2/1.jpg【TAB】$&
128 名前:VIICさん:13/04/04 02:15:32 ID:JQ894k5i
>>126
見てないけどおそらくpixiv側の画像が複数枚あるから。
>>92この辺りに書いてあると思う
p0、複数枚ある画像の先頭の物だけでも表示したいのなら
>>94にあるPornhubのスクリプトの様に条件分岐で表示可能
129 名前:VIICさん:13/04/04 02:33:38 ID:JQ894k5i
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/11
//ニコニコ動画
http://(?:rd\.nicovideo\.jp/cc/.+[\/=]|(?:\w+\.)?nicovideo\.jp/redir\?p=)(?!am|fz)(?:[a-z]{2})?(\d+)
【TAB】http://tn-skr.smilevideo.jp/smile?i=$1【TAB】【TAB】$VIEWER
130 名前:VIICさん:13/04/04 02:37:28 ID:JQ894k5i
>>122,125は既存の定義と差し替えで良いと思うのですが
他の物は既存の定義が必要かよく分からないです
とりあえずは新規追加で問題ないと思われます
131 名前:VIICさん:13/04/04 02:40:05 ID:JQ894k5i
失礼しました。一々示す必要は無いと思いますが
>>123も差し替えです
132 名前:VIICさん:13/04/04 04:35:48 ID:Y5fTp4MS
>>126
HTMLがちょっと変わったみたいで正規表現が一致しなくなったみたい
修正ついでに漫画ページののサムネイルを開けるようにしてみた(>>92の余談の部分)
http://ideone.com/Hy05AU

//▽pixiv.netの画像を表示

http://[^\.]+\.pixiv\.net\/(member_illust\.php|index\.php)\?mode=(medium|big)&illust_id=\d+${SCRIPT:STFrw} iurlrpl/pixivimage.js
http://(?:www\.|touch\.)?pixiv\.net/\w+\.php\?.*illust_id=(\d+)${SCRIPT:STFrw} iurlrpl/pixivimage.js
133 名前:VIICさん:13/04/04 04:39:14 ID:Y5fTp4MS
あれ、タブが消えちゃった。
iurlrpl.txtには>>132のレスのじゃなくてスクリプトの導入手順の項のをコピペして下さい
134 名前:VIICさん:13/04/04 14:00:24 ID:Y5fTp4MS
afxcimage.js パスワード付きのURLからパスワード拾ってなくて画像開けなかったんで拾うように修正
http://ideone.com/nIBtGe
135 名前:VIICさん:13/04/04 20:42:24 ID:h9gr136j
>>128,132,133
ありがとうございました!無事画像取得できました
136 名前:VIICさん:13/04/05 03:17:24 ID:bRh01UlF
ImageViewURLReplace_iurlrpl20130405.zip
http://www1.axfc.net/uploader/so/2857424.zip

各所からの纏め

初期状態はV2C用となっています

headlines_yahoo_co_jp.jsについてデフォルトではコメントアウトしました(>>121

また、Axfcについてデフォルトでは画像拡張子付きのリンクのみに適応するようにしました
それについては、Readme.txtを参照して下さい
137 名前:VIICさん:13/04/05 11:58:27 ID:Q8CaOrmF
おつさまー
138 名前:VIICさん:13/04/05 19:31:24 ID:g0hm2Mur
pixivログイン設定をしようとすると「スクリプトのコンパイルに失敗しました」って出るんだけど
もしやMacだと使えないのかね。それともJava 6ではだめなのかしら。
139 名前:VIICさん:13/04/05 22:19:28 ID:4HG1Rt5b
>>138
多分Java 6のせいだね
修正したからもっかい>>132からDLしてくださいな
140 名前:VIICさん:13/04/06 02:25:38 ID:JVgWHVTm
http://live.nicovideo.jp/watch/lv133029926
について、>>136を以下のように修正たら画像を取得できるようになった

-ImageViewURLReplace.dat 1487行目

http://live\.nicovideo\.jp/\w+/lv\d+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT
【TAB】content="(http://icon\.nimg\.jp/community/[^"'?]+|http://live\.nicovideo\.jp/thumb/[^"'?]+|http://nl\.simg\.jp/img/[^"'?]+)

-nicovideo.js 9行目

【TAB】}else if(ret_str.match(/content="(http:\/\/icon\.nimg\.jp\/community\/[^"'?]+|http:\/\/live\.nicovideo\.jp\/thumb\/[^"'?]+|http:\/\/nl\.simg\.jp\/img\/[^"'?]+)/))

別に両方を書き直す必要は無いですけど一応

141 名前:VIICさん:13/04/06 14:18:30 ID:BJioCf2f
>>139
無事に設定できました。ありがとう!
142 名前:VIICさん:13/04/13 02:17:42 ID:rG26nb++
http://hikaritube.com/video.php?id=27660
のサムネイル画像は
http://img100.xvideos.com/videos/thumbs/0f/b5/5e/0fb55e36b6282687c286f420e333c865/0fb55e36b6282687c286f420e333c865.9.jpg
なのですが、これを取得したいです
どなたかスクリプト作成のヒントをご教示頂けませんか?

・http://hikaritube.com/video.php?id=27660

 のソース内にある「スタイル抜群のハーフ系のギャル美少女と濃厚パコ」を抜き取る
 ソース内:<h1>スタイル抜群のハーフ系のギャル美少女と濃厚パコ</h1>

・http://hikaritube.com/search.php?keyword=スタイル抜群のハーフ系のギャル美少女と濃厚パコ
 と言うリンクに飛んで、ソース内にある
 http://img100.xvideos.com/videos/thumbs/0f/b5/5e/0fb55e36b6282687c286f420e333c865/0fb55e36b6282687c286f420e333c865.9.jpg
 を取得
 ソース内:href="video.php?id=27660"><img src="http://img100.xvideos.com/videos/thumbs/0f/b5/5e/0fb55e36b6282687c286f420e333c865/0fb55e36b6282687c286f420e333c865.9.jpg
 ※href="video.php?id=27660"という部分でhttp://hikaritube.com/video.php?id=27660のURLを用いて指定する

というような事ができたらイケそうだなと思いスクリプトにチャレンジしたのですが玉砕した次第です

143 名前:VIICさん:13/04/13 08:21:45 ID:gm5f1oz0
>>142
http://ideone.com/HTEhvs
144 名前:VIICさん:13/04/13 16:12:26 ID:rG26nb++
>>143
ありがとうございます
勉強させて頂きますmm
145 名前:VIICさん:13/04/14 00:48:15 ID:89hRFtnn
>>143にちょっと加筆
正規表現の知識だけで使えるので有り難いです
http://ideone.com/ciiXxi

http://hikaritube.com/video.php?id=27694

http://hikaritube.com/video.php?id=27504
146 名前:142,145:13/04/15 00:58:37 ID:6BWo/tZ1
http://www.xtube.com/watch.php?v=5nsN0-S773-

↓(ソース:<title>Sapphic Erotica - XTube Porn Video - xtube_sponsor</title>)

http://www.xtube.com/video_search.php?search=Sapphic+Erotica

↓(ソース:src='http://cdn1.videothumbs.xtube.com/videos/201301/28/5nsN0-S773-/240X180/1.jpg

http://cdn1.videothumbs.xtube.com/videos/201301/28/5nsN0-S773-/240X180/1.jpg

連続は申し訳ないので投稿するか迷ったのですが、もし良かったらサムネイル表示をお願いしたいです

>>94の「searchRegexOnPageの正規表現文字列の一部にマッチ文字列を入れたい」の辺りがよく分からなかったので
実際にやって頂けたら嬉しいです
147 名前:VIICさん:13/04/27 18:48:39 ID:Am2FQlIp
>>132のpixivのスクリプトを使用しています
このスクリプトについての要望なのですが
ログイン情報を登録していない場合はImageViewURLReplace.datで画像を開くようにしたいです
現在ではログイン情報を登録していないと「スクリプトによる中断」となると思うのですが(たぶん)
この時にも一応画像を表示できるようにして欲しいです。よろしくお願いします。
148 名前:VIICさん:13/04/27 23:30:05 ID:PV0sh4Nd
>>147
多分開けるようになったとおもう
もう1回>>132からDLして試してみて下さい
149 名前:VIICさん:13/04/28 00:38:17 ID:p+LKVI/7
>>148
ありがとうございます
150 名前:VIICさん:13/05/06 16:45:43 ID:YItmf63D
ReplaceStr.txtですが

<rx2>(?:^|<br>)


で行頭にマッチせず文頭にのみマッチします

何か間違っていますか

151 名前:VIICさん:13/05/07 02:03:52 ID:N0Sl/q5z
スレのdat眺めなよ
152 名前:VIICさん:13/05/07 02:55:13 ID:ALy3vM/M
V2Cってdatを読み込むんだっけ?
153 名前:VIICさん:13/05/07 21:06:16 ID:iPQ0Q1+B
ttp://anago.2ch.net/test/read.cgi/software/1365347301/724,731,733,740
について

ttp://icon.nimg.jp/community/202/co2026325.jpg


ttp://live.nicovideo.jp/watch/lv136943392
のような404の画像の場合
ttp://icon.nimg.jp/404.jpg
を返すようなスクリプトをお願いしたいです
154 名前:VIICさん:13/05/07 21:55:18 ID:28YtEkT8
>>152
ReplaceStr.txtはJane側の仕様となるべく合わせるようになってるのでdatを読む
でないとJaneで使われたモノを流用できないからね
普通のNGワードとかは表示される文字でいけるんだけど
155 名前:VIICさん:13/05/19 02:15:04 ID:d98/LsTj
ImageViewURLReplace_iurlrpl20130519.zip
http://www1.axfc.net/uploader/so/2907004.zip

各所からの纏め

初期状態はV2C用となっています

pixivimage.jsをデフォルトで有効にしました

pixivのログイン設定についてはpixivimage.js内を
メモ帳などのテキストエディタで開き、確認して下さい
156 名前:VIICさん:13/05/19 14:04:29 ID:yA5epHaV
ありがたやありがたや
157 名前:VIICさん:13/05/19 14:11:06 ID:5SegCLJU
>>155
丁寧にありがとう
158 名前:VIICさん:13/05/22 17:25:54 ID:vxa/mQzE
//▽timami.comの画像を表示
【TAB】http://tinami\.jp/\w{4}【TAB】${SCRIPT:S} iurlrpl/tinamiimage.js

http://ideone.com/U4vJbL


テスト
http://yy61.60.kg/test/read.cgi/v2cj/1202997273/946
159 名前:VIICさん:13/05/22 17:47:23 ID:vxa/mQzE
//▽imgjp.comの画像を表示
【TAB】http://www\.imgjp\.com/p-[\-\w%]+\.html【TAB】${SCRIPT:S} iurlrpl/imgjpimage.js

http://ideone.com/pXOIlx


http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/501
160 名前:VIICさん:13/07/31 18:09:13 ID:yb4AisYh
tes
161 名前:VIICさん:13/08/22 09:33:25 ID:kXT+uBPc
ごめん、久々にきてトリップ忘れた
絶対に必要なら探す

>>66

今どういう状況になってるのかわからないけど、かまわない
162 名前:66:13/08/22 15:26:29 ID:3C+ElLNy
>>161
了解です
実は既に同梱してUPしている状況でした
順序が逆になってしまい申し訳ありません
163 名前:VIICさん:13/08/24 11:21:45 ID:OtUqqmJd
いえいえ
こちらこそ放置してすみません

トリップは信用性のためにつけてたんですが、毎回更新しないと意味ない(ry

164 名前:VIICさん:13/09/03 18:45:29 ID:3q18u7FV
>>155
   n ∧_∧
  (ヨ(´∀` )   グッジョブ!
    Y    つ
165 名前:VIICさん:13/09/16 15:35:36 ID:+FzGq0P7
Xup.cc アップローダー
//xup.cc/

最近良くここのアップローダーが利用されているみたいですが、

ImageViewURLReplace.datを利用して開けないのでしょうか?
166 名前:VIICさん:13/09/16 15:48:06 ID:c1+oUUYI
サンプルとしてリンクを提示してください
167 名前:VIICさん:13/10/24 22:59:42 ID:Y/dxKEqH
test
168 名前:150:13/10/27 16:28:30 ID:5DSm/Gy6
Replacestr.txtについて行頭にマッチさせるにはどうしたらよいでしょう

<rx2>(?:^|<br>)では文頭にしかマッチしないようです

169 名前:VIICさん:13/10/27 16:55:18 ID:OXYhtC+t
>>168
試してないけど実際のdatを見ながらやったらいいかも
170 名前:150:13/10/27 18:29:20 ID:5DSm/Gy6
>>169
タグの後ろにスペースが入っていたせいでうまくいかなかったようです
どうもでした
171 名前:VIICさん:13/11/01 14:19:00 ID:wY9uvH9i
一文字レスのあぼーんする方法ってある?
172 名前:VIICさん:13/11/01 18:32:47 ID:Vou9axrT
正規表現でおk
173 名前:VIICさん:13/11/05 16:19:14 ID:okjUipXc
ttp://www.pixiv.net/member_illust.php?id=27517

このようにプロフィール画面では

プロフィール画像を表示できるようにお願いします
174 名前:VIICさん:13/11/06 02:00:45 ID:0ZG6KqVH
ttp://www1.axfc.net/u/3078848.jpg
一応こちらにも貼っておきます

ttp://anago.2ch.net/test/read.cgi/software/1382937260/269

175 名前:VIICさん:13/11/23 20:27:11 ID:OUdJ2bZ6
>>174
iurlrpl.txtに
【TAB】http://www\d+\.axfc\.net/u/\d+(?:\.jpe?g|\.png|\.gif|\.bmp)【TAB】${SCRIPT:S} iurlrpl/axfcimage.js
を追加したら見れた
176 名前:VIICさん:13/11/23 20:36:57 ID:OUdJ2bZ6
ついで
【TAB】http://www\d+\.axfc\.net/uploader/view\.pl\?dr=\d+&file=\d+(?:\.jpe?g|\.png|\.gif|\.bmp)【TAB】${SCRIPT:S} iurlrpl/axfcimage.js
http://yy61.60.kg/test/read.cgi/v2cj/1202997273/982

(?:[\?/][^\n\s]+)?が必要だったのかな?良くわかんね

177 名前:VIICさん:13/11/25 23:04:16 ID:UdLE1E7W
>>155から更新ないんでしょうか
178 名前:VIICさん:13/12/01 00:51:49 ID:XhJJjuTS
ImageViewURLReplace_iurlrpl20131201.zip
http://www1.axfc.net/u/3103242.zip

各所からの纏め

初期状態はV2C用となっています
179 名前:VIICさん:13/12/01 08:03:40 ID:G0ZLIy9m
おお、久しぶりだな

てか酉使ったほうが良いんじゃね?

180 名前:VIICさん:13/12/01 12:36:58 ID:CcEjmVdi
半年ぶりぐらいかな
頂いておきます
ありがとう
181 名前:VIICさん:13/12/01 18:37:14 ID:mB4X6/5m
    ___
   ,;f     ヽ
  i:         i   ありがたやありがたや
  |        |  ///;ト,
  |    ^  ^ ) ////゙l゙l;
  (.  >ノ(、_, )ヽ、} l   .i .! |
  ,,∧ヽ !-=ニ=- | │   | .|
/\..\\`ニニ´ !, {   .ノ.ノ
/  \ \ ̄ ̄ ̄../   / .|
182 名前:VIICさん:13/12/01 21:28:33 ID:KZnWODSS
>>178
ありがとうございます
183 名前:VIICさん:13/12/02 07:07:55 ID:Kg1gkM0K
>>178
使わせてもらいます
ありがとう!
184 名前:VIICさん:13/12/02 08:10:35 ID:x0hLpLT0
>>178
ありがとう
185 名前:VIICさん:13/12/02 18:14:59 ID:QAr8YzKf
>>178
他所様にゴミ撒き散らしてんじゃねぇカス
186 名前:VIICさん:13/12/02 18:24:35 ID:uwaYYXmd
>>178
ありがたく頂戴します
187 名前:VIICさん:13/12/02 20:02:07 ID:Bs/I2u1V
>>185
Spyle厨はJane板のSpyleスレから出てくるなカス
188 名前:VIICさん:13/12/02 20:09:33 ID:g+0dFlBF
>>185
とっとと巣に帰れ基地外
189 名前:VIICさん:13/12/04 20:51:30 ID:BZdBpU5e
ttp://anago.2ch.net/test/read.cgi/software/1382937260/976
190 名前:VIICさん:13/12/05 19:52:38 ID:kGEkuOrd
重複だったらごめんね
一応貼っておくね

anago.2ch.net/test/read.cgi/software/1382937260/972,976


972 :名無しさん@お腹いっぱい。 :2013/12/04(水) 20:20:06.92 ID:/B/u3VAa0
www.standard.co.uk/incoming/article7994197.ece/ALTERNATES/w620/AN6687816Britains-Tom-Daley.jpg

これ見える?


976 :972 :2013/12/04(水) 20:45:13.04 ID:/B/u3VAa0
>>975
ありがとう

原因が分かりました

ImageViewURLReplace.datに
www\.standard\.co\.uk/\w+/article\d+\.ece/\w+/\w+/[+\w]+【TAB】$&【TAB】【TAB】$VIEWER
の定義がある場合は削除すると見られるようです
191 名前:VIICさん:13/12/06 14:27:08 ID:GF4msoU6
ふたばスレリンク用
ReplaceStr.txt
<rx2>http://(\w+)\.2chan\.net/(\w+)/res/(\d+)\.htm【TAB】$0<br>└( http://$1.2chan.net/test/read.cgi/$2/$3/ )【TAB】msg
192 名前:VIICさん:13/12/14 03:03:28 ID:3BnBhK7L
>>99から
http://ja.twitch.tv/directory
を除外

差し替え

http://(?:\w+\.)?(?:justin|twitch)\.tv/(?!directory).+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】og:image" content="([^"]+)
193 名前:VIICさん:14/01/08 13:35:46 ID:7nWrfkre
/*
//▽oppai.servepics.comの画像を表示
【TAB】http://oppai\.servepics\.com/oppai/contents/oppai_bbs/src/\d+\.(?:jpe?g|gif|png|bmp)【TAB】${SCRIPT:S} iurlrpl/oppai_servepics.js
*/
function checkURL(u,cx) {
【TAB】cx.setRequestProperty('Host', 'oppai.servepics.com');
【TAB】cx.applyImageViewURLReplace = false;
【TAB】return u;
}
194 名前:VIICさん:14/01/08 20:37:36 ID:caalQQzX
>>193
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1364395001/931
本スレにも書いたけど一応
ImageViewURLReplace.datで表示できるならこっちを優先した方が良いと思う
スクリプトでやるとファイルがどんどん増えていくから
195 名前:VIICさん:14/01/14 16:31:16 ID:fyx6QM/Y
msgkw.txtでDownload板のフォント厨隔離スレに書かれている数字7文字のキーワードをリンク化
マウスオーバーでリンクがポップアップされないのが不思議だけど正常に動作するっぽい

ACR:Nファビコン用【TAB】Uhttp://www1.axfc.net/uploader/so/$1【TAB】[フォント【TAB】{/download/【TAB】W(?:^|(?<![!#-'*-;=?-~]))(\d{7})(?:\.\w{1,4})?(?![!#-'*-;=?-~])

196 名前:VIICさん:14/01/15 00:52:26 ID:c/Zm0dqP
>>195を追加したmsgkw.txtをUP
すこしファビコンの追加などを行ってます

http://www1.axfc.net/u/3144867.zip

197 名前:VIICさん:14/01/15 00:59:47 ID:VgvN9jIu
おつっす
198 名前:VIICさん:14/01/16 16:02:33 ID:sczdyTy6
>>196
おつです
199 名前:VIICさん:14/01/19 03:16:18 ID:wM4/q1FS
ttp://www.pixiv.net/member_illust.php?id=4258
エラーになります
200 名前:VIICさん:14/02/02 02:38:20 ID:83vFjIx+
ACR:Nファビコン用【TAB】Uhttp://www1.axfc.net/uploader/$1/so/$2
【TAB】W(?:^|(?<![!#-'*-;=?-~]))(Img|Flv|Flash|File|Sc|He|Ne|H|Li|N|Si|C|O|Al|S|P|Ar|B|K|F|Be|Na|Ca|Mg|Cl)_(\d+)(?:\.\w{1,4})?(?![!#-'*-;=?-~])

誤爆防止

201 名前:VIICさん:14/03/09 00:00:08 ID:BblyrgBz
http://img.chobbit.com/390nbU.png
対応してないのかな
202 名前:VIICさん:14/03/24 21:33:15 ID:WAAQ/rrz
スクリプトで$VIEWERと同じ事ができますか?
URL末尾が拡張子で終わらない場合を想定しています

やりたい事は、ImageViewURLReplace.datの定義を複数連動?させたいです


(https?://www\.example\.com/\w+)/hogehoge(\.jpe?g)【TAB】$1/hagehage$2:largesize【TAB】【TAB】$VIEWER
が404なら
(https?://www\.example\.com/\w+)/hogehoge(\.jpe?g)【TAB】$1/hagehage$2:middlesize【TAB】【TAB】$VIEWER
の定義が適用され、さらにこれが404(画像が表示されない)なら
(https?://www\.example\.com/\w+)/hogehoge(\.jpe?g)【TAB】$1/hagehage$2【TAB】【TAB】$VIEWER
の定義が適用されると言った具合です
203 名前:VIICさん:14/03/25 01:54:06 ID:iFZpIEWC
>>146
一年前のレスに今頃気づいたorz
http://ideone.com/JaT9fY

>「searchRegexOnPageの正規表現文字列の一部にマッチ文字列を入れたい」の辺りがよく分からなかったので


少し解説すると正規表現で単純に表すなら
www\.youtube\.com/watch?v=(\w+) の(\w+)の部分を次の正規表現
www\.google\.com/\w+/$1/\d+.jpg の$1として使いたい
こういうことですよね?
スクリプトなら$1を変数として保存しておけばこういう使い方もできます

マッチ文字列というのはswitcherであれば取得した文字列のことを言ってます。例えば

スクリプトで動画URLを開いて(160行目)
ソースから正規表現でマッチさせて(161行目)
Xtube.exec()で取得したvideo_search_url変数のことです(162行目)
この場合この変数にはSapphic Eroticaって文字列が入ってます

このスクリプトの場合はマッチ文字列をsearchRegexOnPageに直接使わないのでややこしいですが

168行目でsearchRegexOnPageの正規表現文字列の一部に使いたい文字列を変数として保存してます(動画URLの 5nsN0-S773- の部分を使おうとしてます)
 ちなみに>>93のsearchRegexの文字列の一部ってのは168行目のことですね
 switcherを使わずに書いてしまいましたがswitcherを使うなら
 var xtube = new switcher(u, cx, 'http://www\\.xtube\\.com/watch\\.php\\?v=(\\S+)', '$&');
xtube.addRepOnly('$1');
var video_key = xtube.exec();
 ImageViewURLReplace.datでいう$EXTRACTを使わない場合のやり方です(動画リンクを直接置換する)
searchRegexOnPageに実際につかってるのは172行目です
正規表現をはさみたい位置で2つに分割して
'<img src=\'(http://[^/]+/videos/\\d+/\\d+/'
'/\\d+X\\d+/\\d+\\.(?:jpe?g|png|gif|bmp))'
保存した変数を真ん中において + でくっつけるだけです

上の例でいうならこんな感じですかね

google.add('www\\.google\\.com/\\w+/' + youtube_key + '/\\d+.jpg');

分かりにくいかもしれない…

>>146を実現するためにはまず画像URLのソースからタイトル名を取得して検索URLを作成します
検索URLのソースの中にはサムネイルが沢山あるので動画URLのサムネイルだけに絞るために動画URLの動画キー(5nsN0-S773-)を
正規表現に加えてサムネイル画像を取得してます
204 名前:VIICさん:14/03/25 02:32:32 ID:iFZpIEWC
>>202
こんな感じでできるかと
ImageViewURLReplace.datの定義は
String(u).replace(/【ここに正規表現】/, '【ここに補正文字列(マッチ文字列)】');
の部分で、if (nullなんちゃらからの3行で存在チェックしてます。あった場合はそこで終了して、なかったら下の同様の定義に続きます

function checkURL(u, cx) {


【TAB】var imageURL = null;
【TAB】
【TAB】imageURL = String(u).replace(/(https?:\/\/www\.example\.com\/\w+)\/hogehoge(\.jpe?g)/, '$1/hagehage$2:largesize');
【TAB】if (null != v2c.readURL(imageURL)) {
【TAB】【TAB】return imageURL;
【TAB】}
【TAB】
【TAB】imageURL = String(u).replace(/(https?:\/\/www\.example\.com\/\w+)\/hogehoge(\.jpe?g)/, '$1/hagehage$2:middlesize');
【TAB】if (null != v2c.readURL(imageURL)) {
【TAB】【TAB】return imageURL;
【TAB】}
【TAB】
【TAB】imageURL = String(u).replace(/(https?:\/\/www\.example\.com\/\w+)\/hogehoge(\.jpe?g)/, '$1/hagehage$2');
【TAB】if (null != v2c.readURL(imageURL)) {
【TAB】【TAB】return imageURL;
【TAB】}

【TAB】return u;

}
205 名前:VIICさん:14/03/25 03:32:53 ID:w9QmJNzj
>>204
ありがとうございます
完成したらUPします
206 名前:VIICさん:14/03/28 16:49:11 ID:3UFjzakr
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1328345802/809

http://blogs\.yahoo\.co\.jp/\w+/GALLERY/show_image_v\d\.html\?id=.+【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】img src="([^"]+)


(?:http://rd\.yahoo\.co\.jp/blog/gallery/image/\w+/\w+/\*)?(http://blogs\.yahoo\.co\.jp/\w+/GALLERY/show_image_v\d\.html\?id=.+)
【TAB】$EXTRACT1【TAB】$1【TAB】$EXTRACT【TAB】img src="([^"]+)

Jane系では上記の定義でも画像がDLされるが

V2Cでは下記のようにしないとエラーになる

Jane系ではURLが途中から一致していればその定義がマッチするが

V2Cでは先頭からマッチしないとその定義が使用されない(^http://************ と内部的に^を補完してる?)ようです

V2Cも同様にURLの途中からマッチしている場合も定義が使われるようにして欲しいです

(先頭から一致させたい場合は^http://******と明示したい。viewの定義は大体こういう感じです)
207 名前:VIICさん:14/03/30 18:40:14 ID:oXP91z3W
>>206と同様の問題は他にもあるみたいです

例えばこれ

http://sp.m.reuters.co.jp/news/newsBodyPI.php?url=http://jp.reuters.com/article/oddlyEnoughNews/idJPTYE84902Q20120510

http://jp\.reuters\.com/article/\w+/\w+【TAB】$EXTRACT1$EXTRACT2【TAB】$&

【TAB】$EXTRACT【TAB】href="(http://s1\.reutersmedia\.net/resources/r/\?[^"]+)&w=\d+([^"]+)

(?:http://(?:\w+\.){1,2}reuters(?:\.\w+){1,2}/\w+/newsBodyPI\.php\?url=)?(http://jp\.reuters\.com/article/\w+/\w+)
【TAB】$EXTRACT1$EXTRACT2【TAB】$1【TAB】$EXTRACT【TAB】href="(http://s1\.reutersmedia\.net/resources/r/\?[^"]+)&w=\d+([^"]+)

と変更しないとダメ


Jane系の定義をそのまま使えるためにも仕様を統一して欲しいです
208 名前:VIICさん:14/04/02 01:54:11 ID:urzvo2p7
>>203
丁寧で分かり易い説明ありがとうございます
勉強になります

ちょっと気がついたのですが

8行目ぐらいに「*/」を追加する必要がありそうです
209 名前:VIICさん:14/04/03 14:36:13 ID:X3PvzOHE
https://www.facebook.com/photo.php?fbid=746568685362813

https?://[\-\w]+\.facebook\.com/photo\.php\?(?:(?!(?:fb)?id=\d)[^&]+&)*(?:fb)?id=\d+(?:&[^&]+)*

【TAB】$EXTRACT1【TAB】$&【TAB】$EXTRACT【TAB】class="fbPhotosPhotoActionsItem"\shref="(https?://[^/]*fbcdn[^"]+)
210 名前:VIICさん:14/04/23 01:58:42 ID:JS53GcC4
msgkw.txt

;--------------------------------------------------------------------------------------------------

;Twitterのユーザー名をリンク化
;--------------------------------------------------------------------------------------------------
ACR:Nファビコン用【TAB】Uhttp://twitter.com/$1【TAB】W(?:^|(?<![!#-'*-/:=@]))(?!@(?:wiki|2ch|sc)[^!#-'*-;=?-~])@(\w{1,15})(?![!#-'*-9=?-~])

除外したい場合は(?:wiki|2ch|sc)にキーワードを追加で


@n_or_a
こういうのがリンク化されます
211 名前:VIICさん:14/04/23 02:03:51 ID:JS53GcC4
書いた後で思ったけどユーザー名って半角英数の小文字と「_」だけかな
なら

ACR:Nファビコン用【TAB】Uhttp://twitter.com/$1【TAB】W(?:^|(?<![!#-'*-/:=@]))(?!@(?:wiki|2ch|sc)[^!#-'*-;=?-~])@([0-9a-z_]{1,15})(?![!#-'*-9=?-~])


こっちの方が誤爆少ない
212 名前:VIICさん:14/04/25 08:25:56 ID:Xxs2EjRB
ドノヴァンが解任のモイーズを勧誘「アメリカで監督をすればいい」
http://headlines.yahoo.co.jp/hl?a=20140424-00184669-soccerk-socc

おなしゃっす

213 名前:VIICさん:14/04/26 13:16:50 ID:ks+Aq8bV
>>211
良いねコレ
214 名前:VIICさん:14/04/26 16:19:37 ID:m9VMmtQE
普通に大文字もあるから>>210の方が良いね
78 KB
戻る 全部 最新50
DAT2HTML 0.35f FIX Converted.