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


レス数が1000を超えています。残念ながら全部は表示しません。
ReplaceStr.txtを活用するスレ Part3

1 :Jane使いの名無しさん:2007/12/29(土) 03:48:01 ID:Tl4xBC530
ReplaceStr.txtを活用するスレ Part3

ReplaceStr.txtは、レス内の文字列を正規表現等で任意に置換できる機能です。
定められた書式で記述することで
「名前欄」「メール欄」「日付欄(ID等も含む)」「レス内容」
を自由に書き換えられます。

■前スレ
ReplaceStr.txtを活用するスレ Part2
ttp://jane.s28.xrea.com/test/read.cgi/bbs/1186841359/

7 :Jane使いの名無しさん:2007/12/29(土) 08:43:21 ID:XeNO8KKP0
>>1

8 :Jane使いの名無しさん:2007/12/29(土) 09:24:37 ID:zsczBjk80
>>1
乙カレー

9 :Jane使いの名無しさん:2007/12/29(土) 14:47:55 ID:h02Jmqq90
某所に転載されていたものです
前スレのものとよく似ているのですがこのようにアドレス毎の先頭に表記にする方法をおしえてください
よろしくお願いします

000名前: 名無しさん [sage] 投稿日: 2007/12/28(金) 00:00:00
【rarファイルを見つけました】
ttp://upload0.dyndns.org/up/2/_/jump/00000000.rar/attatch
【rarファイルを見つけました】
ttp://s2.voka.jp/up/50MB/src/up00000.rar.html
【rarファイルを見つけました】
ttp://u3.nsns.jp/src/up0000.rar.html
【rarファイルを見つけました】
ttp://kissho.sytes.net/100R/src/kitchou00000.rar.html
【rarファイルを見つけました】
ttp://sakuratan.no-ip.org/up/src/up0000.rar.html

10 :Jane使いの名無しさん:2007/12/29(土) 16:33:38 ID:KGDwsSHf0
>>4
【補足】
NidaはView、Style用記述がそのまま使えるようになってます。

11 :Jane使いの名無しさん:2007/12/29(土) 16:58:37 ID:Ou6D+a9N0
>>9
アホみたいに簡単だから自分でやれ
前スレに似たのがあるなら尚更だ

12 :Jane使いの名無しさん:2007/12/29(土) 19:59:23 ID:h02Jmqq90
作ってみました、とりあえずこれで行けそうです
この機会にちょっと正規表現の勉強してみようと思います

(h?ttp://.*?\.(zip|rar|lzh))[tab]【$2ファイルを見つけました】<br>$1


13 :Jane使いの名無しさん:2007/12/30(日) 09:11:24 ID:k+Y9zqAQ0
それじゃ期待した動作にはならないと思う。 URLが絡む正規表現はそれなりに難しいよ。

14 :Jane使いの名無しさん:2007/12/30(日) 10:05:09 ID:gVjOopbm0
http://test.exe

ttp://test.exe

15 :Jane使いの名無しさん:2007/12/30(日) 10:05:35 ID:gVjOopbm0
http://www.goggle.com

16 :Jane使いの名無しさん:2007/12/30(日) 10:09:40 ID:gVjOopbm0
http://test.rar
http://test.zip
http://test.lzh


17 :Jane使いの名無しさん:2007/12/30(日) 11:29:45 ID:H4lVNUnu0
testはtestスレかJaneWlitaで立てた自分のスレでやってwww

18 :Jane使いの名無しさん:2007/12/30(日) 12:36:38 ID:sYypQe+t0
>>13
オリジナルらしいのものを見つけました、自分のものとは表記が違うのでこっち使ってみます
(h?t?tp:[^:]*\.rar)[tab]<font color=#31ba7b>【rarファイルを見つけました】<br></font>$1
>>15
それはっちゃいかんだろw



19 :Jane使いの名無しさん:2007/12/30(日) 12:50:21 ID:180KqyRW0
.rarと.lzhの色変えて太字にしたいんですが
<rx2>(\.rar|\.lzh)[tab]<font color="色"><b>$1</b></font>
でやると色かわって太字にはなったんですが>>16みたいなリンクだと
.rarが切れてurlがhttp://testまでになってしまいます
色変えつつリンクは元のままってのは可能でしょうか?

あと文字のサイズも変えたかったんですがfont sizeは非対応なんですか

20 :Jane使いの名無しさん:2007/12/30(日) 13:06:36 ID:LdFMVOWD0
Doeが何たるか分かってないんだなあ

font size使いたきゃIEView使って書式書き直せ

21 :Jane使いの名無しさん:2007/12/30(日) 14:27:37 ID:k+Y9zqAQ0
>>18
Style、Nida用。

<rx2>(h?t)?tps?://([!#-'*-;=?-~]*\.([rR][aA][rR]|[zZ][iI][pP]|[lL][zZ][hH])(?![a-zA-Z]))[TAB]<font color=#31ba7b>【$3ファイルを見つけました】</font><br>$1tp://$2[TAB]msg

[TAB] はタブキー押しに書き換え。

----------------------------------------- memo -----------------------------------

[ Jane StyleがURLとして認識する文字 ]
⇒ [!#-'*-;=?-~]

[ アスキー文字 ]
⇒ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

22 :Jane使いの名無しさん:2007/12/30(日) 15:48:22 ID:sYypQe+t0
>>21
ありがとうございます

23 :Jane使いの名無しさん:2007/12/30(日) 21:39:38 ID:TIFGdDL10
msgはレス本文
allはレス全体
こういうことでおk?

24 :Jane使いの名無しさん:2007/12/30(日) 23:13:15 ID:2gaUwBxR0
あれ、いろんな置換サンプルをまとめてくれている人のサイトのURLはテンプレに入ってないのか?
どこだっけあれは

25 :Jane使いの名無しさん:2007/12/31(月) 03:26:08 ID:kaLV03tr0

http://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

ここだけ、発見。
他にもまとめ希望

26 :Jane使いの名無しさん:2008/01/01(火) 03:26:07 ID:qiChTGE10
>>21のだがhttpsへの対応が中途半端だった、貼り直し。

<rx2>(h?t)?(tps?://[!#-'*-;=?-~]*\.([rR][aA][rR]|[zZ][iI][pP]|[lL][zZ][hH])(?![a-zA-Z]))[TAB]<font color=#31ba7b>【$3ファイルを見つけました】</font><br>$1$2[TAB]msg

27 :Jane使いの名無しさん:2008/01/01(火) 08:03:59 ID:qiChTGE10
>>25
[a-zぁ-んア-ン一-龠]

これだと "ヶ" や "々" がヒットしないはず。

28 :Jane使いの名無しさん:2008/01/01(火) 08:13:37 ID:qiChTGE10
<rx2>([a-zぁ-んア-ン一-龠])[TAB][$1] で試してみたけどやっぱりマッチしない。

29 :Jane使いの名無しさん:2008/01/01(火) 08:15:37 ID:w/R72FSk0
>>1のIDだけに色付けってできますかね

30 :Jane使いの名無しさん:2008/01/01(火) 12:34:35 ID:Q5ulZ44M0
あぼーんして重要レスに指定すれば

31 :Jane使いの名無しさん:2008/01/01(火) 14:21:54 ID:qiChTGE10
暫定。 [A-Za-zぁ-んァ-ヶヲ-レ一-龠々]

32 :Jane使いの名無しさん:2008/01/01(火) 23:01:41 ID:5ReQUA/00
メール欄のメッセージをURL置換させたときに、リンクにならないうえに
余分な文字列までついてくるんですがこれは何が問題なんでしょうか


<rx2>(?:[^\w%&\--/=]K_|カリウム|Hestia)[  ]?(\d{4,8})[TAB]K_$1 <font color=cornflowerblue>《

http://www2.axfc.net/uploader/7/so/K_$1.zip.html 》 </font>[TAB](?:msg|mail)[TAB]<4>(news4vip|ascii2d)

↑こういう記述で
↓メール欄がこんな風になるんですが
[sageK_21210 <font color=cornflowerblue>《 http://www2.axfc.net/uploader/7/so/K_21210.zip.html 》 </font>.]

33 :Jane使いの名無しさん:2008/01/01(火) 23:04:10 ID:5ReQUA/00
<rx2>(?:[^\w%&\--/=]K_|カリウム|Hestia)[  ]?(\d{4,8})[TAB]K_$1[TAB]<font color=cornflowerblue>《
http://www2.axfc.net/uploader/7/so/K_$1.zip.html 》 </font>[TAB](?:msg|mail)[TAB]<4>(news4vip|ascii2d)

微妙に書き直し

34 :Jane使いの名無しさん:2008/01/01(火) 23:15:45 ID:Yp9KRy7w0
メール欄はhtmlタグは反映されずリンクにならない仕様
記述の通りに変換されていて何も問題はない

それにそれってk_21210.rarでもzipでリンクされるから
ちょっと改善した方がいいかもなw

35 :Jane使いの名無しさん:2008/01/01(火) 23:40:18 ID:5ReQUA/00
>>34
そうかな、とは思っていましたが、やっぱりメール欄はリンクされないんですね
ちょっとfont colorとか気になるけどそれほど不便でもないので我慢することにします

rarとかの場合、っていうのは確かにそうですね
いろいろ試してみます

回答ありがとうございました!

36 :Jane使いの名無しさん:2008/01/01(火) 23:42:02 ID:b8CGPcQY0
ちとtest

37 :Jane使いの名無しさん:2008/01/01(火) 23:49:42 ID:mRiAg4VJ0
立派なリンクになってる件
style,nida,viewで違うのか?

38 :Jane使いの名無しさん:2008/01/02(水) 00:14:39 ID:F3qZETyd0
あ、あれ?俺もリンクになってる
置換文字列限定かな?

39 :Jane使いの名無しさん:2008/01/02(水) 00:50:46 ID:6926YPwp0
>>35のいってる事が嘘だったと判明www
そしてtest

40 :Jane使いの名無しさん:2008/01/02(水) 00:51:47 ID:6926YPwp0
test

41 :Jane使いの名無しさん:2008/01/02(水) 02:13:57 ID:AjPFPOFd0
> メール欄はhtmlタグは反映されずリンクにならな(ry
そんなの関係ねぇ

42 :Jane使いの名無しさん:2008/01/02(水) 04:37:15 ID:VsRvZ4pC0
何を何に置換したいの分からないから答えようがないね。 答える気もないけどw

43 :Jane使いの名無しさん:2008/01/02(水) 10:11:56 ID:c8tr10xk0
>>42
>>32に書いてある気がするが読めないのか?

44 :Jane使いの名無しさん:2008/01/02(水) 10:24:39 ID:7mzc5ifb0
あー、俺も>>40

[sageK_21210 <font color=cornflowerblue>《 http://www2.axfc.net/uploader/7/so/K_21210.zip.html 》 </font>]

こんなんなるな
リンクされてねえ

>>36>>39はリンクされてるんだが

45 :Jane使いの名無しさん:2008/01/02(水) 10:59:51 ID:7mzc5ifb0
>>44のメール欄を、

<ex2>yahoo[TAB] http://www.yahoo.co.jp/[TAB]mail[TAB]<4>(news4vip|ascii2d|jane)

<rx2>(yahoo|google)[TAB]$1http://www.$1.co.jp/[TAB]mail[TAB]<4>(news4vip|ascii2d|jane)

このパターンで置換と普通にリンクされるが、

<rx2>(yahoo|google)[TAB]$1 <font color=cornflowerblue>《 http://www.$1.co.jp/ 》 </font>[TAB](?:msg|mail)[TAB]<4>(news4vip|ascii2d|jane)

だと
[sage yahoo <font color=cornflowerblue>《 http://www.yahoo.co.jp/ 》 </font>]
こうなる。しかもリンクされない。
また、同じ構文を利用して記述したレス本文の置換は<font color〜の部分なしでちゃんとリンクされる

<font color=cornflowerblue>《 》 </font>

が入るとメール欄のリンクが切れ、さらに余分な文字列がついてくるようだ

46 :Jane使いの名無しさん:2008/01/02(水) 11:01:40 ID:7mzc5ifb0
×このパターンで置換と
○このパターンで置換すると

47 :Jane使いの名無しさん:2008/01/02(水) 11:24:44 ID:hZkUt1Fi0
<rx2>(yahoo|google)[TAB]$1 <font color=red>《 http://www.$1.co.jp/ 》 </font>[TAB](?:msg|mail)[TAB]<4>(news4vip|ascii2d|jane)

この記述を入れた状態で>>45を見るとメール欄のyahooだけリンクされないね
色もメール欄のyahooだけ付かない

48 :yahoo:2008/01/02(水) 11:27:38 ID:hZkUt1Fi0
yahoo


test

49 :Jane使いの名無しさん:2008/01/02(水) 11:30:38 ID:hZkUt1Fi0
allで記述すると名前欄も普通にリンクされるね
メール欄だけやっぱりリンクされない&フォント指定文も出てくる
[yahoo <font color=red>《 http://www.yahoo.co.jp/ 》 </font>]

50 :Jane使いの名無しさん:2008/01/02(水) 11:35:40 ID:auouA7o+0
これは仕様っぽいな
メール欄フォント指定はバグるってことか

51 :Jane使いの名無しさん:2008/01/02(水) 12:01:52 ID:broOYDfS0
確かにメール欄だけおかしいな
俺はStyleだがすべてのJaneでこうなのか?

52 :Jane使いの名無しさん:2008/01/02(水) 14:49:48 ID:fPmjAejZ0
JaneNida 071227 で>39のメール欄が

sage <font color=cornflowerblue>《 http://images.google.com/imghp 》 </font>

となることを確認しました。

53 :52:2008/01/02(水) 14:50:39 ID:fPmjAejZ0
>52に補足。
フォントカラーは変更されません。(スキンで指定した色が適用されます)

54 :Jane使いの名無しさん:2008/01/02(水) 15:43:33 ID:nz7V5hUK0
置換でメール欄に表示されたurlはリンクされないって仕様なんだろうな

55 :Jane使いの名無しさん:2008/01/02(水) 16:01:54 ID:qyltadSJ0
>>54
>>45をちゃんと読んだ?

56 :Jane使いの名無しさん:2008/01/02(水) 17:24:22 ID:cdPu3y+u0
メール欄では置換後に<>の文字が含まれた場合は
http://〜がリンクされないという仕様

57 :Jane使いの名無しさん:2008/01/02(水) 18:40:26 ID:VsRvZ4pC0
\c@

↑これの意味が分かるくらい正規表現に詳しい人はこのスレにいるのだろうか。

58 :Jane使いの名無しさん:2008/01/02(水) 23:15:15 ID:TUICZ2By0
>>56
だとしてもフォント指定文が一緒に出てくるのはどうにかならないものかね
なんで出て来るんだか

59 :Jane使いの名無しさん:2008/01/02(水) 23:17:15 ID:iV/bGOFV0
>>45の問題の記述を入れた状態で>>45を見るとカオス過ぎて混乱する

60 :Jane使いの名無しさん:2008/01/02(水) 23:20:38 ID:iV/bGOFV0
>>52
いや待った
>>39のメール欄は元々そう書かれてないか?
なんの記述もしてない(この板を対象とした記述を入れてない)状態でそう見える

61 :Jane使いの名無しさん:2008/01/02(水) 23:50:49 ID:yAUKn+pB0
test


http://testexe.jp/
http://test.exe

62 :Jane使いの名無しさん:2008/01/02(水) 23:51:04 ID:yAUKn+pB0
http://testjp.jp

63 :52*<font color=green>Tag test</font>:2008/01/02(水) 23:58:57 ID:fPmjAejZ0
おそらく、メール欄ではタグを解釈しない仕様なのだと思います。
リンク化に関しては処理順の問題かと。

1. datからデータ読み込み
2. datデータをスキンに反映
3. ReplaceStrの置換処理実行

本文のリンク化が 3. の後に行われるのに対して、
メール欄のリンク化は 2. の後に行われていると想像します。

64 :52:2008/01/03(木) 00:01:34 ID:NtIT47Q90
想像通り、名前でもfontタグを解釈しないようですね。
>63をJaneNida 071227 で確認しました。
(多分、処理速度UPの狙いがあるのでしょう)

65 :Jane使いの名無しさん:2008/01/03(木) 00:04:10 ID:OTRir87y0
処理速度の問題があるのなら、
ユーザが任意にオンオフできるようにして
遅くなってもいいから加工したいニーズに
答えられるようにすれば解決するんじゃね?

66 :k_21210:2008/01/03(木) 00:16:18 ID:lqqZu+Fd0
 


67 :Jane使いの名無しさん:2008/01/03(木) 00:22:17 ID:0qbA0dfX0
>>64
<rx2>(yahoo|google)[TAB]$1 <font color=cornflowerblue>《 http://www.$1.co.jp/ 》 </font>
これ入れて>>48みると名前欄のタグとリンクは反映されてる
そのまま表示されてリンクもされないのはメール欄だけだな
直接タグ書いてる>>63はそのまま表示されてるから
名前欄も本文欄と同じように置換したタグのみhtmlとして変換されて
自分で書いた場合はそのまま表示になるのでしょう
やっぱりメール欄だけ特別

68 :Jane使いの名無しさん:2008/01/03(木) 00:23:47 ID:0qbA0dfX0
ReplaceStr.txtに置換文記述した状態で本文に置換文書くと
それが反映されてごちゃごちゃになってわけ分からんな・・・w

69 :koreawatcher ◆Nida.eneRA :2008/01/03(木) 00:38:53 ID:C1W/vpmj0
>>64
処理速度ではなくて、セキュリティ対策の名残だと思います。
昔の2chの状況を詳しく知らないのであくまでも想像ですが、
今ではメール欄に"<"を入力するとdat上は"&lt;"に置き換えられて
投稿されますが、この変換がなかったとするとユーザーがタグを書くことが
可能になり、例えばメールアドレスに"<b>"と書くと以降が太字になって
しまいます。IE版の場合、もっと危険なことが可能です。
今の2chの仕様であれば常にHTML解釈しても大丈夫ですが、外部板などは
どうなのかというようなこともあって、この仕様が放置されているのだと思います。

この問題はReplaceStr.txtとは直接の関係はなくて、ReplaceStr.txtはdatを
直接書き換えているのと同じと考えたほうが分かりやすいです。ですので、
>>63のようなタイミングの問題はありません。

70 :52:2008/01/03(木) 02:55:57 ID:NtIT47Q90
>>69
作者さんからレスをいただけるとは恐縮です。

> 処理速度ではなくて、セキュリティ対策の名残だと思います。
今一度、振り返ってみましたら、何ともとんちんかんな検証を行っている事に気がつきました。
これはJane内部の処理の問題であって、2chのdatデータにタグを書き込むという検証から得るものはありませんでした。
HTMLエンティティ化された <font> をJaneがタグとして解釈すると、IEで見たときとの統一性がとれませんので、
<font> はReplaceStrで置換することによって得られる処理なんですね。認識を改めました。

> 例えばメールアドレスに"<b>"と書くと以降が太字になってしまいます。
そういえば、トリップ付きの書き込みがあると名前のbタグの入れ子が不正なことから、以降すべてboldになって対応に四苦八苦した苦い思い出があります。
datを見てみると、今でもこの仕様は変わらないようですね…。

> この問題はReplaceStr.txtとは直接の関係はなくて、
仰るとおり、タグに関しては、ReplaceStr.txt起因の問題ではないと私も考えていました。
しかしながら、http:// から始まるリンクテキストに関しては、ReplaceStr.txt に原因がある、か何らかの関わりがある考えを今でも捨てきれずにいます。
といいますのも、ReplaceStr.txt で ttp://hogehoge.com/ を作成した時と初めから ttp://hogehoge.com/ と書き込んであるときで動作結果に違いが出るからです。

71 :Jane使いの名無しさん:2008/01/03(木) 02:55:59 ID:24Tvuin60
>>69
レインボーマンが来ている!

                       -‐ '´ ̄ ̄`ヽ、
                       / /" `ヽ ヽ  \
   ┏┓  ┏━━┓        //, '/     ヽハ  、 ヽ.              ┏┓┏┓
 ┏┛┗┓ ┃┏┓┃     _ 〃 {_{ノ    `ヽリ| l │_i|.            ┃┃┃┃
 ┗┓┏┛ ┃┗┛┃┏━く ● >小l●    ● 从く ● >.━━━━━┓  ┃┃┃┃
 ┏┛┗┓ ┃┏┓┃┃   \/ ヽ|l⊃ 、_,、_, ⊂⊃ \/'           ┃  ┃┃┃┃
 ┗┓┏┛ ┗┛┃┃┗━━/⌒ヽ__|ヘ   ゝ._)   j /⌒i ! ━━━━━━┛  ┗┛┗┛
   ┃┃      ┃┃     \ /:::::| l>,、 __, イァ/  /│'              ┏┓┏┓
   ┗┛     ┗┛      /:::::/| | ヾ:::|三/::{ヘ、__∧ |'              ┗┛┗┛
                   `ヽ< | |  ヾ∨:::/ヾ:::彡' |

72 :52:2008/01/03(木) 02:57:03 ID:NtIT47Q90
以下は、メール欄の ://hogehoge.com/ を ttp://hogehoge.com/ に置換するReplaceStr表現です。
これを ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/721 に対して適用し、検証してみました。

// リンクされる
<rx2>(^|[^a-zA-Z])(?=://) $1ttp mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) $1ttp$2> mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) >$1ttp$2 mail

// リンクされない
<rx2>(^|[^a-zA-Z])(://[\w./]+) <$1ttp$2 mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) $1ttp$2< mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) $1ttp$2<font> mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) <font>$1ttp$2</font> mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) <b>$1ttp$2</b> mail
<rx2>(^|[^a-zA-Z])(://[\w./]+) <test>$1ttp$2</test> mail

この結果から、「"<" がメール欄に含まれるとき、リンク化処理が無効化される」ことがわかります。
ところが、初めから "<" がメール欄に含まれているレスに対してはリンク化処理が実行されています。
ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/721

これは「ReplaceStr.txtはdatを直接書き換えているのと同じ」という仕様に矛盾しています。
ReplaceStrで読み込まれる "<>" がHTMLエンティティ化されるのならXSSの問題はクリアされるので、
リンク化処理を阻む問題はないと思いますが、何か理由あっての仕様でしょうか?

73 :52:2008/01/03(木) 03:06:10 ID:NtIT47Q90
>72に間違いがありましたので、訂正させていただきます。
失礼しました。

■訂正1 検証先のURLが間違っている

[NG]
ところが、初めから "<" がメール欄に含まれているレスに対してはリンク化処理が実行されています。
ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/721

[OK]
ところが、初めから "<" がメール欄に含まれているレスに対してはリンク化処理が実行されています。
ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/724


■訂正2 タブ文字を置換し忘れている

// リンクされる
<rx2>(^|[^a-zA-Z])(?=://)[Tab]$1ttp[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]$1ttp$2>[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]>$1ttp$2[Tab]mail

// リンクされない
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]<$1ttp$2[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]$1ttp$2<[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]$1ttp$2<font>[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]<font>$1ttp$2</font>[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]<b>$1ttp$2</b>[Tab]mail
<rx2>(^|[^a-zA-Z])(://[\w./]+)[Tab]<test>$1ttp$2</test>[Tab]mail

74 :Jane使いの名無しさん:2008/01/03(木) 03:14:45 ID:24Tvuin60
>>72

TESTはJane総合版のtestスレを活用して欲しいな

testにお礼が言いたい。
http://jane.s28.xrea.com/test/read.cgi/bbs/1063478564/

75 :koreawatcher ◆Nida.eneRA :2008/01/03(木) 03:29:28 ID:C1W/vpmj0
>>73
それは ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/724 のdatには
"&lt;"は含まれていても "<" は含まれていないからです。
ReplaceStr.txtによって追加されたのは "&lt;" ではなく "<" そのものです。
Janeはメール欄に "<" を発見するとHTML処理をせずにそのままテキストデータ
として出力します。 そのため、HTML処理の中で行なわれるURLをリンク化する
作業も行なわれません。
というか、さすがにこの時間は寝ないとまずいだろうと思います。

76 :Jane使いの名無しさん:2008/01/03(木) 03:38:10 ID:IB5Xf+Hl0
>>75
あなたが七色に光るので眠れません。

77 :Jane使いの名無しさん:2008/01/03(木) 03:45:57 ID:EOuwyL1W0
僕も勃起がスゴクて眠れません

78 :Jane使いの名無しさん:2008/01/03(木) 04:23:59 ID:clt/hRuO0
>>73
努力は認めるがスキル不足すぐる。 何言ってんだコイツ的なことばかり書いてるぞ。

79 :52:2008/01/03(木) 04:27:17 ID:NtIT47Q90
>>75
度々のレスありがとうございます。

> ReplaceStr.txtによって追加されたのは "<" ではなく "<" そのものです。
えっと、置換対象を mail に指定した場合に限り、"<" → "&lt;" の置換処理を入れているものと考えておりました。
(あるいは、メール欄の出力時に "<" → "&lt;" の置換処理を入れているものだと)
「XSS対策 = HTMLエンティティ化」と思いこんでましたが、"<" の有無によって出力方法を変えているのですね。

> そのため、HTML処理の中で行なわれるURLをリンク化する作業も行なわれません。
あ、リンク化はHTML処理に含まれるのですね。納得です。

> というか、さすがにこの時間は寝ないとまずいだろうと思います。
ええ、そろそろ朝起きるのがつらい時間帯です。
寝正月も程々にしないとですねw

80 :Jane使いの名無しさん:2008/01/03(木) 05:03:26 ID:clt/hRuO0
テンプレにdatソースの見方を入れるべきかな。

■datソースの見方
レス番左クリ → NGItemに追加 → ↓のどれかを選ぶ

NGnameに追加       (名前欄)
GAddrに追加        (メール欄)
datからNGWordに追加  (本文)
NGIDに追加         (ID欄)

81 :Jane使いの名無しさん:2008/01/03(木) 08:14:17 ID:clt/hRuO0
ニュー速で自動で付けられるランダムの名前を削除。 (地域表示は残す)

・ Style・Nida
<rx2>^( *</b>)[^<(]*(?=\([^)]+\) *<b> *$)[TAB]$1[TAB]name[TAB].2ch.net/test/read.cgi/news/

・ View
<>^( *</b>)[^<(]*(?=\([^)]+\) *<b> *$)[TAB]$1

82 :Jane使いの名無しさん:2008/01/03(木) 17:50:24 ID:vGk5MRtm0
>>81
ニュース速報(嫌儲)
http://namidame.2ch.net/poverty/
こっちもお願いします

83 :Jane使いの名無しさん:2008/01/03(木) 18:30:38 ID:clt/hRuO0
>>82
そこ名前固定だから正規表現使わなくても書ける。 がんばれ。

84 :Jane使いの名無しさん:2008/01/04(金) 03:26:10 ID:/3uLUd+e0
BABY ENTERTAINMENTのパッケージ表示
http://www.baby-baby-baby.cc/sys/catalog.jsp?s=DDSI-001

上記を下記のように表示したいのですがうまくいきません。
正規表現の ([^/]+) の部分が間違っていると思うのですが、どう表記すればいいのでしょうか?

http://www.baby-baby-baby.cc/sys/catalog.jsp?s=DDSI-001
http://www.baby-baby-baby.cc/sys/catalog_img.jsp?s=DDSI-001

<>h?ttp://www\.baby-baby-baby\.cc/sys/catalog.jsp\?s=([^/]+)[TAB]http://www.baby-baby-baby.cc/sys/catalog.jsp?s=$1 <br> └http://www.baby-baby-baby.cc/sys/catalog_img.jsp?s=$1

85 :2test@ぷよぷよ2ちゃんねる ◆azenrouytM :2008/01/04(金) 06:11:35 ID:CG7NjgT+0
ReplaceStr Tool 2.3 ttp://vamp.s9.xrea.com/updata/4489.zip

2008/1/4 ver2.3
  ・「コピー(Style)」ボタンを押したときにURL/スレタイオプションの "<0>" 〜 "<5>" が付かない不具合を修正。
  ・ CPUへの負荷が大きい文字数カウント表示機能の ON 、OFF を切り替えられるようにした。

ver2.2からのバージョンアップは本体とReadMe.txtの上書きでOK。

>>84
[^/] を >>21の [!#-'*-;=?-~] と入れ替えてみて下さい。
それと先頭の "h?" と、[TAB]の後ろの "h" は要りません。

86 :Jane使いの名無しさん:2008/01/04(金) 19:42:24 ID:ybB4UIMI0
スラスラと正規表現かける男の人って素敵

87 :Jane使いの名無しさん:2008/01/05(土) 02:18:26 ID:OLHBlWt60
ごめん、おにゃの子だわ

88 :Jane使いの名無しさん:2008/01/05(土) 02:36:42 ID:v1aUz6RH0
うほっwwwwwwwwwwwwwwwwwwwやっぱりStyle作者はホモだったのかwwwwwwwwwwwwwwwwwwwwwwwww

89 :84:2008/01/05(土) 02:52:32 ID:5/3lzXas0
>>85
ありがとうございました。

90 :Jane使いの名無しさん:2008/01/05(土) 23:19:10 ID:AzNEwy8o0
外部コマンド Part5
http://jane.s28.xrea.com/test/read.cgi/bbs/1180559017/753,754,759,764,769,783,898,912

753 名前:Jane使いの名無しさん[] 投稿日:2007/12/01(土) 12:01:08 ID:m09QwZ870
OpenUploader

アップローダーリストのテキストファイルからコマンドラインに渡された略称を検索して開くスクリプト
ReplaceStr.txtの重さに嫌気がさして書いてみた
検索結果が複数出たときの対応がわからないのとVBSはじめたばかりの初心者ってことで未完成
だれかぼすけて

764 名前:Jane使いの名無しさん[] 投稿日:2007/12/02(日) 18:26:01 ID:vpzg/qKE0
>>759
ありがとう、頑張って書き直してみた
XML触ったの初めてだったから書式とかアクセスする方法調べたりで丸1日費やした

リストのパスを編集しないで済むように
リストをTXT形式からXML形式に
完全一致と部分一致を分けて表示

かなり適当なんで変なとこに気づいたりもっとスマートな方法思いついた人は直して使ってください

899 名前:Jane使いの名無しさん[sage] 投稿日:2008/01/05(土) 04:10:26 ID:byAOqFrW0
>>898
OpenUpLoader.vbs
ttp://vamp.s9.xrea.com/updata2/2860.zip
ブラウザ指定可能に

91 :Jane使いの名無しさん:2008/01/05(土) 23:36:54 ID:6mC/Kwbz0
携帯からのレスの時に名前の色を変えるとか出来るの?

92 :Jane使いの名無しさん:2008/01/06(日) 20:05:01 ID:apThk+qV0
無理

93 :Jane使いの名無しさん:2008/01/07(月) 23:28:54 ID:4yf3HVAf0
>>91
うん。

94 :Jane使いの名無しさん:2008/01/07(月) 23:31:59 ID:+5LtwJ+J0
ん?目欄のところなのに名前欄のとこが変えられんのか?

95 :Jane使いの名無しさん:2008/01/08(火) 10:35:13 ID:EMzky5/x0
<rx2>((?:[0-9/:: 月火水木金土日()]{6,}) ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})O| O)[TAB]<font color=red>$1</font>[TAB]date

ここまでがdateでいじれる限界じゃねえの?
名前欄まではいけなくないか?

96 :Jane使いの名無しさん:2008/01/08(火) 14:29:24 ID:HWn5zWDo0
またFOMAか

97 :Jane使いの名無しさん:2008/01/08(火) 15:00:19 ID:A5Zd7Pxb0
IE版ってjavascript埋め込んで使ったりすることは出来ないのかな、jsが使えればそういうことも
可能になってくると思うんだが。

98 :Jane使いの名無しさん:2008/01/08(火) 20:45:36 ID:m73ZkNdB0
何を言ってるんだ君は

99 :Jane使いの名無しさん:2008/01/09(水) 02:15:35 ID:K1jzAJcU0
IDの末尾Pって何?
PCと携帯を表示させるようにしてるんだけどPの扱いに困る
PHPってやつでいいの?

100 :Jane使いの名無しさん:2008/01/09(水) 02:21:15 ID:r1Low5Vu0
P2

101 :Jane使いの名無しさん:2008/01/09(水) 02:29:02 ID:rfZJLwbE0
style専用なのかな↓

//▽投稿端末を表示する
;<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})0| 0(?=$| )) $1 (PC) date
;<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})O| O(?=$| )) $1 (携帯) date
;<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})o| o(?=$| )) $1 (AirH") date
;<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})P| P(?=$| )) $1 (p2) date
;<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})Q| Q(?=$| )) $1 (フルブラウザ) date

102 :Jane使いの名無しさん:2008/01/09(水) 09:38:24 ID:UoNvQO3i0
>>99
P2
PHPスクリプトで正しい
一種の2chビューアと言ったほうが分かりやすいか

103 :Jane使いの名無しさん:2008/01/09(水) 09:57:54 ID:RcH8YafH0
>>4の下4行でNidaはできるんじゃねーの?

104 :Jane使いの名無しさん:2008/01/09(水) 09:58:18 ID:RcH8YafH0
>>103>>101へのレス

105 :Jane使いの名無しさん:2008/01/09(水) 10:23:32 ID:QAFOl1LZ0
NidaはStyle、Viewの書式もサポートしてる

106 :Jane使いの名無しさん:2008/01/09(水) 20:35:11 ID:K1jzAJcU0
>>102
ありがとう
phpとかよく分からんけどべっかんこみたいなもんかな
p2って表示させとくわ

107 :Jane使いの名無しさん:2008/01/10(木) 02:39:45 ID:3ONgxhx40
zakzakのアドレスで、記事のアドレスに _all が付いていない場合に、
下段のように表示させるには、どのように置換したらいいのでしょうか?

http://www.zakzak.co.jp/top/2008_01/t2008010935.html
http://www.zakzak.co.jp/top/2008_01/t2008010935_all.html

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

0ch BBS 2007-01-24