938 名前:名無し~3.EXE [sage] 投稿日:2006/12/25(月) 11:46:18 ID:PMteNb4u 需要あるか分からんけどせっかくだから書いとくか 通知領域のアイコンの右クリックメニューを、マウス右ボタンを押したときじゃなくて 離したときに表示させてみるテスト for 4.5June系 00013397: 03 04
http://m.shinshu.fm/MHz/14.30/167355&p=d これを回避したいんだけど、バイナリエディタで
killed.gif とかを全部書き換えるのと
local.ptron を全部書き換えるの
どっちが良いと思う?
検証用フィルタ。
[Patterns]
Name = "omitron_detector"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "<end>"
Replace = "<script type="text/javascript">\r\n"
"<!--\r\n"
"var proximg = new Image();\r\n"
"proximg.onload = function (){ alert('オミトロン動作!'); } \r\n"
"proximg.onabort = function (){alert('オミトロン中断');}\r\n"
"proximg.onerror = function (){alert('オミトロンないかも');}\r\n"
"proximg.src = '
http://Local.ptron/killed.gif ';\r\n"
"// -->\r\n"
"</script>\r\n"
6 :
名無し~3.EXE :2007/01/15(月) 21:18:21 ID:W8ISIDJU
Vistaで使えないって本当ですか?><
HTMLやJSはどうとでも書けるから、タグ見て書き換えるのはほぼ無理だし、 URLの文字だって、local.ptronだけならまだしも、localhostや127.0.0.1みたいな コンピュータ系の内容のサイトならいくらでも出てくる単語まで考えると、 誤爆が多すぎる。
9 :
名無し~3.EXE :2007/01/15(月) 22:42:09 ID:W8ISIDJU
Vistaで使えないって本当ですか?><
すいません、前スレ975なんですけど ページごとのJavaスクリプトのon/offの切りかえってできますか?
httpsのほうでアクセスすると承認のあとの通信もSSLを使うからな。 httpのほうは承認が終わったら普通の通信だからProximitronが働く。
×承認 ○認証
>>10 作ったぞ。URLマッチにスクリプトOFFにしたいURLを書いてね。
[Patterns]
Name = "SCRIPT TAG KILLER"
Active = TRUE
Limit = 15000
Match = "$NEST(<script,</script>)( $NEST(<noscript>,</noscript>)|)"
local.ptronの件だけど WEBページフィルタで潰すのは誤爆の恐れがあって 誤爆減らそうとするとコストがかかるけど 普段local.ptron使ってないのなら ヘッダフィルタで\kすればいいんじゃないだろうか?
>>15 それやると./html/killed.htmlか./html/killed.gif(画像の場合)に書き換えられるだけ。
で?
local.ptronまたはlocalhostまたは127.0.0.1とProxN/html/内にあるファイル名との組み合わせ に対してフィルタは?エンティティが入り混じったのも含めて というかURLコマンドの接頭語がバレなきゃ特に気にしなくてもいいんじゃないの?
VIPから来ますた 仕切り屋気取りのいるスレはここでつか?
あ?論破してやるよ?(ワラでゴザルw
>>5 を読め。 何故わざわざバイナリをいじろうとしてるのかを考えろ。
フィルタじゃどうにもならないからだ。 くだらねぇ駄レス書いてる暇があったら
自分で試せ馬鹿。
>>14 横から質問なんですけど、元から付いてる
Name = "Disable JavaScript"
Active = FALSE
Limit = 128
Match = "<script*>"
Replace = "<script language="ShonenScript 712.0">"
ってやつと、実際に何がどう違ってくるのでしょうか?
もしよろしければ、ふたつの違いのメリット・デメリット等教えて頂けたらとおもいます
>>24 あらら、デフォのフィルタにあったのか。気付かなかったよ。
そっちのフィルタのほうがよさそうだね。
>>14 のフィルタだと15000バイト以上のスクリプトタグにはマッチしない。
>>25 わざわざどうもです
なんか、誤爆の可能性とかそこらへんでも違ってくるのかなと漠然と思っていたのですが
実質同じで機能には差はないって感じなんですね
これから勉強して、自分でもフィルタの意味が分かるようにしていきたいと思います
ありがとうございました
でもイベントハンドラはそのまま
イベントはブラウザから渡され続けるから、負荷的な面では
>>14 の方がメリットがあるって解釈でいいんですか?
よくない、見当ハズレもいいとこ。 <a href=〜 onclick=〜> に対応出来ないってこと。 あと <a href=javascript:〜 というケースなどもある。 更に正確にjsオフを再現するならこの前話題に出たCSS上で動くjsにも対応させる。 他にjsが動く記述ってあったっけ?
>>29 無理して会話に入ろうとしなくていいよ、迷惑なだけだから。
>>14 のフィルタだと
document.write()でスクリプトタグを記述してるようなスクリプトに誤爆するかも。
>>24 のほうが無難。
>>14 はnoscript消す必要無いよな。
>>5 はフィルタで回避する方法見つけたから解決、終了。
local.ptronのやつってprefix使えばいいんじゃないの?
そうだけど検出されるのが気持ち悪いんだってさ。
それに
>>5 はpeercastの検出もやってるし。↓こうやるのかな。
<iframe height="1" src="
http://127.123.45.67:7144/ " onload="alert('検出')" width="1"></iframe>
サブPCで動かしてればあまり気にしなくても良いけどね。
>>32 いや全然解決してないだろ 俺はJSをオフにする気はない
>>33 URLコマンドを勝手に使われるのはプレフィクスで防げる。
しかしオミトロンやpeercastが動作してるかどうかの検知はされてしまう。
>>5 はそれを防ぐにはどうしたらいいかという話だった。
>>35 解決したのは
>>5 だよ。 jsの件じゃないって。
37 :
28 :2007/01/17(水) 22:02:40 ID:5kcTU370
>>29 ,31
分かりやすい説明ありがとうございます
とりあえずは
>>24 のフィルターを使っておきます
>>36 いやいや、local.ptronをフィルタで消して解決だって言ってるの?
JSで書かれたらどうするの?JS切る気はないよ
フィルタで回避する方法 ってのを教えてくれよ
Name = "
>>5 回避"
Match = "<start>"
Replace = "<script>window.alert=function(){};</script>"
URLコマンドOFFにすればおkじゃね? 使ってるのがばれても意味ないし。
UAにproxomitronって付加してるんで使用がばれるばれないは気にならないんですが URLベースのPoxomitronコマンドを無効または特定されにくそうな接頭語をつけていても 簡単にひどい目にあったりするんですか? というかこの話は以前から何度か挙がってるんですか? 今になって新事実発見ってわけじゃないですよね?当然 海外のフォーラム等ではとっくに解決済みとか?
what are you hisshi ?
>>5 is cleared already. good bye!
Prefix設定しても、URLベースのPoxomitronコマンドを無効にしても
http://local.ptron/killed.gif にはアクセスできるぞ
何かあるとしたら
オミトロン検出→広告消してるかも=儲からない→アクセス拒否
って事をどこかのあぷろだがするかも知れないぐらいかな
omitron経由でアクセスできないなんてJSにフィルタかけてたらときどきあることだしなあ omitronなしでアクセスしてください、って言われる程度なら cookieを受け入れる設定にしてくださいって言われるのと同程度くらいかと思うけど
フィルタを出せないID:Jb1ckzyVがもみ消しに必死だな。
46 :
名無し~3.EXE :2007/01/18(木) 18:53:42 ID:fvnIJuHm
>>37 念のために行っとくけど
イベントハンドラが効かなくなるのはどっちのフィルタでも同じだからね
>>5 JSでエンコードしたページ作って
これ使えばオミトロン弾き出来るな。
今オミトロンのwiki見ててふと思ったんだけど、 右側にあるメニューの下の方にアクセス数カウントしてるのあるじゃん? あれに引っかからないようにするのってできたりしないかな。
>>48 リンク化フィルタがコード中のURLに誤爆してるw
長いコードをコピペするときは要注意だなこれは。
>>45 分からない人はバイナリ書き換えればいいじゃん? そのほうが確実だし。
フィルタここに貼ると対応策練られる可能性があるから貼らない。 ヒントを出すなら302。
>>48 に誤爆するのを回避。 専ブラで問題の出る を に変更。
[Patterns]
Name = "http Text to Link [2007/01/19]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 512
Match = ">(^$TST(Textarea=y))([^<>]++)\0(http(://|s://)\1|ttp(://|s://)\1)\2([_0-9a-z-]+{2,*}(.[_0-9a-z-]+{2,*})+{1,*}"
"(:[0-9]+|(^:))(/[!=#-&(-;?-[\]-~]+|(^/)))\3(^(<[^>]+>)+['"])(^(^(<br /+>[^<>]+)+{1,2}<(^/a>)|(^<br /+>)[^<>]+"
"(<!--*-->[^<]+)+<(^/+[^a-z]|/(((^a>)[^>]+> </)+a>|title>|textarea>|script>|pre>|code>|samp>))))"
Replace = ">\0<a style="text-decoration: none" href="http\1\3"><span style="font-size: small">Linked: </span>\2\3</a>"
local.ptron/killed.gif $JUMP(a.gif) こういうことか
バイパスリストを # Don't filter our own custom filter scripts local.ptron/killed.gif $JUMP(a.gif) local.ptron/ にするってことね killed.gifはRDIRでしか見ない筈だしな GJ
いじってるとこはかなり違うけどまぁそんな感じ。
>>50-51 お疲れ様です。
>
>>48 に誤爆するのを回避。
そのフィルタでは、以下のhtmlソースにマッチしなくなってしまいますが、これは意図通りの動作・・・なのでしょうか?
<p>GoogleのURLは '<strong>
http://www.google.com/</strong >' です。</p>
コード文にフィルタがマッチしてしまう問題を回避するために、textarea要素に使ったのと同じ手法をpre要素にまで広げるか検討したことがあります。
結局、pre要素はコード文目的でなくても使われることがある(HTMLに疎い方がWeb小説を公開する時など)ので、pre要素には対応していませんでした。
需要がありそうなので、pre要素に対応した版も公開してみます。
ユーザの声も聞きたいので、こちらで公開します。 自サイトにはおいおい反映させていきます。 [Patterns] Name = "check <textarea>, <pre> [2007/01/19]" Active = TRUE URL = "$TYPE(htm)" Limit = 16 Match = "(^(^<(" "textarea[ >](^$TST(InTextarea=1))$SET(InTextarea=1)|" "/textarea>$TST(InTextarea=1)$SET(InTextarea=)|" "pre[ >](^$TST(InPre=1))$SET(InPre=1)|" "/pre>$TST(InPre=1)$SET(InPre=)" ")))" Name = "http Text to Link [not in <pre>] [2007/01/19]" Active = TRUE URL = "$TYPE(htm)" Limit = 512 Match = ">(^$TST(InTextarea=1)|$TST(InPre=1))" "([^<>]++)\0(http(://|s://)\1|ttp(://|s://)\1)\2" "([_0-9a-z-]+{2,*}(.[_0-9a-z-]+{2,*})+{1,*}(:[0-9]+|(^:))(/[!=#-&(-;?-[\]-~]+|(^/)))\3(^['"])" "(^(^" "(<br /+>[^<>]+)+{1,2}<(^/a>)|" "(^<br /+>)[^<>]+(<!--*-->[^<]+)+<" "(^/+[^a-z]|/(" "((^a>)[^>]+> </)+a>|title>|textarea>|script>|pre>|code>|samp>" "))))" Replace = ">\0<a style="text-decoration: none" href="http\1\3">" "<span style="font-size: small">Linked: </span>\2\3</a>"
考えてみりゃLinked:なんてのを付けるからいけないんだな。
>>48 もリンク化されるしこれで良さげ。
フィルタがリンク化したものかが分からないと嫌な場合はcssで目立たせればおk。
[Patterns]
Name = "http Text to Link [2006/11/19 2]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 512
Match = ">(^$TST(Textarea=y))([^<>]++)\0(http(://|s://)\1|ttp(://|s://)\1)\2([_0-9a-z-]+{2,*}(.[_0-9a-z-]+{2,*})+{1,*}"
"(:[0-9]+|(^:))(/[!=#-&(-;?-[\]-~]+|(^/)))\3(^['"])(^(^(<br /+>[^<>]+)+{1,2}<(^/a>)|(^<br /+>)[^<>]+(<!--*-->[^<]+)+<"
"(^/+[^a-z]|/(((^a>)[^>]+> </)+a>|title>|textarea>|script>))))"
Replace = ">\0<a href="http\1\3" title="Linked by Proxomitron - http Text to Link [2006/11/19 2]">\2\3</a>"
>>56 "への対応を忘れたことを除けば意図通り。
>>58 は
>>3 の
Add Link 4.2 head tag detection
Add Link 4.2 sub-filter
Add Link 4.2 beta2
の代替物ですか?代替物というか同等の物というか
60 :
名無し~3.EXE :2007/01/19(金) 20:44:11 ID:K0aXfzgU
>>1 乙wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
61 :
名無し~3.EXE :2007/01/19(金) 20:45:24 ID:Fk36oMVs
これのFirefox版ってないですか? 誰か作ってください! #form action URL は送信ボタンの上にカーソル置くと ステータスバーに送信先URLが出るフィルタです #しかし、不具合があるったので(Google等もダメだった) 似たようなものを作ってみました #IE専用 [Patterns] Name = "show formActionURL (for ie)" Active = TRUE Multi = TRUE Limit = 4096 Match = "(<form([^>]++) action=($AV(\0))\1([^>]++)>)\2\3(<input([^>]++) type=$AV(submit)([^>]++)>)\4(*</form>)\5" Replace = "\2\3<A href=\1>\4</a>\5"
>61 自分の使っているのを書くよ。ただし、常時表示する。 /* !important は使わない。 */ form[action]::before { display: block !important; content: "action\20\3e\20" attr(action); } form[action=""]::before, form[action="#"]::before { display: none !important; } form[action*="clap"]::before { content: "[clap]" !important; } form[action^="http://webclap.simplecgi.com/clap.php?id="]::before { content: "[clap external]" !important; } 「フォームのボタンの上にポインタを置いたとき」というのは難しいけど、 「フォームの上にポインタを置いたとき」だったらできるだろうと思う。 form[action]:hover::before こんな感じで。
63 :
名無し~3.EXE :2007/01/19(金) 22:21:25 ID:Fk36oMVs
>>62 まさかこんなに早くレスが来るとは思わなかった、ありがとう
えっと、
>>61 のと同じようにdefault.cfgに書けばいいんだろうけど、
ここの部分はどう書くんですか?下みたいにIE版と同じでいいんですか?
[Patterns]
Name = "show formActionURL (for Firefox)"
Active = TRUE
Multi = TRUE
Limit = 4096
64 :
62 :2007/01/19(金) 22:22:04 ID:9Q+Ws74Z
よく考えると form[action]:hover::before はまずい。 (下手をするとボタンが押せなくなる) :hover を使うなら form[action]:hover::after にした方が安全か。 action=($AV(\0))\1 ところで、>61のこれは action=$AV(\1) でいいんじゃないの?
65 :
62 :2007/01/19(金) 22:35:00 ID:9Q+Ws74Z
>63
スレ違い板違いだけど最低限のことだけ説明すると、
>62はフィルタじゃないよ。
ttp://firefox.geckodev.org/index.php?usercontent.css ここの「コレって何?」を参考にしながら userContent.css に>62を書いて上書き保存。
文字コードはBOMなしのUTF-8であることを忘れずに。
その後、userContent.css がプロファイルフォルダ直下の
chrome ディレクトリにあることを確認して Firefox を起動。
これで>62が有効になる。
>>58 $TST(Textarea=y)
これは?
69 :
58 :2007/01/20(土) 16:12:42 ID:mBmfCxav
>>68 それがどうしたの?
フィルタの意味が理解できないなら使わない方がいいよ。
58は俺なんだが。 新参の馬鹿が住み着いたようだな。
>>68 ティンコ氏のサイトからhttp Text to Linkが入ったzipをダウソして説明書きを読んでくれ。
>>58 はzipに入ってるフィルタと合わせて2個1セットで動作する。
>>53 がまとめサイトに載ってるけどそのままだとあんま意味ないよ。
>>48 に書いてある通りkilled.gif以外のファイルをターゲットにされたらアウチ。
>>58 > "への対応を忘れたことを除けば意図通り。
なるほど。クオートで括られた文字列を対象外にするのですね。
>>71 > ティンコ氏のサイトから...
ローマ字読みしたとしても、その読み方はおかしい気がします。。。
私のHNは英語で読む事(あえてカナ読みするなら「シンク」)を前提としています。
誤解を招く読み方は止めて頂きたいです。m(_ _)m
うわウザッ
75 :
68 :2007/01/20(土) 21:20:33 ID:eKlisN2x
>>71 なるほど、セットだったのか。削ぎ残しかと思った。
76 :
61 :2007/01/20(土) 22:00:09 ID:LuFRoCnO
>>65 ありがとうございます
けど、
>>64 の意味が分かりません
>>62 のbefore全部をafterに書き換えればいいんですか?
77 :
61 :2007/01/20(土) 22:19:03 ID:LuFRoCnO
ヤフー動画で、右クリック禁止フィルタが効かないのですが、 フルスクリーン表示する為には、どこをフィルタリングしたら良いでしょうか?
IBMのThinkPadもチンコパッドとかティンコパッドとか呼ばれてる。 (決して蔑称とかそんなんじゃなくって) まぁあまり堅苦しく考えずに 親しみの念が込められていると捉えておけばいいと思うよ。
はい?
新参の馬鹿が住み着いたようだな。
そういう時は、 チンコ言うなwwwwwwwwww だけでおkよ。
83 :
61 :2007/01/21(日) 04:00:33 ID:b6FR3Wt6
古参気取りの馬鹿が居着いているようだな。
>>83 それをやるならユーザーjsかオミトロンでやらないとダメだと思う。
>77 >83
そうそう。それでOK。
>62は、form の action 属性の値を表示するためのユーザスタイルシート。
goo の場合は絶対URIで書かれているから http から全部表示されるけど、
/search みたいに相対パスか絶対パスで書かれている場合は http〜が表示されない。
スタイルシートを使って表示する場合は、これは仕様というか当然の動作。
ttp://lowreal.net/logs/2006/09/02/1 (「絶対URI」などの定義については、ここを読むとわかりやすい)
それで、action 属性の値をコピーするには、ソースを見なければならない。
CSS の content プロパティを利用して action 属性を表示させているんだけど、
Firefox 2.0.0.1 では content で生成されたものを
コピーすることはできないというのが現在の仕様。
Opera だとコピーできるそうなので、将来は対応するかもしれない。
自分も content のコピーはできた方がうれしいので期待はしているんだけれども。
常に絶対URIで表示したい場合はフィルタを追加するしかない。
しかし、パスで書かれた値を変換するとなると、
ブラウザで現在表示している URL を取得しなければならないので難しい。
JavaScript を使えばできるかもしれないけど、自分はそのへんの知識はまったくなし。
どのようにマッチさせればよいか以下に書くので、あとはこのスレの人にまかせます。
http://foo.bar.jp/form/message/test/ を表示している場合なら、
(1)
<form action="./../../search"> を
<form action="http://foo.bar.jp/form/search"> に書き換える。
(2)
<form action="/search.php"> を
<form action="http://foo.bar.jp/search.php"> に書き換える。
またURL変換か。 去年作成スレ?でいろいろやってたの読んでたけどもう忘れた。( ´∀` )
相対URL=>絶対URLなら俺がやってた奴ですな。 興味のある部分しか弄ってないので変換フィルタとしては完成してないので、やりたい人が居れば弄ってもらって結構です。 Name = "relative link changer" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "$NEST(<a\s,\1href=$AV((^(^../))($TST(SWITCH=1)$SET(NUM=$GET(URL))|" "$URL([^:]+://*/$SET(NUM=1)([^./]+/$LST(increment))+)$SET(SWITCH=1)$SET(URL=$GET(NUM)))(../$LST(decrement))+(*)\3)(*)\4,>)" "$URL(([^:]+://*/([^./]+/$LST(decrement)$TST(NUM=[^0]))+)\5)" Replace = "<a \1href="\5\3"\4>" 簡単な説明 href属性の中身が../で始まるときにこのフィルタが発動する SWITCH変数の中身が1であるときには既に、そのページの中でこのフィルタが発動している。 そのとき、URL変数にはそのURLの階層の深さが格納されている。 もし、SWITCH変数に1が保存されていないときには、URLの中にいくつの/が含まれているかを数え上げてURL変数に格納し、SWITCH変数に数字の1を代入する。 #この部分は ([^./]+/$LST(increment))+ としているが (*/$LST(increment))+ のほうが良いと思われる。 そしてhref属性の../の繰り返し回数だけ階層をさかのぼる。 例えば、../が3回繰り返されているとすると、NUM変数内の数字を3だけ減じて、NUM数だけ一番上の階層から数え上げる。 NUM数が0になったときにそれまでの階層を変数5に保存し、../../../hogehogeなら hogehogeの部分をその後に追加してhref内を置換する。
>>88 どうもありがと、だいたい思い出したw フィルタのアルゴリズムはそのままで
increment、decrementリストを使わないフィルタを作ってみようかな、
別途リストを入れる必要が無くなるし。
90 :
61 :2007/01/21(日) 23:13:33 ID:b6FR3Wt6
>>86 おお、ありがとう
これでいいのか
>>86-89 はっきし言って話の難しさについていけませんw
どなたか作れるならほんとお願いします
>90 脳内で絶対URIに変換するのが確実かなと思う。 フィルタを使う場合は誤動作する可能性もあるわけで、 特に form の action 属性を書き換えるとなると、 誤動作した場合はフォームが使えなくなる危険性がある。 フィルタができたとしても、ショッピングカートなどには使わない方がいい。 パスの解釈のしかたは、 理解しておけばいろいろと役に立つから覚えておくことをおすすめする。 バッチファイルを書いたりCGIを使ったりする機会があれば、必須の知識だから。
一応出来たかな? クエリ付きのURL上での動作(
http://a.com/b.php? http://c.com/ )や
サイト側の記述がおかしい場合(
http://a.com//b.html 等)などでは誤作動しますが仕様です。(^^;
[Patterns]
Name = "Link relative -> absolute (2007/01/22)"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<a\s[^>]++href=$AV(*)"
Limit = 256
Match = "\0href=$AV((../$SET(LDir1=$GET(LDir1)1))+{1,*}\2$SET(LDir2=1)$URL(https+://(*/$SET(LDir2=$GET(LDir2)1))+{1,*})"
"$URL((https+://([^/]+/$SET(LDir3=$GET(LDir3)1)(^$TST(LDir2=$TST(LDir1)$TST(LDir3))))+{1,*})\1)"
"|/\2$URL((https+://*/)\1)|./\2$URL((https+://(*/)+)\1))"
Replace = "\0href="\1\2"$SET(LDir1=)$SET(LDir2=)$SET(LDir3=)"
テストウインドウ用テキスト
<a href="../../../abc.html"
<a href="../../abc.html"
<a href="../abc.html"
<a href="./abc.html"
<a href="/abc.html"
93 :
ROMラー :2007/01/22(月) 19:30:38 ID:UseZufSQ
>>90 これでどうかな?
[Patterns]
Name = "Form Action Viewer (2007/01/22)"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<form\s[^>]++action=$AV((^\\["'])*)"
Limit = 256
Match = "\0action=$AV((../$SET(LDir1=$GET(LDir1)1))+{1,*}\2$SET(LDir2=1)"
"$URL(https+://([^/?#]+/$SET(LDir2=$GET(LDir2)1))+{1,*})"
"$URL((https+://([^/?#]+/$SET(LDir3=$GET(LDir3)1)(^$TST(LDir2=$TST(LDir1)$TST(LDir3))))+{1,*})\1)"
"|/\2$URL((https+://*/)\1)|(#*)\2$URL((https+://[^#]+)\1)|([^/:?#]+:*)\1|(./|)(\2)$URL((https+://([^/?#]+/)+)\1))"
Replace = "<span style="color:black; background-color: #cfffff; padding: 2px 10px;">\r\n"
"Form Action = \1\2\r\n</span><br>\r\n\0action="\1\2"$SET(LDir1=)$SET(LDir2=)$SET(LDir3=)"
94 :
61 :2007/01/22(月) 22:12:19 ID:mk9PhnsI
>>91 ありがとうございます、ちょっとは勉強します
>>92-93 ありがとうございます、使わせていただきます
正常に動きました
95 :
ROMラー :2007/01/22(月) 23:09:37 ID:UseZufSQ
>>94 まだどちらのフィルターも試作段階なので問題があれば報告下さい、修正しますので。
96 :
61 :2007/01/22(月) 23:11:05 ID:mk9PhnsI
97 :
ROMラー :2007/01/22(月) 23:38:10 ID:UseZufSQ
>>96 こちらではその現象は確認出来ませんでしたが
>>62 のCSSの
> form[action=""]::before, form[action="#"]::before {
の部分に相当する処理を入れてなかったのでそのせいかも知れません。
あと
>>93 のフィルターはFormタグ内のactionの中身も置換してしまうので
>>91 氏が指摘している危険性があります。 後でこの2点を修正して貼り直しますね。
98 :
名無し~3.EXE :2007/01/22(月) 23:42:02 ID:mk9PhnsI
>>97 Firefox2.0.0.1でなりました
俺だけがなるなら他の拡張機能となんかあったのかもしれないです
修正版期待してます
99 :
ROMラー :2007/01/22(月) 23:55:41 ID:UseZufSQ
>>98 修正版です。 これでも直らない場合はバイパスした状態で発生するかの確認をお願いします。
[Patterns]
Name = "Form Action Viewer (2007/01/22 ver2)"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<form\s[^>]++action=$AV((^\\["']| #| (^?))\3)"
Limit = 256
Match = "\0action=$AV((../$SET(LDir1=$GET(LDir1)1))+{1,*}\2$SET(LDir2=1)"
"$URL(https+://([^/?#]+/$SET(LDir2=$GET(LDir2)1))+{1,*})"
"$URL((https+://([^/?#]+/$SET(LDir3=$GET(LDir3)1)(^$TST(LDir2=$TST(LDir1)$TST(LDir3))))+{1,*})\1)"
"|/\2$URL((https+://*/)\1)|([^/:?#]+:*)\1|(./|)(\2)$URL((https+://([^/?#]+/)+)\1))"
Replace = "<span style="color:black; background-color: #cfffff; padding: 2px 10px;">\r\n"
"Form Action = \1\2\r\n</span><br>\r\n\0action="\3"$SET(LDir1=)$SET(LDir2=)$SET(LDir3=)"
100 :
名無し~3.EXE :2007/01/23(火) 00:10:18 ID:tyPBuUbK
101 :
ROMラー :2007/01/23(火) 00:27:55 ID:OqSwmWc0
>>100 これは一体・・。(^^;A
>>92-93 >>99 のいずれのフィルターもこの現象の原因になるとは考えにくいので
他のフィルターが原因(または上のフィルターと競合している)か、Firefox側の問題かな。
102 :
ROMラー :2007/01/23(火) 00:44:12 ID:OqSwmWc0
>>92 の修正版。
・ 同じ階層の相対パスに "./" が付いてない場合に認識されなかった問題を修正。
・ href="#top" 等のアンカーに対応。
・ href="javascript:〜"、href="mailto:〜"、href="
http:// 〜" などのように相対リンクでない
ものにはマッチしないようにした。
・ javascriptコード中のタグに誤爆するのを防止するため href=\"〜、href=\'〜 には
マッチしないようにした。
[Patterns]
Name = "Link relative -> absolute (2007/01/23)"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<a\s[^>]++href=$AV((^\\["']|[^/:?#]+:)*)"
Limit = 256
Match = "\0href=$AV((../$SET(LDir1=$GET(LDir1)1))+{1,*}\2$SET(LDir2=1)"
"$URL(https+://([^/?#]+/$SET(LDir2=$GET(LDir2)1))+{1,*})"
"$URL((https+://([^/?#]+/$SET(LDir3=$GET(LDir3)1)(^$TST(LDir2=$TST(LDir1)$TST(LDir3))))+{1,*})\1)"
"|/\2$URL((https+://*/)\1)|(#*)\2$URL((https+://[^#]+)\1)|(./|)(\2)$URL((https+://([^/?#]+/)+)\1))"
Replace = "\0href="\1\2"$SET(LDir1=)$SET(LDir2=)$SET(LDir3=)"
103 :
名無し~3.EXE :2007/01/23(火) 01:41:51 ID:tyPBuUbK
>>101 多分Firefoxの拡張が原因だと思います
このページ以外は正常っぽいしたいして気にならないのでこのまま使います
104 :
名無し~3.EXE :2007/01/27(土) 02:05:43 ID:xdnAj584
専用アップローダーのホストエラー画面編集パッチで4.5に対応したのってないかな?
http Text to Link を、トラックバックURLに対して無効にできないかな。 とりあえず /trackback/ , /tb/ , /mt-tb/ とか入ってたら除外…? /tb.cgi/ , /tb_ping/ , /TBinterface/ , /tb.php/ .....
出来るけど何故そうしたいの?
>>106 目障りだから…
…と思ったけど、そういえば自分で目障りなように改造してたんだった。
普通はリンクになってても踏まないし、わざわざ除外するほどでもないね。
失礼。
>>107 除外は簡単に出来るので一応貼っとく。 Match欄の最後にこれ追加。
(^$TST(\3=*(/trackback/|/tb/|/mt-tb/|/tb.cgi/|/tb_ping/|/TBinterface/|/tb.php/)*))
>>108 あ、$TST()使うんだ。なるほど。
ありがとです。
111 :
ROMラー :2007/01/29(月) 22:38:13 ID:EplvuXFu
>>102 の修正版。 煮詰まった感があるのでアップローダーに上げました。
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0063.txt ・ BASEタグで基準となるURLが指定されているケースに対応。
・ AREAタグでのリンクに対応。
・ ページ読み込み時にキーボードの"P"キーを押していた時だけ動作するようにした。
(Pathの"P"。 Linkの"L"はリンク一覧を表示するフィルタが既に使ってるので避けました)
・ "../" の数が実際のディレクトリ数よりも多すぎる場合はルートディレクトリと
認識するようにした。(IE、Firefoxと同じ仕様)
・
>>88 のSWITCH変数を参考にし、一度取り込んだ変数を次以降のマッチングで再利用するようにした。
(このためグローバル変数BURL、BDirは解放しない)
・ "../" の繰り返しが示すディレクトリを特定するアルゴリズムを改良。
ベクターなんだけどiframeにマウス当てても開かなくなったorz 何か変わったのかな…
ヘッダフィルタを編集するとき、入力欄の幅が固定されていますが、 この幅を(ページフィルタのときと同様、)可変にすることはできますか? Resource Hackerでできるだろうと思うのですが、 どの部分をいじればよいのかわかりません。 可変にできない場合は、幅を広げられるだけでもよいのですが……。 どなたか教えてください。
sakuraとかttPageみたいなエディタで(メモ帳でも可)編集してからコピペすればいいよ エディタを適当なホットキーに割り当てれば起動するのも楽だぞとアドバイスしておく。
Dialogにあるだろう。 ちなみに、Resource Hackerの使い方がわからないってのは このスレでやる話じゃない。
>>111 これのGreasemonkey用userscriptを作ってください><
submitボタンの送信先をステータスバー内に表示させるような・・・
Greasemonkeyのスレ池
ここでいいのかな・・・。 最近になってオミトロンを使い出したのですが、使っていると何かの拍子に 一時的にあらゆるサイトに接続できなくなります(数分放っておくと勝手に直る)。 バイパスさせても症状は変わらず、オミトロンを通しているときだけの現象です。 オミトロンのログをチェックしてみると、Socket Error 10060 for connect()というエラーが 出ているのですが、エラー名で検索してもいまいち原因が良くわかりません。 対処法等ありますでしょうか?
>>120 うちもPC起動直後に似たような症状になることがある。
数分待たなくても「中止」を押せばすぐに復帰しない?
122 :
118 :2007/02/10(土) 09:59:12 ID:FHE8djLE
>>120-121 うちも似た症状が出てたけど、Windows再インストールしたら直った。
Windows Update の KB915597 がダウンロード失敗になってしまったのですが、 [^/]++.microsoft.com/ 以外の何をBypassさせたら良いのでしょうか?
>>124 *.microsoft.com
私のBypassは↑だけです。
>>125 それだと↓こんなのもバイパスされない?
www.oneclick.sagi/www.microsoft.com.html
www.microsoft.com.xrea.com/
127 :
120 :2007/02/10(土) 18:49:44 ID:D8MNxFmK
>>121 ページ読み込み中に「中止」を押すとブラウザが落ちるんですよ。
タブを複数開いていると結構厄介で。
起動直後って事は何かのサービスが関係してるんですかね。
>>123 って事はオミトロンではなくOSが問題なんですかね。
>>121 の言ってる事もあるんでちょっとサービス見直してみます。
ファイアウォールソフトが関係してるんじゃね?って思う。
129 :
120 :2007/02/10(土) 19:15:47 ID:D8MNxFmK
うーん。 ソフトウェアFWは使ってないんですけどね。
ブラウザの同時接続数を増やし過ぎると ルータがアタックブロック(DoS攻撃と判断)するけど、 症状がそれに似てるね。
裏でP2Pでも動かしてるとか? realtekのイーサボードは接続数が多い時つながらなくなるって聞いた気がする。
BTでもやってるのか
133 :
120 :2007/02/10(土) 22:24:28 ID:D8MNxFmK
いや・・・P2Pはやってないですよ。 ボードはnForceのオンボードです。 オミトロンを立ち上げていなければ同時アクセスをしても ルータ側から遮断されないので、ルータは関係無いと思うんですが・・・うーん。
インターネットオプションでHTTP1.1不使用にしてみたら?
8080を他のアプリが使ってるとか。
>>127 IE系のブラウザ使ってるけど中止が原因で落ちたことなんて記憶にないよ。
いったいどんなブラウザ使ってんのさ?
まーとりあえずこのスレ的な回答を返してあげとくか。 オ ミ ト ロ ン が 原 因 じ ゃ な い 。
proxomitronってのはローカルプロキシだということはわかってんのか? プロキシ経由でサーバ落ちしてるサイトにアクセスしようとすると 落ちてないサーバへのアクセスも滞る。(キャッシュ残ってない場合の話ね) それと同じことがproxomitronでもおきるんだよ。 ブラウザの同時接続数を増やせばこの現象をある程度は緩和できるけど 増やしすぎるとPCの処理速度や回線の帯域幅の限界を超えてしまって かえってブラウジングに悪影響が出る。
ヘルプ(H)→プロキシ情報(I)→Recent URLsの情報は消せないのでしょうか?
Blocklistsの統計情報と共にめちゃめちゃ便利だなこの機能。 全然知らんかった(;゚∀゚)
俺も始めて知ったw
一覧に枠入りか 消したけど
今日辺りから突然このフィルタが効かなくなりました。 非常に重宝していたのですが・・・ Name = "2ch thread list Tabler [HOME]-R subback" Active = TRUE URL = "[^/]++.(2ch.net|bbspink.com)/[^/]+/subback.html" Limit = 900 Match = "</head>$SET(0=" "</head><style>" "a:link{font-size:9pt;text-decoration:none;color:#0000ff}" "a:visited{text-decoration:none;color:#550088}" "a:hover{color:red}" "</style>\n)|" "(<body> <font size=2>)\1$SET(0=" "\1<TABLE width="85%" border="1" cellspacing="5"" " cellpadding="5" bgcolor="#DDFFDD" align="center">" "<TR><TD valign="top">)|" "</body>$SET(0=</td></tr></table></body>)|" "/l50$SET(0=/l10)|" "(\)</a>)\1$SET(0=\1<br>\n)|" "(50:*\)</a>)\1$SET(0=\1</td><td valign=top>)|" "(00:*\)</a>)\1$SET(0=\1</td></tr><tr><td valign=yop>)|" " (<a href=)\1$SET(0=\1)" Replace = "\0" どなたか、改訂版をお願いいたします。
2ちゃんをブラウザで見たとき、「最新n件の表示」または「新着スレの表示」にしたときに 2ch anchorchangerのフィルターが正常に働かなくなりました。 おそらく、上の方にあるキーワードの影響だとは思うのですが、どの辺を改変すればよいのでしょうか。
>>145 うちでは正常に作動してるよ
他のフィルタが誤爆でもしてるんじゃないか?
俺も正常。 下のほうに出る、「2ちゃんねる 3億PV/日をささえる レンタルサーバー」 等の広告消しフィルターが邪魔してる気が。 最近「このスレを見ている人はこんなスレも見ています」 みたいな奴がその下に入るようになったのも関係してるかも。
XPにしてファイアーウヲール周辺ではまってしまった… フォルダ構成を変えたらオミトロンがまったく外へ出ていけなくなった 元のフォルダに戻したら使えた 嗚呼98が懐かしい
FWも使いこなせないヤツが98使ったって踏み台にされるのがオチ
( ^ω^)踏み台
書き捨てする質問者多いなー
回答者がいなくなる⇒ロクな回答がもらえない⇒返事書かない
のスパイラル状態だ。
>>139 CFGファイル開いて保存数を設定出来る。
既に保存された履歴を消すにはオミトロン再起動しかない。
152 :
139 :2007/02/21(水) 10:29:13 ID:pLwf5Nvc
>>151 過去ログかなにかでそんな感じのレスをみたような気がしてたんです、
何かの値を1に変更してオミトロンの再起動だったような。
いろいろためしてみます、ありがとう。
>>154 他のスレでも出てるけどこれで効くだろ
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Type: charset deleter (2006.09.09) (in)"
URL = "web.archive.org/"
Match = "text/html; charset=*"
Replace = "text/html"
で?
いや、俺俺!
ヘッダフィルターのmatch欄は前方一致だよ
161 :
145 :2007/02/23(金) 13:47:08 ID:lFDPGZ7d
>>146-146 他のフィルター全部オフにしたりいろいろ試してみましたが、うちでは改善しませんでした…
スレを、全部表示する場合は問題なし。nを1-1000までの整数として、
/-n の表示もおk
/n と /n- と /n-m はNG
/ln もNG
わからん。メインは専ブラなのでどうしてもというわけではないのですが。
どのスレで正常に動かないの?
>>163 ぎゃー!
バージョン古いままでした…
申し訳ありませんでした。吊ってきます。
覚えたての人じゃないの
>167 よく見てなかったけど、NHKニュース7でそんなことを言ってたね。
ゴバークスマン
2ちゃん中毒を脱するため、子ども向けフィルタリングソフトのように、 *.2ch.net へのアクセスを遮断したいのですが、どうすればいい? 教えてくれたら二度と2ちゃんで質問しないから頼むわ
171 :
170 :2007/03/06(火) 20:16:29 ID:rWxq2pLI
172 :
170 :2007/03/06(火) 20:19:25 ID:rWxq2pLI
hostsファイルはIEだけじゃなくて全てのwebブラウザに適用されるみたいです。 自己解決しますた。もう来ねえようわーん
まずそうなエサだった。
マジレスする前に去って行ってしまった
いるよな。 一人で騒いで一人で自己完結してしまう人。
むかし少しさわって ちょっと急ぎの用で 久しぶりにさわり返しているのですが .xmlファイルのみ ブラウザ(IE)の設定にかかわらず毎回受信したい場合は If-Modified-Since: Always reload pages (Out) を 複製し、 URLのマッチを *.xml にする out にチェックを入れて 更新ボタンを押す で、あってるでしょうか?(このフィルタはヘッダを全消ししている?のですか?)
拡張子 xml は、ここ数年でいろいろと増えていて中身の種類が違う。 XML文書だけでなく、RSSとかATOMとか、Firefox が使う検索プラグインもそう。 「拡張子 xml を読む」のではなく、 その中身が何なのかを読みたいのかで対応が変わってくると思う。 そして、例によって IE はちゃんとXMLを解析できるのかも怪しい。
書き捨てに5000点。
179 :
176 :2007/03/12(月) 02:59:57 ID:erJBI0as
っていうか、 RSSとかATOMとかブログやニュースサイトなんかのアレとは まったく関係ないxmlファイルなのですが・・・
IEの場合インターネット一時ファイルの設定が優先すると思われ
content-typeとかをゴリっとしちゃうとイけるかも?
>>179 ヘッダにno-cache付けてキャッシュに保存させないようにすりゃ確実じゃね?
>>176 ので十分な気もするが。
あってるかどうかが知りたいなら実際にリロードしてみれば分かる。
ログウインドウ見てHTTPコードの200が返ってきたら成功、304が返ってきたら失敗。
ごく基本的なフィルタができなくて困ってます。 ある決まった番号を含んだURL〜とテクストaaaを含んだリンクを <a href="〜" id="">aaa </a> ↓ つまり完全に削除したいのですが、 Matchにどう記述すればいいのかわかりません。 使うマッチングルールやコマンドの見当をつけてもらえないでしょうか? お願いします。
>>183 > 使うマッチングルールやコマンドの見当をつけてもらえないでしょうか?
「番号」というのが何処に入るのか判りませんけど、href属性値 or id属性値 に入るとしたら
$NEST(), $AV(), [^>]++, [^>]+, *
でしょうか。
目的が「削除」ということだったので変数は入れませんでしたが、コメントに削除した跡を残したいのでしたら、\0〜\9 を使ってみてください。
>>184 ,
>>185 ありがとうございます。
BFilterはこちらの技術不足で難しそうです……。
これが使えれば他の用も足りるのですが。
ある決まった番号はIDなのですが、
id属性ではなくhrefに示されるURLに入ります。
その番号だけを適用する形ででMatchを記述してみました。
$NEST(<a,href=[^>]++$AV(10000000*)s\[^>]+,</a>)*>
テストで[合致無し]、どうもうまくいきません。
いや、185は特に君へのレスではないw お気に入りの海外のソフト紹介サイトで出てたので
>>186 発想は良いのですが、凡ミスしちゃってますね。
・終端の "*>" を省く
・[^>]++ の位置が誤っているような…?
・"<a" は "<a\s" にすると、area要素にマッチしなくて済みます。(って、\s は入ってませんでしたね。すみません)
・"s\[^>]+" はエスケープする位置がずれています。でも、この構成なら "\s", "[^>]+" 共に入れなくても良いと思います。
・"$AV(10000000*)" だと「数値で始まる属性値」にマッチしますが、これで良いのでしょうか?
# これはどちらでも良いのですが、今回は $NEST の真ん中の引数を省いちゃっても問題ないです。
# a要素はHTML言語の仕様上、入れ子を許さないので、$NESTの第一引数に「href属性値を含むa要素」を指定しても誤爆はしないはずです。
#
ttp://vird2002.s8.xrea.com/proxomitron/matching_command/m-cmd_nest.html あと、一息です。
もう少し、煮詰めれば完成すると思うので、頑張ってください。
>>189 やっとできましたよ!!
$NEST(<a\s$AV(*10000000*)*,</a>)
アドバイスに従って、余計な部分を削除し*を使いました。
thinkさんはサイトの管理人なんですね(レスに示されてました…)
内容を熟読させてもらいましたよ。
まだ咀嚼しきれていない部分もありますが、
応用で$LSTを組み込むまでいけたらと思います。
親身に相談にのってくださり、大変ありがとうございました。
サイト運営がんばってくださいね。
$NEST(<a\s$AV(*10000000*)*,</a>) は下記のようなものにマッチングするわけだがそれでいいんだろうか。 <a "something10000000">test</a> ところで $AV(*10000000*) は何の属性値なんだろう。 hrefの属性値なら href=$AV(*10000000*) とすればいいはず。 また、 <a と href=$AV(*10000000*) の間に何か別の要素が入る場合を考慮する必要もあるかもしれない。 例えばこのようにtitle要素や別の要素が入る場合にも動作させたい場合には更に工夫が必要だろう。 <a title="hogehoge" href="....10000000">aaa</a>
url に含まれる文字列なんじゃないの>id=10000000 $NEST(<a\s,[^>]++href=$AV(*id=10000000*)*,</a>)
>>190 読んだら直前に"="を置かなかった時の$AVの動作を研究したくなった。
$AV(*) は
[^ \r\n>"'][^ \r\n>]+|(["'])\0*$TST(\0)
みたいな動作かな、そのうち調べてみよう。
>192 > url に含まれる文字列なんじゃないの>id=10000000 > $NEST(<a\s,[^>]++href=$AV(*id=10000000*)*,</a>) なるほど、理解した。 しかしやはりこれは目的のウェブサイトを晒すかソースを表示すべきだろう。
196 :
190 :2007/03/16(金) 03:49:04 ID:79rtEP1h
>>191-195 何か不可解なことしてたんでしょうか?(´Д`;;)
目的のリンクタグの構造はこうです。
<a href="
http://hoge.com/hogehogeid=100000000 " id="ct_000aaabbb">link</a>
idの""内はよくわからないので適当に略しましたが……
わりと定型の、スクリプトで生成されるようなサイトで使うので
その形のリンクにあってくれればいいんです。
$LSTの組み込みもできそうですし。
しかし皆様の書き込みは参考にします。
つくづく奥の深いソフトですね。
>>196 > 何か不可解なことしてたんでしょうか?(´Д`;;)
本来ならば、$AV() は「クオートで括られた属性値(又は、クオート無しの属性値)」にしかマッチしないはずなのですが、
$NEST(<a\s$AV(*10000000*)*,</a>)
の表現では、<a href="*10000000*">test</a> のように、"href=" まで含んでマッチしてしまうのです。
この動作はイレギュラーな(恐らく、Proxomitron作者の意図しない)動作と思われますので、それに頼るのは止めた方がよいかと思います。
むしろ、
<a\shref=$AV(*10000000*)
か
<a\s[^>]++href=$AV(*10000000*)
のようにして、"href=" を意図的にマッチさせた方が良いです。
$AVに限らずproxmitronのコマンドってけっこう作者独自の(凝った)最適化が施されているんだよね。 だからこそ速いんだろうけど、使い方が難しい。 やはり過去の職人が確立してきた信頼性のある(かつ速度を犠牲にしない)使い方をできるだけ模倣したほうがいいと思う。
前は速度は遅くなければあまり気にしないって感じの暗黙の空気があった気がする。 速度にも気をかける最近の流れはすごく良いと思う。
>>199 [HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: kill Referer type1 (Out)"
Match = "?"
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: kill Referer type2 (Out)"
Match = "*"
おかげでこれのどっちが速いか真剣に悩むようになったよw もしかしたら*のほうが速いかもとか。
>>200 多分、これが一番速いんじゃないでしょうか?
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: kill Referer type3 (Out)"
ヘッダフィルタはWebページフィルタと違って、部分一致でマッチします。
検索表現には「ヘッダ値の一部分」だけ記述してあればいいんです。
何も書かなければ、全てにマッチします。
…ということを最近、(検証して)知りましたw
× ヘッダフィルタはWebページフィルタと違って、部分一致でマッチします。 ○ ヘッダフィルタはWebページフィルタと違って、前方一致でマッチします。 失礼しました。m(_ _)m
>>199 どうせ実用上体感できない程度の差でしかないのだから
もっと大事なことを優先しよう、という考え方があったんだよね。
速度が速度が、というのはそれ自体が目的となってる感じ。
204 :
200 :2007/03/17(土) 19:02:30 ID:tUEZ/klO
>>201 [HTTP headers]
In = FALSE
Out = TRUE
Key = "unkokko: Filter test (out)"
Replace = "$ALERT(unko-!)"
このフィルターを試せば分かりますが、ブラウザが目的のヘッダを送信していない場合にも
マッチしてしまうのでそれは疑問です。
せめてhogeとかfoobarにしようぜ
>>204 確かにマッチしてしまいますね…。
勉強になります。
>>203 はっきり言ってベンチマーク厨と同じだけど
ネタがないんだろなと温かい目で見守ってますよ
いや、速度の目安にすらならないProxomitronのテストウインドウのミリセカンドレベルの数値で 速い遅いを気にしてる奴はベンチマーク厨以下かもしれんな...
>>203 いや、今のは速度「も」気にかけようだから。
早いだけのが選ばれてる訳では無いし。
洗練されたコマンド(?)が結果的に最小限の時間で処理される。
それくらいでいいんじゃないでしょうか。新参者の意見ですけど。
それとも条件をきっちり整えると遅くなってしまうのかな。
>>197 おかげさまで今こんな形に修正されています。
$NEST(<a\s[^>]++href=$AV(*10000000*)*,</a>)
使っている限りちゃんと動作しています。
文を直せても理解が追いつかない……○| ̄|_
先頭にマッチングコマンドがあって1バイトごとに実行されちゃうようなフィルタでない限り、 仮にテストウインドウで100倍遅いフィルタでもまったく影響はない。 体感どころか計測すら不可能な違いしかないって事にいい加減気づけよ。 「速いフィルタ」なんてものは存在しなくて、構造上の欠陥がある「遅いフィルタ」があるだけだ。 塵が積もれば違いが出るなんて思っている奴もいるようだが じゃあどのレベルまで行くと塵が積もった状態といえるのかまったく理解していない。 thinkも含めて書式レベルで速度がどうとか言ってる奴はアホとしか言いようがない。
>>210 最後の*はいりません。 ガンガレ!
>>211 >計測すら不可能な違いしかないって事に
そんなことは最初から分かってますよ。
>>212 いやあんたみたいな人はいいんだよ、
>>200 で上げられてるのはヘッダフィルタだし。
問題はテストウインドウの数値見て、実際の環境で本気で差が出ると思って
大まじめに書き方考えて議論する奴。
その前に実測で検証すれば書式がボトルネックではないことがすぐわかるのに。
211の冒頭の例だってマッチングコマンドが遅いことが問題なんじゃなくて
それが数十万回も試行されるようなフィルタ構造にしたことが問題なわけだ。
>211の冒頭の例だってマッチングコマンドが遅いことが問題なんじゃなくて
>それが数十万回も試行されるようなフィルタ構造にしたことが問題なわけだ。
こういうのはいまさら語ることじゃなくて、わかってて当然ってだけじゃ。
話してる段階が根本的に違ってるだけな気がする。
初心者レベルでの話だとしたら
>>211 には納得だけど。
>「速いフィルタ」なんてものは存在しなくて、構造上の欠陥がある「遅いフィルタ」があるだけだ。
これを否定する人は居ないだろうしね。
>仮にテストウインドウで100倍遅いフィルタでもまったく影響はない。
ただ言いたい事はわかるけど、これは安易には同意できないな。
エディタでも秀丸とかEmとサクラぐらい軽快さの差が出るソフトもあるし、積み重ねは大事。
マッチングの判定を犠牲にして早さを取るトレードオフみたいな場合もあるだろうし、
それを抜きにしても速度「も」確保できるならそれに越した事は無いから。
とかいうと、より欠陥の無いフィルタを書いた方が良いという意図とは離れてしまうんだろうけど。
だから塵も積もればなんて言ってる奴は単なる検証不足だと最初に言っておいたはずだ。 速くなってないのに何がトレードオフなんだよ。
結局のところ ID:xgrMFwTQ は何が言いたいんだろう 速度に関する議論によって何らかの害を被ったんだろうか 必死になって書き込んでいることの内容自体は理解できるけど、それをここに書く意義も到達点もまるで見えないな 常識を備えた健常者なら見当違いなことをしていることに気づくはず……
つまり常識を備えた健常者ではないってことだな
>>216 見当違いはオマエだよ。
やつらは「DVI接続でもケーブルで画質が変わる」みたいなオカルトを信じるキチガイと同じ。
そりゃケーブル断線寸前まで行けば影響があるかもしれない。
そりゃフィルタの0.001ミリセカンドの速度の差も大量の積み重ねがあれば影響があるかもしれない。
でも「積み重ね」と主張する割には実際どの程度の頻度でフィルタが試行されるかわかってないのが丸わかり。
凄く長いケーブルで接続しないとならない場合安物だとノイズのる。
>>219 ん?だからケーブルで画質が変わると主張するのか?ww
そんなの「先頭にマッチングコマンドがあって1バイトごとに実行されちゃうようなフィルタ」の存在によって
フィルタの書式で速度が変わると言ってるのと同じだよ。低脳にもほどがある。
横からすまんが、フィルターの速度って何万回くらい実行して測定してるの?
変な厨湧いちゃったなぁ
>>221 テストウインドウのprofileのことなら1000回
224 :
名無し~3.EXE :2007/03/18(日) 19:47:06 ID:xgrMFwTQ
>>222 結局お前みたいな弱虫は
「フィルタの書式で速度が変わるかどうか」という点には触れずに
メタな立ち位置から遠吠えするしかないんだよなw
自らの価値を貶めるだけだからその辺にしといた方が良いよ。
>>225 お前みたいな雑魚はもうそういう感じの対応しかできないのはわかってる。
だからどっちも間違ってないってだけなのに、わざわざ批判する必要は無いってだけよ。
速度が速くなるなんて「思いこみ」がなければ 内部的に変な処理を行っているコマンドは使わずに無難な書き方をする。 「速いから」という理由だけでやたら$AVを使ったり さらに「速度を気にかけるのはよい傾向」などと言い出す馬鹿まで出てくるようでは もはや今までのように嘲笑しつつ傍観しているわけにも行かないな。 あと、どちらも間違ってないなんていってるが 「フィルタの書式で速度が速くなる」は事実上間違ってる。 1万回くらい施行されるフィルタで試してみな。 無線LANでIEEE802.11gで54Mbps出るとか言ってる奴と同じ。 理論値ばかりでオーバーヘッドをまったく考慮してないのな。 スピードの「体感・実測・理論値」の理論値の部分しか認識できてない。 だからベンチマーカー以下。
少なくとも書き方で速度に差が出るのは事実な訳だ
いや、より本質を正しく伝えるならば「テストウインドウの表示が変わる」だけだね。
何でテストウインドウの表示が変わるの?
プロッ ク ソ オミトロンテラナツカシス。6年振りに入れてみよう。
ま、メンテナンス性を優先させることはあるな。 フィルタの可読性とか。 速さの違いとかあんま体感出来んし。 しかし、Proxomitronは やってる処理に比べて軽過ぎると思う。 Scottは神。つくづく惜しい人を亡くした。
リファラ弄ってから元に戻したら画像が表示されなくなったんだけど チェック外しても直らないしなんだこれは
「テストウインドウの表示が変わる」んだからその文早くなってるって事ジャン。 他の影響が大きくて効果がそこまで違いに出なくてもあるのは確か。
テストウインドウなんて処理をはしょった仮想的なチェックしかしてないし history読めばわかるけどバージョンによって計測数値も変わるんだぞ。 そんなものが拠り所になってる時点で程度が知れるんだよ。
そりゃ処理の調整が行われるんだからバージョン変われば変わるだろう。 だけど目安にはなってるだろ。 バージョンによって100が105とか95になる違いが出るとしても、 内部で処理してる事をそのまま行うんだから参考にならないわけが無い。 全くの他人が作った速度計測なら納得だがね。
勝ち目がないからって有意な差とそうでない差を混同しようとするなよ。意図的に。 フィルタを大量に修正して「速いdefault.cfg」を作ったとして 1秒かかる処理が0.99999999秒に短縮されたからってどうだってんだよ。 $AV等の意味不明な挙動をするコマンドを使うコストまでかけてやることか。
1秒かかる処理が0.99999999秒に短縮されたなんていってるのはお前さんだけ。 同じ動作なら、そりゃ早けりゃ早い方がいいがな。
>>240 だから検証不足の馬鹿か、あるいは
構造がおかしいフィルタ一つを見ただけで「書式による速度の影響は大きい」と思って
思考停止してる馬鹿かのどちらかなんだよキミは
なんか見覚えある口調というか言い分だけど、 どうせgoogle highlightを俺が書いてやるとか言っといて、 bに色つけただけのフィルタを他のサイトに載せて逃げたお方でしょ? まあ違う人だとしてもどうでも良いんだけど。
構造がおかしくないフィルタを書いて、それからさらに余分な部分を省いて 速度の方のバランスを取ることだってありえるじゃん。 そんな一部だけを見て全てを語るから破綻するんだよ。
>>241 早くも逃げ腰ですか?w
同一の出力をする「遅いフィルタ」と「速いフィルタ」で何回くらい
文字列を試行すると有意な差が出るかも検証してないよな、お前みたいなのは。
>>243 だからさあ、速度のバランスを取るとか言うけどさ、
例えば1%の速度差が出るためにどれくらいの試行回数(この言葉のニュアンスわかる?)
が必要かすら検証してないだろ。お呼びでないよキミら程度の雑魚は。
あと244は242宛ね。
じゃあ、同一の出力をする「遅いフィルタ」ばかり集めて使ってれば?w 俺は同一の出力をする「速いフィルタ」を使うから。
お前ら喧嘩は余所でやってくれないか
オカルトは屁理屈ばかりだから喧嘩にもならんよ。
把握。スマンね。
>>242 を否定して無いから多分あの人と同一人物なんだろうし、
徹底スルーしかないな。
とりあえず俺の結論
>>246 。
早いと思ってた方が実際は極端に遅いとかで無い限り誤差ですむらしいし、
どっちにしろ同じだな。
>>250 否定しないと肯定って言うのはすごい理屈だが否定しておく。
最初から本論で向き合えないなら口出しするな弱虫が。
違うならまず否定するだろう。
相手の馬鹿さ加減の狙いどころなんだからw
こういう馬鹿にしたかのような態度をとり続けるやつが食いつかない方がおかしい。
そして指摘されてからとってつけたかのような否定w
まあどっちでも良いけどね。
>>251 同一人物なら話が全く通じないのが嫌と言うほどわかってる。
相手するだけ無駄ってことね。
>>239 速度の話はどうでもいいとして
$AVは不正確だから使わない方が良いって事?
ちなみに試行回数という言葉の意味はやっぱり伝わらないと思うので補足しておく。 たとえばfoo="なんたら"という、あるタグの要素を var="なんたら"に置き換えるとしてざっくりと以下のようなフィルタを書いたとする Match = "foo="\1"" Replace = "var="\1"" で、「\1」の部分を $AV 使ったり ([^"]+)\1 みたいにすれば速くなったり遅くなったりしてさまざまな速度の違うフィルタができ上がるわけだが、 どんなに速度に差があるフィルタができあがろうとも、 実際にfoo=という文字列がHTML中に登場しなければそのフィルタの「速度に差が出る部分」はテスト(試行)されないわけだ。 自分の言う試行回数というのはこのテストが行われた回数のことを言っている。 汎用フィルタ(URL欄が空欄になっているフィルタ)が大量にあったり Aタグを全部置き換えるフィルタなど使っていたりヘビーな環境の人も多いと思うが 意外と重い部分を試行する回数は多くない。かなり凝った設定の人でもせいぜい1000回だろう。 要するに「塵は積もらない」 ここで一旦休憩。真面目に検証する人が現れたら自分も真面目に議論に加わろう。
>>254 速度の話抜きにしても個人的にはなるべく使わない。
think氏も
>>197 で不思議な挙動を指摘している通り
Proxomitronは内部でかなり変なことになっている事が多いと経験上思う。
+や++はまだ信用できるが*もちょっと?と思うところアリ。
このゲームは最後まで書き込んでいた方が勝ちです!
>>256 レスどうも
"" の有る無しに関わらず正確にヒットしてくれるから
便利だからというかむしろ誤爆対策として多用してた
>>197 の例はhref=を前に付けてないのが悪いだけだし
259 :
ROMラー :2007/03/19(月) 01:27:30 ID:iHwVTQcE
また馴れ合いかあげるか
バカな書き方をしたフィルターと、多少考えたフィルターでは 体感で速度の差が実感できるぞ 少なくとも私自身が作った出来の悪いフィルター群ではw
久々に盛り上がって嬉しかった
ここまで読み飛ばした
>>260 まあ遅い処理が十万回単位で繰り返されればね。
それはフィルタの構造上の問題であって次元が違う。
遅いフィルタが存在しないなどと言うつもりはないので。
>>261 速度が速くなると思い込んでフィルタいじってる人にしてみりゃ
これ以上掘り下げたくないテーマだろうな。
作成スレの速度関連のやりとりなんて9割以上が的はずれだ。
議論に参加している方へ。
議論を始めるにあたっては、相手の人格を否定する発言や侮蔑的な表現は控えた方が良い結果を生むと思います。
特に前向きな議論をしたい場合に、人格否定は相手の方を逆上させやすく、理性的な発言を遠ざけてしまいます。
ある議題に対してお互いに正当性を主張し合うような状況では、相手の方の主張をそのまま持論の否定と受け取ってしまうことがありますが、そうではなく別の可能性として認識できれば、冷静に話し合えるのではないでしょうか。
> 実際にfoo=という文字列がHTML中に登場しなければそのフィルタの「速度に差が出る部分」はテスト(試行)されないわけだ。
これについては、今のところ、最後の高速化のネタとしてとっておいてあったりしますが、最近更新さぼりすぎという話もあります(苦笑)。
私が「AddLink」などに代表される「a要素のない
http://... にリンクを貼るフィルタ」(現在の「http Text to Link」)を作成しているときに気がついた論理でした。
リンク化フィルタの最大の難関は、如何にして「テキスト形式の
http://... 」にマッチさせるか (逆に言えば、如何にして「テキスト形式ではない
http://... 」を回避するか)、でした。
メジャーな方式としては、
[^h]
ttp://... がありましたが、<a href="
http://... " が多いhtmlソースで遅くなる欠点がありました。
当時、定番フィルタとして確立していた「AddLink」もいくつかのhtmlソースをテストウインドウにかけてみたところ、一般的なフィルタと比べて、やや遅いフィルタである事がわかりました。
その後、数々の実験を繰り返した結果、以下の方式のフィルタが最も速いと判断しました。
>[^<]++
http://... (^[^<]+</a>)
当時は、なぜこの方式が速かったのか、理解できませんでしたが、今なら解ります。
結論からいいますと、高速化のポイントは「如何にマッチングパターンの最初の方でマッチングさせたくない文字列を回避できるか」でしょう。
"[^h]
ttp://... " を例にとってみると、先頭のキャラクタ [^h] に該当する場所は、htmlソースの中にいくらでもあります。
対して、">[^<]++
http://... (^[^<]+</a>)" の先頭のキャラクタ ">" は限られた場所に絞られます。
まず、初めの一文字、続いて二文字目。「検索時の先頭のユニークな表現」が少ない文字数であればあるほど、あらゆる文書を高速に検索できることになります。
ステップで捉えると、初めの一文字で検索対象を絞り、次の二文字目で更に検索対象を絞るわけですから、一文字目で出来るだけ検索対象を絞った方が効率が良いわけです。
# 実は、この問題は「Match欄の先頭に $URL() を挿入したときの問題」と本質的には同じです。
この特性は、テストウインドウに
http://... のテキストのみを羅列してテストしていても、発見できません。
ID:iRjb+0Xc の方が取り上げられた「試行回数」は、そういうことだと私は認識しています。
逆にみると、この特性を踏まえて、「作成したフィルタがどういう状況で遅くなるか」を考え、そういう状況のhtmlソースのテストウインドウにかけてテストを繰り返せば、「高速なフィルタ」を作るための一助となるでしょう。
私の持論では、高速化の手法には2つのステップがあります。 1. 最初のワードがマッチしてから、マッチさせたくない文字列を除外する速度 2. 最初のワードがマッチしてから、最後までマッチする速度 1. は で述べた手法で、2. と比較して高速化を体感しやすい特徴があります。 2. は 1. の段階をクリアした後なので、1. よりも高速化を体感しにくい特徴があります。 大きな差を実感したい場合には、特に 1. を重視すべきであり、1. を度外視して 2. を求めても、ほとんど結果に現れてきません。 ID:iRjb+0Xc の方が指摘されていた「見当外れの高速化」とはそういう事だと思います。
最後に「フィルタの高速化」の有効性について。 私はあるフィルタが遅いと「確かな体感速度」として感じる場合は、テストウインドウで「500ミリ秒」を超える時間を計測したときだと考えています。 経験上、それは特に「遅いフィルタ」であり、滅多にそういうフィルタを見ることはありませんでした。 ですので、先人の方の言われる「速度を気にしても仕方がない」という言葉には頷けるものがあります。 # 個人的には、数十ミリ秒の違いなら体感できたような気もするのですが、プラシーボ効果のような気もしますし、はっきりと断言できません。(理屈的に考えて、それが体感できるとは思えませんし) # 適用済みの全フィルタの総合速度が500ミリ秒を超える状況は、判定が複雑なので脇に置いておきます。 ですが、こうも思います。 「高速なフィルタを目指すのは、決して悪い方向ではない」と。 実際、「少しだけ速いフィルタ」と「少しだけ遅いフィルタ」があったら、私は迷わず前者を選ぶでしょう。 自己満足に過ぎませんが、趣味とはそういうものではないでしょうか。 私は 知識欲, 好奇心 から高速化を探求しており、それが体感できるかどうかまでは深く考えていません。 しかしながら、高速化は興味をそそられるテーマであり、その過程で得るものは大いにありました。 高速化の原理、保守の重要性、洗練された表現の書き方、様々な状況に対応するためのアルゴリズム。 多くのフィルタを書いたおかげで、高速化には関係しない知識まで得ることが出来ました。 高速化を求めた事が理由の全てではありませんが、高速化のために様々な表現を書いたこと、高速化に頭を悩ませた時間は貴重な体験だったと思います。 # ちなみに、私のフィルタ作成時の優先順位は「正確なマッチ(誤爆回避) > 保守性 > 最小限のマッチ > 高速化」です。 # ケースバイケースで順位がひっくり返りますから、目安に過ぎませんけどね。
以上、長文失礼しました。m(_ _)m # >266の脱字修正。 × 1. は で述べた手法で、2. と比較して高速化を体感しやすい特徴があります。 ○ 1. は >265 で述べた手法で、2. と比較して高速化を体感しやすい特徴があります。
ずっと前から思っていることなんだけども。 Proxomitron のマッチング規則などを研究しても それは Proxomitron を使うときにしか役に立たないこともある、というのが惜しい。 勉強してないから詳しいことは知らないけど、 Proxomitron の正規表現は Perl とちょっと違うところがある (Proxomitron の正規表現は Proxomitron 以外に流用できない)とか、そういう類のこと。 Proxomitron の開発は、Scott たんがいなければ 根本的なところ(バグ修正とか仕様変更とか)はなかなか改善できない。 いつか Proxomitron の後継になるソフトが現れたとして、 Proxomitron のフィルタづくりを通じて勉強したことを存分に生かせればいいんだけど。 そういうことを考えているのは自分くらいかねえ。
proximodoにも注目してあげて
>>265 さすがに把握してますねえ。
確かに一文字目で対象を絞るのは非常に重要なことだと思います。
単純な文字列検索だって実際は「1バイトごとに」試行されるわけですからね。
htmlのファイルサイズ×対象文字列の個数だけ試行されればあっという間に試行回数が数百万回はいくでしょう。
つまりフィルタの数を増やしたり検索対象を増やすのは単純な処理なのに実は非常にコストが高い。
このあたりはProxomitronの基本機能なのである程度はインデックス化により最適化されているとはいえ。
でもそれはフィルタの構造自体の話なんですよね。
速度に寛容、というか無意味なことにこだわらなかった頃から
複数のフィルタに分けるべきものを無理矢理一つにまとめたりするフィルタや
やたらと|で区切って羅列するフィルタは速度低下をもたらすとしてブーイングされてましたし。
それが
>>266 でいうところの1.にも重なる部分があるわけですね。
で、たしかに自分がこき下ろして言ってるのは2.に相当する高速化のことです。
こんなのは自己満足でしかないレベル、マスターベーションでしかないんだから
酔狂共のネタとしての展開はともかく、人のフィルタに「その書き方は遅い」とかツッコミを入れたり、
「0.00001秒の高速化」のために安定性のない書き方を推奨するなと思ってるわけですけども。
このあたりちょっと「程度問題」の認識にズレがあるようですね。
>>267 では実行に500ミリセカンドかかる重いフィルタもある、とインパクトのある数値を出してきていますけど、
フィルタ全体の処理速度の数値を出すのは不適切なんですよ。
実際のところ、満たす機能を実現するためにはそれくらいの負荷は仕方がないというフィルタもあるわけですし。
こちらの言っている「高速化」の意味を理解しているのであれば 今回の場合、あくまでも遅い書式と速い書式の速度差はどのくらいあるのか という物差しで語らないとだめでしょう。 その差が500ミリセカンドあればかなりのものですけど、 実際は遅い書式と速い書式の差はミリセカンドにも遙かに及ばないレベル。 単純に読むと程度問題の認識に十万倍くらいズレがあるのかなとすら思えてきますね。 「塵は積み重ならない(相当多めに見積もって1000回程度の試行でも誤差)」ということを理解できない人でもなさそうなんですけどね。 はっきり言って「実測の不可能な速度改善」は「フィルタの高速化」とは言えません。 テストウインドウの測定数値をもって実測とすると言いたい人も いるかもしれませんが、ちゃんちゃらおかしいです。 テストウインドウの信頼性の検証の話にまで及びそうなので今回は割愛しますが。
後半だけ読むと崇高なテーマに乗っ取って行動しているように見えますが 仮にテストウインドウの数値が信頼できるとしても、 0.00001秒の差を求めるために高速化とか、どうなんでしょうね。 「悪い方向ではない」といいますけど無意味なことをテーマとしてあげて それが意義のあることだとしてしょっちゅうコメントを付けていくのは 本当に「悪い方向ではない」んでしょうかね。 別に自分がその方向を導いた自覚はないでしょうけど。 いや本当に数十ミリセカンド単位で高速化される、構造レベルの高速化は意味あると思いますよ。 数十個集まれば1秒ですから、まさに塵も積もればってやつです。 でもそれ以外の0.00001秒の差に関するストイックな追求は出来ればおのおのの中だけで 完結して欲しいもんですが。 #まさにチラシの裏にでも。 でもそれは単にこっちの願望だから、当然誰も従う必要はないですよ、うん。 そのかわりオカルトと認定してこきおろすのもこっちの自由ですし。
> いつか Proxomitron の後継になるソフトが現れたとして、
フィルタ完全互換を目指した後継ソフトは既にある(
>>270 )けど、
仮に Proxomitron の検索言語仕様について勉強したことが
Proxomitron 利用時にしか役に立たない極めて狭い知識であったとしても、
それでも俺は勉強する(っていうか、した)。それだけの為に。
それをするだけの価値の充分にあるソフトだ。
正直、Vista で Proxomitron が動かないならオレは Vista には移行しない。
それだけの為に。
こんな有用なソフトがフリーで提供されているなんて信じられん。
あ、少年ウェアだっけw
> 正直、Vista で Proxomitron が動かないならオレは Vista には移行しない。 これは「もしそうであったなら」って意味ね。実際のところどうなの?
動かなかったら既にVista捨ててXPに戻したというレスがたくさんあると思われ
ただ単にVistaでProxomitron使ってるやつがいないだけじゃね?
UAC絡みでアウトならProgram FilesじゃなくAppDataにインスコすれば使えそうだけどね
俺が乗り換える頃には誰かが出してくれるさ。
URIコマンドが使えないイギーにあったっけ?
>>279 それって山田ウィルスみたいなのもAppDataにコピーするよう進化したら
動作できるってことなんだよな
現時点ではまだ実際に出てないみたいだが
Vistaで使えてる俺の環境は何かおかしいのか?
>>281 それはXPでもIE7入れたらダメ
「..」が弾かれるだけだから工夫すれば通るけど
>>283 フィルタ(cfgファイル)とかリストを弄ろうとしたら警告出ないか?
>>285 出ない。
Program Files内に置いてないからかもしれんが。
$AV(*) は以下の表現と同じ文字列にマッチしているようです。
(["'])\9
(\\\\|\\$TST(\9)|?)++
$TST(\9)(^[!-=?-%FF])
|
[!-=?-%FF]+{1,*}
また、Wikiには\wが「 [^%00\t\n\r%20>]++ と同義 」と書いてありますが厳密には違うようです。
Name = "\w test1"
Active = FALSE
Limit = 256
Match = "(\w)\0"
Replace = "[\0]"
Name = "\w test2"
Active = FALSE
Limit = 256
Match = "([^%00\t\n\r%20>]++)\0"
Replace = "[\0]"
テストウインドウ = abc>
結果
test1 = [abc][]>
test2 = []a[]b[]c[]>
Wiki - \w
ttp://abc.s65.xrea.com/prox/wiki/MatchingRules/#word-match
288 :
ROMラー :2007/03/20(火) 19:42:09 ID:idqqxyN0
\wはこれと同義のようです。 [^%00\t\n\r%20>]++{1,*}(^[^%00\t\n\r%20>]) | (^(^[%00\t\n\r%20>])) 上の$AV(*)の表現もそうですがまだ検証が十分ではないのでしばらく様子見。
ちょっと話が戻るけど上のほうで$AV()の動きはうろんだ、そんなの使うのは****だ、というようなことを言っている人がいたが $AV()なしで誤爆のない安価な表現が(思い浮かば)ないから致し方ないことだと思う。 アスタリスクにしろ$AV()にしろ内部動作については未だに明らかになっていないが 少なくとも正しい手続きの上で使用する限りでは現実的な候補者だろう。 例としてアスタリスクを挙げれば * が [^>]++ の意味を持つ場合もあれば ?+ の意味を持つ場合もあり、 文脈抜きに実用性を語るのはProxomitron上では不可能。 作者亡き今、重要なのは如何にしてProxomitronと用意されたコマンドを飼い慣らすかってことじゃないだろうか。 thinkさんが公開しているようなやりかたで文脈と対応したtipsがあれば有用だと思う。
290 :
ROMラー :2007/03/20(火) 22:20:38 ID:idqqxyN0
訂正です、\wはカラにマッチするケースを除くと [^%00\t\n\r%20>] ではなく
[!-=?-%FF] にマッチするようなので
>>288 は間違い確定です。
292 :
ROMラー :2007/03/20(火) 23:21:47 ID:idqqxyN0
>>291 $NEST(<a\shref=$AV($LST(IDList)),</a>)
--------IDList---------
*1000000
--------IDList---------
これで動くと思います。 1つ注意点があって、
--------IDList---------
*100
*1000000
--------IDList---------
上のように1000000より前に100などが登録されていると1000000の行は
絶対にマッチしなくなります。
これはリストの特徴で、上の行が最後までマッチした場合はそれより下に
ある行を絶対にテストしないという特性があります。
ですのでこういう場合には下のように順番を入れ替えて下さい。
--------IDList---------
*1000000
*100
--------IDList---------
293 :
ROMラー :2007/03/20(火) 23:41:03 ID:idqqxyN0
\wについてですが、後ろの検索表現が )、 |、 &、&&、などの場合に後ろを見ないマッチングをするようです。 下の2つのフィルターは\wをカッコで囲うかどうかの違いしかありませんが結果が異なります。 Name = "\w test1" Active = FALSE Limit = 256 Match = "\wA" Replace = "match" Name = "\w test2" Active = FALSE Limit = 256 Match = "(\w)A" Replace = "match" テストウインドウ = TESTA 結果 test1 = match test2 = [合致なし] 後ろの検索表現によって動作が変わるので\wを正規表現で表すのは無理なようです。
\wはURLマッチに使うといいよと日本語版ヘルプに書いてあったけど、 URLのリストに\wを使ってマッチしなかったことがあると記憶している。 その理由が>293ということかな。
>>292 できましたよ!!
リスト側に*を入れるとは考え付きませんでした。
おかげで作業がだいぶ楽になります。
リストの順番のアドバイスも大変参考になります。
いろいろと皆さんに助けてもらいました。
もう少し自分でできるように勉強していきたいと思います。
ありがとうございました。
とてつもなく初歩的な質問なんですが use remote proxyにチェックを入れHttp proxiesに 探してきた串を入れてみるのですが(例えば 211.144.106.133:8000) 一向に繋がってくれる気配がありません… (HTTP/1.0 504 timeout)と出てきてしまいます 何か間違っているのでしょうか?
その串が使えないんだろ
298 :
296 :2007/03/22(木) 16:54:28 ID:hXEsE1b2
>>297 proxomitron介さずに通すと普通に使えるんですよ。
だからproxomitronの設定か使い方の問題かと思ったのですが。
串チェックはxoがポート7734を開いて、串を介してそこにアクセスする事で チェックしてるから、外からポート7734へのアクセスを許可してないと使えない。 後、NAT環境下でプライベートアドレスが割り当てられたPCはグローバルアドレスが 拾えなくて使えないどころか、相手のプライベートアドレスが割り当てられた ネットワークへのアクセスを試みてる事になるから、下手をすると…
ログ開いてちゃんとproxy使われているか確認。大丈夫と思うけど。 あとはスニファも使うとか
301 :
296 :2007/03/23(金) 00:46:13 ID:bF9MpueB
いろいろなサイトを巡ってはいたのですが ポートを開かなければいけないという話は初めて聞きました そこで開いてはみたものの…チェックには相変わらず失敗… と思ったら、どうやらセキュリティソフトが原因のようでしたorz チェックは相変わらず失敗ですが、診断くんなどでちゃんとした結果が でていれば問題はないでしょうか。 ちなみにこのproxomitronはセキュリティソフトに引っかからなかった ということで、串とはみなされていないんでしょうか? それとも単に接続許可したから今までは問題がなかったということですかね。。
なんか、gdgdだな・・・まぁ、がんがれ。 チェックは気にするな。接続許可したのなら、問題なくて当然じゃないの?
303 :
296 :2007/03/23(金) 01:42:08 ID:bF9MpueB
人生がぐっだぐだなんで、もう救いようがありません いろいろありがとうございました。 それではしいたけ食べてきます
オミトロン装備してるとどうも一部の頁が西ヨーロッパ言語になってしまうんだが、どうすればいい?
西ヨーロッパに住む
_, ._ ( ゚ Д゚) ガシャ ( つ O. __ と_)_) (__()、;.o:。 ゚*・:.。
脱亜入欧
*'``・* 。 | `*。 ,。∩ * + (´・ω・`) *。+゚ `*。 ヽ、 つ *゚* ぜーんぶ、Unicodeにな〜れ `・+。*・' ゚⊃ +゚ ☆ ∪~ 。*゚ `・+。*・ ゚
入門スレ落ちた?
移転じゃね?
311 :
304 :2007/03/24(土) 01:25:30 ID:q+xMOxgc
ここより入門スレの方で訊いた方がいい?
具体的にそういう例に当てはまるウェブサイトのURLを出すとか 原因を少しは考察するとか、そういうことなしにただ聞かれたってね
SSLを使ったときのフィルタで質問。 httpsでもSSLのチェック入れれば使えるって事だけど、URLでヒットする 範囲を限定するってことは出来ない仕様なのかな? フィルタルール自体は正しいのだが、urlを指定するとヒットしなくなる。 使用バージョンは、4.5 June+6。
315 :
314 :2007/03/25(日) 02:59:23 ID:fkbn4aKr
いろいろ追試。 urlがドメインのみだとマッチしてくれるようです。 ドメインの後に/と付けるだけでマッチしなくなりました。 取り合えずドメインのみでも限定できるだけマシなので、これでしばらく 使ってみる事とします。
/で閉じないとフィッシングサイトみたいなのにもマッチしねぇ?
つポート番号
>>318 「どうマッチしないのか」が定かではないので正確には判りませんが、私の環境では以下のフィルタがマッチしてます。
[Patterns]
Name = "Match test"
Active = TRUE
URL = "$TYPE(css)www.infoseek.co.jp/images/isj00/search/css/basic.css(^?)"
Limit = 256
Match = "(^(^body {))$STOP()"
Replace = "/* body */\r\n"
考えられる原因としては、サーバからContentTypeヘッダが出力されないので、Webページフィルタ($TYPE(css)を含む) が効かない、ということでしょうか。
「Content-Type: Fix MIME types」のフィルタを適用すると、この問題は解消されます。
「Content-Type: Fix MIME types」は Wiki、アップローダ、Thinking Archive などで配布されています。
320 :
318 :2007/03/27(火) 00:33:25 ID:diTtuu1N
>>319 ヘッダに原因があったとは
おかげでWebページフィルタがマッチするようになたよ。親切にサンクス!
アホか。 Content-Type: Fix MIME typesは標準のフィルタに入ってる。 言うべきことは標準のは使うなってことだろ。
弱い犬ほどよく吠える。
それはとっても犬に失礼だ
ばうばう
ぶうぶう^^
ふもっふ
ヤフーオークションの広告消しを作ってたんだけど、ヤフオクは 広告の量が半端じゃないし、俺のフィルタじゃ誤爆も多いので $URLを使って1つのフィルタにまとめてたら、4096バイトを超えてしまって 追記できなくなってしまった。 こうなったらURLごとにフィルタを分けた方がいい?
広告を気にしない 普通にActiveX・スクリプト・アプレットは無効にするだけで十分だが
4.5Juneの最新版ってどこにありますか?
なんでテンプレすら読まないんですか?
で?
+7は出ないのかな
すいません どなたか前にtocさんが公開していた Anti Browser Crasherの最後のバージョンを持ってる方が 居ましたらうpして頂けないでしょうか。お願いします。
愛用していたOpen Google links in separate window が いつからか効かなくなりました。 以下をどういじればいいでしょうか。 [Patterns] Name = "Open Google links in separate window" Active = FALSE URL = "www.google.\w/search\?" Limit = 256 Match = "<p[^>]+>(<!--*-->|)<a(\s*)\1>" Replace = "<p><a\1 class=proxlink target=_blank>" "<font size=-1>[New window]</font></a>\r\n<a\1>"
GoogleMapsをバイパスしたいのですが maps.google.* とやってもバイパスしてくれません。 どのようにしたら バイパスしてくれますか?
俺は、Bypass List.txtにmaps.google.co.jpって書いた。
それはすみませんね。 maps.google.* でパイバスできるけど?
キャッシュじゃねえの
Ctrl+F5 やっても うまく表示できたりできなかったりです。 スレ汚しすいません。
だめだ! 何かが利いてるのか バイパスができない。
maps.google.co.jp maps.google.co.uk これでいいじゃないの。リストなんだから、少しくらい長くなってもいいんじゃね。
maps.google.co.jp/* maps.google.co.uk/* をバイパスリストに入れても駄目です。
>>343 ログウィンド見てひっかかてるフィルター1つずつ切ってみれば
バイパスじゃないけど
俺はそうしたが
>>344 マッチしたのを1つずつ切っていったけど駄目でした。
>>343 maps.google.*でいけるけど・・・
[^/]++maps.google.*
んなことやってみるとか
>>346 さん 皆さんありがとうございます。
何やってもうまくいきません。
使っている.cfgとリストをまとめてうpすればわかると思う。
普通にバイパスしてますねえ。 (ページの中で読み込まれる www.google.comとかは当然しないけど) BlockList 144: in Bypass, line 62 +++GET 144+++ GET / HTTP/1.1 Host: maps.google.co.jp (以下略) 因みに、ブロックリストは前方一致なので、後に * は要りませんよ。
正確じゃなかったな。 URLのマッチは、ね。
>>350 ありがとうございます。
うまくいきました。
ぬ?
>>352 文末の * を削除したら期待通りに動作したということでしょうか?
ここはバイパスに影響しないはずなのですが…。(私も>349でバイパスできました)
>>354 そうです。
maps.google.* -> maps.google
にしたら うまくいきました。
皆さん 本当にありがとうございました。 おかげで期待通りに動作しました。 落ちるので もう今日は書き込めませんが 本当にありがとうございました。
あれかな、Active Connections があると、リストの変更が反映されないの。
キャッシュだろうな。
俺もコネ残ってると更新されないやつだと思う。 結構これで引っ掛かるんだよなー
>>355 それだと maps.googleeeeeeeee.com/ みたいなのもバイパスしちゃわない?
ちゃんと / まで指定すべきかと
maps.google.([^./]++|co.jp|co.us)/
362 :
337 :2007/04/06(金) 08:23:18 ID:xQ31Ftm/
>>361 そうなんですか?
maps.google.([^./]++|co.jp|co.us)/ じゃ
>>337 のがバイパスできないので
maps.google.([^./]++|co.jp|co.us|co.uk)/
でいくことにします。
本当に皆さん 色々とありがとうございます。
>>362 Ctrl+F5でもキャッシュが使われてしまうブラウザをお使いだと思われるので、手動でキャッシュを
消してから試したほうが宜しいかと。 Ctrl+F5を押しても304が返ってきていると思います。
364 :
337 :2007/04/06(金) 13:45:45 ID:xQ31Ftm/
>>363 ブラウザを閉じたらキャッシュなどクリアーできる設定にしてるので
Ctrl+F5じゃ無くって いちいちブラウザ閉じてやり直してました。
今は うまくいって ルンルン((´I `*))♪です。
色々とありがとうございます。
どうでもいい事だが、そのAAルンルンて感じに見えないんだが。
>>364
366 :
337 :2007/04/07(土) 06:59:26 ID:MJGWV4Tz
>>365 でも ヾ(´ε`●)ノルンルン♪ なんです。
ルンルン♪ (゚∀゚) ノヽノヽ =3 くく
ルンルン♪ ('A`) ノヽノヽ =3 くく
Janeシリーズの ReplaceStr.txt を汎用化した試作フィルタを公開しました。 >Replace character: BlockList
ttp://vird2002.s8.xrea.com/download/#filter_web このフィルタは試験的な意味合いが強いので、どなたかテスターとなっていただけないでしょうか?
知りたい情報は、
・フィルタが意図通りにマッチしているか
・誤爆していないか (誤爆するなら、誤爆を引き起こす文字列,URLを示してください)
です。
ご協力よろしくお願いいたします。m(_ _)m
テスト 『w
ブラクラ対抗スレいつの間にか落ちてるね まぁもう必要ないか…
+6 1:PC1→PC1のproxomitron→環境変数チェックサイト Connectionヘッダが表示される 2:PC2→環境変数チェックサイト Connectionヘッダが表示される 3:PC2→PC1のproxomitron→環境変数チェックサイト Connectionヘッダが表示されない 3の場合でもproxomitronのメッセージログにはGETにConnectionヘッダがある・・・ いや無くても繋がるんだけどさ。
373 :
名無し~3.EXE :2007/04/15(日) 16:01:11 ID:JnBU4gpC
各所に張られてると思ったら、単純なブラクラ系か
エロサイトへのインラインフレーム googleのfeeling lucky(どこにつながるかは調べてない) インラインフレーム+.pif(中身は調べてない) 無限window.open concon ホワイトハウスにDoS攻撃(news: mailto:) こんなところか。他にもあるようだけど、よくわからん。 あと、Content-Type: image/jpegだった。
Boundsの意味がどうしても理解できないので教えてください。 たとえば、サンプルテキスト「AABCC」に対して結果「AAXCC」を得たい時 Bounds = "ABC" Match = "B" Replace = "X" では動作せず(自分のイメージ的にはこれで動作して欲しいのですが)、 Bounds = "ABC" Match = "\1B\2" Replace = "\1X\2" としないと結果「AAXCC」は得られないですよね。 でもこのフィルタって、Boundsなんか使わずに Match = "ABC" Replace = "AXC" って書いたほうが早い…。 要はBoundsで文字列が消費されてしまうのが気に食わないってことですね。 早い話、Boundsってどんなときに使うものですか?
「Boundsの中にMatchするものがあればReplaseする」だぞ Boundsで指定してやれば全文チェックをかけなくなるんだよ
>376 補足しておくと,たしかこういう感じで使う Name="AAとCCに挟まれたBをXに" Bounds = "AABCC" Match = "\1B\2" Replace = "\1X\2" 流れは677の言うとおり,Boundsにマッチする文字列を探して,Matchにマッチするか試して,マッチしたらReplaceに置換する
あらかじめ範囲を指定しておけばその範囲からはみ出てマッチしてしまう心配が無くなります。 そういう保険みたいなものだと考えて下さい。 Match欄が複雑な表現になる場合によく使います。
>>376 > 早い話、Boundsってどんなときに使うものですか?
基本的に、Bounds は遅い仕組みですが、フィルタをシンプルに書くことができる利点もあります。
例えば、
[Patterns]
Name = "Kill href/src ad [Bounds ver] test1"
Active = TRUE
Bounds = "$NEST(<a\s,</a>)|<img\s[^>]+>|<area\s[^>]+>|$NEST(<iframe\s,</iframe>)|$NEST(<layer\s,</layer>)"
Limit = 1024
Match = "[^>]++(href|src)=$AV(
http://$LST (AdList)*)*"
と
[Patterns]
Name = "Kill href/src ad [Match ver] test1"
Active = TRUE
Limit = 1024
Match = "$NEST(<a\s[^>]++href=$AV(
http://$LST (AdList)*),</a>)|"
"<img\s[^>]++src=$AV(
http://$LST (AdList)*)[^>]+>|"
"<area\s[^>]++href=$AV(
http://$LST (AdList)*)[^>]+>|"
"$NEST(<iframe\s[^>]++src=$AV(
http://$LST (AdList)*),</iframe>)|"
"$NEST(<layer\s[^>]++src=$AV(
http://$LST (AdList)*),</layer>)"
は、ほぼ等価です。
[Bounds ver] は低速ですが、表現がすっきりしています。
なんだか376がすごい人気だ……
382 :
376 :2007/04/19(木) 00:32:57 ID:HlET1frz
>>377-380 レスありがとうございます。
> 基本的に、Bounds は遅い仕組みですが
この言葉に衝撃を受けました。
てっきり、Matchの範囲を制限してその分動作を軽くするものかと思っていたので…
もう全く根本的に違ったわけですね。ありがとうございます。
表現のシンプルさを取るか速度を取るかといわれたら…
やはり速度ですかねぇ、大抵の場合は。
>>381 こんなド素人丸出しな質問に皆さん親切に答えていただいて…
正直、罵倒されるだろうなーと思ってました。
勉強になります!あざっす!
Boundsは&&と同じ働きをして&&よりも早いので場合によっては速度でも有利になるよ。
thinkはホント有害だな
Matchだけで判断するか Boundsで判断した上で更にMatchでも判断するかの違いだからね 上手く利用出来れば早くなる事もあるけど 何も考えないと二重チェックになる分遅くなる
>>376 =382
前者は不確定文字マッチ2byteに確定文字1byteに代入2回に後方参照2回
後者は確定文字3byte
bounds云々関係なく、無駄な処理をしてるぶん
前者が遅いのはあたりまえだろ。常識的に考えて。
Boundsと$NEST()の相性の良さは異常
あのさ、糞thinkくん。 千分の1秒にも遙かに満たない自己満足以下の速度向上のために >表現のシンプルさを取るか速度を取るかといわれたら… >やはり速度ですかねぇ、大抵の場合は。 結果的に初心者にこういう謝った印象を与えるようなことはもうやめてくれんかね。 教えたがりで厚顔無恥で毎回毎回くだらねえ話題を引っ張って 本当に有害だわお前。
何もしないよりマシ
>>388 じゃあその誤った印象を正す素晴らしいレスをすればいいじゃない。
>>388 のような相手を一方的にこき下ろすだけのレスこそ百害あって一利なし、でしょう。
391 :
名無し~3.EXE :2007/04/23(月) 01:57:57 ID:4rgvayzr
>>389 何もしない方が明らかにマシだからいってるんだよ
>>390 オマエモナー的な発言はいいかげん20世紀のうちに卒業しとけよ馬鹿
>>391 何もしないオマエモナーよりはマシwww
質問者への回答は
>>379 で既に必要十分かつ簡潔なものが出ているというのに
thinkは長くて無意味なことばかり書いて
あいかわらず速度がどうのとかいうくだらない流れになってるし。
>>393 君が遅いのが好きだと言う事は良く解った
遅くなっていないのに遅いのが好きとは? 「0.001秒遅くなっただろ!」 なんてのは小学生の理屈だよ。
「いずれにしても体感できない差だから気にしなくても良いと思うよ」 これだけでいいのに無駄に煽って反感を買い、さらにくだらない流れを作る
速度の件に関しては以前完全に論破されて沈黙してしまったくせに また性懲りもなく繰り返してるんだからthinkに問題有りだろ。 悪い流れは元から絶たなきゃ駄目。
まー確かに初心者に速度のことを言う必要は無い罠。 高速化のためと言って初心者がヘンテコなフィルタを作ってるのを見ると凹む。 初心者に必要なのは × 早いフィルタの書き方を知ること ○ 思い通りに動くフィルタの書き方を知ること でおじゃる。 おまいさんの言いたいことはみんな分かってるからもう黙ってて。
ID:uUZeo/Qr IDもうぜえ
401 :
名無し~3.EXE :2007/04/23(月) 08:25:24 ID:4b5/w212
馴れ合いおもすれー
>>398 初心者云々以前に「早いフィルタ」なんてないから
早くなるのと遅くならないのは全然意味が違うのに
そもそも速度に有意な差が出ないにもかかわらず 早い/遅いが存在するかのようなことを言っている時点で。。。
4.5june+sjis誤爆回避日本語化+RWIN32768回避+win9x対応赤アイコン な本体だけど フィルタの一番下に少し隙間開いてるのはしょうがないの?(´・ω・`)
>>404 おまえだって早い/遅いが存在しないかのようなことを言ってるじゃん。 これも有害発言だと思うよ。
こういう嘘を教えるよりは多少大げさでも本当のことを書いた
>>380 のほうがずっとマシ。 どうよ?
>>406 上で出てた小学生の理屈丸出しだなキミw
「ごく特殊な例をのぞいてフィルタに早い遅いの違いは存在しない」
これが歴然たる事実
偉そうな事言いながら、宣言したことを実現できずに google highlightをbに着色でごまかしたような人だからスルー推奨。
>>406 有意な差がないってことは無意味ってことだから存在しないも同然。
仮に10倍早くなるフィルタを書いたとしても速度の差で言えば無いに等しい。
最後の「速度の差」ってのはページの表示速度ってことね
まあ効果のないダイエット用品にすがるバカ女みたいなもんか 病気だから意味がないとわかっていてもやめられない
低スペックPC使ってるせいか早さを体感できるのでthink氏のフィルターは重宝してる
>>412 書き方で速さが変わるという主張とフィルターそのものを差し替えて速度が変わることはなんの関係もないよw
事実と主観の違いが分かってないようだな。 例え一億分の一秒でも差があればどちらかが早く、どちらかが遅い。 これは事実だ。 ただ、使用する上では同じ速度と考えて良い。 だが決して同じ速度ではない。 おまえはこの点を曖昧に考えすぎている。 物事を正確に言葉で表現出来るようになってからまたおいで。
>>414 で、その主観的な自己満足のために
他人に対して不必要に面倒だったり
メンテナンス性が低かったりするフィルタの書き方を教えているわけだよな。
こんな糞野郎が害でなくてなんなんだ?
そういうのは速度フェチだけのスレでやってくれや。
>>415 いや、事実を教えてるのだから何も悪くないだろう。
それが必要かどうかは質問者が判断することでおまえが決めることではない。
初心者の目が速度ばかりにいってしまうのは俺も良くない傾向だと思うが、だからと言って
横からどうこう言うほどのことでもない。 ちなみに俺は
>>379 。
>>416 まるでフィルタの書き方で表示速度が速くなるような誤解を与えておいて
自分には責任はありませんとしらんぷりで放置するのが何も悪くないとはまったく思わないね。
毎回これを繰り返すのが奴の一番の問題だ。
>ちなみに俺は
>>379 だからなんだ?
ID:hgpLpKVkは自分が自治厨だってこと理解してんのかね
>>418 バカを量産されるのは俺にとってウザイだけだ。
自治厨ウザイは住民の総意
>>416 ていうかthinkが無意味な速度ネタにこだわることに関して俺が罵倒しようが
それこそお前が横から口を挟む問題じゃないわな。
いくら口調が丁寧だろうがこういうオナニーネタを毎回確信犯でやってる奴には
なーーんも遠慮するこたあない。
>>421 今後も馬鹿犬みたいにキャンキャン吠えたいのならそうすればよかろう。
頑張ってくれ。
>>419 お前がうざいと感じたらスレのあり方まで変えないと気がすまないの?
>>421 貴方の意見はわかったので、コテ名乗ってくださいませんか。
こちらでNGにしますんで。
バカがバカのままでいるのは何とも思わないし 名無しの群衆なんてどうにもならん。 しかし同じバカでも大きく二分できるようにはなってきたな。 表示速度は変わらないとわかってても執着せずにいられないバカか いまだに心の奥では速度が変わると思っているバカ 前者のフリをして実は後者がまだまだ多そうだw 集合痴ってやつだな
「いずれにしても体感できない差だから気にしなくても良いと思うよ」 これだけでいいのに無駄に煽って反感を買い、さらにくだらない流れを作る
>>425 おまえもそろそろオナニーやめれ
もしくはコテ付けろって
>>426 ふーん
毎回thinkが糞オナニー垂れ流すたびに誰かがフォローするの?
>>427 お前みたいなやつが一番よくわからんのだがどっちの種類のバカなんだ?
クレクレ厨なのでとりあえずフィルタ書いてる奴の擁護しておく最下層の雑魚か?
>>429 Thinkみたいにコテ付けてくれればあぼーん出来るのでうざいオナニーの見なくて済む
それだけ
じゃあthinkにオナニーやめてもらえば解決だな
>>431 止めてもらうまでうざいの見たくないので付けてください
thinkが生み出してるウザさだからね 文句はあっちに言って
>>433 thinkはもうNG突っ込んであるし、解除するのめんどくせ
良いから付ければいいじゃない。付けてくれればいつまでも続けて良いですから
can't think氏の誕生である
thinkにレスした奴まであぼんできるなら俺もそれで解決なんだが。
>>383 >>386 みたいなやつがいる間は無理ね。
だから糞のひりだし元に栓をするまでは文句はあっちに言ってくださいw
何なんですかこのスレw
振り返れば、>380は手直ししたい点がありましたし、>379は的確な回答でした。
しかし、どの回答を良しとするかは質問者(閲覧者)が判断するでしょう。
「〜の方が質問者のためになる」という考えは回答者のエゴだと思います。
また、私は速度の是非を討論するつもりはありません。
速度に対する考え方をふたつに分類すると、
A. 体感できない速度差があることは承知しているが、少しでも速い方がいい派 (※)
B. 体感できない速度差は無意味(無いに等しい)派
これは好き嫌いの問題です。
お互いに「体感できない速度差がある事実」を認識しているため、議論の余地がありません。
※正確に言えば、「体感速度」という主観的なパラメータは信用できない(測る術がない)ので、「体感できない速度差」という表現は誤っています。
「小さな速度差」という表現なら正しいですが、それは事実のみを表しているので、是非を問う論題ではなくなります。
>>398 > まー確かに初心者に速度のことを言う必要は無い罠。
速度に関連する質問なら、回答する意義はあると思います。
私が速度に言及したのは、>376の時点で質問者が速度を気にかけている節 (Boundsなんか使わずに...って書いたほうが早い…。) が見られたためです。
くだらねえけど一応言っておくと
>>376 の「早い」の意味は速度の速いとは意味が違うよなw
で、お前の言いたいことは速度に関して最も重要な点である、
「フィルタの一部分をちょっとだけ書き換えても表示速度の改善はない(小学生理論禁止)」
という都合の悪い事実は隠しつつ他人を騙し続けて
今後も趣味のオナニーネタは続けたいと言うことだ。
だからさ、お前みたいなのは書き方が丁寧でも明らかにやっていることは害なんだよ。
予想通り確信犯だったねw
両方提供されたら選択の余地があるし、それで良いじゃん。
平等に扱えなんて抜かす底流初心者厨なんてとっとと殴り殺せ
>>438 いや、「Boundsなんか使わずに...って書いたほうが早い…。」 の「早い」はフィルタの速度のことを
指してるのではないですよ、たぶん。 「手っ取り早い」という意味だと思います...。
普段から厨質問スルーせずに全レスしてる時点で 空気が読めないって言うか人が迷惑してるのが解らない人だとはおもってたけどネ
>>442 あ、そういう解釈も成り立ちますね。
気がつきませんでした。
吼えて噛み付くだけのID:hgpLpKVkが何言おうと説得力無いし、 みんなスルーすりゃいいのに。 以前からちょくちょく出てきて文句言うだけのアホなんだから。 相手しても何の解決にもならないのは住人ならわかってるだろ。
>>438 速度遅いからBounds使わない方がいいって思っちゃったわけでしょ相手は。
その相手に対してなんにも補足説明はしないんだね。
自分がエゴ丸出しのこんな人がエゴがどうとか言っても詭弁にしか聞こえないな。
thinkっておみとろんの作者でもないのになんでいつもヌシみたいな態度なんだろうね
どんなソフトでもある程度ユーザが増えれば一人くらいはそんな奴は出てくるものだ。
単発が増えてますw
そんなお前がw
452 :
名無し~3.EXE :2007/04/23(月) 19:57:58 ID:4b5/w212
age
「いずれにしても体感できない差だから気にしなくても良いと思うよ」
自分が気にしないからって、気にしたい人に押し付けんな。 好きにすればいいじゃん。
456 :
名無し~3.EXE :2007/04/23(月) 20:36:58 ID:chXeFL1s
いずれにしても体感できない差だから気にしなくても良いと思うよ」
コピペぐらいちゃんとやれ
速度:体感:無意味:主観:是非とか馬鹿ワードをリストに書いておいて 複数個以上含まれると反応してくれるフィルタがあれば メカとか雑音みたいな無意味な長いだけの糞レスがさっぱり消せていいのに
>>458 専ブラ使ってるならこれで消せるはず
((速度|体感|無意味|主観|是非).*)+{3}
今日たまたま出てきた単語並べてもなあ ティンコは元々消してるし
>>459 janeのあぼーんに正規表現あるの初めて気づいた
後で消したいレスの単語統計取って詰めてみます
意味の無い長文書いてる精神病者の文章って似たりよったりだし
単語と文末表現だけでほとんど特定できるんでありがたいです
>>453 > Boundsが遅いって言うけどさ、それってフィルタにマッチする場合の話でしょ?
概ね、そうです。
そのテストフィルタをimg要素が全くないソースで試せば、Boundsの有無に関わらず、"<img\s" をチェックする回数が 0 となるので、同速度になります。
# 誤差はあるでしょうが、原理的には同速度になるはず…。
但し、<img src="test.png"> ではないimg要素が存在する場合は、小さいながら速度差が確認できます。
Limitを最大値にして、以下のコードでテストすると一応速度差を確認できると思います。(それでも1ミリ秒にも達しませんでしたが)
<img src="test.png2".................(以下、30000バイトまで繰り返し).......>
> Boundsで大雑把にふるいに掛けてミスマッチ時のペナルティを減らした方が総合的に速いんじゃない?
面白い仮説ですが、実証できないと何とも…。
>>462 いずれにしても体感できない差だから気にしなくても良いと思うよ
ID:hgpLpKVkこいつが嫌なヤツだって事はわかったwwww
てぃんくタソがむばれ!
前の時も粘着質だったしな。 まあそのうち飽きるか前みたいに敗北宣言するだろ。
勝利宣言じゃなくて敗北宣言なのかw
神経症の人は大抵神経症に詳しいんだよねw 認定も大好きw
【レス抽出】 対象スレ: Proxomitron Part28 キーワード: 神経症 469 名前:名無し~3.EXE[sage] 投稿日:2007/04/24(火) 00:18:40 ID:gxImBQ1F 神経症の人は大抵神経症に詳しいんだよねw 認定も大好きw 抽出レス数:1
think氏の詳しすぎる&こまめすぎるほどの各レスも、 それに対する"礼儀を弁えた"反論レスも、どちらも役に立ってますよ。 建設的になりましょう。
ここまで読んで解った事は thinkに嫉妬して色々叩こうと努力している奴が居る と言う事かな 個人的にthinkのカキコは役に立つ事が多いので好きだ
まーコードの書き方なんて当人の思想に乗っ取って書けば良いと思うよ。
でも他人に提示する様なコードは分かりやすい方が良いとは思う。
今回の件で言えば
>>380 みたいなサンプルコードの話だけど。
コードの最適化や高速化(体感出来ないとしても)の話題なら、
それに沿ったコードを提示すれば良いだろうけど、
>>380 の場合は、
もっと単純なサンプルで示せると思う。
他人に公開する様なコードは後の再利用性を考えて、
ある程度は分かりやすいコードを書く方が良いだろうね。
単純すぎず、複雑すぎずって感じで。
でもまぁ最終的には自分のコードに対するポリシーは自分で決める物だし。
それを他人に押しつけるわけでは無いのであれば、構わないんじゃないかね
(相手のコードに対して否定するのでは無く、意見するのは良いと思う)。
誰かが作ったフィルタをもらっても、自分の好みの書き方に書き換えるしなー。 ある程度慣れた人なら そのくらい当たり前のようにやっていると思っていたけど、違うのかな。
意見するならコード出してするようにすれば問題ない。 それが建設的。
googleノートブックのURLをバイパスリストにいれてもうまく動作してくれない ブラウザでプロクシなしの接続にしてやれば問題なく動作するんだけど…
>>473 >もっと単純なサンプルで示せると思う。
あるあるw
さっきのメンテ終わったらニコニコIDが表示されなくなった
479 :
名無し~3.EXE :2007/04/27(金) 11:54:14 ID:iPI9rOJY
481 :
名無し~3.EXE :2007/04/27(金) 12:22:24 ID:iPI9rOJY
スレ内表示を踏んだかどうかチェックするのに使ってる。
今日入れてみた プロキシのときにしか使えなくて 普通の回線で使いたいときはテキストで指定した、アドレスのみ 普通の回線で使えるのかと思っていたら、HTTPプロキシ空っぽにすれば 使えるんだな
それは根本的なところで使い方を間違ってるオカンw
オミトロンをインストールしてプロキシ設定のHTTPの欄を空欄にしてネット接続してます! としか読めんのだが。
オミトロンを使うときはさらに外部プロキシを必ず通さないといけないと思ってた、と読める。 ○ PC→おみとろん→外部プロキシ→いんたーねっつ × PC→おみとろん→いんたーねっつ しかし > 普通の回線で使いたいときはテキストで指定した、 > アドレスのみ普通の回線で使えるのかと思っていた ここはノイズなので無視する ΩΩΩ < ナ、ナンダッテー
うちではたまにこうしてる PC→翻訳プロキシ→おみとろん→いんたーねっつ
------
Proxomitronをインストールしてみた。
Proxomitronのフィルタは、外部プロキシセレクタにプロキシを登録したときしか使えなくて、通常時、リモートホスト名を含む(IPアドレス形式ではない)プロキシを指定したときのみ使えるのかと思っていたが、外部プロキシセレクタにプロキシを設定しなくても使えるんだな。
------
>486氏の指摘された部分は、「テキスト -> テキスト形式のProxy -> リモートホスト名を含むProxy」と読み替えてみました。
「ローカルプロキシ」と「インターネット上のプロキシ」を混同しているように見受けました。
ASCII24 - アスキー デジタル用語辞典 - プロキシ
ttp://yougo.ascii24.com/gh/84/008429.html
なるほど、翻訳ありがと >>all
> 普通の回線で使いたいときはテキストで指定した、 > アドレスのみ普通の回線で使えるのかと思っていた これはバイパスリストのことじゃね?
>>486 >>488 それそれ
混乱を招いたが原因が分かった
今やっと気づいたがHTTPプロキシの欄を空欄にしなくても
「リモートプロキシを使用」のチェックを外せば空欄にしなくても使えるんだな
なぜ空欄にしないと使えなかったのかが分かった
Tor→FreeCap→Proxomitron→ブラウザとして、最初使っていて
FreeCapでProxomitronを起動させていたから、チェック外しても効かなかったわけだ
Tor→Privoxy→Proxomitron→ブラウザの場合だとチェック外すと簡単に生IPでProxomitronが使えた
>普通の回線で使いたいときはテキストで指定した、アドレスのみ
って言ったのは
http://s2works.homeunix.net/note/proxomitron.html ここを見てプロキシを指定したサイトごとで切り替えってあったから
このテキストに生IPで見たいサイトを入れないと生でしか使えないと思っていた
混乱というか、ネタがないから下らない事でも取り上げられるんだと思う。 普段なら「(゚Д゚)ハァ?」でスルーされて終わりかと。
そんな考察しなくても、誰一人
>>482 を手助けしようとなど
思っていなかったことは容易に読み取れる。
まあ最初から解決しているからな
今日はScott氏の命日だな ご冥福を…
> 今日はScott氏の命日だな ご冥福をお祈りします。
あかへび愛用の自演ツールですか?w
誰それw
安易に「冥福を祈る」って使わない方がいいよ まぁScottタソは外人だからアレだけど 日本で一番多い浄土系では「冥福」は祈らんのだから お前ら弔事読むときに恥かかないようにしなきゃ
本当に亡くなってるのか怪しい。
安易に「外人」って使わない方がいいよ 以下略
そもそも直接交流があったのならともかく、そうでもないのに 安易に冥福だ、お悔やみだ、弔いだなどといっていたら一年365日、毎日ショボーンだ。 普段、いかに意識せず他人の功績にあずかっていることか・・・。
スレ間違えた。さよなら
それはー きみがーみたひかりー ぼくがー みーたー きぼおー
それにしても「冥福を祈る」の濫用っぷりは異常 不勉強なマスゴミのせいだ 「哀悼の意を表します」が一番無難でいいのに
冥福は言葉として独立したんだよ。
>>509 誤用も広まれば一般語になるってやつかもね
「全然〜ない」も元は誤用だったらしいじゃん
全然は誤用じゃないぞ、元々は かなり昔の話だけどな
ブロックリストで少し不審な挙動を見つけたので報告。
1. ブロックリストを [UTF-8 (BOM付)] の文字コードで保存
2. 1行目に何かを書く (コメントでもマッチングパターンでも何でも良い)
3.
http://local.ptron/.pinfo/lists/ で該当リストのアイテム一覧を見る
4. Line1 にゴミ付きのアイテムが登録されている
コメントアウトした行でも登録されている点が問題だと思います。
ちなみに、1行目を空行にして、2行目からコメントを書けば問題ないようです。
[UTF-8 (BOM無し)] の文字コードでは、再現しませんでした。
# 「Proxomitron Version: Naoko 4.5(2003-06-01)+3」で確認。
BOMがゴミとみなされてるわけだな
UTF-8に対応してないんだから当たり前の動作なんですが・・。
またか。
56
Proxomitron入れたらyoutubeに繋がらなくなってしまったんだ。 「Error Opening Local File」って表示されるんだが、解決法を教えてくれはしませむか?
>>518 Proxomitronを切ってパソコンを窓から投げ捨てる。
凵@ ○ ∇ 、,、´`゙;~、 ';冫 ☆ ┏ ━ゝヽ''人∧━∧从━〆A!゚━━┓。 ╋┓“〓┃ < ゝ\',冫。’ 、 ._〃Ν ; ゛△│´' 'ゝ'┃... ●┃ ┃┃_.━┛ヤ ━━━━━━,/\.\━━━━━━━━━ .━┛ ∇ //\\.\ 火、ヽ,,"∧.: .┨'゚,。 .。冫▽ < // \\.\ 十 乙 ≧ ▽ 。 ┃ . Σ、\. \\|, 、\'’│ て く ┠ .ム┼\\. /// ,,’.┼ ァΖ.┨ ミo'’` 。、゚`。、 i/\,\// レ' o。了 、'’ × 个o ○ ┃ `、,~´+√ ▽ ',!ヽ.◇ o┃ ┗〆━┷ Z,.' /┷━''o ヾo┷+\━┛,゛;
ある意味解決になってるね。 youtube見れないことなんてどうでもよくなりそうだ。ちょっとワラタよ。
ちょっとまて。
>>520 はパソコンじゃなくてモニターだろ!!!
>>523 れす、ありがdd。
しかし解決はしませんのです。
少し詳しく書くと、
・うまくいかないのは今のところyoutubeのみ。
・youtubeのトップ(
http://www.youtube.com/ )にアクセスすると↓が表示される。
Error Opening Local File
The Proxomitron couldn't open the local file...
\
Check that the name is correct and the file exists
・Proxomitronのメインウィンドウのバイパスを使っても同じ結果。
・Proxomitronを終了させると問題は起きない。
わかる人いましたら是非。
>>524 Proxomitronの [リモートプロキシを使用] にチェックが入ってません?
(Proxy使用で一部のサイトにアクセスできなくなることがあるので)
あと、
・「HTTPだけ」にProxyを通しているか
・ブラウザのProxy設定「アドレス&ポート番号」に誤りがないか (デフォルトなら、localhost:8080 or 127.0.0.1:8080)
をチェックしてみてください。
素朴な疑問なのですが、 ここの人たちは、いくつぐらいWebページフィルタやヘッダフィルタを入れていますか? 一つのサイトに対して複数のWebページフィルタを作ったりする事は多いですか? 「なんとなく」の質問なんで、特に意図も無いので、気軽に教えて貰えれば 嬉しいなーという程度なんですが。
今日入れてみたんだけどさ、htmlで改行している部分はどうやって指定するの?
例えば
http://journal.mycom.co.jp/special/2000/proxomitron/ の広告
<div id="headerAd"><p id="headerBanner" class="adv">
<!-- AdSp〜
<script lan〜
<noscript>〜
<!-- /AdSpace -->
</p></div>
を消そうとして
[Patterns]
Name = "kidd ad mycom"
Active = TRUE
Multi = TRUE
URL = "mycom.co.jp/"
Limit = 256
Match = "<div id="headerAd">.*"
".*"
".*"
".*"
".*"
".*</div>"
としたんだが動作しない
<div id="headerAd">.*\n.*\n.*\n.*\n.*\n.*</div>
もダメ
>>524 >525は見当違いのアドバイスだったので忘れてください(汗)
エラーメッセージ通りに解釈するなら、必要なファイルがローカルにないということのようです。
Proxomitronを初めからインストールし直してみたら、どうなるでしょうか?
SSL系のDLLは入れないで、最小構成のインストールを試みてください。
>>526 > ここの人たちは、いくつぐらいWebページフィルタやヘッダフィルタを入れていますか?
grepで有効にしているフィルタを検索してみました。
ヘッダフィルタ: 5
Webページフィルタ: 104
> 一つのサイトに対して複数のWebページフィルタを作ったりする事は多いですか?
必要とあれば、複数作ります。
複数を一つのフィルタにまとめることもありますが、別々の方が管理しやすいこともあるので、どちらにするかはケースバイケース。
お気に入りのサイトなら、5〜6個のフィルタは平気で作ります。
該当場所はこれで消えたけど。 [Patterns] Name = "New HTML filter" Active = TRUE URL = "[^/]++mycom.co.jp/$TYPE(htm)" Limit = 512 Match = "$NEST(<div id=$AV(headerAd),</div>)" Replace = "<!-- Kill headerAd -->" アスタリスクの指定が改行まで、だと思っているんならそれは間違いで、 正しくは次に読み込みを指定する開始点まで。 だから<div*</div>とかだと、</div>が出てくるまでは改行も含めて 全ての文字(改行も文字)を対象にする。 あんま効率とかも考えてないので分かりづらいかも知らん。 もっと教え上手な人が来たら、よろ。
531 :
527 :2007/05/07(月) 10:39:43 ID:eTHHWUc4
なーるほど、正規表現とは違うのか・・・ ありがとう
また申し訳ない フィルタ画面で、赤文字と太文字の意味は何? Proxomitron 赤文字 太文字でググったけどわからんかった
wow...
>>526 ヘッダ 16
WEB 234
同一サイトに複数フィルタは良く使う
と言うか、ヘタレゆえに簡単に纏められないなら無理に纏めずバラで作る
フィルタ数のレスくれた人たち、ありがとう。 同一サイトに複数フィルタってのは結構当たり前みたいですね。 フィルタ増やすと負荷がかかったりしてダメなのかと思ってたけど どうしてもフィルタが複数にまたがる事もあるから、どんなもんなんだろうと思ってた。 フィルタの総数もあまり増やさない方が良いのかと思ってたけど、 そうでも無いっぽいね。 どうもありがとう。
うちは20個と157個だった。 URLで指定してるから数自体は問題じゃないね。 汎用フィルタの数は結構重要かもしれないけど。
みんななんでそんなに多いんだ? ヘッダ 5 WEB 40 だった。
オミトロンでも「HTTP_ACCEPT_CHARSET」は偽造できないのかな? 「jp」表示を「de」とか「en」とかに。
541 :
540 :2007/05/08(火) 21:00:46 ID:NFyMgsD1
「HTTP_ACCEPT_LANGUAGE」とかも同様に。
偽造というか自己申告だし。
Thymeの次が来たけど内緒にしとこ
2chでもやってたのかw
正規表現でフィルタ作れるのはかなり魅力的だなぁ。 しかし何故か起動しなかった。
なんかのランタイムが入ってないんじゃない?
母ちゃんにお礼言っとけよ
母ちゃん、いつもお小遣いくれてありがとう
2chの仕様変わったっぽいな。 データの形式がdatからxmlになったらしい。 でも、User-AgentがIE以外だと今まで通りdatで送ってくる。謎だ。
ログは変わらんでしょう。
555 :
552 :2007/05/15(火) 00:25:50 ID:KMQT72Qk
>>554 ひょっとしてスレ違いって言われてる?
オミトロンでdatを変換して見てるから、
変更によって見れなくなったのが気になったんだよ。
半分告知のつもりで書いたんだが、分かりづらかったか。
556 :
552 :2007/05/15(火) 00:40:59 ID:KMQT72Qk
>>554 ああ、理解した。
↑のレスは忘れてくれ。
変換フィルタをいじってるうちに、いつの間にかフィルタがバグってただけだった。
いらないが頑張ってくれ。 >咲
ありがとう
コマンドラインオプションやバイナリ書き換えなどで トレイアイコンを出さずに常駐させる方法を御存知の方がいらっしゃいましたら どうか御教授いただけませんでしょうか?
なぜ「コマンドラインオプションやバイナリ書き換えなどで」対応しなければならないのか? Config -> Startup -> Run Proxomitron as a system tray icon のチェックをはずすではダメなのか
563 :
560 :2007/05/22(火) 07:30:51 ID:m76427/H
>>561 Windows側での「アクティブでないインジケータを隠す」機能は今後も使わないつもりでしたので
Proxomitron側での方法をさがしていました。
>>562 「システムトレイアイコンでProxomitronを起動」での使用では
スタートアップから常に起動し常駐させたままなので個人的にですがとても不便です。
Proxomitronにそのような起動のためのパラメータがついてないようでしたので
リソースをいじったのですがそれでは望む動作が出来ず以前から困っていました。
こちらではProxomitronのパッチ公開などをしていると聞き、
知識のある方々に御力をお借りしたく書き込みました。
562様。
最近はProxomitronの変更は不具合の出たフィルターのみです。
設定はConfigFileから直接行えれば十分ですので、
どうか御指導いただけませんでしょうか?
↑ 「システムトレイアイコンでProxomitronを起動」のチェックを外しての使用では・・・・ でした。
Googleイメージ検索のフィルタが効かなくなってる。 また仕様変更か
Vista32bitでProxomitoron、Proxomodoともに起動はするのですが、インターネットの接続速度が極端に遅くなってしまいます。 Bypassもしてみましたが、速度が遅いのは変わりません。管理者権限、互換モードも試しましたがだめです。 オミトロンを介してではなく、ダイレクトに接続すると元の速さに戻ります。リモートプロキシは使っていません。 IE7のせいかと重い、FireFoxを使ってみましたがだめでした。IPv6は切ってあります。FWはオンオフの両方やってみましたが変わりません。 Vistaで問題なく使えている方もいるようですが、どなたか解決法を知っている方いましたら教えてください。
>>567 ありがとうございます。しかし、上書きしてやってみましたがだめでした。バイパスもやってみましたがだめでした。
他のローカルプロキシでも同じ現象が起きるので、Vista側の問題かもしれません…。
あーうちでも某ローカルプロクシ(Proxomitronじゃないけど)通すと接続が極端に遅くなる 現象が発生して仕方ないから同等品を自作したりしたなあ。 とりあえず netsh interface tcp set global autotuninglevel=highlyrestricted 試してみて
>>569 ありがとうございます。実は、
netsh interface tcp set global autotuninglevel=disabled
をやったところでしたw highlyrestricted の方が少し速いかもしれませんが、満足できる速さではありません。
違いを見るときに楽なのでアップローダーのサムネイル画像のロード時間とかをみているのですが、
いつも表示される画像数が2枚ずつだったので、
Web Accelerator MaxConnectionPerServerを10に増やしたところ10枚ずつ表示されるようになりました。
今は32に設定して少し快適になりました。でも、オミトロンを常用するにはまだまだです…
571 :
314 :2007/05/24(木) 23:34:09 ID:OqF2PKaY
>>570 それはサーバー負荷を上げるからあまり嬉しくない設定だと思うが…
>>571 まったくその通りです。何やってもだめだったら元に戻そうと思っています。半分諦めてます。
今までYoutube用フィルター組み合わせて、 Youtube開いてリンククリックしたら、get_videoにリンクを投げ、 動画ID.flvで保存できるようにしてたわけですが、 いい加減、動画名.flvで保存できるようにしたいです。 Irvineとかを使えばできなくはないのだけど、できるだけブラウザだけで完結したいと思いまして。 とはいうものの、get_videoから303が帰ってきてるから、 簡単に動画名を渡せないんですよね。 何か良い方法はないですか。
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Disposition: YouTube File ReNamer [060521] (In)"
Match = "$URL(
http:// (^www)[^/]++.youtube.com/get_video\?video_id=\0)"
Replace = "attachment; filename="\0.flv";"
2chでひろったやつ
ページタイトルを利用してフォームを作成したらどうにか出来ないかな まあ、漏れは夕立使っちゃうけど
576 :
573 :2007/05/28(月) 01:49:26 ID:Dpmg3hwU
>>574 thx. 今これを使ってるわけですが、get_videoのアドレスでタイトルが取れないんですよね。
別のフィルタ(たとえばWebページフィルタでタイトルを得ておく)の変数を
(HTTP Headerフィルタから)参照する方法ってありますかね?
>>576 動画タイトルをURLエンコードしてGETで渡せば、おそらく…。
578 :
573 :2007/05/30(水) 07:57:16 ID:kgCCDgEr
具体的にはどのように渡せば?
完全に別モノのコネクションを開いてファイルダウンロードしてるので、
橋渡しの方法がよくわからないのですが。
▼ログ
+++GET 5226+++
GET /get_video?video_id=WOhCWzF3aJc&l=319&t=OEgsToPDskL5sgvscUorCec2o5PWa6kS&soff=1&sk=Qs6pXJMh1bRxHost: youtube.com
<< このアドレスしか動画タイトルを知らない
+++RESP 5226+++
HTTP/1.1 303 See Other
Location:
ttp://v164.youtube.com/get_video?video_id=WOhCWzF3aJc +++CLOSE 5226+++
+++GET 5227+++
GET /get_video?video_id=WOhCWzF3aJc HTTP/1.1
Host: v164.youtube.com
+++RESP 5227+++
HTTP/1.1 200 OK
Content-Type: video/flv
Content-Disposition: attachment; filename="WOhCWzF3aJc.flv";
>>574 によってIn方向にContent-Disposition追加
/get_video?video_id=WOhCWzF3aJcの情報を参照している
普通に見れるがその価値無し
>>579 串経由とバレると403扱いっぽいのかな?
バイパスにしても、カリビアンコムに飛ばされる。
>>579 見られました。
[設定 -> HTTP -> ローカル接続の持続時間] にチェックが入っていると「403 Forbidden」が返ってくるようです。
HTTP_CONNECTION, HTTP_CONNECTION 辺りを見ているのかも?
>>579 telnetで接続してみたら、yahooに飛ばされた
----------------------------------------------------
GET / HTTP/1.0
Connection: close
HTTP/1.1 302 Found
Date: Wed, 30 May 2007 08:56:48 GMT
Server: Apache/1.3.37 (Unix) mod_require_host/2.3 mod_watch/3.17 PHP/4.3.2 mod_ssl/2.8.28 OpenSSL/0.9.7d
Location:
http://www.yahoo.co.jp/ Connection: close
Content-Type: text/html; charset=iso-8859-1
>>578 なるほど。Location でリダイレクトされるために、動画タイトルが迷子になってしまうのですね。
対処法は、2つ考えつきました。
1つは、XMLHttpRequest を使って、Locationヘッダの値を取得する方法。
Locationヘッダの値を取得できるところまでは手元の環境で確認できました。
(あとはダウンロードリンク先を書き換えるだけです)
もう一つは、Cookieを使用して、動画タイトルを保持する方法。
技術的には出来そうな気がしますが、試したことがないので断言できません…。
以下に、作りかけの試作品を示しておきます。(まだ、期待通りの動作になっていません) [Patterns] Name = "YouTube: add download link [2007/05/30] test3" Active = TRUE URL = "$TYPE(htm)(www.|)youtube.com/watch\?v\=" Limit = 256 Match = "(^(^SWFObject\($AV(/player2.swf(\?video_id=*)\0)[ +,]))" "$SET(YTube=\0)(^$TST(YTube=?*))|" "(^(^<div\sclass=$AV(actionsDiv)))$STOP()" Replace = "<div class="actionRow">\r\n" "<a id="get_flv" href="./get_video$GET(YTube)">Download link</a>\r\n" "<script type='text/javascript'>\r\n" "movie_title = document.title.replace(/^YouTube - /i, ''); // Remove beginning string "YouTube - "\r\n" "movie_title = encodeURI(movie_title); // URI Encode\r\n" "\r\n" "var FlvLocation = new XMLHttpRequest();\r\n" "FlvLocation.open("HEAD", "./get_video$GET(YTube)",true);\r\n" "FlvLocation.onreadystatechange=function() {\r\n" " if (FlvLocation.readyState == 4) {\r\n" "// alert(FlvLocation.getResponseHeader('Location'));\r\n" " var flv_uri = FlvLocation.getResponseHeader('Location');\r\n" "// alert(flv_uri);\r\n" " }\r\n" "}\r\n" "FlvLocation.send(null);\r\n" "var getflv_node = document.getElementById('get_flv');\r\n" "getflv_node.setAttribute('href', flv_uri);\r\n" "</script>\r\n" "</div>" "$SET(YTube=)"
試作品のため、IE未対応です。(後で対応します)
難航している箇所は、変数 flv_uri
Locationの値は flv_uri に格納されていて、alert() で確認する限りでは正しい値が入っているように見えます。
が、DOMでリンク先を書き換えようとすると、正常に動作しません。
DOMの記述を
getflv_node.setAttribute('href', '
http://test.com/ ');\r\n
に変更すると、動作するのでDOMの記述に誤りはないと考えています。
何かとんでもなく初歩的なミスをしている気がするのですが…。(汗)
乙です
理由はよくわかりませんが、DOMの記述を前の方に持ってきたら、期待通りに動作しました。 [Patterns] Name = "YouTube: add download link [2007/05/30] test4" Active = TRUE URL = "$TYPE(htm)(www.|)youtube.com/watch\?v\=" Limit = 256 Match = "(^(^SWFObject\($AV(/player2.swf(\?video_id=*)\0)[ +,]))" "$SET(YTube=\0)(^$TST(YTube=?*))|" "(^(^<div\sclass=$AV(actionsDiv)))$STOP()" Replace = "<div class="actionRow">\r\n" "<a id="get_flv" href="./get_video$GET(YTube)">Download link</a>\r\n" "<script type='text/javascript'>\r\n" "movie_title = document.title.replace(/^YouTube - /i, ''); // Remove beginning string "YouTube - "\r\n" "movie_title = encodeURI(movie_title); // URI Encode\r\n" "\r\n" "var FlvLocation = new XMLHttpRequest();\r\n" "FlvLocation.open("HEAD", "./get_video$GET(YTube)",true);\r\n" "FlvLocation.onreadystatechange=function() {\r\n" " if (FlvLocation.readyState == 4) {\r\n" " var flv_uri = FlvLocation.getResponseHeader('Location');\r\n" " var getflv_node = document.getElementById('get_flv');\r\n" " getflv_node.setAttribute('href', flv_uri + '&movie_title=' + movie_title);\r\n" " }\r\n" "}\r\n" "FlvLocation.send(null);\r\n" "</script>\r\n" "</div>" "$SET(YTube=)"
しかし、ProxomitronではUTF-8のURLデコードができないということに気が付き、徒労に終わりました。OTL
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Disposition: Rename YouTube flv-FileName [2007/05/30] (In) test1"
URL = "(^www.)[^/]++.youtube.com/get_video\?video_id\="
Match = "$URL(*\&movie_title=([^&]+)\0)"
Replace = "attachment; filename="\0.flv";"
ダメ元でこちらの日記に投稿してみましょうか…。
Sybianの日記
ttp://d.hatena.ne.jp/Sybian/20070524
なんか凄いですね。
閃いた! Content-Dispositionヘッダが無理なら、リダイレクトさせれば…。
横レスですが、素晴らしい
locationヘッダの書き換えと$ESC、$UESCだけでなんとかなりそうな。
・・と思ったらもっといいのがWikiに投稿されてたw
どなたか、目欄が空白の書き込みを削除するフィルターを作っていただけないでしょうか?お願いします
↑誤爆
最終的な目的と動機を書いた方がいい きっと問題の筋道の立て方からおかしいはずだ
>600のフィルタを適用すると、IE7では statusText が UnKnown を返すのですが、これは「HTTP通信ができない場合のエラーコード」のようです。
!! Programmer’s Memo - Msxml2.XMLHTTPのエラーコード
ttp://blog.foolishstyle.com/2006/12/15/msxml2xmlhttp%e3%81%ae%e3%82%a8%e3%83%a9%e3%83%bc%e3%82%b3%e3%83%bc%e3%83%89/ // デバッグ用のコード
alert('status: ' + FlvLocation.status);\r\n
alert('statusText: ' + FlvLocation.statusText);\r\n
回避方法がわからないので、IEを使って「動画名.flv」を保存する方法は、(Wikiにあるように)Locationを見てリダイレクトするフィルタを使うことになりそうです。
# 最終的にどちらのフィルタが良いかは意見が分かれるところだと思います。
・Location式
何度もリダイレクトしなければならないため、レスポンスが悪い。
XMLHttpRequestを使わないため、ブラウザを選ばず、使用できる。
・XMLHttpRequest式
初回読み込み時にLocationをチェックするため、サーバに負荷がかかる。
("HEAD"メソッドなのでわずかな負荷だが、それがダウンロードしない動画だった場合は、余計に負荷がかかることになる)
XMLHttpRequest未対応のブラウザでは動作しない。
リダイレクトしない分、ダウンロード時のレスポンスは良好。
605 :
596 :2007/06/01(金) 01:22:15 ID:uOifYwpO
>>599 なるほど、これは数字を数えるリストみたいにリストでモジュール化しておくと便利そう。
>>600 >>604 お疲れ様です。 個人的にはIE系でも使えるリダイレクト方式が一歩リードかな。
・・にしてもajaxは強力だなぁw
ちょっと気になる内容の記事を見つけました。
> ・IE6.0は、非同期モードでローカルキャッシュが存在する(2回目のアクセス)場合に、サーバに対してアクセスしない。
> Last-Modified と If-Modified-Since ヘッダでは回避不能。回避策はインスタンスの再生成。
おばらっち亭(マカナイ付き) ソートコードスクラップ
ttp://blog.goo.ne.jp/mihuu1/c/a4702eba176f317010431e695a8501e6 Fiddlerでみると通信は発生しているので関係なさそうですが、未知の不具合かもしれないので、クラス化に挑戦してみます。
>>605 できれば、XMLHttpRequestをIEにも対応させたいところ…。
もう少し、模索してみます。
>>566 「bbs2chreader Part10」スレで WindowsVista で通信が遅くなる症状の回避策を見つけましたが、どうでしょうか?
> 17 :名無しさん@お腹いっぱい。:2007/05/30(水) 03:32:05 ID:mC9YS7Ly0
> Vistaって、ホスト名はIPv6アドレスで優先的に解決されるけど、こいつが動作が重くなる原因くさい。
> localhost は、hosts ファイルに IPv6, IPv4アドレスの両方登録されてるから、IPv6 の解決を待っているためと推測。
>
> 手元のVistaで、\Windows\System32\drivers\etc\hosts から、
> ::1 localhost
> のエントリを削除してみたら、表示に時間がかかるのと、デフォルトスキンで1回目のポップアップ表示が遅いのが両方とも解決した。
> #ポップアップ表示まで速くなるとは思ってなかった。
> 0.2系を使い込む前に 0.4がリリースされて移行してしまったので、同じくらいの速さに戻っているかどうかは、よくわかりません。誰か確認してください。
>
> ちなみに、hosts を書き換えた後は Firefox を再起動しないと、変更が反映されないっぽいです。
bbs2chreader Part10
ttp://pc11.2ch.net/test/read.cgi/software/1180450101/17 So-net blog:日々のあしあと:firefox の「アドレス解決」を早くする方法
ttp://blog.so-net.ne.jp/daily_notes/2005-07-21 徒然なるままに ≫ IPv6 有効化
ttp://www.kncn.net/blog/item/476/catid/15 # ひょっとすると、Proxy設定を「localhost -> 127.0.0.1」に変更しておいた方が良いかもしれません。
608 :
596 :2007/06/01(金) 20:24:45 ID:uOifYwpO
609 :
596 :2007/06/01(金) 20:29:26 ID:uOifYwpO
>>608 に1つ書き忘れがあったのでこちらに。
<Wikiからの変更点>
・改行、タブも半角スペースに置換。
UTF-16LEだとまったくフィルタリングできないのは仕様?
>"\s" は "(^?)" と同じ働きもするので外した。 再現出来ない… 例ください
612 :
596 :2007/06/02(土) 08:03:15 ID:e2Bzvkfo
>>611 このフィルタを入れてテストウインドウに "ABC" とだけ書いてテストしてみて下さい。
[Patterns]
Name = "\s tester"
Active = FALSE
Limit = 256
Match = "ABC\s"
Replace = "MATCH"
この動作は過去スレで既出なんですがWikiには載ってませんね。
これは知りませんでした。 実際のマッチでも再現するみたいですね
>>607 覚えていてくださってありがとうございます(´Д⊂
早速試したところ、あまり変わりませんでした…。IPv6のサービスを無効にしているせいかもしれません。
●Googleニュースの接続から表示完了までの時間
ダイレクト 1秒
オミトロン 6秒 (バイパス)
こんな感じです。オミトロンを介すと、ページの文字を先に表示してから画像を表示するというプロセス
をしているように感じます。Googleニュースも記事を表示してからサムネイル画像を読み込み出す感じです。
(普通のブラウザもこのような挙動なのかもしれませんが、それがゆっくりなため目につくのかも?)
それに加えて、その画像の読み込みはMaxConnectionPerServerの数ずつです。たとえば4にすると、
画像を4つ読み込んで表示して、その後また4つ読み込んで表示して、という繰り返しです。
このせいでずいぶん遅くなっているように思いますが、どうしたらいいのかわかりません。
画像が多いページだと、やはり表示完了までかなり時間がかかります。
ttp://www.asahi.com/national/update/0602/OSK200706010086.html 例えば、上のページだと、ダイレクトの場合1〜2秒、オミトロン(Bypass)を介すると20秒ほどです。
ちなみに、FireFoxでの動作も確認してみました。不思議ですが、FireFoxだと
MaxConnectionPerServerの数値にかかわらず画像が4つずつ表示されます。
FireFoxをあまり使わないのでわかりませんが、どこかに設定があるのかな。
>>614 Vistaで127.0.0.1と::1がhostsにあり、localhost:8080でProxomitron、
ブラウザはSleipnir2の環境ですが、2秒程度で開きました。(フィルタリングON)
メインウィンドウの接続数を見てたところ、一瞬16まで行きました。
(同時接続数はHTTP1.0=8, HTTP1.1=16の環境です。)
IPv6はデフォルトのままだと思うので有効だと思いますが、特に支障はありませんよ。
Fxは入れてない(入れたくない)ので、わかりませんが。
>>615 さんの書き込みを見て、一度Proxomitronを初期設定に戻したら、
「ローカル接続の接続時間」が問題だったことがわかりました。このチェックをいれ、
二桁の数字にするとダイレクトの時よりも少し遅いくらいで表示できるようになりました。
ありがとうございました。XPの時はチェックしない方が調子がよかったので、そのままにしていました…
Proximodeのチェックもしてみましたが、こちらはだめでした。接続時間に関する設定がないとだめなのかな?
しかし、オミトロンが使えるだけでもかなりありがたいです。
オミトロンで気になった点は、画像が多いページを開いたとき、ダイレクトだとすべて一瞬で表示してくれるのですが、
オミトロンを介するといつも数枚だけ読み込み中になることです。数秒待つと表示されます。この点だけです。
皆さまのおかげで常用できる程快適になりました。本当にありがとうございました(TдT)
617 :
596 :2007/06/02(土) 16:27:18 ID:e2Bzvkfo
フィルタの表現でHTTP1.0と1.1を区別する事ってできます?
619 :
596 :2007/06/03(日) 21:58:14 ID:UNoFPuES
620 :
596 :2007/06/03(日) 22:18:48 ID:UNoFPuES
621 :
616 :2007/06/04(月) 06:12:53 ID:fwyaXa63
VistaでProxomitronに関わらずローカルプロキシーがうまく動かなかった原因がわかりました。
Vista用のZoneAlarm(beta)が原因みたいです。
Proxomitronの動作を確認するとき、
ZoneAlarm ON
ZoneAlarm OFF(シャットダウン) & Windowsファイアーウォール ON
ZoneAlarm OFF(シャットダウン) & Windowsファイアーウォール OFF
の3つをやって確認していましたが、どうもZoneAlarmをインストールしてある状態では
ZoneAlarmをシャットダウンしても影響が残っていたようです。
クリーンアンインストールをしてみたら、ローカルプロキシー全部うまく動きました。
>>616 で ”「ローカル接続の接続時間」が問題だったことがわかりました”
と書きましたが、ZoneAlarmをインストールしてある状態ではこのチェックボックスが有効だと思います。
ZoneAlarmをインストールしてない状態では、このチェックボックスに関係なくうまく動作します。
お騒がせしました。
オミトロンがあればウイルス対策ソフトなんて不要じゃね? と思うんだけど、対策ソフトも使っている人の経験談を聞いてみたいな。 >621のような例を見ると、なおさらウイルス対策ソフトなんて使いたくないものだが。
え? オミトロンがウイルスを防いでくれるの? アブナイヽ(`〜´)ノアブナイ
釣り針がでかすぎて鯨ぐらいしか釣れないだろそれw
そもそもZone AlarmってFWじゃ…
>>621 を見て何でウイルス対策ソフトが不要だと思ったのか不思議
未知のセキュリティホールから既知のウイルスを入れられようとしたときには有効に働いてくれる。 ウイルス対策ソフトがいらないと言う人はそれだけセキュリティ意識が低いということ。
既知のウイルスを既知の経路からでも防げないと思うが。
Proxomitronはアンチウィルスとファイアウォールの機能を併せ持った 最強セキュリティソフトウェアということになりました。 やったね☆
みんな釣られ杉
いや、釣りでなくまじめな話。 たまにウイルスバスターオンラインスキャンで ローカルHDDを調べても引っかからないから、 わざわざ常駐ソフトを増やす必要はないかと思って。 万一ウイルスにかかったとしても、 ウイルスまでバックアップしないよう注意しながら必要なものをバックアップして、 OSを入れ直せば済むと思うんだけど。 OSを入れなおすのは面倒だが、やっぱり常駐は極力減らしたい。 まあ、みんながこれだけ反応しているところを見ると、 ウイルスが入ってくる経路を単に自分が知らないだけなんだろうな。 そのうちに痛い目に遭うかもしれないけど、そうなってから考えることにする。
ZoneAlarmてウイルス対策ソフトだったんだ。 初めて知った。
>オミトロンがあればウイルス対策ソフトなんて不要じゃね? これってまじめな話だったのか。 もういいから帰れ、知ったかぶりする素人ほどうざいものはない。
beta版のバグ挙動を槍玉に「使いたくない」とか言われるなんて、 ZoneAlarmもかわいそうだよなぁ。役割も覚えて貰えないみたいだし。
全角数字類を半角に書き換えるフィルタって既出かな? 文字コードにあまり詳しくないもんで、誤爆が防げなくて……。
自分で調べる気はないので、教えて下さい……。
>>636 いや、まぁ、平たく言うとそうか…そうですね……ごみん。
せめて手掛かりがあればなーとか、そもそも既出だったらアレだなと。
いや、なんだ、ごめん。
404の時とかに出てくるhtmlファイルって何処に入ってるの? 直下は粗方探したんだけど見当たらない。
htmlフォルダの中じゃないの その中に入ってるcssファイルと画像ファイル。 違う事言ってたらごめん
>>641 うわー、やっぱ完璧なのがありましたね。勉強になるわー。
検索不足でした。ありがとうございます。
>>638 htmlディレクトリのErrors.cssとProxyLogo.jpgを変更すれば
とりあえず雰囲気を変えることはできる。
644 :
643 :2007/06/05(火) 20:55:16 ID:HWNXR00S
それの事じゃないらしいよ
>>646 それはもっと違うw
CSS、画像をいじるなら
>>644 で、HTMLソースをいじるなら本体をバイナリ
エディタで開いて編集する。 が正解。
>>638 この説明で分かるかな?
わからねーよ、弄ってあるのをうpしろ。
誤爆すいません。
誤爆に見えないw
お前ってやつはw
バイナリ弄るの難しいからな。 バックうpとって弄ってみたけどファイル破壊しちまった。 ちなみにアドレスは29D60
> 404の時とかに出てくる が話を難しくしていますね。 はて404・・・
404で通じないの?
404はオミトロン関係ないじゃん
でも404の時は出ないよね。
404時にリンクを付加とかはできるけどデザイン変更は無理だべ? サーバー側で設定してあるの見せられてるんだから もしドメインがなかったり、鯖落ちてたり無効だったりで接続できないときにオミトロンが用意してるエラーページになるんでねーのか?
それのことを言ってんじゃないの
サーバーが見つかりません 1. 通常時・\system32\shdoclc.dll等\dnserror.htm バイナリ書き換え 2. オミトロン・\Proxomitron〜\html\error.css CSSファイル等の書き換え 404・503 等 1. .htaccess を「サーバー側」が書き換え 2. オミトロン・上記にプラスでフィルター等で書き足し お馬鹿なので頭の整理用にチラシの裏
インターネットオプションの「HTTPエラーメッセージを簡易表示する」に チェック入れてるときは404とかもshdocld.dllの中のが使われる。
へー 横レスおまけにスレ違いなのにありがとう
>>664 自重ってのはPeercastの配信者「永井」ってのが
「じじゅうしろ」って口癖が流行ったっぽい
>>665 peercastユーザーが元ネタでしたか、どうもですw
永井は結構有名だよな
メイドの次は侍従長ブームか
環境 IE6+XP Home+SP2
Core2の6300 メモリ2GB グラボはGeforce7600GS(512MB)
proxomitronのバイナリは(
>4.5june+sjis誤爆回避日本語化+RWIN32768回避+win9x対応赤アイコン な本体
>
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0001.zip.html ネットサーフィンの最中にALT+Dを押すとProxomitronのログウインドウが表示される
特に表示を更新中(まだ描画してる最中)によくログウインドウが表示されます
(サイトは不特定です)
Proxomitronが通信を中継中にALT+Dで発生してる感じなのですが回避方法はありませんでしょうか?
sleipnir(2.5.13)やunDount、Firefox2.0.0.4 ブラウザに関係なく起こります
よろしくお願いします。
wikiに記載のあった別バージョン4.5June+6も試してみたのですが同じような症状が・・・
ならないなあ あなたの環境に特有の何者かが 競合を起こしているのだと思う 常駐ソフトをいろいろ切ってみたりすると 何かあるかもね
いいなそれ、その機能欲しいw
$LOGVIEW とかでログウインドウが立ち上がったら便利だろうなぁ。
>>669 バイパスボタン押した状態でもなる?
あと、マウスやキーボード系の便利ソフト使ったりしてない? Alt+Dを押すとそのソフトが
オミトロンにAlt+Lを送ってるのかも知れない。
672 :
669 :2007/06/08(金) 22:28:04 ID:/85ciPF9
669です 常駐物を切っても再現しました が、バイパスすると現象がとまりました フィルターを疑うべきでしょうか(汗) 今から調べてみます・・・またご報告を;;
$LOG([!][RGBYVCWw]text to log) また、重要なメッセージのために、オプションとしてエクスクラメーションマーク "!" を色の識別子の直前に置くことができます。 こうすることで、ログウィンドウが閉じていた場合にはそれを強制的に開くことができます...
674 :
669 :2007/06/08(金) 22:44:29 ID:/85ciPF9
自己解決できました。 通信中にショートカットキーでログを出すようにするようなコマンドを ヘッダフィルター設定にしこんでいました。(汗) 具体的にはURL Controlなんですが、仕込んでいたのをOFFにしそこなったようです。 (何時間なやむんだこの私めー) お騒がせしました。
('e`)
同時に起動しているブラウザに対して このブラウザでリンクを踏んだときはこっちのフィルタが使用される、 もうひとつのブラウザでリンクを踏んだときは別のフィルタが使用される、 というように二つのブラウザで違うフィルタを利用するのは通常は出来ないですか?
可能です。 UAで判別出来ます。
$OHDR(User-Agent: *MSIE*) こんな感じでおけー。
マルチいくない
wikiに質問削除してくれ厨が沸いてるな
ひとまず削除に応じて、忘れた頃にまた戻すというのはどうかな >管理
なんという策士… まぁ面倒なので放っておきます
アイコンワンクリックだけでバイバス⇔デフォはできますか?
688 :
名無し~3.EXE :2007/06/14(木) 17:14:02 ID:lCut9AzC
こういうプロクシ通して処理するソフトって回線速度結構おちますよね?
>>688 読み込み速度を早くする為にフィルターで余計なタグ等をこしとっていることも忘れるなw
URLマッチから一部の文字を\0-1で取り込んで それをReplaceで貼り付けることはできないのですか?
>>692 $URL()コマンドがURLマッチとほぼ同じ働きをするんですね
上手くURLの一部を取り込めました
初歩的な質問に答えてくれて、ありがとう!
「Tsukikage system」というGreasemonkeyに似通ったプロジェクトが立ち上がっています。
結構頻繁に日記が更新されており、正式版公開を期待できそうなので、参考までに紹介してみます。
ところてん - Tsukikage/β公開(工事中 かみんぐすーん)
ttp://www16.atwiki.jp/tokoroten/pages/256.html Greasemonkey (UserJavaScript) のLocalProxy版とも言えるもので、ところてん氏(Tsukikageの作者)曰く、「ProxomitronとGreasemonkeyを足して3で割った感じ」とのことです。
Greasemonkeyと同じように、別ドメインに存在するファイルにXMLHttpRequestを発行できるのが大きな利点。
Proxomitronと同じようにLocalProxyとして動作するので、注目しています。
JavaScriptなら正規表現が使えますし、何より、replaceメソッド で一括置換できるのが嬉しい。
(Proxomitronで同じ事をすると、$SET と \# と再帰的なマッチングを使うことになり、表現が複雑になるのは以前から悩みどころでした。)
「Tsukikage」を使用するためにブラウザのJSをONにする必要がありますが、それでも興味深いプロジェクトだと感じました。
ちなみに、Proxomitronで同じ動作(別ドメインに存在するファイルにXMLHttpRequestを発行)を実現するには、>11氏のメモ書きにあるように、$RDIR を使います。
仕組みはおそらく「Tsukikage」とほぼ同じで、リクエスト先に発行元URLと同じドメイン、存在しないサブホスト名を指定し、その通信を横取りして、$RDIR します。(リダイレクト先はGETパラメータで指定すればOK)
「動画名.flv」でDLするために、「YouTube: add download link (テスト版)」で使ったテクニックと同じです。
(^?)
697 :
695 :2007/06/18(月) 23:33:51 ID:P6MD6r0w
>>696 お、できました!ありがとうございます。
ニャー ニャー
∧_∧ ∧_∧
(。・ω・) ミ。・ω・ミ
〜(_uu)〜ミ_uuミ
ここまでの流れ・・・
150 :名無し~3.EXE:2007/02/20(火) 17:13:59 ID:qUaKrwca
( ^ω^)踏み台
308 :名無し~3.EXE:2007/03/23(金) 17:57:48 ID:2K9vTjqn
*'``・* 。
| `*。
,。∩ *
+ (´・ω・`) *。+゚
579 :名無し~3.EXE:2007/05/30(水) 11:25:08 ID:YvCfvW0n
ここ↓、Proxomitronかませるとアクセスできないんだが・・・
http://www.asyura2.com/ http://www.asyura.com/ 403 Forbiddenになる(´・ω・`)
あれ、、、最近web.archive.orgで見れなくなってることに気が付いたorz サーバーのせい?
700
701 :
名無し~3.EXE :2007/06/28(木) 17:12:08 ID:y7FQ2EBE
オミトロンを閉じても例えばグーグルの広告とか見れない状態になってしまってるんですが これはどういう原因なんでしょうか? レジストリを変えたとかですかね・・・?
キャッシュ
Cookieがあるからだろ? Ctrl + F5 を試してみた??
Cookie × キャッシュ ○
>>701 >>703 Ctrl + F5が効かない環境もあるからまずキャッシュを消してみたほうがいいよ。
今さら気づいた上にチラシの裏なんだけど。 src.. や dbug.. 経由でソースを見ていたら何か変だと思ってよく見ると、 タブ文字が半角空白7つ分の幅になってた。 これはどうしてなのだろう。
707 :
名無し~3.EXE :2007/06/29(金) 15:42:47 ID:CCSvI4KA
>>702-705 有難うございました!
これってキャッシュ消さないと無理なんでしょうか。
他にも対処法あるなら知っておきたいのですが。
よく分かってないみたいだから使うのやめた方が良いんじゃない?
709 :
名無し~3.EXE :2007/06/29(金) 21:00:47 ID:8Zf3bvMs
>>707 // , - ' ', ', ゙、
,:' // , , | !l ', ', ゙, ',
,',' l/ , l ',', ゙、 ',',', ',| | !
{{ | { { |',', _',',ゝ-゙===‐- | | !
ll | ',', _',='´ ,,;==,、 | |r‐、 l
{', ', ゝ",;=、 " ';:ヽJ';゙| | } ! ',
゙,/!、 ヲ';ヽJ; '、_゙゙ノ ! ', ノ ',
l ヽ '._゙゙ノ | ',. ', / ̄ ̄ ̄ ̄ ̄ ̄ ̄
,-、 | ゙、 ゙、-┐ | ', ', < IDがCCSですわ!
゙、 ヽ i、. '-' / | ':, ゙, \_______
', ', | `i ‐ 、_____, -'-‐‐' ', ':, ゙,
r-‐‐、 ,-、 ! ヽ r| ', ヽ. ':,
ノ -ュ‐´ } |ヽ/´/ / ':, \ ':,
{ 、_ `''i7'" }_,ィ´ ,' / ゙'ー-、 ヽ ':,
i´ __ `Y /{ヾ , ,' / _,;;;===\ } ':,
゙、 ゙'''"、 / ∧ ヾ,,{ / ,;=",,-‐ ' ' ゙  ̄ } / ':,
オミトロン入れたら広告消えて凄い良かったんだけど、いくつか変なことになった 1 ネットサーフィンしてたらたまに"サーバーが見つかりません"って出るようになった 戻ってもう一度クリックすると問題なく開ける 2 グーグルのキャッシュを開くとスクロールがものすごい重くなるようになった これはどうしたら解決するの?
>>710 1はオミトロンのバグ、2はたぶん関係ない
>>710 うちでも1の現象が起こってたが、
avastをプロキシに刺したらあまり起こらなくなった。
グーグルのキャッシュ重い。なんでだろう。
>>3 のAdd Link入れてみた
確かにクリックできるようになったけど、そのままクリックしても無反応・・・
右クリックから新しいタブで〜ってやらないと表示されない
普通にクリックしただけで表示させたいんだけど、どうすればいい?
716 :
名無しさん :2007/06/30(土) 19:31:03 ID:DH0klOqH
>>714 JavaScriptを無効にしていると、Replaceの行の書き換えが必要だったはず。
以下の様に書き換えて下さい。"Add Link" で改行していますが、実際は1行です。
Replace = "\#<a href="\2\8\4\6" target="_blank" title="Add Link"
style="text-decoration: none">\3\4\6</a>\#<AddLink-Mark>"
717 :
名無し~3.EXE :2007/07/01(日) 15:54:54 ID:5vnl7nmR
test
718 :
名無し~3.EXE :2007/07/01(日) 15:59:27 ID:5vnl7nmR
test2
719 :
名無し~3.EXE :2007/07/01(日) 16:03:39 ID:5vnl7nmR
test3
720 :
名無し~3.EXE :2007/07/01(日) 16:05:40 ID:5vnl7nmR
proxy を使っているのになぜ ID が変わらない?
722 :
名無し~3.EXE :2007/07/01(日) 17:11:59 ID:9BLIuDpz
test4
724 :
名無し~3.EXE :2007/07/01(日) 18:36:01 ID:9BLIuDpz
>>723 レスどうもです。
書き込み字に 『公開proxyからの投稿は受け付けていません!!』
と表示されるので、proxomitron の問題ではなく、使用している
串が2chで対応されているだけだと分かりました。
どうもお騒がせしました。
串刺してまで自演したいの?
726 :
名無し~3.EXE :2007/07/01(日) 19:12:34 ID:9BLIuDpz
>>725 ええ。そうです。
掲示板上で喧嘩をする場合、第3者になりすまし、相手方をさらに
誹謗中傷したり、擁護、慰めたりしながら、心理的に追い込む
自作自演は非常に有効です(ただし、短期間の投稿ですよ)。
ただ今、某板で言い争っている真っ最中なので、その下準備です。
マジレス感謝ww
フラッシュ広告消せるフィルターありませんかね?
ADKillで消せなかったっけ?
XPsp2 Proxomitron入れるとブルースクリーンが頻発する 特定のアプリが原因で落ちるのは初めてなんだが、落ちないようにする手段はある? may,june両方試したけどどっちも落ちる メモリ変えてみたけど改善なし、システム全部いじって確かめるのは無理だし これはもう使用を諦めるしかないのかな
>>730 Proxomitronでブルーバックになるとは考えにくいので他のアプリも疑ったほうがいいです。
例えばFWにOutPostを使ってませんか?
Proxomitronが原因だとするならSSLのDLLが対応外のバージョンとかですかな、
設定でhttpsにもProxomitronを通すようにしているならオフにしてみて下さい。
他にはhttp、https以外のプロトコルをProxomitronに渡しているということはありませんか?
FTPやSocksなど。
あと、ブラウザ名、そのバージョン、他に使っているネットワーク系のソフト(FW、ローカル串など)を
書いて頂けたら今後の参考になって助かります。
ブラウザ: undonut release12d FW: outpost あとアンチウイルスにAVG httpsは未使用 outpostは相性悪いんですか?
アドバイスthx! FWを変えてみます
オミトロンでサーバーが見つかりませんになるやつ IEの詳細でスクリプトエラーとデバッグを無効にすると出なくなったよ
Kerio使うなら2.1.5お勧め。
更新が止まってかなりの期間を経ているFWは 動作が軽くても単純に勧めない方がいい。
何も知らずに否定してどうするよ。 砂箱と合わせて使えばもっともパフォーマンスとの良いバランスが取れたFWだっつぅの。
>>737 は否定じゃなくて「単純に勧めない方がいい」って言ってるだろ。
ん?悔しかったの?w を最近いろんなところで見かけるようになったな
へ〜
Kerio2.1.5は俺も使ってるな 一応大きなバグはあるけどPCの前に行かないといけないから、 そのバグをつかなくても他にやり方があるし、どうとでもなるレベル
日ごn語でおp
今でも2.1.5使ってる奴なんてこんなもん。
PCの前に行って弄らないとバグついて乗っ取れない =そんな事するならKerioじゃなくてもっと汎用的な他のやり方でやるわ
そろそろProxomitronの話しをしないか
まずは自己紹介からどうぞ
750 :
名無し~3.EXE :2007/07/07(土) 01:57:50 ID:O4pOfbOS
PCを便利にしたい! │ ├ 1.Proxomitron │ [まちがい] │ 確実な方法ではありますが、敷居が高めなのが難点です。 │ それよりも別の手段を探してみませんか? │ 別のソフトでなんとかなるかも? │ ↑ │ ココがポイント! │ └ 2.Regseekerを使う [せいかい]
たらたたったたー ななしさんはレベルがあがった! かしこさが2あがった! 自作URLスキームへJUMPさせる事による外部アプリの起動を覚えた!
じゃあオミトロンの話するけど、オミトロン起動させるとベクターのソフトとか落としにくくなるよね たぶん広告カット通してるからだと思うけど バイパスにすると断然速いからね みんなこういう細かい不便は割り切ってるの?
バイパスしてても 各種フィルタを適用していないだけで オミトロンは経由してるよ > みんなこういう細かい不便 ではなく「キミのそういう細かい不便」は オミトロンの問題ではなくフィルタの問題
>>726 お前みたいな奴は単発ばっかだなって一蹴されるのがオチ
このスレ単発ばっか。
広告カットとかいくつも入れてるけど体感できるほどの遅さは感じないな 今のところ代替ソフトもないし
>757 びくびくっ
>758 Limit増やしたらマッチしましたよ。
761 :
758 :2007/07/07(土) 22:06:14 ID:vBXK7FQ6
>>760 thx!! Limitをとりあえず768に増やしたらフィルタが効くようになりました。
マッチ範囲自体は結構広かったということですか。。
>>58 はpreタグの中には完全対応してないってゆ〜か、リンク化出来たらラッキーみたいな程度のものだから
limit増やすなんてことしないでpreタグ専用のコードを新しく書いたほうが。
>>758 のリンク先のトラックバックもリンク化出来てない。
俺が直してもいいんだけどthink氏が後で作るなら骨折り損になるから嫌だな。
ニコニコのjsからフラッシュへの移行で忙しいししばらく放置。
元のフィルタ「http Text to Link [2007/04/09]」を見るとわかりますが、pre要素内にマッチしない動作は意図的なものです。
pre要素はプログラムコードの内容を納めるために使われることがあります。
下記ソースにフィルタを通すと、コメントのURLテキスト前方に「Linked: 」が付与されてしまい、コードが崩れてしまいます。
<pre>
// JavaScriptのコード例
// 現在のURLが
http://www.google.com/ だったとき
if(location.href == "
http://www.google.com/ "){ ... }
</pre>
正しいHTMLを心がけるなら、プログラムコード文 <code> でマークアップすべきものです。
<pre><code>
// JavaScriptのコード例
// 現在のURLが
http://www.google.com/ だったとき
if(location.href == "
http://www.google.com/ "){ ... }
</code></pre>
これなら、<code> からコード文とわかるため、<pre> をチェックする必要はありません。
しかしながら、現実的には、<pre class="js_code"> のように「スタイルシート+pre要素」でマークアップしているサイトもあるため、pre要素内はマッチング対象外としました。
# 実際、私のサイトでも一部、<code> のマークアップをさぼってます…。(汗)
>58氏のやり方なら、URLテキストそのものは変化せず、スタイルシートで強調表示させる事は可能だと思います。
ただ、その場合は、「http Text to Link」がリンク化したと分かるように強調表示するのは難しくなります。
Webデザインはサイト毎に違うので、例えば、文字色を緑色に変更すれば、「背景色 = 緑」のサイトで見辛くなり、文字に下線を付ければ、同じように下線で強調表示している文字との違いを判別しづらくなります。
そんなわけで、私としては「http Text to Link」をpre要素に対応するつもりはありません…。
他のサイトでプログラムコードを参考にすることはよくあるので、コード文にマッチする可能性のある表現は可能な限り避けています。
765 :
名無し~3.EXE :2007/07/08(日) 02:25:17 ID:E/7Iwf66
PROXOをインストールしてHPの説明を見ながら 適当なHPのタイトルを別のタイトルに変えたりする方法は理解できました。 リファラの情報をでたらめのものに変換できるときいてPROXOを いれたんですが、やり方がわかりません。 どうやればいいんでしょう。xp
headerいじれ
PROXOなんてソフトは知らん
ぷろくそ
769 :
名無し~3.EXE :2007/07/09(月) 08:04:34 ID:mV9mnXgb
このソフト使うときは常時立ち上げておかないと 駄目みたいですが、多少PCが重くなった気がします。 重くないですか?
20gぐらい重くなったかな
頭悪くて大変そうな人だよね
ニコニコで紹介されてから変なの増えたな
欠陥のあるフィルタを使うとめちゃくちゃ重くはなる。 Match を A|B|C|... と続けていって、最後が | になっているのを消し忘れたときとか。
欠陥のあるフィルタが重いってなに当たり前のこといってんだよw 定義としては重くなるから欠陥なんだろ 重くならねーなら欠陥じゃないんだから。
777 :
名無し~3.EXE :2007/07/10(火) 05:15:09 ID:Qo6a4/Xk
これ一度使った後、元に戻しても、ブラウザでHPとか見れなくなった。 しかたないので常に起動させてる。
串通すようにしてるのに、その串が無けりゃそりゃ見れないだろwwwww
初心者一気に増えたな。 一応言っとくけど基本はすべて自分でやれだから、 自信ないやつはあまり書き込まない方がいいぞ。 nico動画のスレで質問とかした方がいい返事もらえるはず。
zipの見方が分からない、誰か貼ってくれ。
ここはインターネットがひどいですね
あぁん?
自己解決しました。
>>787 記述はそれで合ってるよ。 「設定」 「Blockfile」 のリスト一覧に 「DelCharset」 が登録されてないのでは?
「追加」ボタンから 「DelCharset.txt」 を選択して 「DelCharset」 って名前で登録して 「OK」。
そしたらProxomitronのウインドウにある緑色のフロッピーディスクのアイコン押して設定を保存する。
これでもダメだったら分からない。
cfg をテキストエディタで開いて、 [Blocklists] のところを直接編集した方が楽かもしれんね。 慣れないうちは危ないと思うけど。
>>788 >>789 どうもありがとうございました
Blockfileリストに登録されてませんでした
有難屋のXP風アイコンでバイパス用に赤く調整したやつ作ったんだけど誰かいる?
,.-─ ─-、─-、 , イ)ィ -─ ──- 、ミヽ ノ /,.-‐'"´ `ヾj ii / Λ ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{ ノ/,/ミ三ニヲ´ ゙、ノi! {V /ミ三二,イ , -─ Yソ レ'/三二彡イ .:ィこラ ;:こラ j{ V;;;::. ;ヲヾ!V ー '′ i ー ' ソ Vニミ( 入 、 r j ,′ ヾミ、`ゝ ` ー--‐'ゞニ<‐-イ ヽ ヽ -''ニニ‐ / | `、 ⌒ ,/ | > ---- r‐'´ ヽ_ | ヽ _ _ 」 ウプレカス [ Uprecus ] ( 西暦一世紀前半 〜 没年不明 )
793 :
762 :2007/07/14(土) 13:00:40 ID:hDvd7CPK
h抜きリンク化フィルタのPreタグ対応のプレビュー版。 動作確認が十分でないので人柱モードで。 基本的なマッチはthink氏のフィルタのままで(thx think氏)拡張して独自の誤爆回避処理などを入れました。 [Patterns] Name = "check <textarea> & <pre> [2007/07/14]" Active = TRUE URL = "$TYPE(htm)" Limit = 16 Match = "(^(^<(" "textarea[ \r\n\t>](^$TST(Textarea=y))$SET(Textarea=y)|" "/textarea >$TST(Textarea=y)$SET(Textarea=)|" "pre[ \r\n\t>](^$TST(Pre=y))$SET(Pre=y)|" "/pre >$TST(Pre=y)$SET(Pre=)" ")))" [Patterns] Name = "http Text to Link +pre [2007/07/14]" Active = TRUE URL = "$TYPE(htm)" Limit = 512 Match = "(>[^<>]++|(^(^http(://|s://)[0-9a-z_-]|ttp(://|s://)[0-9a-z_-]))$TST(Pre=y))\0(http(://|s://)\1|ttp(://|s://)\1)\2" "(([0-9a-z_-]+{1,63}(.[0-9a-z_-]+{1,63})++{0,4}.[0-9a-z_-]+{2,6}|localhost)(:[0-9]+{1,5}|(^[.0-9:a-z_-])" ")(/((^\"|\"|\"|\<|\<|\<|\>|\>|\>|\ |\ |\ " "|\ |\ )[!=#-&(-;?-[\]-~])+|(^/)))\3(^[\\>]|((^<a\s)?)++</a>|(^$TST(Pre=y))['"]|$TST(Textarea=y)" ")(^(^(<br /+>[^<>]+)+{1,2}<(^/a>)|(^<br /+>)[^<>]+(<!--*-->[^<]+)+(<(^/+[^a-z]|/(((^a>)[^>]+> </)+a>|title>" "|textarea>|script>))|(^?)$TST(Pre=y))))$TST(\3=((*(\(*\)|\[*\]))+*)\4([)\]])\5(^?)|\4)" Replace = "\0<a href="http\1\4" title="Linked by Proxomitron - http Text to Link" class="httptexttolink">\2\4</a>\5"
794 :
762 :2007/07/14(土) 14:13:28 ID:hDvd7CPK
>>763 コードを読むときにはウェブフィルタを切ってから読むのが当たり前だと思うので
誤爆はあまり気にしてないです。 もちろん誤爆をなるべく回避するようにはしてるつもり。
> 「http Text to Link」がリンク化したと分かるように強調表示
FirefoxやSyleraの場合はcontent属性を使うといいんじゃないかな。
a.httptexttolink:before { content: "Linked: " !important; }
a.httptexttolink { text-decoration: none !important; }
a.httptexttolink:visited { color: yellow !important ; background-color: #990099 !important; }
a.httptexttolink:link { color: yellow !important; background-color: blue !important; }
a.httptexttolink:active { color: yellow !important; background-color: pink !important; }
a.httptexttolink:hover { color: yellow !important; background-color: black !important; }
IEやOperaの場合は背景画像に独自のものを指定すれば見分けやすくなると思います。
(Operaではcontent属性で挿入した文字列までコピーされてしまうのでcontent属性は使えない)
Sylera では試してないからわからないけど、 Firefox で content によって挿入したものを選択することができないのは バグ扱いでなかったっけか。 検索したけど出てこなかったのでうろ覚え。
確かにBugzillaにあったけど 現状で選択できない仕様はProxomitronのフィルタとしてなら遠慮なく使っていいでしょ
そういえばAdblockって画像を読み込まないか単に消すかの設定があるけど、 Proxomitronが間にあってもAdblockで読み込まない設定にしてると、 ちゃんと読み込まないのかな?
798 :
名無し~3.EXE :2007/07/17(火) 17:50:34 ID:lnO7ZIx1
初めてのカキコです。 オミトロン経由で突然サイトにアクセスできなくなりました。 そこで、オミトロンを止めて(起動せずに)、IE6のLAN設定でプロキシサーバーを使う設定 を止めて、それからサイト(例えばヤフー)にアクセスしてみました。 その結果、サイトにアクセスできることはできるのですが、つながるのにえらく時間が かかるようになってしまいました。オミトロン経由ではあっという間につながったのに、 上記設定ではサイトにつながるまでに10秒以上かかっています。何回やっても殆ど 変わらず。 IE6の何かが悪さしているのか、あるいはOSのXP SP2(最新にアップデート済)の 何かが悪さしてるのか、さっぱり分かりません。なお、使っているウイルスバスター2007 のパーソナルファイアウォールを無効にしています。 どなたかお知恵を拝借、宜しくお願いします。
799 :
名無し~3.EXE :2007/07/17(火) 19:03:35 ID:IQITn6b5
回線はなに?
800 :
名無し~3.EXE :2007/07/17(火) 19:16:01 ID:cx8IoufV
>799 回線はADSL/50Mです。
801 :
名無し~3.EXE :2007/07/17(火) 20:29:55 ID:IQITn6b5
単に回線の調子が悪いだけかと
とりあえずpingするなりして、回線の問題がないか調べてから来い。
>IE6のLAN設定でプロキシサーバーを使う設定を止めて これがちゃんと出来ていないんじゃないかな。 つまりページが更新されたかどうかの確認が出来ずにタイムアウトして ブラウザのキャッシュが表示される。 だからオミトロン起動してないときはこの現象が起きてオミトロン起動すると オミトロンを通して快適にネット出来るようになる。 どうしますか?
どうしますかって何だ
805 :
762 :2007/07/20(金) 19:33:34 ID:HeUWvObn
>>793 のリンク化フィルタを更新しました。 主に誤爆回避処理の強化。 Wikiでの誤爆回避に特化した処理の挿入等。
[Patterns]
Name = "check <textarea> & <pre> [2007/07/14]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 16
Match = "(^(^<("
"textarea[ \r\n\t>](^$TST(Textarea=y))$SET(Textarea=y)|"
"/textarea >$TST(Textarea=y)$SET(Textarea=)|"
"pre[ \r\n\t>](^$TST(Pre=y))$SET(Pre=y)|"
"/pre >$TST(Pre=y)$SET(Pre=)"
")))"
[Patterns]
Name = "http Text to Link +pre [2007/07/20]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 512
Match = "(>[^<>]++|(^(^http(://|s://)[0-9a-z_-]|ttp(://|s://)[0-9a-z_-]))$TST(Pre=y))\0(http(://|s://)\1|ttp(://|s://)\1)\2"
"(([0-9a-z_-]+{1,63}(.[0-9a-z_-]+{1,63})++{0,4}.[0-9a-z_-]+{2,6}|localhost)(:[0-9]+{1,5}|(^[.0-9:a-z_-]))"
"(/((^\"|\"|\"|\<|\<|\<|\>|\>|\>|\ |\ |\ |\ "
"|\ |\);|]])[!=#-&(-;?-[\]-~])+|(^/)))\3(^[\\>]|((^<a\s)?)++</a>|(^$TST(Pre=y))['"]|$TST(Textarea=y)"
")(^(^(<br /+>[^<>]+)+{1,2}<(^/a>)|(^<br /+>)[^<>]+(<!--*-->[^<]+)+(<(^/+[^a-z]|/(((^a>)[^>]+> </)+a>"
"|title>|textarea>|script>|style>))|(^?)$TST(Pre=y))))$TST(\3=((*(\(*\)|\[*\]))+*)\4([)\]]+{1,*}|~)\5(^?)|\4)"
Replace = "\0<a href="http\1\4" title="Linked by Proxomitron - http Text to Link" class="httptexttolink">\2\4</a>\5"
唐突にお気に入りの小技
ヘッダフィルタで、改行することで複数のフィールドを書き出す。
更には改行2つでボディとして書き出す。
$JUMPはLocationフィールドになるので、ここでも改行。
スキーム(例えばirvine:)を自作し、任意のプラグラム(例えばWSH)を設定し、
そのスキームを使ったURLに$JUMP(例えば$JUMP(irvine:
http://download-shitai-url ))
させることで、先のプログラムにURLや任意のメッセージを送る。
そしてここでも改行してボディを捻出。
うーん改行。
実はお前が最初ってわけでもない
しゃしゃり出てきやがったwww
Kill pop-up windows Restore pop-ups after a page loads これってうまくリストアされなくない? ネイティブコードのファンクションオブジェクトじゃなければ .tosourceでソース吐かせてバックアップしておいてから それ加工してnew Function〜でリストア(つーか新しく生成)っていう手も使えるんだけど… そもそもJavascriptでこういうことってできるの?
オミトロンのログウィンドウ(HTTPメッセージログ)のフォントをもうちょっと小さくしよう、として リソースエディタでざっと見たんだけども、それらしい所が見つからなかった… 誰か同じことトライした人いない?へるぷみー
俺はフィルタ一覧のとこの検索んとこにフォーカス当てるキーが欲しい
TABストップかなんかいじって 検索んとこにフォーカス当てる事できるけど 同じ方法でアクセラレータキーの設定とかできんのかな?
vectorのどこの広告だよ
ふつーにadkillerで消えてるよーな
img[alt="美少女ゲームダウンロード販売【ベクターPCショップ】"] { display: none; } でよろしいかと。
IE7にすればいいじゃん IE6がいいなら7にしてタブブラウザ使えばいい
>>822 IE使わなきゃいいじゃん
ネットしなきゃいいじゃん
PC止めりゃいいじゃん
小学生かよ
>>823 実際、ただ落すだけならこれ以外にも色々あるし
嫌なら他を使うは考え方として間違っている訳では無いぞ
まぁ、他の方には別の落す物があるかも知れないけどね
> 落す IMEも夏だな
MS-IMEじゃ仕方ないw
ATOK使え
>>825 すまん
君が一体何を言いたいのか全く理解出来ない
おす
>>825 が熱暴走してエラー起こしてる県。
>>821 CSSっぽい部分全部読ませないか削除させれば良いと思うよ。
マジで。
IEのCSSなんて飾りだから。
<style>*{position:relative}</style><table><input></table> ふむふむ。 ポイントは<style>タグ直後に入ってる不正な"*"。これは"."でも落ちる。 正規表現ルーチンでもあってその辺のバグかな? しかしその直前に何らかのタグではない「文字として有効な」文字(スペース(全半角とも)、タブ、"*"、"."はダメ)が指定されていると落ちない。 落ちる例: <style><!--*{position:relative}--></style><table><input></table> 落ちない例: <style><!--1*{position:relative}--></style><table><input></table> <style><!--<br>*{position:relative}--></style><table><input></table> 応急処置。 [Patterns] Name = "IE Clasher Filter" Active = TRUE Limit = 32 Match = "<style>[ \t .*]++(<!--)\1[.*]" Replace = "<style>\1"
>>831 だと上手くいかないのでこっちを使ってみてね。
[Patterns]
Name = "IE Clasher Filter"
Active = TRUE
Limit = 32
Match = "<style>[ \t .*]+((<!--)\1|)[.*]+"
Replace = "<style>\1"
ID:gJf1IrHRはこのツールがダウンロード用だと考えているではどうしますか?
夏ですね。
>>833 あぁ、そういう風に解釈したのね
>>824 は
実際、ただ「IEを」落すだけならこれ以外にも色々「な方法が」あるし
嫌なら他「のブラウザ」を使うは考え方として間違っている訳では無いぞ
と言う意味
まさかこの流れでそんな意味不明な方向に解釈されるとは夢にも思って無かったよ
オミトロンの質問に他のブラウザを使えという答えが変だろ。
ケータイ使え、Mac使え、Linux使えと変わらんと思う。
>>823 のツッコミも同じ感覚だろな。
小学校で習った本則の送り仮名しか認めません!
この話はもう終りにしようよ。
ID:gJf1IrHRはクラスでも社会でも2ちゃんでも嫌われ者でFA
842 :
名無し~3.EXE :2007/08/09(木) 19:44:02 ID:BPm/mk4P
へ〜
結局、生半可な知識しか持ってない連中が盛大に自爆してっただけ?
アホがファビョっただけでしょw
>クラスでも社会でも2ちゃんでも嫌われ者 ID:G7KJkvaOその他夏厨くん達が、だろ^^
>>821 がproxomitronスレでわざわざ オ ミ ト ロ ン でなんかとなりませんか?
と言ってるのに知識自慢厨の
>>822 が的外れのことを言うから怒ったんじゃね?
>>837 の言うとおりだろ?
>>839 で皮肉言うように「落とす」はIMEだろうがATOKだとうが辞書引きだろうが
変換、検索でヒットして一般的な使われる普遍的な用法は「落とす」だろ?
ID:gJf1IrHRはそれを分かっててなおかつ
意 図 的 に 自 分 だ け 「落す」を使うんだよな
ついでに自演王だし、ID:gJf1IrHR人格障害ってレベルじゃねーぞw
一言で言うと、うざい。
二言で言うと、うざい、死ね。
−−−−−− チークタイム終了 −−−−−−−
正規表現で言うところの「?」ってオミトロンだとどう表記するの?
>>846 解った、もう解ったから
君がどんなに悔しい思いをしてるのか十二分に伝わってるから
君が言うことが全部正しいから
だからスレチな話題を引っ張るのはもう止めようよ
解った、もう解ったから蛆虫ID:gJf1IrHR 君がどんなに悔しい思いをしてるのか十二分に伝わってるから 君が言うことが全部正しいから だからスレチな話題を引っ張るのはもう止めようよ
例の人がまた湧いてるのか
本気でそんなに悔しかったんだ ちょっと意外
このスレの教訓 「落とす」の送り仮名は略さないように気を付けよう
どっちでもいいんだろ?
このスレの教訓 「落とす」の送り仮名は普通に使おう チョン並のキチガイID:gJf1IrHRが常駐するから気を付けよう
おまえ興奮しすぎ
障害者ID:gJf1IrHR涙目www
語るに落ちるとはこのことだな どっちがキチガイだっつーのww
どっちがじゃなくてどっちもキチガイ
自演王のチョンID:gJf1IrHRがファビョって参りました 04:22:30→04:23:20 05:11:19→05:20:47 15:05:10→15:31:39 はやく死ねよwwwwwww
ほんとにキチガイなんだね
キチガイばっか
自己紹介ばっか
残念だなwwww
自演で誤魔化すキチガイ負け犬ID:gJf1IrHR くやしいのうwwwwwくやしいのうwwwwww
どうやら俺たちはパソコン3台で自演してるらしいw
>>871 何だわかってたのかw
いつ頃気が付いたんだ?
>>871 何だわかってたのかw
いつ頃気が付いたんだ?キチガイID:gJf1IrHR
自演するならIE6がいいなら7にしてタブブラウザ使えばいいぜ
ID:gJf1IrHR以外全員キチガイ粘着のスレはここかね?
キチガイ粘着ID:gJf1IrHRが自演するスレここかね?
まともな人間なら粘着はID:gJf1IrHR以外の奴に見えるよな?
アホのID:gJf1IrHRが暴れてる風にしかみえんな
このスレの教訓 「落とす」の送り仮名を略すと、粘着キチガイ自演虫釣り放題^^
このスレの教訓 「落とす」の送り仮名を抜いてボクちゃんはおまえらとは違うよと シコシコオナニーに浸る、粘着キチガイ自演知識自慢虫のピザデブ釣り放題^^ どこでも嫌われ者で精神障害者なのになんで生きてるの? さっさと死なないと^^
偶にレスが多いと思えばこんなんばっかだな
881 :
名無し :2007/08/11(土) 21:44:20 ID:wUDCR8MD
とりあえず、ID:WdNOynQAは狂ってるな
彡川川川三三三ミ〜 川|川/ \|〜 プゥ〜ン ‖|‖ ◎---◎|〜 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 川川‖ 3 ヽ〜 < 今日も新参へ見当違いの自慢レスしちゃうぞ〜 川川 ∴)д(∴)〜 \_______________ 川川 〜 /〜 カタカタカタ 川川‖ 〜 /‖ _____ ID:gJf1IrHRちゃん、みんなお箸使ってるでしょ。ご飯はお箸で食べなさい。 川川川川___/‖ | | ̄ ̄\ \ /ID:gJf1IrHR \_ . | | | ̄ ̄| ママ、ボクはスプーンで食べるんだよ! / \___ . . | | |__| | \ |つ |__|__/ / スプーンで食べるのは正解のはず! /  ̄ ̄ | ̄ ̄ ̄ ̄| 〔 ̄ ̄〕 | | ̄ おまえらがみんなスプーン使えばいいじゃん。スプーンが嫌なら先割れスプーンでもいい
ID:aQj2QCHy→ID:WdNOynQA ID:LiHi2nYr→ID:WdNOynQA ID:lqTffqWQ→ID:WdNOynQA んーどの変化かのぉ ID:LiHi2nYr→ID:lqTffqWQ この流れもあるのぉ
先生「うーん、掃除をしたいがほうきが無いな。おいID:gJf1IrHR、教室をほうきで掃除したいのだが知らないか?」 ID:gJf1IrHR「先生、用務員室にいい掃除機があるんですよ!あれなんかどうでしょう?便利ですよ!」 先生「いや〜だから、教室はほうきで掃除したいんだが」 ID:gJf1IrHR『実際、ただ「教室を掃除する」だけならこれ以外にも色々「な方法が」あるし 先生が掃除機を嫌っていても他の「掃除方法」を提示するのは考え方として間違っている訳では無いんですけど』 先生「・・・・・・」 クラスメート「先生、そいつ キ チ ガ イ だから相手にしないほうがいいっすよ。俺らがほうきを取りに行ってきますよ!」 ID:gJf1IrHR.「なんでボクが間違ってるんだよ・・・お前らが全員がおかしいんだよ、おかしいんだよッ! くやしいから毎日教室を汚してやる。ざまあみろ!」 ハハハ イキデキネーヨ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ハライテ- ゲラゲラ ( ´∀`) < わははは 馬鹿すぎ ∧_∧ 〃´⌒ヽ モウ カンベン . ( つ ⊂ ) \_______ (´∀` ,,)、 ( _ ;) シテクダサイ .) ) ) ○ ∧_∧ ,, へ,, へ⊂), _(∨ ∨ )_ ∧_∧ ○, (__)_) ⊂ ´⌒つ´∀`)つ (_(__)_丿 し ̄ ̄し ⊂(´∀`⊂ ⌒ヽつ タッテ ラレネーヨ
なんだこれw
ふりがな君はどうもボキャブラリーが貧困なんだよね そこが若さだな
.。oO(単発自演でボクの擁護を増やすか、話題の転換で誤魔化すしかない) . ∧_∧ (´;ω;) 「落とす」の送り仮名を略してわざわざ使用するボクが正解なんだい! / \ ボクのほうがオミトロン以上のもっとすばらしい解決方法を知ってるのに・・・ _| |ID:gJf1IrHR| |_なんだこれw ふりがな君はどうもボキャブラリーが貧困なんだよね そこが若さだな ||\ \ ||\\ \ || \\ \. ∧_∧ . \\ \ ( ) ププほかに言う事ねーのかよ低脳自慢ザル . \\ \ / ヽ . \\ / | | .| . \∧_∧ (⌒\|___/ / ( )社会に出ろよヒキコモリ ∧_∧ _/ ヽ \ ( ) ギャハハ池沼のNEET泣かすなよオメーら | ヽ \ / ヽ、 | |ヽ、二⌒) / | | |
888 :
名無し~3.EXE :2007/08/11(土) 23:09:24 ID:gxDUhPCf
Proxomitron Jより >>特定の URL へのアクセスを禁止する とあるのですが、方法がいまいちわかりません。たとえばGoogleへのアクセス を遮断するにはどうすればいいのでしょうか? 初歩的な質問ですが、よろしくお願いします。
ヘッダフィルタ新規作成してヘッダkeyをURL: かなんかにして URLマッチかヘッダのmatch欄に[^.]+.google.(com|co.jp)/とかいれて そんでreplace欄に\kと書いてOKして閉じてから 今作ったフィルタのOutのチェックボックスをチェックしてOK 動作確認しておkならデフォルトの設定として保存。ね、簡単でしょう?
>>888 まずはググって色々調べた方がいいかも
レスもらっても意味不明になる気がする
URL Killfile.txtに遮断したいURLを書いてURL-Killer: kill-a-URL (out)を有効にする
まぁ、
>>889 と同じ事なんだけどね。
きっと
>>889 は仕組みを説明する方がためになるだろうと思って書いてくれたんだと思う!
だから
>>889 はいいやつ!お礼言っておきなさい!
892 :
名無し~3.EXE :2007/08/12(日) 00:54:40 ID:x7wpUId2
>>889 ,890,891さん
回答ありがとうございます。
ProxomitronJの翻訳文章はちょっと自分には理解できなかったです。
取り合えず、match欄にアドレスの一部がヒットするようにすればいいという
ことでしょうか。
893 :
名無し~3.EXE :2007/08/12(日) 01:16:39 ID:x7wpUId2
すいません、解決しました。
ホスト名調査に失敗 Proxomitronは次の名前のサイトを発見できませんでした… このページのバックの背景を黒から変えたいんだけどどうしたらいい?
オミトロンの正規表現はJscriptなどとはだいぶ違いますか? 正規表現を学びながらオミトロンでテストしていますが、例でもマッチしません どこかオミトロンの正規表現の詳しいサイトありませんか?
900 :
名無し~3.EXE :2007/08/12(日) 17:58:54 ID:9+gwK/xd
また馴れ合いか
Content-Typeがtext/(htm|cs|javascrip)以外で なおかつエンコードされたページに対してオミトロンが無力化する件だけど Protect Contents except HTMLとかも効かなくなるんで さりげなくあんまり宜しくない事態になってるような。
そんな件あったっけ?
ランダムで長いテキストにマッチさせる場合 (?+)\0 と (?++)\0 と (*)\0 と \0 どれが一番高速? (?++)\0が遅そうな感じなのはなんとなくわかるけど *や\0って、最短/最長一致が勝手に切り替わる時があるかなんかで 正確にはわからないしプロファイルしようにも0ミリ秒になってしまって実測できない
>>903 最長一致
(*)\0 = \0 >>> (?+)\0
最短一致
(*)\0 = \0 >>> (?++)\0
*や\0-9#は速度を稼ぐため最後に置いた場合にだけ残りの全てを食い尽くすように出来てる 見かけ上は最長一致になるけど内部的には最長一致とは違うから その後ろにマッチコマンドとか置いた場合なんかに挙動不審になったりならなかったりする。 でも大量のテキスト相手に試してみると そのおかげでかなり速度稼げてるのがちゃんと体感できるんで 毛嫌いせずそのへん理解して使うとCoolです.
ちんこ登場の悪寒
*
これからアスタリスクをアナリスクと呼ぼう
910 :
ひみつの文字列さん :2024/12/01(日) 12:32:01 ID:MarkedRes
日本国またはアメリカ合衆国、もしくはその両方の著作権法に触れる内容であると疑われることから表示できません。
リストって全部UTF-8エンコードにしておいた方がいいよな?
Yes
>911-912 詳細な理由をキボンヌ
自分用。 超手抜き、完全ノンサポート。 JSオン用。 スポエンタメ広告残し版。 firefoxで 「メール - メールアドレスを取得」 が2行になるのをfix。 [Patterns] Name = "Yahoo! Japan Top Page Cleaner (2007/08/24)" Active = TRUE URL = "(www.|)yahoo.co.jp/(^?)" Limit = 10000 Match = "<!-- TopLink *<!-- TopLink end -->" "|" "<!--P-->*<!--/P-->" "|" "<!-- TRB --> *</script>" "|" "<table width=100% border=0 cellspacing=0 cellpadding=0 height=1> <tr> <td bgcolor=#eeeeee>" "*width=1 height=3></td> </tr> </table>" "|" "(<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td align="center">" " <table border="0" cellspacing="0" cellpadding="1">&$NEST(<table,</table>))" "|" "(<div id=h>&$NEST(<div,</div>))" "|" "</head>" "$SET(0=<style type="text/css">\n" "#auc, #tbrcmd { display:none; }\n" "* { font-size: 10pt; }" "</style>\n)" "|" "$NEST(<tr,*href=$AV(/r/tlb)*,</tr>)" Replace = "\0"
[^.]+.nicovideo.jp:443/
よくある質問な気がしたのでwikiのFAQに書いてみたが、 編集慣例は知らんので、合わなかったら呪っていいぞ。
Log Windowなんですが これってhttpsへのアクセスは見れないんでしょうか?
SSL proxyは通信内容を盗み読みできません。 つーかできたらSSLの意味ないやん
>>919 見れるよ。 単にhttpsにオミトロン通してないだけでは・・。 ブラウザのプロキシ設定をチェック。
SSLeay.dllだかなんだかが必要の筈だが
Proxomitron初心者なんですが、質問です。 使用中にリンク先によっては「○○○○.css」というファイル名でメモ帳で3〜5つほど出てくる時があるのですが(おそらく広告ポップアップウィンドウの類)、 これは何故、メモ帳で出てくるんでしょうか? また、出てこないようにするにはどうすれば良いのでしょうか?
意味がわからん。メモ帳がそのファイル名で勝手に開くということか
ああ、あるな。アレは何だ?
>>925 そうです。Proxomitron使わなかったら広告ポップアップが出てくるんですけど、
Proxomitron使用してると、
>>924 みたいなメモ帳が変わりに出てくる。
これって、どのフィルタの機能なんでしょうか?
>>927 ヘッダフィルタのContent-type関係のフィルタを切ってみて下さい。
>>928 出なくなりました!ありがとうございます。
ちなみにContent-Type: Fix MIME types って簡単に言えば何に使うフィルタなんですか?
解説サイトの説明見てもいまいち解らないもので・・・。
PRXFAQに載っていたトラブルシューティングですね。FAQに加えた方がいいかな?
> (Q) ページを開いたらいきなりメモ帳が起動してびっくりした。
> バイパスすればなんとも無いんだけど・・・
>
> (A) デフォルトフィルタの"Fix MIME types (In)"が原因です。
> このフィルタはURLの末尾をそのファイルの拡張子として判断しているので、例えば
>
http://www.google.co.jp/search?q=.css > を開くとメモ帳が起動する事になります。
>>930 > ちなみにContent-Type: Fix MIME types って簡単に言えば何に使うフィルタなんですか?
通信上の取り決めでファイルの内容を表すものを MIMEタイプ(MIME type) といいます。
詳しくは、Thinking Archiveやアプロダの「Content-Type: Fix MIME types」同封のテキストで説明されているので、そちらを確認してください。
Thinking Archive(仮) - Download
http://vird2002.s8.xrea.com/download/#filter_header # ごめんなさい、アプロダはテンプレから探してください。
>>930 ご丁寧にありがとうございました。色々と試しながら覚えていきます。
また何かどうしても解らない事があれば質問を書き込みますので、その時は皆様宜しくお願いします。
Proxomitronに慣れないうちはFix Mimeフィルタは使わないほうがいいかもです。
隠しスクリプトもオミトロンで防げますか
隠しスクリプト(笑)
(笑)
純粋に隠しスクリプトの意味がわからないんですが、
<script type='text/javascript'>
var url = "
http://secret.javascript.com/test.js "
document.write("<script" + " type='text/javascript' src='" + url + "'></script>")
</script>
のように、script要素を多重に定義して、コード内容を探しづらくするとかでしょうか?
どうやってスクリプトを隠しているのか、興味があります。
>>938 隠しスクリプトと判定されるURLは開示できませんか?
入れ違いでしたね。確認してみます。
<script src=""></script> で読み込んでいるだけ。 どのへんが「隠し」なのかわからないけど。 $NEST(<script,</script>) にマッチさせて全部消せばOK。 document.write による script 要素挿入もあるけど、 これも script 要素さえ潰せば問題ないかと。($NEST の inner match などで) もっと用心深くしたいなら、 text/javascript application/x-javascript application/javascript これらの MIME で送られてきたものを全部 \k する。
ごく普通の外部スクリプトでした。
<script language="JavaScript" src="
http://adimg.alice.it/jsc/advManage.js "></script>
<script language="JavaScript1.1" src="
http://server-it.imrworldwide.com/a1.js "></script>
大手サイトでも使われているメジャーな書き方です。
上のコードがあるだけで危険と判断することは出来ません。
# というか、外部スクリプトや外部JavaScriptのような標準的な表現があるのに、「隠しスクリプト」と呼ぶのはどうかと…。
外部スクリプトも参照してみましたが、警告メッセージからソースを確認するに危険と思われるコードは見つかりませんでした。
> 注意!ループタグを発見! (1)
forループを発見したと思われます。
無限ループすれば問題でしょうが、普通のループでした。
> ※ windowオープンを発見しました。(1)
発見したのは、windowオブジェクトかopen関数か…。
初めは、window.open かと思ったんですが、秀丸エディタの検索では見つかりませんでした。
どちらにせよ、危険なメソッドではありません。
無意味にウインドウを開き続けるのはブラクラ行為ですが、使い方の問題です。
外部ドメインのJSを参照してると「隠し」って言われるのかな? 想像だけど。
ブラウザから「ソースを表示」しても直接ソースが見えないから、 そういう意味では隠れているように見えるかもしれない。 しかしそれが「隠し」だとしたら、CSS でも画像でも外部ファイルは全部「隠し」になる。
隠しドライバー
隠しって・・・明示的に記されてるじゃん。 単なる外部JavaScriptが悪質なら、SSIとかどんだけだよ。 隠しって言うぐらいならパスの偽装ぐらいはして欲しい。
隠しっていうぐらいなら暗号化したスクリプトからajaxを使って アドレスを画像とかに偽装したJSを動的にロードするぐらいやんないとだめだろう
ここで言われても困る。
chat_resultのstatus="4"って何のエラーだかわかります?
あ。ニコニコ動画ですが
情報小出しタイプか、豪快にスルー。
小出しって普通何かレスついてから 相手の様子うかがってやるもんでしょ? 3分後に「しまった書くの忘れた」って思って書いたんですよ。 ちなみにガチャガチャやってたら分かった気がするので スレ汚し申し訳ありませんでした。
初心者で申し訳有りませんが質問です。 よくWebページで見かける「はい/いいえ」とか書かれててボタンを押すと先に進むっていうのありますよね? Proxomitoronを使用してると、それらが無効になるのですが、これはどのフィルタが無効にしているのでしょうか?
>>955 君の環境の詳細情報
君が使っているフィルター一覧
その良く見かけるボタンの在るURL
これくらいの情報があれば、多少は推測できるかも
バイパスでどのフィルタが適用されたか見ればいいじゃん
JavaScriptを切る系のやつだろう、たぶん
質問です。ProxomitoronのverはNaoko-4.5 June+6です。 Proxomitoronを使用していない状態だと回線速度のRWIN値が262140なんですが、 使用している状態だとRWIN値が64240に固定されてしまいます。 これはProxomitronの何が速度を下げて(固定して)いるんでしょうか?
>>959 RWIN値といえば有名な「XP SP2でRWINが32768に固定されるバグ」があるが・・・
4.5j+6が対応してないとは思えんな。(自分は
>>1 の赤アイコン本体使用中)
それに32768固定でもないし。
バイパスじゃなくデバッグ
http://zx.sokudo.jp/ ここで測定したんですけどproxomitron(4.5June+6)通すと
上り44Mbps下り7Mbpsしか出ません
proxomitronを使わないときのように60Mbps出すには
どうしたらよいでしょうか
よろしくお願いします
proxomitronを使わない
そんだけ出てりゃ体感速度変化ないよ。気にしすぎ。 Proxomitron通してないソフトなら60Mbpsでるだろうから安心しなさい。
つーかlogみてどのフィルタが悪さしてるか調べればいいのに。
フィルタリングしてんだから、遅くなるのはしょうがねぇベ
遅すぎるね。糞フィルタが入ってるのか。
>>963 バイパス状態、またはフィルタをアクティブにさせて無い場合ではどうなる?
>>964-969 レスありがとうございます
すみません963は逆でした
下り44Mbps上り7Mbpsです
改めて質問させてください
RWIN値を窓の手で変えたのですが
下りの平均は
RWIN値が65535の場合
Proxomitron通したときと通さないときで
回線速度は31Mbpsで変わらなかったんですが
RWIN値を131070にすると
Proxomitronを通したときは43Mbps(バイパス時も同じでした)
Proxomitronを通さないとき53Mbpsでした
RWIN値を262140にすると
Proxomitronを通したときは43Mbps(バイパス時も同じでした)
Proxomitronを通さないとき60Mbpsでした
上りはどの場合もProxomitronを通すと7〜8Mbpsが限界でした
確かに体感速度は変わりませんしProxomitronはとてもいいソフト
だと思うのでこれからも利用したいと思っています。ただ差が出るのは
どうしてなのかと思いまして・・・
>>963 での間違い、詳しく書かなくてすみません
よろしくお願いします
AD Killer 2.05
Add Link 4.2 beta2
Add Link 4.2 sub-filter
Add Link 4.2 head tag detection
not white backgrounds
End with </html>
Replace <a> relative path [2005/12/07]
Replace location by meta refresh [2006/03/06]
ActiveX auto download Killer2
Saved of WebPage Infomation [2006/01/13]
Kill all Images on selected pages
Kill Ad JavaScripts (06/07/27)
Kill add-on JavaScripts
うちはこれだけ有効化して使ってるけど
ほとんど速度は落ちてないな
あと、速度気にするなら
ttp://www.speedguide.net/analyzer.php ここ使ってみ、間違いなく役に立つと思うよ
フィルタで通信速度が変わったりするの?
蛇口に浄水器付けたら出る速度落ちるだろ
それは浄水器の性能によるんじゃね?
よらない
浄水器の中の綿みたいなの取ると速いよ
水道管がいくら長くても勢いは落ちないよな
落ちるよ。
重力に逆らうような配管だと極端に落ちる 他はそれほどでもない
落ちないよ
>>970 バイパスでも落ちると言う事はフィルターは無関係か
単に本体の基本設計が古いから、そこまで高速を意識した作りじゃないだけかもね
32768固定のをFIXしても64240が限界だとかそういうのだったりして? 非ジャンボフレームの限界もそのへんだったような?
985 :
970 :2007/09/01(土) 05:32:46 ID:+qcHa89K
FW、アンチウイルスソフトのWEBシールドとか全部切って計るとものすごく速いよ
へたくそ
$NEST(<div class="banner">,</div>) $NEST(<div class="minibanner">,</div>) これを一つのフィルタにまとめたいのですが、どうすればいいでしょうか。 <div class="banner"> <div class="banner"> <div class="banner"> <div class="banner"> <div class="minibanner"> こんな感じのソースなんですが、or関数でまとめようとすると <div class="minibanner">の方にマッチングしなくなってしまって。
>>989 単純にまとめるだけなら↓
$NEST(<div class="(mini|)banner">,</div>)
それも含めて最適化すると↓
<div[^>]++class=$AV((mini|)banner)&$NEST(<div(\s|>),</div>)
>>990 素早い回答ありがとうごさいました!
最適化された方、使わせていただきます。
落ちないのか
ふふふ
へへへ
暇なんでProxomitron Part28みたいだけど2chネラー向きのProxomitron Part28つーのを 作ってみるわ。もちろんWindowsネイティブな。少しまちなー。
ひさびさに1000
もいっちょ1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。