1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 03:39:52 ID:v3AgWfVi0] Proxomitron-J www.pluto.dti.ne.jp/~tengu/proxomitron/ 日本語訳ヘルプ www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html Proxomitron等に関するWiki abc.s65.xrea.com/prox/wiki/ Thinking Archive(仮) vird2002.s8.xrea.com/ Proxomitron専用Uploader ( Upパス=Naoko ) proxo.hp.infoseek.co.jp/ 4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip 【前スレ】 Proxomitron フィルター作成スレッド Part9 pc11.2ch.net/test/read.cgi/software/1207484176/
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 00:17:36 ID:iyefbgIT0] Google このサイトはコンピュータに損害を与える可能性があります。 これだよね。
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 00:27:46 ID:XtJ0mtjy0] >>919 ありがとうございます。使わせてもらいます。
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 13:51:48 ID:Fq0Eqvtd0] >>934 昨晩の23:30〜24:25まで中の人が/を含むURLをBADリストに登録したらしいね /を含むって事は、つまり全w
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 18:19:08 ID:XJqSSosU0] >>924 Add Link について、 "<script"と"</script"を目印にフラグ立てて実行の可否を判断してるみたいだけど、 <script>〜</script>内にdocument.writeとかで<script>タグ書いてるような場合に 誤爆する可能性があるのではとか思ったんだけど・・・。 とくに"</script$SET(SCRIPT=false)"は、 document.write('<SCRIPT 〜 '+'</SCRIPT'+'>')とかに引っかかるかも。 まだ、実際に試してないから変なことかいてたらスルーしてくれ。
938 名前:wahaha mailto:sage [2009/02/01(日) 19:36:48 ID:LqgLueXZ0] いや、それであってます。 もともと昔のバージョンのProxomitronでは$TSTコマンドが使えなかったので AddLinkフィルタ単体でSCRIPT内の文字列に誤爆しないようにつくってるんです。 script tag detectionは誤爆の可能性がほんの少しでも減るといいなあと思って後から追加した、 無くても動くフィルタなので最小限の書き方にしたということで。
939 名前:think ◆MM0nnAOCiQ mailto:sage [2009/02/01(日) 19:40:23 ID:vzBROa/z0] >>937 氏が指摘された件、検証してみました。 ■検証用のHTML <script type='text/javascript'> document.write('<script ' + 'type="text/javascript">alert("test1");</script' + '>'); alert('test2'); </script> ■検証結果 上記コードでテストすると、IE7, Firefox3 でalertが2回実行されたことから、 ブラウザはdocument.write内の <script> をタグと見なさないと判断できます。 AddLink添付の下記フィルタでプロファイル(テスト)すると4回マッチ、 デバッグモードでもdocument.writeのタグにマッチしていることを確認しました。 残念ながら誤爆しているようです…。 [Patterns] Name = "script tag detection" Active = TRUE Multi = TRUE Limit = 8 Match = "(<script$SET(SCRIPT=true)|</script$SET(SCRIPT=false))\1" Replace = "\1"
940 名前:think ◆MM0nnAOCiQ mailto:sage [2009/02/01(日) 19:41:41 ID:vzBROa/z0] >939の続き。 ■解決策 1. 開始タグにマッチしたら、終了タグが来るまで開始タグにマッチさせない (※具体的には「$TST(SCRIPT=true) が真を返さなかったらマッチしない」) 2. 終了タグは </script> にマッチさせる(属性を持たないので、決め打ちします) 下記は「http Text to Link [2008/01/29] test4」の補助フィルタでこの解決策を取り入れています。 プロファイルとデバッグモードで確認してみたところ、期待通りの位置で2回マッチしていることを確認できました。 [Patterns] Name = "Global-Flag: inner script element [2008/01/29] test2" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "(^(^<(" "script(\s[^>]+>|>)(^ </script>|$TST(inScript=1))$SET(inScript=1)|" "/script>$TST(inScript=1)$SET(inScript=)" ")))"
941 名前:think ◆MM0nnAOCiQ mailto:sage [2009/02/01(日) 19:45:13 ID:vzBROa/z0] >>938 すみません、僅差で読み逃してしまいました。 > もともと昔のバージョンのProxomitronでは$TSTコマンドが使えなかったので 下位互換のための措置でしたか。
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 21:18:57 ID:3gSuidCK0] >>939 >ブラウザはdocument.write内の <script> をタグと見なさないと判断できます。 これどういう意味? タグと見なさなければtest1は実行されないよね?
943 名前:think ◆MM0nnAOCiQ mailto:sage [2009/02/01(日) 21:51:29 ID:vzBROa/z0] >>942 ちょっと言葉が足りませんでしたので、補足します。 >939の検証の意図は「ブラウザがどのscriptタグを開始タグ、終了タグと見なしているか確認すること」にありました。 ■終了タグをケース別に見た場合 1. 「</script」を終了タグと認識するケース 「<script type='text/javascript'>...</script」がブラウザのJavaScriptを実行する部分になるので、 下記のようにタグを閉じてしまい、alert('test2'); が実行されない挙動になります。 <script type='text/javascript'> document.write('<script ' + 'type="text/javascript">alert("test1");</script' + '>'); 2. 「</script」を終了タグと認識しないケース 「<script type='text/javascript'>...</script>」がブラウザのJavaScriptを実行する部分になるので、すべてのalert()が実行されます。 ■結果 2つとも alert() が実行されたため、「2. のケース」であると判断しました。(開始タグに関しても同様に判断できます) 次にブラウザの挙動に合わせてフィルタを作り替えてみましょう、という流れです。 HTMLの仕様をみれば、</script が終了タグと見なされるはずはないのですが、 実際に動かしてみると規格外な動作をすることもあるので、念のため確認しています。 こんな説明でいいでしょうか?
944 名前:942 mailto:sage [2009/02/01(日) 22:11:46 ID:3gSuidCK0] >>943 よく分かりました、どうもありがとうございました。 </script> ではなく </script で 閉じタグと認識されるかどうかという検証だったのですね。 しかし、そのテスト方法では正確な検証は出来ないと思います。 何故なら、 </script が document.write() 内にあるので、 有無を言わさず文字列として解釈されている可能性があるのです。 正しく検証するにはこのように書くと良いのではないでしょうか。 <script type='text/javascript'> alert('test1'); //</script alert('test2'); </script>
945 名前:942 mailto:sage [2009/02/01(日) 22:17:50 ID:3gSuidCK0] すみません、>>944 は的を外していますね、忘れて下さい。 document.writeの中にあるscriptタグが影響するかどうかのテストでしたね。
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 22:28:29 ID:XJqSSosU0] document.write()にある"</script"についてですが、 >有無を言わさず文字列として解釈されている わけではないっぽい。 ためしに、アマゾンの商品紹介ページに出てくる document.write ('<script src="http://〜.js"></scr'+'ipt>'); という表現の終了タグのところを</script>のように結合するフィルタをでっち上げたところ、 ");"のようなごみが描画され、そこでscriptが閉じてしまっているらしいことがわかる。 そもそも、俺が>>937 で問題提起したとき"</script' + '>'"のように分離して書いたのは、 タグ名をいやらしく分けて書かれていることで広告除去フィルタに引っかからなかったものを 結合することで引っかかるようにするフィルタを書いててそれに気づいたからなんだ。
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 22:32:38 ID:LqgLueXZ0] まあかつての互助会的な場が品評会的な場になってしまったのもわかる気がしますな
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 03:30:27 ID:hflSFimA0] 魁皇や千代大海が仲良くやってたところに やくみつるや内舘牧子が乱入してきた感じか
949 名前:名無しさん@お腹いっぱい。 [2009/02/02(月) 08:23:02 ID:FfUAs0CQ0] ┗にマッチさせるにはどうしたらいいでしょうか?誰か分かる方お願いします。
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 09:02:54 ID:8VBlc+9t0] >>2 の文字コード変換を使う
951 名前:949 [2009/02/02(月) 15:31:17 ID:FfUAs0CQ0] >>950 出来ました、ありがとうございました。
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 19:01:10 ID:ssETuSM30] >>924 wahahaさんありがとう。使わせていただきます。
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 04:20:11 ID:7Ds5YNj+0] 次スレどうする? windows板のスレを次スレにする?
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 05:00:07 ID:uAm1SDWH0] >>953 幾ら品評会状態になったって、こっちは「作成スレ」だから流れを戻しやすい。 それに比べて本スレは何でもありだから、移動する必要はないだろ。
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 06:20:17 ID:7Ds5YNj+0] >品評会 >>799 が採点してくれって言ったから>>800 のレスが付いたんじゃないの。 俺も点数付けるなら同じくらいの点数を付けると思う。 >>756 の件もフィルタを作った本人に向けて書いてあるわけじゃないし、$KEYCHKの位置が悪いのを 指摘しているだけで、フィルタそのものを否定しているわけではないと思う。 KEYCHKの位置が悪いのは中級者以上なら誰だって思うことだしね。 つまり、一連の騒動は本当のことを言われた初心者がファビョっただけだと思う。 煽り耐性の無い方はここに来るのを遠慮してもらえたら幸いです。 ! このレスに反応してファビョる方はこのスレにはいりません。
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 06:55:39 ID:uAm1SDWH0] で?
957 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 08:07:23 ID:JP0wbQ3L0] >>955 >>799 も>>756 も指摘された点に対して真摯に対応してるんで、 >>本当のことを言われた初心者がファビョっただけだと思う。 というのはどうだろう? どちらも約一名のお調子者が絡んだせいで荒れてるようにしか見えないけど。
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 08:39:03 ID:nVS2rKF30] 約一名のお調子者と、スルーできないその他 の間違いだろ
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 12:11:34 ID:RI5xf1AJ0] 作成スレ継続で良いんじゃね? 初心者も晒しやすい場だし それだけに面白い発想のフィルターも出て来易いし
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 15:32:36 ID:ciCAdiQL0] >>953 PeerCast動くのがWindowsだけじゃないからこの板に作った方がいい
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 16:16:32 ID:juvczJbs0] この程度のソフトに「中級者」だの何だの格付けなんかいらないよ。 !「フィルタ書き」君、あなたがこのスレにはいりません。
962 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 16:30:48 ID:vLmCeWBT0] また糞コテが自演で擁護してんのか
963 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 17:18:53 ID:juvczJbs0] 「匿名なんだから偉ぶろうが(人を不快にさせようが)どうでもいい」(自称フィルタ書き様) 「上から目線がいやならば出て行け」(自称某395とは別人様) 「煽られるのがいやなら出て行け」(自称中級者以上様) 2ch原理主義丸出しでシンクロしすぎ。 HTML置換ソフトごときで上級プログラマ気分になってしまったさえない人間が 威張り散らかす正当性を欲しがっているというのが本音だろうな。
964 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 18:03:21 ID:pu5Dt/wk0] みんなここがもともと隔離スレ(のようなもの)だということを忘れていないか?
965 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 18:36:17 ID:7Fqgl06A0] 次スレは、 「自称上級者がクズ共のためにProxomitrionフィルタを作ってやるスレ」 でいいんじゃね?
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 18:54:09 ID:Abj5sAP60] フィルタの公開なんて例えれば、クッキーを焼いたから近所におすそ分けする、 みたいな気軽なものなのに 一部コテハンをはじめ技術向上を至上の目的としてやたら口を出す人は いわば近所の皆を(自分のような)シェフ並の腕前にしてやろうという、 親切心とも言えるが、ある観点から見ればちょっとおごった礼儀足らずの人が多い。 低レベル許容のクレクレスレとしてこのスレが生まれた経緯を考えれば 品評会になりがちな「技術向上の助け合い」は本スレでやるべきだろう。 Proxomitronの技術向上の上限値なんてきわめて低いと思うがね。上級者(笑)
967 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 19:06:34 ID:dGwts2n90] ある意味 >>965 は本質を突いてるよな 俺もたまにここでフィルタ書いたりするが、正直なところ自己満足のオナニーだと思ってる とは言え、そういう思いをあからさまに表に出して初心者を煽る「誰かさん」は、もっと恥ずかしいと思うけど、 所詮井の中の何とかだし、彼の好きにさせとけばいいと思う 基本スルーすれば良いし、今回みたいなことがあれば、またみんなで全力で叩けばいい。
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 19:40:13 ID:nyXPxVmz0] Proxomitron フィルター作成スレッド Part11 pc11.2ch.net/test/read.cgi/software/1233657293/ 次スレたてといた 喧嘩するなよー
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 20:05:35 ID:HH1mxVaR0] 乙
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 22:34:12 ID:N+hkY9H80] >968 乙 確かにフィルタに関しては自己満足のオナニーだね エロサイトのAD消したり(ry とりあえず、Proxomitron4.6とか5.0とか出したら上級者と認められるんじゃね? (文字コード変換必要を無くしたり、バグ潰しとか+α)
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 06:39:47 ID:kuuEAFHY0] >>955 に反応して10レス以上伸ばすあんたたちもうざいって言ってんだよ。
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 06:44:43 ID:kuuEAFHY0] >>957 >>799 が真摯w 完成度が高いフィルタを糞フィルターに書き換えるのが大好きな>>799 本人さんですね♪
973 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 08:54:16 ID:ndYKvpzh0] ID:kuuEAFHY0、またお前かw >>799 は、誰かさんが貶した後でも>>801 や>>807 ,808という対応をしてる お前とは比べものにならないくらい大人だ
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 09:33:29 ID:Avj+KSoL0] 彼の脳内では、799は他人のフィルタをパクってそれを改悪した人間で(誰でも他人のを参考にすることあるだろう…)、 冷静な受け答えも、開き直って自分をバカにしてる!という風に見えるんだろう。 自分がいつもパクってるから、他人もそうだろうという思考になる。 それから、自分が叩かれるきっかけになったのもこの一連の流れからなので、逆恨みしてるんですね。
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 09:48:59 ID:L24Z3Px60] てs
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 09:55:19 ID:L24Z3Px60] ttp://www.ugtop.com/spill.shtml
977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 11:42:34 ID:88E1ZSRa0] バカほど必死で良く吠える ただそれだけの事ですよ
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 17:28:47 ID:PbHQ/hxj0] >>973 流れを見返すとそうだよね このスレの誰しもが先人達の築いた知恵の恩恵に預かってる筈だから 誰かがフィルタを晒して不備があっても「貶さず煽らず」修正すればいいだけの話 人の上に立つ器の無い人ほど上から目線で高圧的過ぎるから困る
979 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 17:30:14 ID:otJY3/280] おまえらいつまで続けるんだよ
980 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 17:39:02 ID:yp5jYQCE0] 続けるも何も、バカが勝手に蒸し返して(そして瞬殺されて)るだけではないかと
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:17:58 ID:kuuEAFHY0] 煽り耐性が無い馬鹿は来るなよ。
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:20:42 ID:uBDEc2Qi0] フルボッコされてる側が「俺のことがいやならばこのスレに来るな」とかわけのわからんことを言ったりするからw まあこいつ完全に精神疾病の持ち主だな。こういう奴はすぐ言葉づらだけで立場の逆転をはかろうとする。 さらに追い込んで精神が崩壊していく様子を見守るのもオツである。
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:23:19 ID:FaztHJD10] 糞コテを外させた奴は誰だぁっ!
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:40:01 ID:x/FyjppO0] 毎回のように論破されて、結局いつもの>>981 主張を繰り返すしかないアナタには、 「まともに反論もできない池沼は来るな」と申し上げたい。 毎日凝りずに同じことを繰り返すアナタの方が、よほど耐性が無いと言わざるをえません。
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:52:42 ID:Ry/V+Rrg0] >>983 まあロスタイムだからちょっと我慢しておけw 上級者(笑)は高飛車な態度をとることが許される、という勘違いを 修正するにはちょうどいい機会だった。奴は腐ったミカンだから。 今後は誰か一人が代表で一発殴ってそれで終わりでいい。
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:58:28 ID:1Z0kSIEX0] >>983 本当、迷惑だよね 今まではNGNameで処理できてたのに スルーできない人たちがコテを外させちゃった
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:10:15 ID:U1l2EOcM0] もうこの話はこのスレで終わりにしような
988 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:11:06 ID:B37eumks0] お前らスコットがくさばのかげで泣いてるぞ
989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:35:26 ID:f83Jdjnh0] スコット 「 $JJKCHK() - 自称上級者(笑)チェックを実装しておくべきでした。 これは "煽り耐性が無い馬鹿" や "パクり"、"糞フィルタ"、"某395" などにマッチします。 」
990 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:40:58 ID:jiDG+RJC0] この笑える「使用上の制限事項」思い出した www.geocities.jp/goikenban_99/
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:56:10 ID:kuuEAFHY0] 瞬殺とか言ってるけど395に遊ばれてるだけだし
992 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 22:30:10 ID:kvZV2K7q0] >>991 ,〜〜〜〜〜〜 、 |\ ( 釣れたよ〜・・・) | \ `〜〜〜v〜〜〜´ し \ ゙'゙":"''"''':'';;':,':;.:.,., ヽ○ノ ~~~~~|~~~~~~~ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ト>゚++< ノ)
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 23:15:58 ID:Cum1UQlG0] それで日付変わったら今度はコテハンで出てくるの? 頭悪いなあ。
994 名前:名無しさん@お腹いっぱい。 [2009/02/04(水) 23:33:30 ID:5tMsc/GS0] 埋め
995 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 23:43:30 ID:Cum1UQlG0] 「某395」=「プロのjs書き」 だな mimizun.com/search/perl/dattohtml.pl?http://mimizun.com/log/2ch/software/pc8.2ch.net/software/kako/1100/11000/1100052614.dat
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 00:13:53 ID:PQD6KNfQ0] すげえハンドル名の名付けセンスだなw
997 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 00:56:45 ID:WwtkzoNE0] うめ
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 01:05:36 ID:A3q7FW070] ume
999 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 01:06:41 ID:wqeOZfDK0] さよならさよならさよなら
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 01:18:35 ID:na6v+1EI0] 1000なら少年ウェア
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。