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/
【Proxomitron】 Proxydomo 【Proximodo】 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
2014/11/20(木) 16:04:08.07ID:Q4ADF6yH02017/05/10(水) 12:04:37.73ID:v/RIjDpB0
2017/05/10(水) 23:22:31.75ID:qaC0L1ub0
>>428
Proxomitronからコピペしたフィルターで
表示がおかしくなるのがあってずっと原因がわからなかったんだがこれだったわ
もうProxydomo完璧じゃねと思ってたけど意外とバグ残ってるもんなのな
Proxomitronからコピペしたフィルターで
表示がおかしくなるのがあってずっと原因がわからなかったんだがこれだったわ
もうProxydomo完璧じゃねと思ってたけど意外とバグ残ってるもんなのな
2017/05/10(水) 23:42:23.43ID:sjKOWxNp0
>>442
サンクス。上手く行きました^^
サンクス。上手く行きました^^
2017/05/11(木) 00:46:03.39ID:cl8gnapn0
>>447
バグじゃない
バグじゃない
2017/05/11(木) 10:11:51.88ID:iuApoAY20
omitronの挙動は単に上書きできないというんではなく
取り込みの書き方や位置によってできたりできなかったりするから、正確に再現するのは困難だし
そんなわけのわからないものを再現しても便利になるわけではないんだよな
取り込みの書き方や位置によってできたりできなかったりするから、正確に再現するのは困難だし
そんなわけのわからないものを再現しても便利になるわけではないんだよな
2017/05/11(木) 19:07:12.86ID:X0/Rzcov0
>>450
できたりできなかったりでなく繰り返し表現でだけ上書きされる
初回マッチだけ保持し、結果的にその時点の値で置換されるため記述順に動く
繰り返しは再代入しまくり処理なので上書きされる(されないと困る)
ってのはいい加減だけど柔軟な仕様と言えなくもなかった
これがdomoで上書きで統一となると
(ab)\0(cd)\0
の\0がabでなくcdになるという割と根本的な仕様変更になる
問題はこれが置換表記以降にも当てはまってしまうことで
使い終わったローカル変数を延々意識しなければならなくなり、
便利とか以前に記述順があてにならなくなる
内部的な挙動は統一できてもユーザー記法として互換性がなくなるって話だな
できたりできなかったりでなく繰り返し表現でだけ上書きされる
初回マッチだけ保持し、結果的にその時点の値で置換されるため記述順に動く
繰り返しは再代入しまくり処理なので上書きされる(されないと困る)
ってのはいい加減だけど柔軟な仕様と言えなくもなかった
これがdomoで上書きで統一となると
(ab)\0(cd)\0
の\0がabでなくcdになるという割と根本的な仕様変更になる
問題はこれが置換表記以降にも当てはまってしまうことで
使い終わったローカル変数を延々意識しなければならなくなり、
便利とか以前に記述順があてにならなくなる
内部的な挙動は統一できてもユーザー記法として互換性がなくなるって話だな
2017/05/11(木) 19:26:07.67ID:xdJWHkkF0
置換表記以降とか、使い終わったローカル変数って何?
2017/05/12(金) 00:47:33.29ID:CP8DKLJM0
(ab)\0$SET(#=\0)(cd)\0$SET(#=\0)
くらい例示しろよ分かり辛い
くらい例示しろよ分かり辛い
2017/05/12(金) 01:38:02.58ID:u6Vn7Hrf0
>>428
見りゃ一発で分かんだろ
見りゃ一発で分かんだろ
2017/05/12(金) 04:16:52.50ID:R5Py9c0Z0
\0はそのフィルタが検索→置換を終えるまで最初から最後まで\0なのであって
途中で「使い終わっ」たりはしないと思いますが
記述順なんて言ってるのは置換時(検索終了時)まで展開されないことを理解できてないだけでしょ
そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
そんな間違ったフィルタがdomoで同じ挙動をしないと言われてもフィルタ見直せとしか
途中で「使い終わっ」たりはしないと思いますが
記述順なんて言ってるのは置換時(検索終了時)まで展開されないことを理解できてないだけでしょ
そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
そんな間違ったフィルタがdomoで同じ挙動をしないと言われてもフィルタ見直せとしか
2017/05/12(金) 05:47:16.20ID:u6Vn7Hrf0
2017/05/12(金) 09:42:18.90ID:NDTFjht10
ある時点のローカル変数の値を展開したければ、グローバル変数に書き込めばいいだけなの
そうした場合
domo ならもうローカル変数のことは全部忘れていい、以降好きなように使える
しかしomitronだと、それでもなお使用済みのローカル変数を憶えておかないといけない、再使用できないから
どっちが使いやすいと思う?
そうした場合
domo ならもうローカル変数のことは全部忘れていい、以降好きなように使える
しかしomitronだと、それでもなお使用済みのローカル変数を憶えておかないといけない、再使用できないから
どっちが使いやすいと思う?
2017/05/12(金) 18:31:13.81ID:u6Vn7Hrf0
それdomoとomitronの説明が逆だろ
もう使わないローカルを使い回せるのがomitron
まとめて展開されるから憶えておかなならんのがdomo(って自分で言ってるじゃん)
しかもローカルは全部グローバルに突っ込んでその都度展開しろって
そんなん最初からグローバルだけでローカル変数なんて要らんやろ
ちょっと複雑なマッチングやコマンドがすぐ$SET&$GET地獄になるわ
使いやすいとか以前の問題
もう使わないローカルを使い回せるのがomitron
まとめて展開されるから憶えておかなならんのがdomo(って自分で言ってるじゃん)
しかもローカルは全部グローバルに突っ込んでその都度展開しろって
そんなん最初からグローバルだけでローカル変数なんて要らんやろ
ちょっと複雑なマッチングやコマンドがすぐ$SET&$GET地獄になるわ
使いやすいとか以前の問題
2017/05/12(金) 18:41:56.34ID:vyOH75920
v1.98 発行するサーバー証明書にsubjectAltName拡張を追加するようにした
きた、これでまたChromium系ブラウザで普通に使える、やったね
きた、これでまたChromium系ブラウザで普通に使える、やったね
2017/05/12(金) 19:46:36.91ID:NDTFjht10
グローバル変数に一旦吐き出すのはomitronのヘルプにも書かれてる基本テクニックなんだけど
知らなかったんだ、そりゃ大変だわw
奇妙な上書き挙動に依存した綱渡りコードを死ぬまで書き続けるしかない
知らなかったんだ、そりゃ大変だわw
奇妙な上書き挙動に依存した綱渡りコードを死ぬまで書き続けるしかない
2017/05/12(金) 21:24:40.45ID:u6Vn7Hrf0
それも逆なんだよなー
グローバルも使ってるからこそローカルのノリで使うと
$SET$GET地獄になるぞって言えるわけ
それすらわからずこいつグローバル知らんで!とか勘違いしてしまうのがもうね…
ちなみにアナタの言う奇妙な上書き挙動はWikiのFAQにもなってるomitronの基本仕様なわけです
んで、それとdomoは違ってるみたいだからじゃあどうする?って展開ならまだしも
> そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
このレベルで理解できてない奴に混ぜっ返されても正直困るんだよね
グローバルも使ってるからこそローカルのノリで使うと
$SET$GET地獄になるぞって言えるわけ
それすらわからずこいつグローバル知らんで!とか勘違いしてしまうのがもうね…
ちなみにアナタの言う奇妙な上書き挙動はWikiのFAQにもなってるomitronの基本仕様なわけです
んで、それとdomoは違ってるみたいだからじゃあどうする?って展開ならまだしも
> そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
このレベルで理解できてない奴に混ぜっ返されても正直困るんだよね
2017/05/12(金) 22:31:58.18ID:3957aF1L0
フィルタを見せてもらえるとはやいんじゃないかな
ローカル変数が上書きできないからこそ、
こんなに便利な記述ができるんだぞと具体的にわかる例を
ローカル変数が上書きできないからこそ、
こんなに便利な記述ができるんだぞと具体的にわかる例を
2017/05/13(土) 00:23:30.93ID:IUBz7SUA0
そもそもomitronでローカル変数が上書きされないのってバグじゃないの
あれって別に完成したわけではなくて開発が急に打ち切られたようなもんだし
開発が続いてればそのうち修正されてProxydomoと同じ挙動になってたんじゃ
だって後から出てくる方で指定し直される方が自然で正しい動作に見えるもん
あれって別に完成したわけではなくて開発が急に打ち切られたようなもんだし
開発が続いてればそのうち修正されてProxydomoと同じ挙動になってたんじゃ
だって後から出てくる方で指定し直される方が自然で正しい動作に見えるもん
2017/05/25(木) 12:47:14.12ID:n88XM1Vc0
v1.99
・IPv6に対応
https://ipv6.google.com/
・ローカル変数を実装('_'(アンダースコア)から始まる変数の寿命はグローバルではなくローカルになります)
例:$SET(_A=\1)
ローカル変数もグローバル変数と同じく、代入時に変数が展開されます
・IPv6に対応
https://ipv6.google.com/
・ローカル変数を実装('_'(アンダースコア)から始まる変数の寿命はグローバルではなくローカルになります)
例:$SET(_A=\1)
ローカル変数もグローバル変数と同じく、代入時に変数が展開されます
2017/05/26(金) 05:37:20.56ID:pdnKQS120
自分とこのプロバイダがIPv6に対応したって案内がちょうど来たのでタイムリーすぎてうれしい
2017/05/26(金) 07:36:02.35ID:jrLmMEcY0
>>463
それ上書きされないんでなくて第一マッチを保存してるんじゃなかったっけ
それ上書きされないんでなくて第一マッチを保存してるんじゃなかったっけ
2017/06/03(土) 16:12:12.96ID:ivrvT3HI0
503をごく稀に返してくる鯖に対して、一回か二回503を無視して数秒後にリトライみたいな事をしたいんですが
アイデアをお貸しいただけないでしょうか
単に503を無視ですと、無限アタックになってしまいそうで…
アイデアをお貸しいただけないでしょうか
単に503を無視ですと、無限アタックになってしまいそうで…
2017/06/03(土) 16:13:14.81ID:ivrvT3HI0
ブラウザには503を渡さず、ただの応答の遅い鯖に見せかける
みたいな感じです
みたいな感じです
2017/06/03(土) 17:31:00.79ID:ivrvT3HI0
すみません、ブラウザのffmpegには503と表示されているのですが、違うかもしれません
Proxydomoのログは、
>>> ポート 60360 #198 : Proxy(this) → サイト
GET /略 HTTP/1.1
User-Agent: 略
Accept: */*
Connection: close
Host: 略
Icy-MetaData: 1
これ以降、真っ白で
通常サーバーからの応答が入るはずなのですが…
>>> ポート 60368 #199 : Proxy(this) ← サイト
HTTP/1.1 200 OK
こういうのがないので…
もしかしたら、ffmpegの設定を何とかしないといけないのかも
Proxydomoのログは、
>>> ポート 60360 #198 : Proxy(this) → サイト
GET /略 HTTP/1.1
User-Agent: 略
Accept: */*
Connection: close
Host: 略
Icy-MetaData: 1
これ以降、真っ白で
通常サーバーからの応答が入るはずなのですが…
>>> ポート 60368 #199 : Proxy(this) ← サイト
HTTP/1.1 200 OK
こういうのがないので…
もしかしたら、ffmpegの設定を何とかしないといけないのかも
2017/06/04(日) 13:50:34.52ID:/Q8zx62L0
2017/06/04(日) 19:55:26.66ID:wXNe015c0
>>466
マッチつか$SETの仕様だなそれ
なんで保持されるようになったかと言うと
当初素直に置換エリアに置換文を書いてた頃は代入時に変数展開で良かったんだが、
みんなデフォでマッチエリアの$SET(0=...)で置換し始めたので
その時点の値で展開する必要が出てきたから
Proxomitronのバグ言ってる人がいるが
後付けの拡張って感じだね
マッチつか$SETの仕様だなそれ
なんで保持されるようになったかと言うと
当初素直に置換エリアに置換文を書いてた頃は代入時に変数展開で良かったんだが、
みんなデフォでマッチエリアの$SET(0=...)で置換し始めたので
その時点の値で展開する必要が出てきたから
Proxomitronのバグ言ってる人がいるが
後付けの拡張って感じだね
2017/06/05(月) 02:26:20.11ID:lRshoHTH0
http://example.com/foo.html
に対して
HTTPステータスコード 301/302
Locatopn: http://example.com/bar.html
と返してくるのをproxydomoで
http://example.com/foo.html
に対して
HTTPステータスコード 200
本文>>
<html><body>
<a href="[Locatopn:]ヘッダーのURL">redirect</a>
</body></html>
みたいに変更したいのですがうまくいきません。
HTTPステータスコード30xを200にする方法は無いのでしょうか?
に対して
HTTPステータスコード 301/302
Locatopn: http://example.com/bar.html
と返してくるのをproxydomoで
http://example.com/foo.html
に対して
HTTPステータスコード 200
本文>>
<html><body>
<a href="[Locatopn:]ヘッダーのURL">redirect</a>
</body></html>
みたいに変更したいのですがうまくいきません。
HTTPステータスコード30xを200にする方法は無いのでしょうか?
2017/06/05(月) 03:33:41.77ID:HpT2jtWq0
無いな
$RDIR(http://local.ptron/test.html?$ESC(http://example.com/foo.html))
みたいなリダイレクト使ってtest.htmlのjavascriptで?以下を取り出して適当にやればいけるんじゃね
$RDIR(http://local.ptron/test.html?$ESC(http://example.com/foo.html))
みたいなリダイレクト使ってtest.htmlのjavascriptで?以下を取り出して適当にやればいけるんじゃね
474472
2017/06/06(火) 03:43:32.94ID:pzrMdTnI0 >473
レスありがとうございます。
うーん、$RDIR()だとexample.com/foo.html側のクエリしかブラウザでは
受け取れないような気がするんですが何か方法があるんでしょうか・・・?
$JUMP()だとexample.comで使われてるcssやjsファイルが読み込ませ辛く、
UIデザインを合わせたりするのが面倒とかあって避けてたんですが
ちょっと調べてみます。。。
なるべくなら今後ステータスコードを変えられるようになるか、$RDIRな
コマンドで呼ばれたファイル内に%%GlobalVar%%な記述があったら
グローバル変数を展開する$RDIR_EX()的なコマンドを実装予定とかなら
嬉しいんですが、そんなアナウンス無いですよね・・・(汗
レスありがとうございます。
うーん、$RDIR()だとexample.com/foo.html側のクエリしかブラウザでは
受け取れないような気がするんですが何か方法があるんでしょうか・・・?
$JUMP()だとexample.comで使われてるcssやjsファイルが読み込ませ辛く、
UIデザインを合わせたりするのが面倒とかあって避けてたんですが
ちょっと調べてみます。。。
なるべくなら今後ステータスコードを変えられるようになるか、$RDIRな
コマンドで呼ばれたファイル内に%%GlobalVar%%な記述があったら
グローバル変数を展開する$RDIR_EX()的なコマンドを実装予定とかなら
嬉しいんですが、そんなアナウンス無いですよね・・・(汗
2017/06/21(水) 16:25:51.57ID:GOvLHotg0
接続が1つもない状態でもアクティブなリクエスト数に数字が残ることがあるね
切断ボタン押したとき、まだ接続中のがあるけどいい?って訊いてくれるときと
問答無用でぶち切られるときがあるのもよくわからない
切断ボタン押したとき、まだ接続中のがあるけどいい?って訊いてくれるときと
問答無用でぶち切られるときがあるのもよくわからない
2017/06/21(水) 16:57:16.34ID:W3rZkfxx0
画像を大量に読み込むサイトでProxydomoの接続詰まるから
画像のURL部分だけバイパスしたいんだけどうまくいかない
例
*.aaa.net/bbb/ccc/
みたいにBypass.txtに記述してるんですけどやり方間違ってますかね?
それともできない?
*.aaa.netだけだと機能します
そのサイトで使ってるフィルタあるからサイトそのものをバイパスはしたくないので
*.aaa.netだけバイパスは微妙なんですよね・・・
画像のURL部分だけバイパスしたいんだけどうまくいかない
例
*.aaa.net/bbb/ccc/
みたいにBypass.txtに記述してるんですけどやり方間違ってますかね?
それともできない?
*.aaa.netだけだと機能します
そのサイトで使ってるフィルタあるからサイトそのものをバイパスはしたくないので
*.aaa.netだけバイパスは微妙なんですよね・・・
2017/06/21(水) 17:05:21.31ID:W3rZkfxx0
今確認したら*.aaa.netだけバイパスでもアクティブなリクエストが増えてるからリクエスト自体は通してるぽい?
2017/06/21(水) 17:47:12.23ID:xnLfP4/Q0
バイパスはProxydomoで処理しないことであって、通さないわけではないので
画像をプロキシに渡したくないならブラウザ側でプロキシ制御アドオンとか使うよろし
画像をプロキシに渡したくないならブラウザ側でプロキシ制御アドオンとか使うよろし
2017/06/21(水) 18:30:08.77ID:RdeyVxp+0
それブラウザ側のプロキシ使用時のアクセス数制限外せばいいだけじゃね
480476
2017/06/29(木) 02:59:05.83ID:CsoYTKtY0 使ってるブラウザはデフォでプロキシのバイパスあるからとりあえずそっち使います
そっちはちゃんとプロキシを全く通さないように処理できるけどドメインごとなんですよね
Proxydomoでアドレスを細かく指定できるなら便利かなって思ったけど通す扱いなら仕方ないですね
そっちはちゃんとプロキシを全く通さないように処理できるけどドメインごとなんですよね
Proxydomoでアドレスを細かく指定できるなら便利かなって思ったけど通す扱いなら仕方ないですね
2017/06/30(金) 14:21:30.33ID:mgR4gvsf0
htmlとは別にある.cssファイルの中の文字列を置換するにはどう設定すれば良いのでしょうか
2017/06/30(金) 18:54:07.13ID:iWUcEndV0
>>481
$FILTER(true)
$FILTER(true)
2017/07/02(日) 18:51:08.15ID:PxTbaOhW0
Connection Monitorのカラム幅覚えてほしいです
2017/07/02(日) 18:51:46.58ID:PxTbaOhW0
Recent URLのも
2017/07/08(土) 10:53:24.69ID:nz+YEC/q0
うーん・・・NGワード禁止と出て書き込めない。。。
何に反応しているのか解らないから困る。。。
とりあえず要約して関係ありそうな語句を隠してもう一度。
\kによる接続切断で、画像へのURLだったら(これがNGワード?)k???ed.gifを
返すとなってますがdomoだと拡張子が.gifのURLだけk???ed.gifを返して
.jpg/.jpeg/.pngではk???ed.html返しているようです。
これってproxo〜と同じ動作(日本語訳の誤訳・自分の誤認識)なんでしょうか?
それともdomoのバグとか仕様なんでしょうか?
何に反応しているのか解らないから困る。。。
とりあえず要約して関係ありそうな語句を隠してもう一度。
\kによる接続切断で、画像へのURLだったら(これがNGワード?)k???ed.gifを
返すとなってますがdomoだと拡張子が.gifのURLだけk???ed.gifを返して
.jpg/.jpeg/.pngではk???ed.html返しているようです。
これってproxo〜と同じ動作(日本語訳の誤訳・自分の誤認識)なんでしょうか?
それともdomoのバグとか仕様なんでしょうか?
2017/07/08(土) 11:09:58.07ID:PbULnX/K0
kill
2017/07/08(土) 11:10:13.92ID:PbULnX/K0
NGワードじゃないじゃん…
2017/07/08(土) 11:11:10.84ID:nz+YEC/q0
??・・・URLがNG?
>485の???はillです。
>485の???はillです。
489485
2017/07/08(土) 11:39:39.88ID:Mmus/ZlX0 >487 すみません、関係無かったです(照
\kの画像へのURLだったら〜で、出典元ページのURLを書いたのがNGだったようです。
http://proxomitron.sakura●ne.jp/help/HTTP_Header_Filters.html
>>2でも隠してたからsakuraは恒久的にNGだったのですね。。。
\kの画像へのURLだったら〜で、出典元ページのURLを書いたのがNGだったようです。
http://proxomitron.sakura●ne.jp/help/HTTP_Header_Filters.html
>>2でも隠してたからsakuraは恒久的にNGだったのですね。。。
2017/07/08(土) 20:11:01.49ID:Uojk6QyP0
桜とかニコとか、たらこが関係したものはダメ
2017/07/29(土) 11:46:37.85ID:jPoTXzQp0
2chへのリンクがhttpsのときProxydomo通してhttpにできるフィルタ作っていただけないでしょうか
2017/08/01(火) 15:44:15.29ID:gI2oViIM0
リンクなら$NESTなりでhttps→httpにすればいいだけでは
2017/08/01(火) 19:20:05.50ID:YqlmPplf0
2017/08/02(水) 19:45:06.89ID:J3H0nq210
いくらかの誤爆がありそうだけどこういう感じ?
[HTTP headers]
Key = "URL: InSecure Redirect"
In = FALSE
Out = TRUE
Active = TRUE
Multi = FALSE
Limit = 256
Match = "https://([^/]++.2ch.net/*)\1"
Replace = "$RDIR(http://\1)"
[HTTP headers]
Key = "URL: InSecure Redirect"
In = FALSE
Out = TRUE
Active = TRUE
Multi = FALSE
Limit = 256
Match = "https://([^/]++.2ch.net/*)\1"
Replace = "$RDIR(http://\1)"
2017/08/03(木) 03:58:37.88ID:h2eFVez90
ここまで投げっぱなしな人がはたしてSSLフィルタリングを有効にできているだろうか
496493
2017/08/03(木) 19:19:54.59ID:TUXjYBB102017/08/18(金) 11:02:42.63ID:y3SOCv5m0
更新乙です
>>483-484もありがとう
>>483-484もありがとう
2017/09/13(水) 00:46:33.65ID:f9+4LxA30
ローカル変数の使いどころがわからない
寿命はグローバル変数と同じでスコープだけそのフィルタ限定という差なら有用そうだけど
寿命はグローバル変数と同じでスコープだけそのフィルタ限定という差なら有用そうだけど
2017/09/14(木) 21:20:54.44ID:d78VpR3J0
単純に変数に名前つけれたら分かりやすいから使いたきゃどうぞってことじゃね?
特定フィルタ限定グローバル変数は便利そうだね
特定フィルタ限定グローバル変数は便利そうだね
2017/09/14(木) 22:23:07.22ID:SrLeJItG0
Internal Server Error
2017/09/15(金) 02:05:19.45ID:JDrYmG0X0
v1.103
乙
乙
2017/09/16(土) 07:27:13.91ID:YFVHdu/p0
フィルターが複数選択できればいいなぁ
できれば切り取りと貼り付けも
移動させるとき1個1個やるのが面倒で
できれば切り取りと貼り付けも
移動させるとき1個1個やるのが面倒で
2017/09/16(土) 13:47:25.20ID:aLBv5rgy0
設定ファイル直接弄れよ
2017/09/16(土) 14:37:19.88ID:YFVHdu/p0
エディタでごちゃごちゃしたxmlを切り貼りしろって?
ねーわ
ねーわ
2017/09/16(土) 16:43:25.83ID:OBWJ4gky0
以前直接編集したらフィルタの改行が全部なくなって泣いた
2017/09/19(火) 09:42:03.25ID:ZBcF1DXa0
>>505
試してみたら改行消えるな
どうもフィルター内部の改行はCRで保存されてるみたい
エディタで開いて見た目
abc
def
となってても実際は
abc[CR]
[CR][LF]
def[CR]
みたく改行コードが混在してる
なんでエディタで一部を編集とかコピペして保存しちゃうと
そこだけ全部CR+LFになるのでProxydomoで見ると改行が消えてるという
テキストデータとしてXMLを直接編集も考慮するならCR+LFで統一した方がいいのかもね
プログラム的にCR+LFを行スプリッタにしてるから難しんだろうなとは思うけど
失敗したんでバックアップからコピペしてみたら
改行消えてたとかありそうだし確かに泣けるし
試してみたら改行消えるな
どうもフィルター内部の改行はCRで保存されてるみたい
エディタで開いて見た目
abc
def
となってても実際は
abc[CR]
[CR][LF]
def[CR]
みたく改行コードが混在してる
なんでエディタで一部を編集とかコピペして保存しちゃうと
そこだけ全部CR+LFになるのでProxydomoで見ると改行が消えてるという
テキストデータとしてXMLを直接編集も考慮するならCR+LFで統一した方がいいのかもね
プログラム的にCR+LFを行スプリッタにしてるから難しんだろうなとは思うけど
失敗したんでバックアップからコピペしてみたら
改行消えてたとかありそうだし確かに泣けるし
2017/09/19(火) 12:42:51.87ID:xOxUZmgX0
テキストエディタで改行コード指定すればいいんじゃね
2017/09/19(火) 14:11:16.41ID:ZBcF1DXa0
それやると多分改行が消えると思う
filter.xmlには0x0D 0x0Aと0x0Dを区別するバイナリデータみたいのが混じってて
(現行仕様では必要なんだろうけど)
テキストエディタで改行コードを指定すると
その区別がなくなってdomoの方でわかんなくなる→改行消える
みたいな
まぁXMLは基本テキストデータ前提で改行コードは統一ってのが一般的なんで
エディタで弄ることも考えれば
今後同一改行コードに対応した方がうっかりで改行が飛ぶことはなくなるかと
filter.xmlには0x0D 0x0Aと0x0Dを区別するバイナリデータみたいのが混じってて
(現行仕様では必要なんだろうけど)
テキストエディタで改行コードを指定すると
その区別がなくなってdomoの方でわかんなくなる→改行消える
みたいな
まぁXMLは基本テキストデータ前提で改行コードは統一ってのが一般的なんで
エディタで弄ることも考えれば
今後同一改行コードに対応した方がうっかりで改行が飛ぶことはなくなるかと
2017/09/22(金) 03:28:57.53ID:M65FP3fe0
Proxomitronから移行検討してるんですが
リストってlistsフォルダ直下しか読み込めないのかな
サブフォルダのリストを読み込む方法はありますか?
リストってlistsフォルダ直下しか読み込めないのかな
サブフォルダのリストを読み込む方法はありますか?
2017/09/22(金) 08:26:22.52ID:OiG+5Oeh0
v1.56
listsのサブフォルダ以下のファイルもブロックリストとして利用できるようにした
listsのサブフォルダ以下のファイルもブロックリストとして利用できるようにした
2017/09/22(金) 16:52:51.56ID:M65FP3fe0
2017/09/27(水) 16:37:45.91ID:ALojgi7T0
ログ>RecentURLの画面でURLコピペしたくていろいろ格闘してたんだけど、右クリックするだけで自動でクリップボードに格納されるのね・・・
カーソル合わせてCTR+Cしてもコピーされないし、かといって何かの拍子にコピーできるしでわけわからなかった
カーソル合わせてCTR+Cしてもコピーされないし、かといって何かの拍子にコピーできるしでわけわからなかった
2017/09/27(水) 17:41:07.41ID:pUfcYVLA0
設定が自動保存されるから
悪さしてるフィルタを見つけたい時にチェック付けたり外したり
フィルタ書き換えてみたりと実験する時に不便だな
悪さしてるフィルタを見つけたい時にチェック付けたり外したり
フィルタ書き換えてみたりと実験する時に不便だな
2017/10/09(月) 11:02:00.24ID:ZDcKT+nj0
2017/10/09(月) 20:29:14.76ID:232xnXRc0
て
す
と
す
と
2017/10/19(木) 23:57:45.03ID:vm5PfHvz0
Win10を1709にアップデートしたら起動すらしなくなった。
セキュリティソフトやその他諸々、おま環かもシレンけど。
セキュリティソフトやその他諸々、おま環かもシレンけど。
517516
2017/10/21(土) 15:41:57.77ID:6HH3SuMx0 事故解決しました。
1709にアップデートしてからが不意にフリーズすることが何度か発生しており、
そのあおりを食らってsettings.iniが破壊されていたのが原因でした。
ファイルを消して再度インストールしたら治りました。
1709にアップデートしてからが不意にフリーズすることが何度か発生しており、
そのあおりを食らってsettings.iniが破壊されていたのが原因でした。
ファイルを消して再度インストールしたら治りました。
2017/10/23(月) 10:22:56.80ID:yUvxCuPN0
2017/10/23(月) 10:34:51.82ID:JgQ0TIhl0
2017/10/23(月) 14:59:45.35ID:yUvxCuPN0
2017/10/26(木) 02:45:03.81ID:ef+T/GHk0
裏で動的に動くscriptが増えてるせいで該当箇所探しとフィルタ書きで面倒だったけど
adblock形式を読み込めるようになってたのを思い出して手抜きできるようになった
ありがたい
adblock形式を読み込めるようになってたのを思い出して手抜きできるようになった
ありがたい
2017/10/26(木) 12:18:06.96ID:hHOj/Mgd0
間違えてフィルタを消してしまうことがあるんだが
確認画面を出すとか元に戻せるようにして欲しい
クリップボードの近くに削除ボタンがあるから押し間違えてしまう
確認画面を出すとか元に戻せるようにして欲しい
クリップボードの近くに削除ボタンがあるから押し間違えてしまう
2017/10/26(木) 13:29:21.61ID:tj5t39OT0
Match = (""|"([^"]+)"$SET(A=TEST))
Replace = $GET(A)$SET(A=)
この時たまに""に対してもTESTが出力される時がある
読み込む度に違う結果になる
Match = (""|"([^"]++)"$SET(A=TEST))
これでも結果は変わらず
Match = (""$SET(A=)|"([^"]+)"$SET(A=TEST))
こうやると""に対してTESTは出なくなる
Match = (""|"([^"]*)"$SET(A=TEST))
これでも出なくなる
[^"]++や[^"]+は文字を消費しない挙動でもあるのか?
Replace = $GET(A)$SET(A=)
この時たまに""に対してもTESTが出力される時がある
読み込む度に違う結果になる
Match = (""|"([^"]++)"$SET(A=TEST))
これでも結果は変わらず
Match = (""$SET(A=)|"([^"]+)"$SET(A=TEST))
こうやると""に対してTESTは出なくなる
Match = (""|"([^"]*)"$SET(A=TEST))
これでも出なくなる
[^"]++や[^"]+は文字を消費しない挙動でもあるのか?
2017/10/26(木) 14:46:58.47ID:ckWuPVLG0
2017/11/22(水) 08:15:06.58ID:b2NZG9Kz0
これたまに通信がコケるね
画像が多いページとかタブを一気に開いた時とか
画像が多いページとかタブを一気に開いた時とか
2017/11/27(月) 11:37:31.21ID:eKPdH24I0
$ADDLSTBOX()追加されないかなぁ
ログインが面倒なサイトを複数環境で使う時用にCookie保存して再利用してる
ログインが面倒なサイトを複数環境で使う時用にCookie保存して再利用してる
2017/11/29(水) 08:25:05.18ID:KCy+LJOT0
質問なんだけどたまにフィルターの出力が中途半端になるんだが原因あるかな
例えば<a>~</a>と出力されるはずが<a>は出てくるが</a>まで出てこない
例えば<a>~</a>と出力されるはずが<a>は出てくるが</a>まで出てこない
2017/11/29(水) 08:33:40.90ID:xY3234sj0
この情報だけなら「お前のフィルターが悪い」以外の回答は持ってないわ
2017/11/29(水) 08:34:53.52ID:KCy+LJOT0
フィルター全開示必要?
2017/11/29(水) 08:57:19.09ID:wTFAiZ/n0
ウェブフィルターデバッグでもそうなってんの?
2017/11/29(水) 09:03:29.90ID:KCy+LJOT0
常に断片的になるわけではなくその時はソースまでは見てなかったので
(ブラウザ上でタグが出てきてしまうまでは判明)
また発生した時にソースを確認して改めて質問し直すと思います
(ブラウザ上でタグが出てきてしまうまでは判明)
また発生した時にソースを確認して改めて質問し直すと思います
2017/11/30(木) 13:19:08.17ID:CF1FDBdo0
うーん、Shif-JISのページに対して
UTF-8だと認識して文字化けしてしまうようだ
Shift-JISだと明示する手はないのか
UTF-8だと認識して文字化けしてしまうようだ
Shift-JISだと明示する手はないのか
2017/11/30(木) 13:43:54.21ID:Z6Cepf6Z0
.\lists\PriorityCharset.txt
2017/11/30(木) 18:44:51.24ID:10w+Vaxp0
FirefoxでProxydomo通すと安全な接続ではありません
となって開けないサイトけっこうあるんですが
IEのように普通に見れるようにはならないんでしょうか
となって開けないサイトけっこうあるんですが
IEのように普通に見れるようにはならないんでしょうか
2017/11/30(木) 19:07:11.48ID:Z6Cepf6Z0
Firefoxは独自の証明書ストアを持っているので
そこにも証明書を入れる必要がある
そこにも証明書を入れる必要がある
2017/11/30(木) 20:34:13.48ID:10w+Vaxp0
2017/11/30(木) 22:29:32.21ID:CFg80tT10
>>536
例外じゃなくてルート証明書の追加だったはず
例外じゃなくてルート証明書の追加だったはず
2017/11/30(木) 22:48:39.25ID:10w+Vaxp0
2017/12/02(土) 23:58:37.68ID:gdwG9+dz0
Proxomitronだけど
2chから5chに変わってからPCからのアクセスをスマホに偽装しても
ワッチョイにWが付かなくなったのは何故?
2chから5chに変わってからPCからのアクセスをスマホに偽装しても
ワッチョイにWが付かなくなったのは何故?
2017/12/03(日) 23:58:20.60ID:BAx++hkJ0
偽装しきれてないってこったろ
UA偽装だけで偽装できるサイトばかりじゃないんだし
UA偽装だけで偽装できるサイトばかりじゃないんだし
2017/12/04(月) 19:00:23.46ID:jODhE1jg0
除外リスト対応してくれー
2017/12/07(木) 10:44:42.78ID:gnQob41b0
v1.104
https://github.com/amate/Proxydomo/releases/tag/v1.104
・ブロックリストの例外指定に対応
・visual studio 2017 15.5のコンパイラのバグに対応
・ICUをv60に更新
https://github.com/amate/Proxydomo/releases/tag/v1.104
・ブロックリストの例外指定に対応
・visual studio 2017 15.5のコンパイラのバグに対応
・ICUをv60に更新
2017/12/08(金) 04:41:21.81ID:7vtUjiSD0
>>542
ありがたや
ありがたや
2017/12/12(火) 22:32:04.79ID:4s2rr/Q20
ツイッターのリンクがモバイル用だけど、PCで見るから
https://mobile.twitter.com/aaaaaaa → https://twitter.com/aaaaaaa
に転送したいけど、上手くいきません。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: https://mobile.twitter.com/ jumper(Out)"
Match = "$URL(https://mobile.twitter.com/\0)"
Replace = "$JUMP(https://twitter.com/\0)"
解決策教えて
https://mobile.twitter.com/aaaaaaa → https://twitter.com/aaaaaaa
に転送したいけど、上手くいきません。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: https://mobile.twitter.com/ jumper(Out)"
Match = "$URL(https://mobile.twitter.com/\0)"
Replace = "$JUMP(https://twitter.com/\0)"
解決策教えて
2017/12/12(火) 22:37:25.83ID:D3Lj5hwV0
効いてるけど
SSL/TLSフィルタリングは有効にしてるか?
SSL/TLSフィルタリングは有効にしてるか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 米Anthropic「AIの自己進化が始まった、世界はAI開発を一旦止めるべき」 [煮卵★]
- サハラ砂漠の真ん中でトラック故障、飲み水枯渇し49人死亡 ニジェール [少考さん★]
- 中国で「抹茶」生産が拡大 世界各国に輸出 日本と同じ栽培法で半額以下 専門家「強力なライバル」 ★2 [煮卵★]
- 【大阪】47歳の男性と10歳の息子がマンションから転落し死亡 男性の自宅には外傷がある47歳の妻の遺体 [煮卵★]
- 報ステ大越健介氏、「国旗損壊罪」に「刑罰伴う法律つくらないといけないほど喫緊の課題なのか」 [少考さん★]
- 「若者の車離れ」解決策を考える… 岐阜聖徳学園大でホンダ車展示 [煮卵★]
- 【高市政権】内閣広報官のXアイコンに賛否両論「かわいすぎる」「生成AIは止めてほしい」 [947959745]
- 松本洋平文科大臣「「高市さん、大っ嫌い」「最低だった、人として」 [931948549]
- 【絶望】日本で今週2件目の一家心中 今度は47歳夫婦と10歳息子の3人 こないだは47歳夫と45歳妻と8歳と6歳の娘の4人 終わりだよこの国 [597533159]
- 🌠もうどうなってもいいお🏡
- 【悲報】日本人さん、日本メーカーより中国メーカーを買うようになってしまう。良いものはみんな日本製のはずなのに一体なぜ… [153736977]
- 6大、世界的に有名な日本人「大谷翔平」「東条英機」「宇多田ヒカル」「北里柴三郎」「鳥山明」