739 :
710 :03/05/27 18:54 ID:2lj4Tvpq
>729たんありがトン
新ver良い感じ(漏れは) マージして整理して動作確認して…3時間もかかったが。 普段、優先度リアルタイムでぶん回してた際の…突っかかりが感じられなくなった。 不具合出るのはこれからだろうけども。
4.4の時と比べて MIME FIX LIST がキッチリと効くようになった。
>>738 4.4でもそんな現象は起きないけど
変なフィルターでも入れているのでは?
言い忘れてた。 4.5 キタ━━━(゚∀゚)━( ゚∀)━( ゚)━( )━(゚ )━(∀゚ )━(゚∀゚)━━━!!!! PriorityBoost = TRUE にするのと優先度を idle にするのとだとどっちが速いんだろ…。
履歴っぽいのが見れるのはおもちろい
746 :
名無し~3.EXE :03/05/27 20:54 ID:5BEArUAE
なんか動作は軽くなったと言うかいい感じ。
いまだに4.2のわし・・・
4.2か4.3には脆弱性が確かあったような。
4.5、なぜかDNSエラー多発。 ウチだけか。
>>743 俺はBypassしてもwhatsnew.htmlをDLしようとする。
直接接続だとDLしようとしない。
ver.4.4
[Patterns] Name = "tamanegi killer 2003,05,27" Active = TRUE Bounds = "<(I|)FRAME*</(I|)FRAME>|<!--[^>]+*[^<]+-->*<!--[^>]+*[^<]+-->|<object*</object>|<script*</script>|<DIV*</DIV>|<form*</form>" Limit = 2304 Match = "(<A href|<img *src)=$AV(((f|ht)tp(|s)://|/)*([^a-z]img/|(^(download|upload))ad(s|banner|click|[^a-z0-9])|click|banner|(ad|)pop([^a-z]|up)|redirect))*>[^>]*[^<]</a>|" "(<A href|<img *src)=$AV(((f|ht)tp(|s)://|/)*.(com|(co.|ne.|)jp|net|org)*(banner|/ad/|click|popup|.cgi?(^down)|(^(upload(s|er)|download(s|er)))ad(s(^l)|image|img|click|banner|pop|redirect)))*>[^>]*[^<]</a>|" "<A href=(^$AV(((f|ht)tp(s|)://|/)*.(com|(co.|ne.|)jp|net|org)/*.(jp(e|g|eg)|gif|png|bmp|zip|lzh|cab|rar|7z|exe|gca|ace)(^?))*)>[^>]*[^<]</a>" Replace = "<!--tamanekilled-->" 普通のリンクとして画像と書庫がある時は、マッチしない様にしたいのですが、3行目ので回避できるでしょうか。 1,2行目が同じになってきちゃったけど、前回よりはパワーアップしてます。誤爆も増えたって事になるけどね・・・
WEBフィルターのみをバイパスさせるBypassリスト作りたかったんで 全部のフィルターに^$hogeを追加した漏れの行為は間違ってませんよね?
>>752 4.4だけどDLしません。
ファイルのダウンロードが始まってしまうURLが分かりますか?
[HTTP headers] In = TRUE Out = FALSE Key = "Content-Length: always filter (In)" URL = "(^$LST(SafeList)|$RESP(30[24]*))" Match = "([#1:512000])\0" Replace = "\0$FILTER(true)" In = TRUE Out = FALSE Key = "Content-Length: filter if missing (In) (2003/05/27; )" Match = "(^?)$FILTER(true)" In = TRUE Out = FALSE Key = "Content-Type: add text/html if missing (In) (2003/05/27; )" Match = "^?" Replace = "text/html"
>>756 iframe自体表示されないわけだが・・・( ´∀`)
>>755 ダウンロードされてローカルのファイルとして表示されたよ。(((( ;゚Д゚)))ガクガクブルブル
>>749 Win98SE、IE6、4.5
当方もDNSエラー頻出してます
その場合はリロードすると正常表示
OSのセッション数は8、
Proxomitronでの主な変更点、MaxCapURL = 10、UPXで圧縮
確認くんで確認すると1回目と2回目以降でMIMEの仕様が変わるのです がどうしようもないのですか? 1回目:ワードやエクセルなど沢山 2回目: */*
その問題は既出だし修正済みだよ、ヘッダが原因なのでソースは関係なし
>>755 >>763 http://shannon.bbzone.net/shell/whatsnew.html に4.4でアクセスしてみました。
=======================4.4のログウインド===================
GET /shell/whatsnew.html HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*
Accept-Language: ja,zh-tw;q=0.7,zh-cn;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)
Host: shannon.bbzone.net
Connection: keep-alive
+++RESP 846+++
HTTP/0.9 200 (No headers)
Server: Unknown, missing HTTP headers
Content-type: unknown
=======================4.4のログウインド===================
4.4で特別対策しているわけでもないですがDLは始まりません。
4.5結構メモリ使うようになってない? 今12Mも使ってるんだけど
25M・・・
4.5になって220のバイナリの書き換えが出来なくなった。 バイナリに詳しい人がもしいたらできれば。
4.5で設定ファイルに追加されたはずの PriorityBoost = TRUE が設定ファイルに追加されてないのは俺だけ?
ナヲコ4.5入れたらアプリエラー頻発。 マージもできなので4.4へ。 count_b氏のサイトはまだ数字を入れ替えればダウソできました。
or( | )が最後に入ってると固まるな。 まぁいい加減な書式で書いていた俺が悪いのだが。 (例)A or Bの場合 ○ A|B × A|B|
質問お願いします。4.4です。 タスクトレイのオミトロンを左クリックしたときに出るメニューをショートカットから出したいのですが、 どうすればいいでしょうか?そもそもこれは可能なのでしょうか? どうかよろしく願いします。
774 :
名無し~3.EXE :03/05/28 08:26 ID:l/6F06Hl
質問するときぐらいあげろよ。
775 :
名無し~3.EXE :03/05/28 08:27 ID:l/6F06Hl
>ALL 人柱ご苦労ね。では今から4.5にしてくるよ。もちバクアプとて4.4とは別でするね。
> クリップボード経由でのマージ で問題は起こらないようですし、この方法で > も複数フィルタを一括してマージすることが可能 まじで!1つ1つチマチマやってた俺が馬鹿でした。なるほど。
778 :
名無し~3.EXE :03/05/28 10:05 ID:by9Jvd82
>>769 エラー画面変えたいんだけどバイナリ書き換えが出来ません。
便乗質問でスマソですが、ご存知の方お願いします。
不具合多いみたいだけど4.5にしたら なんか結構早くなった気がする。
まだ人柱用ですな しばらく様子見
781 :
名無し~3.EXE :03/05/28 13:41 ID:jkwHjEid
4.5、DNSエラー関連
www.rr.iij4u.or.jp/~-----/にアクセスした時にときどきでる表示
URLの部分が172.18.---.--になってるあたりがぁゃιぃ
これがどういう意味かは分からないですが、、、
ERROR
The requested URL could not be retrieved
--------------------------------------------------------------------------------
While trying to retrieve the URL:
http://172.18.---.--/~-----/ The following error was encountered:
Access Denied.
Access control configuration prevents your request from being allowed at this time.
Please contact your service provider if you feel this is incorrect.
Your cache administrator is support@
--------------------------------------------------------------------------------
Generated Wed, 28 May 2003 04:49:19 GMT by www.rr.iij4u.or.jp (Squid/2.4.STABLE7)
上はiij4uの鯖が返してくるメッセージです
Exception [C0000005] raised in... ConnectRemote::(HF) こんなの多発するんだけど、上書きインストールじゃ駄目なの?
786 :
山崎渉 :03/05/28 16:32 ID:yhp2Rwfc
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
787 :
名無し~3.EXE :03/05/28 17:16 ID:u3cW0s5N
捕手
789 :
名無し~3.EXE :03/05/28 17:50 ID:jkwHjEid
>>788 いい奴だな。しかしいい奴ほど早死にする。惜しいなああんた・・・。
Σ(´Д`ズガーン
4.4から4.5にしたんですが、
ttp://melancholic.sunnyday.jp/proxomitron/ で配布していたフィルタリングデータ(正確にはそれを適用済みのバックアップした
default.cfg)をぶち込んだら急にリンクが切れたり、画像が出なくなったり_| ̄|○
※ちなみにWin2000SP3で、IE6SP1とOpera7.11で確認
とりあえずデフォルトで動かしてますけど………なんか方策ないですかねぇ。
ブラクラ対策はtocさんのを入れてみますけど………一つづつクリップボード
からマージすっかなぁ。
792 :
名無し~3.EXE :03/05/28 20:13 ID:/15FEQTn
>>791 複数いっぺんにクリップボードでマージできる。しねよ。
>>792 一つづつうまく動作するか確認とりながら、という意味合いなんですが………
リンクがぶっ飛んだ原因判明。 Trinity's Protocol Killerがどうやら4.5未対応だったがために起きたようです。
>>794 俺もprotocol killer外した、4.5でこれを使うと2ちゃんが真っ白になる。
おまえら、やっと原因の絞り込みできたか(プ
797 :
名無し~3.EXE :03/05/28 21:59 ID:/15FEQTn
今4.5入れてみたけど… 何か面毒背ェ名
俺は4.4ですら使いこなせていないことに気付いた
&>
#・Trinity's Protocol Killer # Match = "<\0(src|href)\1=("|)\2(^ http(s|):| mailto:| javascript:)\3>" # ↓ # Match = "<\0(src|href)\1=("+{0,1})\2(^ http(s|):| mailto:| javascript:)\3>" [Patterns] Name = "Protocol Killer [for4.5]" Active = TRUE Bounds = "<[^!][^>]++(src|href)=("[^"=?]++:[^"]++"|[^ "=?]++:[^ "]++)(\s*|)>" Limit = 1024 Match = "<\0(src|href)\1=("+{0,1})\2(^ http(s|):| mailto:| javascript:)\3>" Replace = "<\0\1-killed=\2\3>" #・2ch_read.cgi_a_name_jump # Match = "(>>|\>|>|>>)\0(([#1:1000])\1(-[#1:1000]|))\2(^</a>)" # ↓ # Match = "(>>|\>|>|>>)\0(([#1:1000])\1(-[#1:1000])+)\2(^</a>)" Name = "2ch_read.cgi_a_name_jump [for4.5]" Active = TRUE URL = "*.2ch.net/test/read.cgi/*" Limit = 256 Match = "(>>|\>|>|>>)\0(([#1:1000])\1(-[#1:1000])+)\2(^</a>)" Replace = "<A href="#\1">\0\2</A>"
802 :
785 :03/05/28 22:48 ID:D7T30h6t
>>788 どうもです。
理由は理解できませんがうまいこと動く様になりました。ありがとうございます。
803 :
755 :03/05/29 00:18 ID:FI29T6Ah
>>766 IE6WinXPで確認 OSとブラウザによるのかも
俺はオミトロンを広告カットくらいにしか使えてないんだが そんな俺はダメダメですか?
>>804 いいんじゃないの。
エロ関係の掲示板に行かないのであれば、
ブラクラフィルタは要らないし。
おまえら勝手に追加した変なフィルターを切れ。
広告カットで画像読み込まずに済んで表示が速くなる。良いことじゃないか。 広告のおかげで変に崩れているページもあるし。 TOK2のページなんて見てられないからな。 このソフトのおかげで巡回ページが増えたよ。
808 :
名無し~3.EXE :03/05/29 02:32 ID:TL1lSxcS
4.5なんだけど。 リモートプロキシ仕様で使ってると、 ある程度動かしたところでプロキシOFFモードになる事無いですか? 時間なのか、通した数なのか解らないけど。
809 :
808 :03/05/29 02:34 ID:TL1lSxcS
「リモートプロキシ仕様で使ってると」 ↓ 「リモートプロキシ使用で使ってると」 スマソ
Name = "Infoseek Ad killer (2003/05/28; ミコミコナース)"
Active = TRUE
URL = "$TYPE(htm)[^/.]+.hp.infoseek.co.jp/"
Bounds = "<!-- isweb auto-insert*<!-- inserted by isweb server /\* -->\s+"
Limit = 4096
Match = "<!-- isweb(^*<!-- isweb auto-insert)*"
Replace = "<!-- Ad killed -->\n"
Bounds のケツの \s+ を半角スペースに変えると
ttp://azlucky.hp.infoseek.co.jp/ とか巫女みこナースのところとかで最後の広告にマッチしなくなるような気がする。
811 :
名無し~3.EXE :03/05/29 04:01 ID:1/uKRPJw
縮小されている画像とかの上にマウスを持っていくと 元の画像サイズが表示されるというようなフィルタってありませんか?
Kill pop-up windowsが外部ファイル使用になったのと同時に 微妙にパワーアップして「1/30の確率で効かなくなる」ということは無くなったぽい。 (ただ、相変わらず右クリックメニューは2秒以内に選択しないといけないし IE6の右クリックメニューとの相性は悪いまま)
>>811 いろいろ調べてきましたが
widthとかheightでサイズを変えられてる画像を
JavaScriptのonmouseoverとかを使って元に戻すのは
無理っぽいですな・・・
俺にはこれ以上手が付けれん・・・!
>>811 ・あらかじめページ先頭に非表示の<img>タグを置いておく。
・ある画像のonmouseoverがあったら、その画像のURLを
さきほどの<img>のsrc属性にセットし、幅・高さを検査。
・調べた幅・高さを元の画像のtitle属性にセット。
・ツールチップに幅・高さが表示される。
[Patterns]
Name = "Get image size [JS](03/05/29)"
Active = TRUE
Limit = 256
Match = "(<img\s[^>]+)\0"
Replace = "\0 onmouseover="prxGetSize(this)""
Name = "Get image size [JS](03/05/29) (header)"
Active = TRUE
Limit = 256
Match = "(^(^<(script|body|img)))$STOP()"
Replace = "<img style="visibility:hidden;position:absolute">"
"<script>"
"function prxGetSize(obj){"
" if(obj.title.match(/^\\[\\d+x\\d+\\]/)) return;"
" if(obj.alt&&!obj.title) obj.title=obj.alt;"
" with(document.getElementsByTagName("img")[0]){"
" src=obj.src;var H=height,W=width;src="";"
" }"
" obj.title="["+W+"x"+H+"]"+(obj.title?"\\n"+obj.title:"");"
"}"
"</script>"
ありとあらゆる<img>タグにマッチするのでURLを限定して使ったほうがよいよ。
祭りに乗り遅れた…。 今から4.5取りに言ってきます。
プロクシ情報って何だ?と思ってクリックしたらExplorer落ちたー。
ふう。何とか移行完了。 プロクシ情報ってProxomitronの状態が表示できるんですね。 ほとんどが自作のフィルタ+4.5b用の修正を入れておいたので 今のところ期待通りに動作してるっぽい。
なんか、僕だけ低レベルなフィルタばっかりですみません。
[Patterns]
Name = "vector adkiller"
Active = TRUE
URL = "[^/]++.vector.co.jp/"
Bounds = "<div *</div><BR>|<!-- %%Vector ADServer%% -->*<!-- %%Vector ADServer%% --><BR>"
Limit = 1024
Match = "*<A href=$AV((
http://|/ )(www.vector.co.jp/|)(swreg/|cgi/)*)*[^>]+>*[^<]+</a>*"
Replace = "<!--vector adkilled-->"
以前スレに書き出されてたvectorのフィルタはフリーオンリーでシェアウェアはレビュー部分も消えていたので、
広告だけいらないっていう人用です。
URL = "(^$LST(hoge))|(^$LST(hogehoge))" こういう指定じゃないとおかしくなったんだけどそういうものなんですか? URL = "^$LST(hoge)|^$LST(hogehoge)" これじゃ無理だった。
おそらく ^ は ( や [ の次に付いて効果が出る物だから無理だったと思われる。
ところで、括弧を使わずに | とか使ったときの動作ってどうなるの?
URL = "foo|bar" <- こんな感じで使った時の動作
あと、
http://local.ptron/.pinfo/lists/ って前からあった?
ブロックファイルがハッシュ化されてるか確認できて便利。
早速フィルタを作ってみた
[HTTP headers]
In = FALSE
Out = FALSE
Key = "URL: Log Common Log Format (CLF)? (In)"
Match = "\1$SET(h=$???(Host))$SET(l=-)$SET(u=-)$SET(t=[$DTM(D/M/Y:H:m:s)
+0900])$SET(r="$???(Method) \u $???(HTTPVersion)")$RESP(([0-9]+)\2*)$SET(s=\2)
$IHDR(Content-Length: ([0-9]+)\3)$SET(b=\3)"
Replace = "$ADDLST(AccessLog, $GET(h) $GET(l) $GET(u) $GET(t) $GET(r) $GET(s) $GET(b))"
In = TRUE
Out = FALSE
Key = "URL: Log NCSA extended/combined log format? (In)"
Match = "\1$SET(h=$???(Host))$SET(l=-)$SET(u=-)$SET(t=[$DTM(D/M/Y:H:m:s)
+0900])$SET(r="$???(Method) \u $???(HTTPVersion)")$RESP(([0-9]+)\2*)$SET(s=\2)
$IHDR(Content-Length: ([0-9]+)\3)$SET(b=\3)$OHDR(Referer: \4)$SET(irf=\4)
$OHDR(User-Agent: \5)$SET(iua=\5)"
Replace = "$ADDLST(AccessLog, $GET(h) $GET(l) $GET(u) $GET(t) $GET(r)
$GET(s) $GET(b) "$GET(irf)" "$GET(iua)")"
(Match,Replaceは改行していても1行です。)
が、しかし、値をすべて取得する事が出来なかった。
フォーマットについては
ttp://www.w3.org/Daemon/User/Config/Logging.html#common-logfile-format 辺り。
>>808 本当だ。漏れも為った。
ブラウザのキャッシュクリアを繰り返したら…リモートを通さなく成った。
toc更新sage
Kill Specific JavaScripts にはclickとsubmitも追加したほうが良いかもね(ボソ
ヤフオクで相手の評価しようと思ったら出来なかった バイパスして評価できたけど、どのフィルターが悪かったんだろ?
>>826 自己レス
Form Action URLが原因だったようです。
Mozilla1.4rc+Proxomitron4.5でPiroたんのサイト見ると一瞬だけ ]>と表示されるけどこれは何のフィルタが影響してるんでしょうか
ログウィンドウって無くなったんですか?
______ /______ミ / ̄. 東_○ 大_| / ̄/ ̄ ̄_ ̄ _ | | /-──| /|─| /|-| (6.  ̄ つ ̄ | | ___ | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | /__/ / < なわけねえだろ! /| /\ \_________
>813 ↑ココがデフォルトフィルタにマッチしてグズグズになってます。 同じ症状の方いますか?
>>814 すげぇ・・・!レベルが違うなー・・・
参考にさせてもらいます!
>>821 ブロックファイルがハッシュ化されてるかの確認は
ログwindowを出した状態で[Reload Default Settings]をすることで以前から出来たよ。
一定以上のファイルサイズの画像をリンクに置き換えってできます?
言語や文字コードが指定されてなくて、時々自動判定にミスするのを防ぐのを作ってみた。
もしかしてすでにこういうフィルタある?
htmlタグやheadタグが無いような場合には動かなかったりするし、
metaじゃなくてhttpヘッダとかで指定した方がいいかも?
かなり改良の余地があると思われ。
[Patterns]
Name = "Fix lang"
Active = TRUE
Bounds = "<html*>"
Limit = 256
Match = "$URL($LST(LangList))\1 >"
Replace = "\1 lang="\0">"
[Patterns]
Name = "Fix charaset"
Active = TRUE
Limit = 256
Match = "$URL($LST(LangList))</head>"
Replace = "<meta http-equiv="Content-Type" content="text/html; charset=\1">"
"</head>"
LangList例
http://www.yahoo.co.jp/$SET (0=ja)$SET(1=EUC_JP)
proxomitron使ってると たまにGoogleしか表示されなくなるのはなぜ?
4.5にしたら、Mozillaに付けてるgoogleバーで検索する時に foo.exe みたいなキーワードにすると、ダウンロードし始めてしまうようになった。 "foo.exe" にしたら大丈夫なんだけど、ちょっと面倒。
>>837 もしかして、Fix MIME types を使っててかつ MIME-List に .exe を入れてない?
もしそうだったら↓で直るかも。
In = TRUE
Out = FALSE
Key = "Content-Type: Fix MIME types+ (In) (2003/05/12; )"
Match = "text/$URL(https+://[^/]+/[^?]++.([a-z0-9]+{2,5}(^?)&&$LST(MIME-List)))"
Replace = "\0"
>>836 Googleだけじゃなかった・・・
他のサイトも張り付いてくる・・・
更新しても移動しても同じサイトが・・・
840 :
808 :03/05/30 02:59 ID:ATat+wTy
>>823 うち以外でも症状が出たか。
バグなのかな。
うち的には、これはかなり辛いんで4.4に戻した。
4.5楽しそうなのに。
841 :
837 :03/05/30 03:13 ID:YNOORdeK
>>838 それで直りました。ありがとうございました。
843 :
名無し~3.EXE :03/05/30 09:30 ID:Z6mUZgb9
消えました。
845 :
844 :03/05/30 10:27 ID:aNnUKYTZ
原因わかりました(謎
消 え ま し た って、どういうこと?
あれ・・・やっぱわかんないや どこで弾かれるんだ?
848 :
名無し~3.EXE :03/05/30 10:33 ID:u6tYYpAD
> メーリングリストがまた大揉めだった って何があったの?
849 :
_ :03/05/30 10:43 ID:IPsScCOQ
つうか・・何で日本語なんよ
You know my vote. In fact I am very disturbed by this new "feature".
何?開発終了?
『消えました』 ( ゚д゚)ポカーン あれ何?
消えますたってなんだよ
世界で五指に入るスパーハカーじゃないのかな…
メーリングリストで揉めた内容を解説キボンヌ
少なくとも・・proxomitron-j よりはギャグのセンスあるな ・・・・いや・・ギャグかどうかは判らないけど・・・
これ、ハクされたのはトップページだけ? 他のページには直リンで行けるのカナ?
Proxomitronの歴史を終わらせてなるものか!
>>862 行けないって?
どう、行けないの?
404? 403? それとも、トップページみたいに書き換えられた?
ML 参加してる香具師はいないの?
今からでもML参加すれば何かわかるかも あれ?でもML何処?
それ、米yahoo の… メーリングリストって、公式のやつじゃないのか?
わざわざ縦書きにしてあることからして、やったのは日本人じゃないな。 「日本語=縦書き」という固定観念をもった、日本語圏じゃない人の仕業だな。 それがスタッフなのかハッカーなのかわからないけど。
と、思わせようって魂胆に34葱。 つまり、犯人はこいつだ↓
>>821 これなにげに便利でえすね、URLが少ないからなのか記述ミスなのか全くハッシュされてなかったけど、、、
糞yahoo め…yahoo japan id と共通じゃないから ML に入れない
コーンポタージュ・・・
876 :
ひみつの文字列さん :2025/03/09(日) 06:24:03 ID:MarkedRes
日本国またはアメリカ合衆国、もしくはその両方の著作権法に触れる内容であると疑われることから表示できません。
873ですが、少なかった固定プレフィクスの書式を変更し[^/]++〜形式に統一したらハッシュされました。 (単純にURLの数を増やしただけでもハッシュされました。) お騒がせしました。
日本語なのは少年ナイフと関係あるのか それとも日本人を装ったアレなのか
Scottさんがキレてやったに4.5スコット
どうして「消えました」なんだろう?
OFF会の合図かよ(w
形式殆ど同じなのにハッシュ化されてるのとされてないのがあるなぁ よく分からん
>>883 (・∀・)ソレダ!
___
/ || ̄ ̄|| ∧_∧
| ||__||(・ω・ )<でもやっぱり気になる。いったい何が…
 ̄ ̄\三⊂ )
つーかしょうもないことでスレたてんなやアホンダラ 静観してればいいだろ
こういうフィルタでいいのかな。 [Patterns] Name = "hack" Active = TRUE URL = "www.proxomitron.org/(^?)" Limit = 30000 Match = "(<body*>)\1*(</body>)\2" Replace = "\1" "<p>" "<p>" "<center>" "<strong><b><font size="+8">" "消<br>" "え<br>" "ま<br>" "し<br>" "た<br>" "</font></b></strong>" "</center>" "\2"
Replaceは こっちのほうがよくないか? Replace = "\1" "<p>" "<center>" "<strong><b><font size="+8">" "only in your heart." "</font></b></strong>" "</center>" "\2"
http://www.proxomitron.org/ を HTML4.0 Transitional としてチェックしました。
21個のエラーがありました。このHTMLは -125点です。タグが 13種類 18組使われています。文字コードは Shift JIS のようです。
imgを全てiframeに置換しておいて デカイ画像だったらリンクを吐き 小さい画像だったらbwebしたimgタグを吐く… ダメだ セキュリティがた落ち(;´Д`)
[Patterns] Name = "tamanegi killer" Active = TRUE Bounds = "<(I|)FRAME*</(I|)FRAME>|<object*</object>|<script*</script>|<DIV*</DIV>|<form*</form>|<TD>*</TD>" Limit = 4096 Match = "*(<A*href|*<img*src)=$AV(*([^a-z]img/|[^(downlo|uplo)]ad(v|s[^l]|banner|click|)|click|banner|(ad|)pop([^a-tv-z]|up)|redirect)*)*" Replace = "<!--tamanegi killed-->" なぜか広告がさっぱり消えない・・・どこかおかしい所あるんでしょうか。 それと、(^hoge)と[^hoge]の違いも分からなくなってきた・・・誰か助けてつД`) もし、tamanegi killer使ってくれてた人居たら、使わない方がいいかも広告は消えません。
>>893 [^hoge]は h または o または g または e 以外にマッチし
(^hoge)は hoge 以外にマッチ
全然違うですよ。
げ、(^hoge)はh以外とoge(=h以外)にマッチしてるよ… しったかイクナイ
>>898 消耗しないと言ってる割には消耗するんだよな…。
ところでスコットタンの中の日本人はどうした?
>>898 ,899
サンプル
h
hoge
oge
Match = "(^hoge)"
Replace = "#"
#h#
#
h#o#g#e#
#
#o#g#e#
#
成功マッチ数 : 13
よく考えよう。
4.5にしてAKIBA PC Hotline!逝ったら偉いことになるんだが・・
>>757 の三つの代わりにこの二つでもいいかも。
In = TRUE
Out = FALSE
Key = "Content-Type: add text/html if missing (In) (2003/05/27; )"
Match = "^?"
Replace = "text/html"
In = TRUE
Out = FALSE
Key = "Content-Type: always filter (In) (2003/05/29; )"
URL = "(^$IHDR(Content-Length: [#512000:*]))(^$LST(SafeList))"
Match = "\1$FILTER(true)"
Replace = "\1"
>>900 改行とh,o,g,eにマッチしていると思ってしまった漏れは逝ってよしですか(´・ω・`)
俺もどうなってんのかサパーリわからn
908 :
842 :03/05/31 02:27 ID:lsklgVmZ
>>891 ファイルサイズの情報はその画像ファイルにアクセスした時の
レスポンスヘッダを見てやっと分かるものだから、
その後に画像呼び出し元のHTMLを変化させるというのは無理。
要求に近い動作としては、
・10KB以上の全ての画像ファイルをHeaderフィルタで遮断。
(ただし「任意のマウスボタンかシフトキーが押されていたらフィルタを動作させない」としておく)
・画像上でホイールクリックを押したらその画像を開く。
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Length: kill over 10kbytes images(in)"
Match = "(^$KEYCHK(^1)|$KEYCHK(^2)|$KEYCHK(^4)|$KEYCHK(^s))&$IHDR(Content-Type: image/)[1000:*]"
Replace = "$RDIR(
http://local.ptron/killed.gif )"
[Patterns]
Name = "open the image with WheelMouseDown [JS](03/05/31)"
Active = TRUE
Limit = 1256
Match = "(<img\s[^>]+)\0"
Replace = "\0 onmousedown="if(event.button>3){window.open(this.src);return false;}""
909 :
842 :03/05/31 02:28 ID:lsklgVmZ
(続き)
<想定した動作>
画像を開く時・・・
「画像上で左クリック(or右クリックorシフトキー)を押しっぱなしでホイールクリック」
新しい窓が開いたとき、なにも画像が表示されなかったら・・・
「左クリック(or右クリックorシフトキー)を押しっぱなしでF5」
<デメリット>
・
http://www.iclub.jp/iclub%20banner.gifのようなリンクをクリックしても 10kバイト以上の画像なら表示されない。
(右クリックorシフトキーを押しっぱなしで左クリックすることで回避)
・背景画像も10kバイト以上の画像なら表示されない。
(左クリック(or右クリックorシフトキー)を押しっぱなしでそのページを更新(F5)することで回避)
・非表示になった画像がページ上のどこにあるのか分からなくなる。
(htmlフォルダに自分で好きな"another.gif"を用意し、$RDIR(
http://local.ptron/another.gif )に書き換える。)
910 :
842 :03/05/31 02:38 ID:lsklgVmZ
しまった!#を抜かしてしまった。
上のフィルタだけ訂正。↓
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Length: kill over 10kbytes images(in)"
Match = "(^$KEYCHK(^1)|$KEYCHK(^2)|$KEYCHK(^4)|$KEYCHK(^s))&$IHDR(Content-Type: image/)[#1000:*]"
Replace = "$RDIR(
http://local.ptron/killed.gif )"
消 え ま し た ___________________________∨___ ミ田スタート|團圃園圓 |□かちゅ〜しゃ|е■2ch BBS...| | 〆△ 22:52  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
912 :
901 :03/05/31 10:06 ID:5N4cuKG2
913 :
891 :03/05/31 14:26 ID:vsbikFLj
>>908-910 凄いですねこれ、ありがとうございます
早速使わせてもらったんですが
「画像上で左クリック(or右クリックorシフトキー)を押しっぱなしでホイールクリック」
をやっても何も起こってくれません(;´Д`)
画像やスクリプトとかをオンにしてマウスジェスチャーもオンオフしたりして
試してみたんですがダメでした
マウスドライバとかが関係するんでしょうか…
消えました発動から30時間以上経過したのにまだ解除されず・・・ もしかして本当に消えてしまうのか?
4.5でcfgファイルのMaxCapURL = の値を小さく(10)してたのが、DNSエラーの原因の気がしてきました。 (DNSエラーが出る時は、Log windowにGET〜の形跡なし) デフォルトに戻してから1日ほどですが今のところ好調です。 あと暇な方おらっしゃいましたら試してみて戴けないでしょうか? URLとしては、登録しないとリストが読めないのであまりいいサンプルではありませんが、 www.upken.jp/の中のページで頻発しました
ああ、、、上、嘘です。今いきなりDNSエラー出ました(´・ω・`)
>>916 ブラウザのプロクシ設定は127.0.0.1で設定。
DNS鯖のIPアドレスをルーターのDHCPで取得してるなら、しっかり取得できてるか確認。
後はファイアーウォールとかルーターでUDPパケットを通さないようにしているポートを使ってないか確認するとか。
わからんけど。
918 :
名無し~3.EXE :03/05/31 20:10 ID:M65YxXkE
オミトロン打ち切りなの????? なんで消えましたのまま復旧されないの? 誰かメーリングリストで何があったのか教えて。 何をもめてたの? 設定の併合でマージが正確にできないパグでもめてたの?
>>918 どっちかっつーとリモート串の問題のほうだと思う。
MLのURLわからん・・・ yahoo.comのIDは持ってるんだが・・・
こんなことやるの2ちゃんねらーだろ? 恥ずかしいからやめろよ。
ちゃんねらーなら「消えますた」か「消しますた」だと思うんだが(最悪AA付き) 「〜しますた」じゃなくて微妙に残念だった香具師は俺だけじゃないはず
それは言える 2chに関係ないところで2ch語見ると萎える
>>915-916 です。
>>917 毎回エラーが出るわけではなく、何回かに一回発生する感じです。
あと4.5以外のバージョンに戻している時は発生してないと思います。
短時間の試行では発生しない場合もあり曖昧ですが、、、
上の方でProxomitron経由のプロクシが外れてしまうとういう報告もありますし、
4.5のリクエスト周りになんらかのバグが潜んでいるのかも
yahooのML読んでるんだけど、proxy外れるのは仕様らしいね… proxyサーバに接続できないと、proxy介さずに接続するようになったらしい。 ためしに、存在しない適当なホスト名を書いたら、確かにdirectにつながったよ。 これ、糞仕様だと思うので4.4に戻しますた。ショボーン
ブラウザー上? ログウィンド呼び出してから何処かアクセスしたの? 本スレ向きの話題ではないかも知れません。
>>928 入門スレありましたね。
マルチになってしまうが、そちらに再度書き込みしときます。
930 :
928 :03/06/01 01:01 ID:RToLZOmu
デバッグ情報のことだったんですね失礼しました。
931 :
842 :03/06/01 01:17 ID:gNRgW214
>>913 忘れてました。「kill pop-up windows」をオフにしないと動作しません。
共存するにはwebページフィルタの方を↓に差し替えてみてください。
[Patterns]
Name = "open the image with WheelMouseDown [JS](03/06/01)"
Active = TRUE
Limit = 1256
Match = "(<img\s[^>]+)\0"
Replace = "\0 onmousedown="if(event.button>3){PrxLC=new Date();window.open(this.src);return false;}""
932 :
891 :03/06/01 01:41 ID:BvpLjNXF
>>931 今度はちゃんと動きました、激しく感謝!
かぶった。すまん
どっとこむかよ
あるぇー・・。 すまん
>938 ケコーン しないが
>>926 情報サンクス。
仕様か‥‥かなり痛いな。
短い間だったが、ありがとうProxomitron
IPドメインサーチでwww.proxomitron.orgを検索してみ
Domain Name: PROXOMITRON.ORG
Administrative Contact, Technical Contact, Zone Contact:
Scott Lemmon
2121 Gillis St
Palatka, FL 32177
US
904-329-0390
[email protected] Domain created on 07-Nov-2001
Domain expires on 08-Nov-2005
Last updated on 07-Nov-2001
Domain servers in listed order:
URL1.BUYDOMAINS.COM
URL2.BUYDOMAINS.COM
ドメイン買い取られたとしても 関連サイトまで買い取るのは不自然すぎるな。。
>>926 >>940 $USEPROXY & $SETPROXY を使ったら?
たとえばこれで常にproxyが有効なる(と思う)
proxyを使用する使用しないの切り替えはconfigファイルの切り替えで。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: all use proxy"
Replace = "$USEPROXY(true)"
ne.jpで再出発だたりして(w
メーリングリストが大荒れって
>943 これ見る限りまだスコットたんの管理下?
950 :
名無し~3.EXE :03/06/01 13:15 ID:SDiXf9/a
皆様、大変恐縮なのですが、ちょっと教えてもらいたいのですが、 今、proxomitrnを、ダウンロードして実行したのですが、LANの設定で、 プロクシにチェックして、”localhost”ポートを”8080”にして、詳細設定で ”プロクシ接続でhttp1.1を使う”をチェックしたのですが、 proxomitrnを、起動しなくてもウエッブが見れてしまいます。(正常にインターネットに繋げられる。) ログウインドゥを開いても、やり取りが何も有りません。 どこか設定が間違ってると思うのですが、どこをどうすればよいか、教えてもらえないでしょうか? OSは、win2k です。よろしくお願いします。
951 :
動画直リン :03/06/01 13:16 ID:2Km3LsG+
↑アフォ
954 :
名無し~3.EXE :03/06/01 13:27 ID:SDiXf9/a
>>953 様。 ありがとうございます。
回線は、フレッツADSL ISPは、ジェンズです。引き続きよろしくお願いします。
>>954 それならLANの設定であってますね
うーん・・・私じゃ力不足のようです
ベテランさんを待ちましょう
>>954 接続方法は?
フレッツ接続ツールを使ってるのか、それともRASPPPOEを使っているのか、
それともWinXPなのか
おまいら待て。 相手はproxomitrnだ。
958 :
名無し~3.EXE :03/06/01 14:59 ID:SDiXf9/a
レス感謝です。接続方法は、フレッツ接続ツールを使っています。 よろしくお願いします。
ブラウザは何使ってるか言ってみろ
LANの設定じゃなくその上の設定の所だ
961 :
名無し~3.EXE :03/06/01 15:06 ID:Te2Mvl4N
使用しているのがIE以外のブラウザで ダイレクト接続になっているという罠?
964 :
名無し~3.EXE :03/06/01 18:24 ID:D8UUNrfT
レス感謝です。ブラウザは、IEバージョン6.0.2800.1160 sp1です。 よろしくお願いします。
965 :
名無し~3.EXE :03/06/01 18:32 ID:D8UUNrfT
レス感謝です。
>>960 LANの設定でなく、その上は、ダイアルアップと仮想プライベートネットワークの設定に
なってますが、そこはいじってないんですが、どういう設定にしたら宜しいでしょうか?
>>963 リンク先に言ってみましたが、テキストがちょっと有るだけで、何も判らなかったのですが・・・
申し訳ないですが、よろしくお願いいたします。
967 :
963 :03/06/01 19:28 ID:Yxz8tclI
>>965 それは
>>966 関連の事なので関係ないです。
そのダイアルアップの設定の枠の中に (既定) ってやつがあったらそれを選んで
設定のボタンを押すとその中にプロクシの設定があるからそこで 127.0.0.1:8080 を設定する。
無かったら LAN の方でいい訳だがよくわからないのでもうちょっと情報出すか、
どこかのアップローダーにインターネットオプションのスクリーンキャプチャーを貼るなりしてくれ。
そろそろ新スレ頼む
次スレはー?
970 :
名無し~3.EXE :03/06/01 20:55 ID:D8UUNrfT
>>967 ありがとうございます。プロクシ設定を言われたとおり127.0.0.1:8080にしたら、
ちゃんと動きました。問題解決しました。初心者の愚問に付き合っていただいて、
感謝しております。これからも勉強させていただきますのでよろしくお願いします。ありがとうございました。
Name = "Uploader image viewer" Active = TRUE URL = "fk.ws26.arena.ne.jp" Limit = 512 Match = "<a href=\"\0.(gif|jpg)\1 \" target=\"_blank\">*</a>" Replace = "<img src=\0.\1>" 書いてみました。エロエロですた。
やっとproxomitronをまともに使えるようになって思ったこと。 文字列を正規表現もどきで書き換えるのには限界がある。 これ以上使い勝手を良くするにはこの方法に加えて、 htmlパーサーで解析したデータを任意のコードで書き換える機能が必要。 限界に気づいて開発終了したのかもしれないな。
限界に気づいて開発終了したのなら「消えました」なんて書かないでしょ。
OpenProxomitronきぼん
そろそろ次スレの方を
じゃあとは雑談でも。 973をちょっと改造して、あらゆるあぷろだに対応、かな? [Patterns] Name = "Uploader image viewer" Active = TRUE URL = "" Limit = 512 Match = "<a href=\"\0.(gif|jpg|png)\1\" target=\w>*</a>" Replace = "<img src=\0.\1>"
自分の首を絞める…
>>945 サンクス。
その方法は思いつけなかった。
試してみる。
>983 OpenJane使いはだませない・・・。
騙しスレは 誰も2ch.brdに登録してなさそうな外部板に立てるのが常識なんだが。
>986 それだと速攻で気づくわけだが
そういえば href="hogehoge\" みたいなやつに $AV() がうまくマッチしない事って無い?
Name = "Zurubon Uploader Image Viewer" Active = TRUE URL = "$LST(ZurubonUploader)" Bounds = "$NEST(<tr>,</tr>)|$NEST(<td><small>,</tr>)" Match = "* <th [^>]+> *" "| * <td> \[ (" "<a\s [^>]++ href=$AV((*.(jp(e|)g|gif|png))\5) $SET(0=<a href="\5"><img src="\5"\7></a><br>)" "|(<a\s * </a>)\5$SET(0=[\5] )) * \] </td>" "<td> (<*>)+ \6 (<*>)++ </td> <td *> (<*>)+" "(([#*:15]|([0-9.]+|--)$SET(7=height="200")))\8 (( kb|)$SET(9=KB)| mb$SET(9=MB)| b$SET(9=Bytes))" "(<*>)++ </td> $SET(1=<b>\6</b> (\8 \9)) *" Replace= "<tr><td>\0\1</td></tr>"
991 :
974 :03/06/02 11:09 ID:63Jn1hLw
前言撤回。
proxomitronでもJavaScriptを併用すればかなりのことができることに気づいた。
proxomitron自体をパーサーとして利用し、HTMLのDOMの解析はブラウザにまかせる。
そしてHTMLの任意のタイミングで、挿入したJavaScriptで処理を実行する。
たとえばproxomitronでは出来ない数値のカウントもタグの出現などの
タイミングでJavaScriptでCount変数を+1していくことで可能だし、
>>989 のような問題(があるのか知らんが)でもJavaScriptで
Aタグ(終了)ごとにhrefを見て、その内容で書き換えたりすることも出来る。
TRやTDの終了タグの省略に対応させるなんてのも(ある程度)簡単に出来そうだし、
テーブルの行の色を本来の色からちょっと明るい色と暗い色に交互に変換
なんてのも出来そうな気がする。
発想力が足りなかった。Proxomitronマンセー。
さげ
さて始めるか
次スレも立ったし埋め立てさせて貰いますよ
ありがとうProxomitron いつも便利に使わせて貰ってます
でも4.5は未導入
誰も気付かなきゃいいが…
至福の瞬間
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。