【Proxomitron】 Proxydomo 【Proximodo】 [転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2014/11/20(木) 16:04:08.07ID:Q4ADF6yH0
ProxydomoはProxomitronのクローンソフトProximodoを基にして作られたプロクシフィルタリングソフトです

---- 配布・公式サイト ----
amate/Proxydomo
https://github.com/amate/Proxydomo
lafe @ ウィキ - Proxydomo
http://www31.atwiki.jp/lafe/pages/37.html

---- 関連スレ ----
【前スレ】Proxomitron Part 31
http://peace.2ch.net/test/read.cgi/win/1328625684/
Proxomitron フィルター作成スレッド Part15
http://anago.2ch.net/test/read.cgi/software/1383031170/
【Proxomitron】 proximodo 【後継】
http://pc11.2ch.net/test/read.cgi/software/1110563904/
2015/03/18(水) 17:32:10.21ID:Ny+o1uBv0
>>82
ヘッダフィルタでマッチ作って$FILTER(true)ってやらないと有効にならないよ
2015/03/18(水) 17:36:31.39ID:9/ChRURt0
サンクス
オミトロンだとContent-Type偽装でいけたんだけどな
2015/03/18(水) 17:39:46.68ID:Ny+o1uBv0
ただの平文をhtmlだとブラウザに解釈させちゃうのはちょっとあれだし
2015/03/18(水) 17:49:11.69ID:9/ChRURt0
ついでだからちょっと要望
オミトロン使ってた時もそうだったけど
Cntrl+Aで全選択できるようになったらいいかなと
現状では1行の項目のみ、複数行かける項目にも適用して
2015/03/18(水) 22:33:05.63ID:BMt23rL00
Proxydomo v1.46以降(x64)で、
ブラウザからのアクティブなリクエスト数が100を超える状態が続くと通信が詰まったような状況が発生。

v1.45に戻すと発生しなくなるので、
「64bit版でのスレッドプールの実装」の処理周りで引っ掛かってる?
2015/03/19(木) 15:47:57.28ID:PYRyN3kG0
間違ってバイパスを押してもボタンが目立たないから
アイコンが真っ赤になるみたいな効果を出してほしいな
2015/03/22(日) 00:32:12.84ID:JhLLe+wG0
アップデート乙です。

v1.48での
> 接続数の上限を200に上げた
の変更で、複数のページを一度に開いた際に度々発生していた
通信の詰まりは発生しなくなりました。対応ありがとうございます。
2015/03/22(日) 07:11:56.55ID:tYBTlTUx0
更新があるって良いよね
2015/03/22(日) 14:10:27.37ID:HgO17Evb0
undonutのように飽きるまでだけどね
2015/03/22(日) 21:58:32.41ID:Ny5j1ZN/0
飽きたらやめる
至極当然のこと
2015/03/24(火) 11:57:58.39ID:akTBKFNH0
フィルタ削除すると元に戻せないのね
2015/03/24(火) 12:14:44.59ID:Pz4dGhHa0
削除した直後ならクリップボードに入ってるでしょ
2015/04/11(土) 13:50:27.41ID:mkMtFL1f0
Proxomitronと違って、\0〜\9もグローバル変数として扱ってる?
もしくは、(hoge)\0ではローカル変数になるけど、SET(\0=hoge)した時にはグローバル変数扱いされてる?
2015/04/11(土) 14:19:30.10ID:BWoMSKEp0
どっちもローカルになってるだろ?
2015/04/11(土) 21:43:18.11ID:fexBnRYR0
ちょっと助けて
たぶんランタイムとかが破損したと思うけど起動しない
こんな内容のinfo.logが作られた
2015-04-11 21:38:40 [error]: <unspecified file>(1): '=' character not found in line
Proxydomo(x86)をコピーして他のPCで実行したら正常に起動したのでアプリそのものは壊れていないかと
Visual C++とかどれが原因なのかわからん
2015/04/11(土) 21:52:11.84ID:BWoMSKEp0
settings.iniを削除なり移動してから起動してみ
2015/04/11(土) 21:59:04.54ID:fexBnRYR0
ありがとう
消したら起動できた
ちなみに全部0x00埋めの676バイトになってた
何が原因だ?
2015/04/24(金) 05:19:18.55ID:iVqgqlmg0
オミトロンみたいにログにポスト内容を表示できないの?
101100
垢版 |
2015/04/30(木) 11:13:39.65ID:59Nk/T1EO
>v1.57
>・ログウィンドウでの"Postデータ"表示を追加
サンクス
2015/04/30(木) 16:02:55.10ID:4XYzOy6r0
UA除去してGoogle行くと検索結果が文字化けする
Proxomitronでは化けない
2015/05/26(火) 02:45:13.18ID:TniZgtQK0
使い始めてみた
「フィルター編集ウィンドウ」のサイズを大きくしても
「マッチングパターン」枠の縦幅ばかり広がって
「置換するテキスト」枠の縦幅が2行分の狭さのままなんだけど
これ使いにくくない? MatchとReplaceは均等の縦幅で広がってほしい
2015/05/26(火) 03:48:25.42ID:5+qq1wW50
「置換するテキスト」列を、つかんで持ち上げろ
2015/05/26(火) 04:14:43.78ID:TniZgtQK0
>>104
できた! ありがとう
どこつかめばいいのかわかんねー、と思ってたけど
実際につかむまでマウスカーソルの形状が変わらないのかよw
106名無しさん@お腹いっぱい。
垢版 |
2015/05/28(木) 15:16:34.78ID:23LsrlGE0
コメントタグを削除するにはどうすればいいですか?
2015/06/07(日) 09:33:40.95ID:uWMzLUky0
リファラを偽装するヘッダフィルタの中で
リファラが空の場合は現在のURLをリファラにするってのをやってて
(^?)$SET(\#=\u) ←こんな感じの
これをマッチ欄にそのまま書いた場合は正常に機能するんだけど
リストファイルを読み込ませた場合にリストの中の一行にこれを書いてもマッチしてくれない
リストって空文字列の行にはマッチしないの?
2015/06/07(日) 19:25:47.54ID:PAwCW6yx0
オミトロンのリスト使った汎用リファラフィルタの流用だけど、
うちもうまく動いてなかったんだよなそういえば
原因探るの面倒で後にしようとして忘れてそのままだわ
2015/06/08(月) 11:41:08.85ID:bLZAf8t20
ちょいと質問でっす
このソフトをChrome類で使えてる人いる?
Proxomitronを入れてみたら通信不可だったのでこっちにしようかと。
以前同じPCで使ってたはずなんだがIEまで繋がらないという…
2015/06/13(土) 21:59:41.97ID:vIpqsNjQ0
圧縮鯖じゃね?
111107
垢版 |
2015/06/15(月) 22:26:12.70ID:Y8NkQrU40
v1.60 での修正を確認、ありがたい
2015/06/16(火) 17:08:19.60ID:4Q1CE3sl0
主にふたばちゃんねるなんだけど、フィルタが動作してくれる時としてくれない時が多々ある
同じフィルタとリストを使ってるProxomitronだと今までそんな事ないんだけど、自分の環境が悪いのかな?

正常時
ttp://dl1.getuploader.com/g/cfbt_ss/133/a.jpg
ダメな時
ttp://dl1.getuploader.com/g/cfbt_ss/134/b.jpg
2015/06/17(水) 00:04:48.49ID:dYdmvgak0
URLとフィルタ晒してみれば?
2015/06/17(水) 00:58:51.25ID:oeHuYOzC0
リストを一部編集すると、そのリストが全部効かなくなることならある
再現条件がはっきりしないので明確なことが言えないけど
文字コードと改行コードを指定してリストを保存し直したり
Proxydomoやブラウザを立ち上げ直したりで治ることもある、ように見える
115112
垢版 |
2015/06/17(水) 04:31:31.89ID:DUcXjML50
読み込みが終わる前に更新などしてもう一度読み込みが始まると再現しやすい気がしたけどよくわからなかったので、wikiから作者に報告してきた
2015/06/18(木) 15:33:18.75ID:7IYK/WVa0
Wikipedia が強制 SSL になってしまった。
とうとう Proxomitron を SSL で使ってみようとしたもののうまくゆかず、この機会にこちらを試してみる。
失礼ながら Proxydomo という名前は Proximodo と混同しやすいので、特にこだわりがなければ混同しにくい名前に改めてもらえるほうがよいと思う。
もうひとつ。ログウィンドウをマウスのホイールでスクロールさせるとぬるぬる動くのが気になってしかたない。
Proxomitron と同様の挙動にする方法があれば対応していただけるとありがたい。
2015/06/19(金) 02:04:15.38ID:XOpyjQmy0
「名前を変えて」

「BSDに変えて」


どっちが失礼なんだろう
2015/06/19(金) 03:10:22.67ID:kKht99x50
どっちも失礼だろう
2015/06/19(金) 07:18:32.86ID:jqzkKcza0
なんだろうこの自分の思う通りのものにしてくれっていう傲慢さ
2015/06/19(金) 08:41:36.73ID:olYwXbTq0
まあでもdomoとmodoはまったく区別つかないよね
2015/06/19(金) 08:51:22.79ID:BauBVxuO0
imodoとydomoなら区別はつく
2015/06/19(金) 20:10:37.22ID:tBkmDUD20
imoutoとotoutoなら触ればなんとか区別つく
2015/06/19(金) 20:27:26.10ID:1PAeQ7Vo0
あーSSLフィルタリングを有効にするとLogjamのテストに通らないのか
wolfSSLのサイトを見ても大丈夫なのか分からなかった(バカなのでw)
2015/06/20(土) 19:08:05.34ID:EjfTZZI30
>>123 はv1.61でクリアできた 対応が早い!
125112
垢版 |
2015/06/20(土) 19:42:57.08ID:5KKEJsMk0
v1.61でフィルタが動作しなかったのが治った!
どうもありがとう!!
2015/06/28(日) 03:56:23.53ID:U2owp4Jy0
インポートで文頭文末の"消える?
2015/09/16(水) 17:42:17.21ID:ar7Ik5m90
v1.63
2015/10/02(金) 19:48:20.02ID:khD7p+J20
v1.65
2015/10/07(水) 19:15:56.71ID:cObpEDdk0
もうあらかたバグは出尽くしたのかな?
以前はうまく動作しなかったりしてたんだけど、フィルタや自分の使い方が悪いのかバグなのか自分では切り分け出来なかったから報告もできないしで結局Proxomitronにもどっちゃったんだよなぁ
2015/10/07(水) 21:17:02.44ID:JIttkC4p0
[HTTP headers]
Key = "Content-Type: Filter These MIME-Type (In)"
In = TRUE
Out = FALSE
Active = TRUE
Multi = FALSE
Limit = 256
Match = "(^(^application/(xml|xhtml\+xml)*))$FILTER(true)"

なんてフィルタを作ったんだけど、なんかMime-typeが空になっちゃうっぽいのはバグなんだろうか?

Match = "(application/(xml|xhtml\+xml)*)\#"
Replace = "\@$FILTER(true)"

にすると空にならないから肯定先読みなのに消費されちゃってるぽい?
自分の書き方が悪いだけかもしれない……
2015/10/07(水) 21:53:23.95ID:yAp9Ikxa0
ヘッダフィルタはマッチしたら常に値全体を置換する
あとReplaceが空だったらフィールドごと削除される
元々そういう仕様
2015/10/08(木) 06:27:55.12ID:JIDcuqvU0
>>129
ここで晒して聞いたほうが早いと思う
良いフィルタなら使いたい人も居るだろうし、
悪いフィルタならきっとイケメンがさらっと手直ししてくれる
2015/10/08(木) 19:31:02.20ID:/3ZM1qBv0
>131
どのバージョンかまでは憶えていないけど肯定先読み使ったヘッダフィルタがProxydomoで期待通りに動作してたんだよね
あれバグだったのか……どうもありがとう
2015/10/08(木) 19:58:10.02ID:5aPOtIK+0
>>133
ちなみにオリジナルの proxomitron では、ヘッダフィルタでゼロ幅のみでマッチすると
元の値の先頭1文字が置換後の値の末尾に付くというバグがあるので
やはりそういう書き方はよろしくない
2015/10/08(木) 20:12:10.84ID:drz5Z3iZ0
>>132
Proxydomo毎どっかにあげちゃってもいいかな?
正直どのフィルタが悪さしているのかもその時はわからなかった
ただProxydomoだと期待した表示がされない事がわかるくらい
2015/10/08(木) 21:55:55.15ID:DkON9zWE0
ログがどうしてもなじめない
RESPが緑なのがつらい
2015/10/09(金) 17:13:22.29ID:zBLrT76Y0
俺はこのログの色好きだから、別にこのままでいい
2015/10/10(土) 06:11:49.69ID:Jv0UNspt0
v1.66
2015/10/10(土) 22:02:41.14ID:hRjgqvtq0
>>135
流石にそれはフィルタのONOFFを切り替えれば、
原因のフィルタぐらいは簡単にわかるからフォローできない
2015/10/15(木) 19:11:20.41ID:GBbr3K/M0
v1.67
ログウィンドウの各種文字色/背景色を設定できるようにした
2015/10/17(土) 20:03:03.37ID:XrxHDIjW0
136だが、ありがとう
まさか対応してもらえるとはおもわなかったw
さっそくProxomitron風にした
2015/10/18(日) 11:05:49.17ID:U1zu5uIX0
これってアドオンみたいに直でフィルタDLしたり出来ると面白そうだよね
簡単に上げれて簡単に落とせたら素人でも使えるし、アイデアの参考にもなる
↑↓ボタンで怪しいのは評価下げたり、評価コメント残せたりすると面白い
こうした方がいいってコメントで投稿した人がさらに改良したりとかの参考になったりとか

個人でやってると自分でフィルタ書いて広告消したら満足しちゃってるけど、
面白いフィルタとかのアイデアはたくさんあると思うんだよなぁ
2015/10/21(水) 11:02:30.03ID:ciScPLz20
キーボードのショートカットでバイパスできるようにならないかな
オミトロンのときはSendMessageを強引に送ってバイパスできたんだけど、ProxydomoはバイパスボタンにSendしてもなぜか利かない
フィルター管理とかLogのボタンへのSendはきくのに
2015/10/21(水) 11:13:13.36ID:nM7RS6+L0
>>143
wiki読もう
http://www31.atwiki.jp/lafe/pages/39.html

まあ俺もひっかかったんだが
2015/10/21(水) 11:16:58.86ID:KkXy9fwk0
バイパスはボタンに見えるけどあれチェックボックスだからな
BM_SETCHECKでチェック状態にしてからWM_COMMANDを送らないといけない
2015/11/01(日) 06:58:14.84ID:lezTrGgO0
v1.68
147名無しさん@お腹いっぱい。
垢版 |
2015/11/02(月) 10:27:32.45ID:0jxZPJRv0
httpsのフィルタリングがしたくて、
Proxomitronから移行

httpsの方のURL履歴が見たいが為に、https接続に手を出してしまいました
ログインページとかを、うっかりフィルタリングしてしまいそうで、落ち着かない…
でも、便利…

良いソフトをありがとうございます
2015/11/03(火) 15:43:25.87ID:UpxZHY4v0
\wの挙動がomitronとちがくない?
2015/11/03(火) 16:20:38.22ID:UpxZHY4v0
もう1個
リスト内で、
#日本語文字列
のようにコメントアウトしてるとそれ以降の行が全て無視される(オミトロンだと平気だった

バグ報告はここでいいのかな
2015/11/03(火) 16:48:02.11ID:UpxZHY4v0
>>148自己レス
例えばマッチングパターンで
<([^a]\w)\1*
とした時に、
<script src=~~
を置換すると、Omitronの場合は\1で script という文字列を返すがdomoだと s という文字列を返す
一応、<([^a][^ ]+)\1*とすれば同値な代用可能
2015/11/03(火) 23:12:17.13ID:UpxZHY4v0
>>149事故レス連投すみません
これはリストUTF8じゃないといけなかったって話なのでなんでもないです
2015/11/05(木) 03:37:01.72ID:STIk0+oo0
v1.69
2015/11/05(木) 16:10:51.57ID:bx/o9kDF0
基本的なことなんでしょうが教えて下さい
このフィルタはこのURL『以外』で使いたい、という除外リストはどう書くのがいいんでしょう。
yahoo.co.jpにはフィルタを適用したくない場合、

~yahoo.co.jp/
*/

この書き方だと、yahoo.co.jpは確かにフィルタから除外されますが、
yahoo.co.jp/hogeでは適用されてしまいます。
~yahoo.co.jp/*としても効果がありません。
2015/11/06(金) 23:22:06.36ID:z1Fazn990
$URL使うとか
2015/11/07(土) 07:01:59.04ID:6SMHAsut0
>>153
modoは知らないが、omitronではその書き方でも意図どおりに動くはず
リストアイテムは先頭一致だから

書き方はまあ好みなんだけど、俺なら
除外アイテムではなく通常アイテムとしてリストに並べて、 (^$LST(hoge)) と否定形で参照するね
*/で全部引っ掛けてから除外アイテムで弾くってのは少なくともomitronでは非効率だから
2015/11/07(土) 12:27:17.73ID:SX85o/S50
~←これ機能してなくない?
ほんのいくつかの限られたサイトだけSSLフィルタリングしたいんだけどできなくて困ってる
2015/11/07(土) 12:40:04.34ID:G8z8hStZ0
http://www31.atwiki.jp/lafe/pages/39.html
例外指定は実装されていません

実装してないってよ
限られたサイトならURLパターンに書けばいいんじゃないか
2015/11/07(土) 19:30:03.34ID:SX85o/S50
未実装だったのか ありがと

Bypassリストに
$URL(https://(^$LST(unBypass)))
として解決
2015/11/09(月) 23:18:39.98ID:djhyG4R30
Match: "$LST(list)"

list.txt: "(www.|)proxy.com/"

対象1: "proxydomo.com"
対象2: "www.proxydomo.com"

結果: 1、2共にマッチ
2015/11/09(月) 23:24:15.51ID:djhyG4R30
訂正
対象1: "proxydomo.com/"
対象2: "www.proxydomo.com/"
2015/11/10(火) 11:04:36.66ID:kUICWByQ0
Match = "(^a)\0"
Replace = "x"
対象 = "abc"

結果 & \0の中身
Proxomitron = "ax" \0="bc"
Proxydomo = "axbxc" \0=空
2015/11/10(火) 12:44:47.06ID:nMXYcsjP0
wgetでsslプロキシにProxydomo通すとエラーになる
2種類の暗号化があるけどどっち使ってもダメ
curlはうまくいくかまだ試してないけど
どっちもWindowsの移植版が複数あって一概には言えないけど
2015/11/10(火) 14:02:51.26ID:z+W+YQbm0
>>161
けっこう挙動が違うのな
omitronからdomoに乗り換えようかと思っていたが迷うな
2015/11/10(火) 14:24:52.49ID:qDQXrrmk0
ゼロ幅の直後に紛らわしい取り込みは置かないようにしてるから>>161は俺はどうでもいいけど
>>159-160が本当ならえらいことだな
2015/11/10(火) 14:35:30.53ID:iN1kfvEI0
(www|).proxy.com/
なら問題なかった
2015/11/10(火) 19:43:06.74ID:nMXYcsjP0
早速修正されたけど私の不具合はそのままかい
2015/11/10(火) 19:55:42.45ID:kUICWByQ0
firefoxにてオレオレ証明書食わせてない状態でSSLサイトをバイパスしようとすると
omitronでは証明書エラー出ないでバイパスアクセスできるけど
domoはバイパスリストに書いても本体のバイパス設定にしても証明書エラーが出る
2015/11/10(火) 19:56:42.27ID:kUICWByQ0
v1.70
@amate amate released this Nov 10, 2015

・ブロックリストに"(pattern)host.com/"などがあったとき、前方の(pattern)が全体一致ではなく前方一致でもマッチしてしまうバグを修正
・"(^a)\0"は"(^a)(*)\0"扱いにするようにした (proxomitron互換に)


ほんといつも早いね
ありがとうございます
2015/11/11(水) 09:12:46.15ID:/i4b1ss20
1.71乙です

そろそろ完全移行できそうになってきたな
あとはリストの例外指定に対応してもらえたら最高に嬉しい
2015/11/12(木) 00:01:07.64ID:34mTgAuQ0
一部のインターネットラジオが聴けません
e.g. http://radio.nolife-radio.com:8000

新しいリクエストを受信しました
リクエストが完了しました
がものすごい勢いで永久ループ

omitronで見るとresponseヘッダが200 (No Headers)なので、それが原因?
2015/11/12(木) 03:42:56.89ID:ZCJySuMP0
そういうのってwmpとかで聞くんじゃないの?
2015/11/13(金) 00:56:29.26ID:zSd5Pb6f0
すべてのログが3重に表示されるという謎の現象が起きた

新しいリクエストを受信しました
新しいリクエストを受信しました
新しいリクエストを受信しました
#1 TextMatch [filter]
#1 TextMatch [filter]
#1 TextMatch [filter]
#1 GET
#1 GET
#1 GET

#1 200 OK
#1 200 OK
#1 200 OK

リクエストが完了しました
リクエストが完了しました
リクエストが完了しました

みたいな感じ
3重だけじゃなくて2〜4重で変動してた
再起動したら直って再現性不明
2015/11/14(土) 12:07:49.88ID:u98qUDkg0
Match = "$LST(list)"
list.txt = "https+://www.hoge.com/"
対象 = "http://www.hoge.com/";
結果 = マッチなし

"http(s|)://www.hoge.com/" これならマッチする
"http://w+.hoge.com/"; これもマッチ

たぶんだけど、リストの各行先頭から7文字以内で+使うとダメっぽい
2015/11/15(日) 12:34:04.99ID:xjJK188m0
1.72
修正乙です
2015/11/17(火) 11:44:48.03ID:IkXXz35G0
A. <div></div>
B. <DIV></DIV>

1. <(div)\1></$TST(\1)>
2. <(DIV)\1></$TST(\1)>
→Aにだけマッチ

3. $SET(1=div)<$TST(\1)></$TST(\1)>
→AB共にマッチ

4. $SET(1=DIV)<$TST(\1)></$TST(\1)>
→マッチなし
2015/11/17(火) 21:41:49.78ID:IkXXz35G0
修正乙です

ところで、Proxomitronの時は$SETで代入した\n変数は
その検索内では使えない仕様だったと思うけど(>>175の3.4は[No Match]になる)
これができるようになったのは改善ってことでいいのかな?
2015/11/18(水) 00:19:40.96ID:6sqrC8Dv0
v1.73
来てた
2015/11/18(水) 00:28:49.76ID:WuiNMsk90
$NEST(<(div|span)\1,</$TST(\1)>)

この検索表現ができるということを初めて知った。複数に分けてたフィルタ、ある程度まとめられそうだ。
2015/11/18(水) 00:54:28.13ID:hj6KxaUt0
それたしか$INESTにしないと誤爆るんじゃなかったかな
2015/11/18(水) 09:01:42.71ID:5XBsFtoF0
>>178なら大丈夫でしょ
2015/11/18(水) 09:46:00.77ID:cgX7Nl2Z0
大丈夫じゃないだろ
divの中にspanがきたらもうdivの対になる閉じタグを永遠に見つけられない

<div>
<div><span></span></div>
<div></div>
</div>
こんな場合は対にならない閉じタグにマッチしてしまう
2015/11/18(水) 10:14:25.11ID:5XBsFtoF0
ああそうか\1が上書きされちゃうからダメか
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況