【Proxomitron】 Proxydomo 【Proximodo】 [転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
---- 参考サイト ----
Proxomitron日本語訳ヘルプ
http://proxomitron.sakura●ne.jp/help/Contents.html
Proxomitron等に関するWiki
http://prx.dip.jp/wiki/
Proximodo
http://proximodo.sourceforge.net/ v1.39
amate released this Nov 20, 2014
・フィルター編集ウィンドウでマッチングパターンと置換テキストの間のスプリッターを移動できるようにした
・フィルターテストウィンドウで上下のエディットボックスの間のスプリッターを移動できるようにした
・メインダイアログに"バイパス"を追加
https://github.com/amate/Proxydomo/releases スレ立て乙
こっちに人が来るかは置いとくとしても、確かにフィルター作成スレで本体への機能追加要望とかバグ報告とかはスレ違いだよなと思った
今のところ「Proxomitronで動いていたフィルタが動かない!」なんてのは大体がProxydomoのバグであることが多いからこっちのスレで話したほうがいいのかも 「Proxomitronが動いていたWin98でProxymopdoが動かない!」 以前試したときは落ちまくって使い物にならなかったが、かなり良くなってるな
でもまだ乗り換えは無理かな
動かないフィルタ多いし、リストの改行直すのもめんどい 最前面固定じゃなくてフィルター編集ウィンドウより手前ってだけでしょ そんな言葉のアヤはどうでもいいです
編集とテスト行ったり来たりするのがめんどくさいって話です 割と落ち着いたね
乗り換えは思ったより問題ない感じだったわ
はまりそうになったのはB押しながらでバイパスとかの仕様が違うのぐらいか
リファラのフィルタの動作がいまいち動いてるのか不安な感じするけど
あとはとりあえずコネクション切断したウインドウがオミトロンみたいにタイトルがわかりやすくないぐらいだな
SSLはgoogleを通そうとすると色々面倒そうで手つけてないけどこの辺なんとかなればなぁ Proxomitronから乗り換えるメリットって何がある? バグかな
cometとかjsonみたいに裏で通信するやつでよくなるけど、
コネクションが繋がらないで後が詰まってずっと読み込み中になる
たまになる場所があって、バイパスでも回避できないので割と致命的 SSL/TLSに対して安全にフィルタリングしたいな。
SSL/TLS上ではデフォでは全てがバイパスされて、明示的に有効と宣言した
フィルタだけが動作するような仕組みになってるといいんだけど。
宣言方法は、例えば各フィルタのURL Matchで$HTTPS(TRUE)をつけるとか、
あるいはヘッダフィルタのIN/OUTみたいにソフト側で管理するとか。 >>16
そういう話じゃ無いのでいくら増やしても無駄。
ログウィンドウで見ると該当の通信は完了した事になってるけど
実際には何も通信してないからブラウザから見ると通信中のままタイムアウト
になってしまうという厄介なバグ。 コネクションが繋がらないならそもそも
ブラウザとの接続も切れるはずだけど Proxomitron4.5系の切断バグのこと知らないなら黙ってろ >>14に対する回答が>>15
>>16が的外れな回答して>>17がそうじゃねえって説明
っていう流れだからProxomitronのことだろ >>14に対するレスだったのか
それはすまんかった フィルタ管理でフォルダを作った後に名前を変えるにはどうしたらいい?
右クリックしても名前を変更のめにゅーがなくて新しいフォルダから名前の変更ができないよ 選択反転したフォルダをもう1回クリック
ってエクスプローラと同じだぞこれ ギコナビからこれを通して2ちゃんに書きこもうとすると「ブラウザへんですよ(host)」のエラーがでる
Firefoxからこれを通した場合だと普通に書きこめる
もちろんギコナビから直接2ちゃん、Proxomitronを通して2ちゃんは書きこめる
なぜでしょう? v1.40
amate released this Dec 19, 2014
・ポート番号が書かれたURLをリクエストされた時、
httpでポートが80、httpsでポートが443の場合、
リクエストヘッダのHostにポートを書かないようにした
https://github.com/amate/Proxydomo/releases >>28
ギコナビから書けるようになった。まじさんくす 専ブラとかでポートくっつけられて、
工夫しないと上手く書き込めないのはProxomitronでも一緒でしょ リストの何行目がヒットしてるかわからん仕様地味につらいなー。 v1.41
amate amate released this Dec 21, 2014
・フィルター編集ウィンドウでフィルター上の右クリックメニューで"フィルターを編集する"を選択してもフィルター編集ウィンドウが表示されないバグを修正
・$LSTがマッチしたときログウィンドウにリストの何行目がマッチしたか表示するようにした(ヘッダフィルターでのURL、WebフィルターでのContentTextマッチングでのみ) 飽きたら要望があろうと放置する身勝手なやつだけどね 水差して盛り下げるより盛り上げような
全員損しかないより全員が得する方がいいからさ 試しに使ってみようと思って入れてみたんだけど、リストを使用したフィルタが動いていないようなんです
文字コードがUTF-8になってなかったのでそのせいかなと思い弄ってみたのですが駄目だったのもうお手上げ
以下のようなフィルタ類を使用していたのですが、このままではProxydomoでは動かないんですかね?
他の人が公開してくれたのをいろいろ試しながら動かすくらいしか知識がないのでよかったら教えてください
[Patterns]
Name = "id class cutter (2008/04/21)"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 32767
Match = "(^(^<(table|div|p|dl|ol|ul|li|center)\0[^>]++(class|id)=$AV($LST(IdClassList))))"
"$NEST(<$TST(\0)(\s*|)>,</$TST(\0) >)"
Replace = "<span style=display:none> cut by proxomitron </span>" リストの部分をリスト使わずに適当に決め打ちしてみれば
リストが原因かどうかわかる >>39
検証どうも
どちらもフィルタを一つだけにしてためしてみたんですがProxomitronでは消えてくれるのですがProxydomoだとダメです
何がダメなんだろう?
ログの見方とかフィルタの仕組みとかよく分かってないのでもう少し調べてみます >>37
proxydomo v1.41
IdClassList.txtに
infobox
を書き込んで
http://ja.wikipedia.org/wiki/日本語
を表示すればフィルタが動作してちゃんと右側のボックスが消える
こちらの環境ではちゃんとフィルタが動いてるように見える >>42
listsフォルダの中にIdClassList.txtを作り中に
(infobox)$URL(http://ja.wikipedia.org/*)
書き込んで試してみました
やはりProxomitronだと大丈夫でProxydomoだとダメでした
たぶん初歩的な間違いをしてるんでしょうか
32bitのfirefoxを使っているんですがProxydomoは32bit&64bitどっちでも大丈夫ですよね?
ポートは6060と入力して動かしているんですが >>43
ログウィンドウのウェブフィルターデバッグにチェック入れて串通ってるか確認して
そもそもフィルター管理ウィンドウでそのフィルタにチェック入ってるか?
親フォルダも含めてチェック入ってないと有効にならないぞ >>44
HTTP/1.1 200 OK と最初に表示されてズラズラと[raw data] [filtered data] 〜 とでてきました
これで大丈夫ですかね?
あとフィルタはroot以下にあってチェックがちゃんとしてあります >>45
それなら串通ってる
$URL(http://ja.wikipedia.org/*)
の部分削ってIdClassList.txtを保存して
フィルター編集ウィンドウのマッチングバターンテストで
>>42のURLのソースをフィルターテストに貼り付けってテスト
これでマッチしなかったらおかしい とりあえず消えました!
メモ帳で文字コードをUTF-8にすると消えずANSIのままだと大丈夫でした
あとEmEditorで文字コードをUTF-8BOM無しに変更したら大丈夫だったのメモ帳でUTF-8にしたのが駄目だったんですかね?
あとリストの記入のしかたが改行が入っていると一致しないみたいです
サンプルのリストの記入のしかたが
#
# Hatena
#
(ad-*
|*-ad
|ad
)$URL(http://[^/]++.hatena.ne.jp/*)
こんなかんじだったので最初は
(infobox
)$URL(http://ja.wikipedia.org/*)
みたいなかんじで記入してたのも原因みたいです
これを後から改行なしの(infobox)$URL(http://ja.wikipedia.org/*)に直してもメモ帳でUTF-8にしてしまっていたので駄目だったみたいです
結果、最初にProxomitronから移植したときにリストの改行をなくしていたらすんなり動いたみたいでした
みなさんお時間とらせてしまってどうもすみませんでした!
どうもありがとうございました 追記
リストに
(ad-*
|*-ad
|ad
)$URL(http://[^/]++.hatena.ne.jp/*)
(infobox)$URL(http://ja.wikipedia.org/*)
こんな書き方をしているとこれじたい (infobox)$URL(http://ja.wikipedia.org/*) も消えてくれなかった
改行があるものが一致しないのではなくそれ以降もマッチしなくなるみたいです オミトロンみたいに起動時に最小化で起動させる事ってできませんかね?
あとキーボードのBを押してるとバイパスみたいな使い方って無理? 最小化した状態で終了させれば次から最小化した状態で起動するよ
ttps://ss1.xrea.com/prx.dip.jp/wiki/Gallery/%E5%90%84%E3%82%AD%E3%83%BC%E3%82%92%E6%8A%BC%E3%81%97%E3%81%9F%E3%81%BE%E3%81%BE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%80%E3%81%A8%E5%90%84URLCommand%E3%82%92%E4%BD%BF%E7%94%A8%28B%E3%81%A7Bypass%E7%AD%89/
のフィルタでできるけど ..を . に置換する必要がある >>52
これ自分もバイパスが面倒だったので入れてみたけど、リストを使っているものは大概バイパスしてくれてるようにみえるけどReferer: Hide where we've been (Out) はバイパスしてないように思えるんだが、
フィルタの問題なのかな?それともProxydomo本体? 先日フィルタの id class cutter (2008/04/21) の件でお世話になったものですが、あれから使用してみて気づいたのですがたまにフィルタが効かなくなるようなんですが、これはフィルタのせいかな?それとも Proxydomo本体のバグなのでしょうか?
同じページでたまに消えていないことがあったのでおかしいな?と思い何回もリロードを繰り返すとやはり表示されることがありました
そこでフィルタを id class cutter (2008/04/21) だけにしてリストの書き方を1行や改行有などいろいろ試しましたが、やはりたまに消えなく表示されることがあるようです それだけの情報じゃなんとも
ページ自身のidやclass名が変動してるんじゃないか たとえば http://weather.yahoo.co.jp/weather/jp/13/4410.html このページの右側の広告とか天気図、防災情報とかを消しているんですが、たまに消えずに表示されることがあるんですよ
消えなかったときにページのソースをみてみると使い方があっているなら<div id="sub">と書いてあったのでリストに記述してあるものから変わっていないように思えます
リストにはこんな感じで記述してます
#yahoo
(sub
|prCT
|pos-ct
|prCenterSQB clearFix
)$URL(http://[^/]++.yahoo.co.jp/*)
もしかしたら自分の使い方が悪いのかもしれませんが一応こんな事があったという報告です アップデート乙です
v1.44
・UIに英語版を追加(※オプションから変更できます)
・フィルタテストでマッチングパターンなどがおかしかったとき、理由を表示するようにした
・ログウィンドウで"アクティブな接続ログのみ残す"を削除
・Miscで使っていない関数を削除 これ使って2ちゃんの旧専ブラからhtmlをdatに変換して取得するような荒ら技できるかな? proxomitronで動いていたものがproxydomoで動きません
人から流用したものなのでどういじればいいか全くわかりません
radiko関連ソフトですぐに503になる番組表データをPCにあらかじめ置いておいて都度それを読み込むようにするフィルタです
<filter>
<Active>true</Active>
<title>radiko_program</title>
<version/>
<author/>
<comment/>
<filterType>1</filterType>
<headerName>URL</headerName>
<multipleMatches>false</multipleMatches>
<windowWidth>256</windowWidth>
<boundsPattern/>
<urlPattern>radiko.jp/v2/api/program/</urlPattern>
<matchPattern>http://radiko.jp/v2/api/program/(today|tomorrow)\0?area_id=(*)\1</matchPattern>
<replacePattern>$RDIR(file:///C:/App/radika/bangumihyo/\0@area_id=\1)</replacePattern>
</filter>
proxydomoでは502 Bad Gatewayとなってしまいます
解決策がわかる方がいたらよろしくお願いします >>64
Proxydomo\html
フォルダにファイルを置いて
file:///C:/App/radika/bangumihyo/
を
http://local.ptron/
に書き換えれば動くんじゃないかな >65
動きましたありがとうございます
が、Proxydomo\html以外の場所では使うことは出来ないのでしょうか? proxomitron使用して
UserAgent に JaneStyle が入っていたら
*.2ch.net〜にアクセス可能・それ以外はアクセス不可にすることできる? フィルター管理画面でフィルターを
CtrlやShiftで複数選択できるようになるといいな フィルターをインポートしてて気付いたんだが
こっちは置換テキストの改行がそのまま反映されるのな
Proxomitronでは明示的に\nしてたけど
\nする必要が無くなっていいのかと思ったが
読みやすくするため置換部でコマンドやタグを複数行に分けて書くと
HTML出力時に改行がスペース扱いされ、タグ間に意図しない空白が入ってしまう
なのでフィルターの置換テキスト(や$SET内)の改行は無視して
出力時に改行させたい場合のみ\nを記述する
Proxomitron方式の方がよいのではないかと思う >>71
あ、補足というか
マッチして変数に入れたソース元の改行は勿論そのままで
自分で
$SET(STR=<span>aaa</span>
<span>bbb</span>)
とか置換テキストで
<span>aaa</span>
<span>bbb</span>
などと書いた時、出力が
<span>aaa</span><span>bbb</span>
となってほしいということです ここも2chのdat停止に向けて、どこかに避難所とか
作っておいた方がいいかもしれんね >>71です
v1.46
・置換テキストの改行を出力時、無視するようにした
対応ありがとうございます
ただどうもまだ改行が出力されてしまうような…
ウェブフィルターデバッグを見ると置換テキスト
<span>aaa</span>
<span>bbb</span>
は
<span>aaa</span><span>bbb</span>
に置換されているんですが
ブラウザに出力されたソースを確認すると
<span>aaa</span>
<span>bbb</span>
のままになってしまいます
$SET内の改行、$TSTなどコマンドのみの行(結果的な空行)も同様に改行出力されます
明示的な\nは拾って出力してくれてます
…と思うので一度確認してもらえたらと >>75
\rが残っちゃってるってことかな
置換テキストの\rを残す理由って特にないよね?? Windowsブラウザは\nでも\rでもCRLFで表示するからな
それで無視されないんじゃね >>71
v1.47でブラウザ出力の改行が無視されるのを確認
これで<a>リンクが改行とかコマンド行の空白でスカスカしなくて済む…
まんまインポートしてもレイアウトが崩れないので
個人的にかなり移行しやすくなったかな
対応どもでしたー Content-Type:text/plainだとフィルタが効かない
受信ヘッダをtext/htmlに偽装するコマンドを作っても効果なし
$TYPE(oth)とか$IHDR(Content-Type:text/plain)をやっても無理でした >>82
ヘッダフィルタでマッチ作って$FILTER(true)ってやらないと有効にならないよ サンクス
オミトロンだとContent-Type偽装でいけたんだけどな ただの平文をhtmlだとブラウザに解釈させちゃうのはちょっとあれだし ついでだからちょっと要望
オミトロン使ってた時もそうだったけど
Cntrl+Aで全選択できるようになったらいいかなと
現状では1行の項目のみ、複数行かける項目にも適用して Proxydomo v1.46以降(x64)で、
ブラウザからのアクティブなリクエスト数が100を超える状態が続くと通信が詰まったような状況が発生。
v1.45に戻すと発生しなくなるので、
「64bit版でのスレッドプールの実装」の処理周りで引っ掛かってる? 間違ってバイパスを押してもボタンが目立たないから
アイコンが真っ赤になるみたいな効果を出してほしいな アップデート乙です。
v1.48での
> 接続数の上限を200に上げた
の変更で、複数のページを一度に開いた際に度々発生していた
通信の詰まりは発生しなくなりました。対応ありがとうございます。 Proxomitronと違って、\0〜\9もグローバル変数として扱ってる?
もしくは、(hoge)\0ではローカル変数になるけど、SET(\0=hoge)した時にはグローバル変数扱いされてる? ちょっと助けて
たぶんランタイムとかが破損したと思うけど起動しない
こんな内容のinfo.logが作られた
2015-04-11 21:38:40 [error]: <unspecified file>(1): '=' character not found in line
Proxydomo(x86)をコピーして他のPCで実行したら正常に起動したのでアプリそのものは壊れていないかと
Visual C++とかどれが原因なのかわからん settings.iniを削除なり移動してから起動してみ ありがとう
消したら起動できた
ちなみに全部0x00埋めの676バイトになってた
何が原因だ? オミトロンみたいにログにポスト内容を表示できないの? >v1.57
>・ログウィンドウでの"Postデータ"表示を追加
サンクス UA除去してGoogle行くと検索結果が文字化けする
Proxomitronでは化けない 使い始めてみた
「フィルター編集ウィンドウ」のサイズを大きくしても
「マッチングパターン」枠の縦幅ばかり広がって
「置換するテキスト」枠の縦幅が2行分の狭さのままなんだけど
これ使いにくくない? MatchとReplaceは均等の縦幅で広がってほしい >>104
できた! ありがとう
どこつかめばいいのかわかんねー、と思ってたけど
実際につかむまでマウスカーソルの形状が変わらないのかよw リファラを偽装するヘッダフィルタの中で
リファラが空の場合は現在のURLをリファラにするってのをやってて
(^?)$SET(\#=\u) ←こんな感じの
これをマッチ欄にそのまま書いた場合は正常に機能するんだけど
リストファイルを読み込ませた場合にリストの中の一行にこれを書いてもマッチしてくれない
リストって空文字列の行にはマッチしないの? オミトロンのリスト使った汎用リファラフィルタの流用だけど、
うちもうまく動いてなかったんだよなそういえば
原因探るの面倒で後にしようとして忘れてそのままだわ ちょいと質問でっす
このソフトをChrome類で使えてる人いる?
Proxomitronを入れてみたら通信不可だったのでこっちにしようかと。
以前同じPCで使ってたはずなんだがIEまで繋がらないという… 主にふたばちゃんねるなんだけど、フィルタが動作してくれる時としてくれない時が多々ある
同じフィルタとリストを使ってるProxomitronだと今までそんな事ないんだけど、自分の環境が悪いのかな?
正常時
ttp://dl1.getuploader.com/g/cfbt_ss/133/a.jpg
ダメな時
ttp://dl1.getuploader.com/g/cfbt_ss/134/b.jpg リストを一部編集すると、そのリストが全部効かなくなることならある
再現条件がはっきりしないので明確なことが言えないけど
文字コードと改行コードを指定してリストを保存し直したり
Proxydomoやブラウザを立ち上げ直したりで治ることもある、ように見える 読み込みが終わる前に更新などしてもう一度読み込みが始まると再現しやすい気がしたけどよくわからなかったので、wikiから作者に報告してきた Wikipedia が強制 SSL になってしまった。
とうとう Proxomitron を SSL で使ってみようとしたもののうまくゆかず、この機会にこちらを試してみる。
失礼ながら Proxydomo という名前は Proximodo と混同しやすいので、特にこだわりがなければ混同しにくい名前に改めてもらえるほうがよいと思う。
もうひとつ。ログウィンドウをマウスのホイールでスクロールさせるとぬるぬる動くのが気になってしかたない。
Proxomitron と同様の挙動にする方法があれば対応していただけるとありがたい。 「名前を変えて」
と
「BSDに変えて」
…
どっちが失礼なんだろう なんだろうこの自分の思う通りのものにしてくれっていう傲慢さ まあでもdomoとmodoはまったく区別つかないよね imoutoとotoutoなら触ればなんとか区別つく あーSSLフィルタリングを有効にするとLogjamのテストに通らないのか
wolfSSLのサイトを見ても大丈夫なのか分からなかった(バカなのでw) >>123 はv1.61でクリアできた 対応が早い! v1.61でフィルタが動作しなかったのが治った!
どうもありがとう!! もうあらかたバグは出尽くしたのかな?
以前はうまく動作しなかったりしてたんだけど、フィルタや自分の使い方が悪いのかバグなのか自分では切り分け出来なかったから報告もできないしで結局Proxomitronにもどっちゃったんだよなぁ [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)"
にすると空にならないから肯定先読みなのに消費されちゃってるぽい?
自分の書き方が悪いだけかもしれない…… ヘッダフィルタはマッチしたら常に値全体を置換する
あとReplaceが空だったらフィールドごと削除される
元々そういう仕様 >>129
ここで晒して聞いたほうが早いと思う
良いフィルタなら使いたい人も居るだろうし、
悪いフィルタならきっとイケメンがさらっと手直ししてくれる >131
どのバージョンかまでは憶えていないけど肯定先読み使ったヘッダフィルタがProxydomoで期待通りに動作してたんだよね
あれバグだったのか……どうもありがとう >>133
ちなみにオリジナルの proxomitron では、ヘッダフィルタでゼロ幅のみでマッチすると
元の値の先頭1文字が置換後の値の末尾に付くというバグがあるので
やはりそういう書き方はよろしくない >>132
Proxydomo毎どっかにあげちゃってもいいかな?
正直どのフィルタが悪さしているのかもその時はわからなかった
ただProxydomoだと期待した表示がされない事がわかるくらい ログがどうしてもなじめない
RESPが緑なのがつらい >>135
流石にそれはフィルタのONOFFを切り替えれば、
原因のフィルタぐらいは簡単にわかるからフォローできない v1.67
ログウィンドウの各種文字色/背景色を設定できるようにした 136だが、ありがとう
まさか対応してもらえるとはおもわなかったw
さっそくProxomitron風にした これってアドオンみたいに直でフィルタDLしたり出来ると面白そうだよね
簡単に上げれて簡単に落とせたら素人でも使えるし、アイデアの参考にもなる
↑↓ボタンで怪しいのは評価下げたり、評価コメント残せたりすると面白い
こうした方がいいってコメントで投稿した人がさらに改良したりとかの参考になったりとか
個人でやってると自分でフィルタ書いて広告消したら満足しちゃってるけど、
面白いフィルタとかのアイデアはたくさんあると思うんだよなぁ キーボードのショートカットでバイパスできるようにならないかな
オミトロンのときはSendMessageを強引に送ってバイパスできたんだけど、ProxydomoはバイパスボタンにSendしてもなぜか利かない
フィルター管理とかLogのボタンへのSendはきくのに バイパスはボタンに見えるけどあれチェックボックスだからな
BM_SETCHECKでチェック状態にしてからWM_COMMANDを送らないといけない httpsのフィルタリングがしたくて、
Proxomitronから移行
httpsの方のURL履歴が見たいが為に、https接続に手を出してしまいました
ログインページとかを、うっかりフィルタリングしてしまいそうで、落ち着かない…
でも、便利…
良いソフトをありがとうございます もう1個
リスト内で、
#日本語文字列
のようにコメントアウトしてるとそれ以降の行が全て無視される(オミトロンだと平気だった
バグ報告はここでいいのかな >>148自己レス
例えばマッチングパターンで
<([^a]\w)\1*
とした時に、
<script src=~~
を置換すると、Omitronの場合は\1で script という文字列を返すがdomoだと s という文字列を返す
一応、<([^a][^ ]+)\1*とすれば同値な代用可能 >>149事故レス連投すみません
これはリストUTF8じゃないといけなかったって話なのでなんでもないです 基本的なことなんでしょうが教えて下さい
このフィルタはこのURL『以外』で使いたい、という除外リストはどう書くのがいいんでしょう。
yahoo.co.jpにはフィルタを適用したくない場合、
~yahoo.co.jp/
*/
この書き方だと、yahoo.co.jpは確かにフィルタから除外されますが、
yahoo.co.jp/hogeでは適用されてしまいます。
~yahoo.co.jp/*としても効果がありません。 >>153
modoは知らないが、omitronではその書き方でも意図どおりに動くはず
リストアイテムは先頭一致だから
書き方はまあ好みなんだけど、俺なら
除外アイテムではなく通常アイテムとしてリストに並べて、 (^$LST(hoge)) と否定形で参照するね
*/で全部引っ掛けてから除外アイテムで弾くってのは少なくともomitronでは非効率だから ~←これ機能してなくない?
ほんのいくつかの限られたサイトだけSSLフィルタリングしたいんだけどできなくて困ってる http://www31.atwiki.jp/lafe/pages/39.html
例外指定は実装されていません
実装してないってよ
限られたサイトならURLパターンに書けばいいんじゃないか 未実装だったのか ありがと
Bypassリストに
$URL(https://(^$LST(unBypass)))
として解決 Match: "$LST(list)"
list.txt: "(www.|)proxy.com/"
対象1: "proxydomo.com"
対象2: "www.proxydomo.com"
結果: 1、2共にマッチ 訂正
対象1: "proxydomo.com/"
対象2: "www.proxydomo.com/" Match = "(^a)\0"
Replace = "x"
対象 = "abc"
結果 & \0の中身
Proxomitron = "ax" \0="bc"
Proxydomo = "axbxc" \0=空 wgetでsslプロキシにProxydomo通すとエラーになる
2種類の暗号化があるけどどっち使ってもダメ
curlはうまくいくかまだ試してないけど
どっちもWindowsの移植版が複数あって一概には言えないけど >>161
けっこう挙動が違うのな
omitronからdomoに乗り換えようかと思っていたが迷うな ゼロ幅の直後に紛らわしい取り込みは置かないようにしてるから>>161は俺はどうでもいいけど
>>159-160が本当ならえらいことだな (www|).proxy.com/
なら問題なかった firefoxにてオレオレ証明書食わせてない状態でSSLサイトをバイパスしようとすると
omitronでは証明書エラー出ないでバイパスアクセスできるけど
domoはバイパスリストに書いても本体のバイパス設定にしても証明書エラーが出る v1.70
@amate amate released this Nov 10, 2015
・ブロックリストに"(pattern)host.com/"などがあったとき、前方の(pattern)が全体一致ではなく前方一致でもマッチしてしまうバグを修正
・"(^a)\0"は"(^a)(*)\0"扱いにするようにした (proxomitron互換に)
ほんといつも早いね
ありがとうございます 1.71乙です
そろそろ完全移行できそうになってきたな
あとはリストの例外指定に対応してもらえたら最高に嬉しい 一部のインターネットラジオが聴けません
e.g. http://radio.nolife-radio.com:8000
新しいリクエストを受信しました
リクエストが完了しました
がものすごい勢いで永久ループ
omitronで見るとresponseヘッダが200 (No Headers)なので、それが原因? すべてのログが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重で変動してた
再起動したら直って再現性不明 Match = "$LST(list)"
list.txt = "https+://www.hoge.com/"
対象 = "http://www.hoge.com/"
結果 = マッチなし
"http(s|)://www.hoge.com/" これならマッチする
"http://w+.hoge.com/" これもマッチ
たぶんだけど、リストの各行先頭から7文字以内で+使うとダメっぽい 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)>
→マッチなし 修正乙です
ところで、Proxomitronの時は$SETで代入した\n変数は
その検索内では使えない仕様だったと思うけど(>>175の3.4は[No Match]になる)
これができるようになったのは改善ってことでいいのかな? $NEST(<(div|span)\1,</$TST(\1)>)
この検索表現ができるということを初めて知った。複数に分けてたフィルタ、ある程度まとめられそうだ。 それたしか$INESTにしないと誤爆るんじゃなかったかな 大丈夫じゃないだろ
divの中にspanがきたらもうdivの対になる閉じタグを永遠に見つけられない
<div>
<div><span></span></div>
<div></div>
</div>
こんな場合は対にならない閉じタグにマッチしてしまう これバイパスしてても通知領域のアイコン黒くならないんだけど
仕様? あなた達がProxomitron、ProximodoからProxydomoへ乗り換えた理由は何ですか? すみません、とちゅうで切れてしまいました。
<div class="match">
<div></div>
</div>
マッチングパターン:$NEST(<div[^>]++match,</div>)
これだと、1行目のdivから2行目の/divまででマッチしてしまうんですが書き方間違ってます?
1行目と3行目でマッチさせたいんですけど $NEST(<div,[^>]++match*,</div>)
こうすべき >>188
あぁ、「<div match>」のタグを探していたので、2行目の<div>は無視されてたんですね。
理解しました、感謝。 $INESTがまさにそういう状況のためにあるものだ
<div match>$INEST(<div,</div>)</div> (^(^<div\sclass=$AV(match)))$NEST(<div,</div>) 要望失礼します
ログのRecent URLをコピーするとき、今はCtrl+Cを使っているのですが、
この作業を簡単にできないでしょうか
(例えば右クリック→コピーとか
複数選択したURLを改行でリストっぽい形式にして一気にクリップボードに登録とかもできたらいいのですが
(目的
画像や動画のURLを抽出してコピー
ご検討よろしくお願いします 画像や動画のURLを$LOGするフィルタ書く
ログ表示をフィルタイベントだけにする
Ctrl+Aでコピーする
余計な行をなんとかする
解決 画像や動画のURLを$ADDLSTするフィルタ書くんじゃだめなのか? >>192
そのまんま右クリックでURLをクリップボードへコピーできるじゃん URLコマンドでhttpsが使えるようになるまで時間かかりますかね どういうこと?SSLページでもdbugとか普通にできるけど
それよりも、\xdbug.にリダイレクトしたとき$URLが一致しなくなるのがたまに不便に感じる
URLパターン欄では問題ないというかむしろ*dbug.とか付けると逆にマッチしなくなるのもチグハグだし dbugとかbypassとかが使えてもhttpsが使えない
オミトロンではhttps自体がURLコマンドだった へえ、https..なんてもあったのか
使いどころがわからん 古いガラケーだと1024bitしか鍵長対応してないから
そのフィルター使わんと通信できない訳あって買い替えできない >>199
SSLサイトにフィルタをかけたいとき
ブラウザとサーバのSSL通信を間で弄るためには中間者攻撃をしないといけないだろ
それはキモいから、ブラウザとproxoの間は平文にして、proxoとサーバの間はSSLにするためのもの v1.74
・エクスプローラー再起動時に、タスクトレイアイコンを登録しなおすようにした
・URLコマンドの"https."を実装 >>195
できました!!!
右クリックメニューが出ないという事だけが頭にあって、
右クリの時点でもうコピー済みとは完全に盲点でした
何という便利さ、、、、 Proxydomo(x64)で多数のタブを開くと接続数200辺りで通信が詰まりだすけど
他の人は同じような症状発生は無し?
キャッシュ消去後、Proxomitronで試しても同じ症状は発生せず。 ttps://github.com/amate/Proxydomo/issues/26
制限っぽい SSLページに対して$RDIR使っても飛ばずに接続切れるんですけど仕様ですか?
$JUMPを使っても同じでした。 バージョンアップしようとしたら、Proxydomo64_1.74.zipが途中までしか解凍できないんだけど、ワイだけ?
ダウンロードには失敗してないはず 俺は解凍はできるけど、最初に使った解凍ソフトではファイルサイズが一致しないとかエラー出た うちもエラー出てたな
Readmeだからあまり気にしてなかったけど テンキュー
エラーが出ないファイルだけ解凍すればいいのね >>207
情報サンクス。
過去ログ遡って読んでいたら >>87 で同じような報告があり、
v1.45 で暫定回避できるとあったので、
上限数対応されるまでそちらを使用します。 ソースの最初と最後に数字なのか16進数の文字列がくっつくんだけど。
バイパスではくっつきません。フィルタを全てオフにしてもくっつきます。 日付が変わったけど214です。
問題を解決したいので手がかりがありましたら教えてください。
スペックなど不明な点があった場合も教えてください。
Windows7 32bit / IE 11 >>216
ttps://www.playframework.com/documentation/ja/2.0.x/JavaStream
Transfer-Encoding: chunkedを使ってるからだな 1.75 で接続モニター開いて通信したらProxydomoが強制終了するわ
1.74 では問題なし
Proxydomoは64bit版でOSはWindows7の64bit 220 ですが v1.76 で問題なく動作することを確認しました >>217
bomって何ですか
できれば消して欲しいんですけど
フィルター管理ウィンドウでフォルダ伸縮の+-ボタンをダブルクリックすると
全然別の場所でハイライトされてるフィルターの編集窓が開く v1.75での接続数上限対応、ありがとうございます。
試しに100程のタブを連続で開いてみましたが、
接続数200超え以降に発生していた、通信が詰まるような症状は発生しませんでした。 Jane StyleにSSL必要な画像ファイルを代わりに取ってきて
Styleに渡して表示させることできますか XenoとかだとSSLライブラリ入れて色々弄ればそれだけでいけるけどStyleだといけないの? URLコマンドのsrcはうまくリダイレクトされてるみたいなんだけど
ソース表示にならないようです
(レンダリングがソース表示じゃなくて普通に表示される)
未実装でしたらご容赦ください v1.77
・httpsでの接続時、$SETPROXYが効いてないのを修正
・URLコマンドの"src."を実装
・CUrl::getHostPort()はポートにプロトコルではなく数字を書くように変更
https://github.com/amate/Proxydomo/releases/tag/v1.77 URLのリストに指定した「除外URL」はまだ機能してないんでしたっけ。
ヤフーと楽天以外にこのフィルタを使いたいという場合なんかの。
URLパターン:$LST(UrlList)
UrlList.txt
~yahoo.co.jp
~rakuten.co.jp
うまく動かないのですが、書き方がおかしいですか? >>233
除外指定は残念ながら未実装
でもそういう使い方なら
(^$LST(UrlList))
にすればいいだけだから除外必要ないわな >>234
なんと!URLパターンの方で否定すれば良かったんですね。その発想がなかった。
やりたかったことは実現できそうです。ありがとうございました。 これ、バイパスにしたときにトレイアイコンの色変わらないの?
分かりにくいな。 AllowSSLServerHostList.txtってどうやって使うんだろう
matchしてるのかすらわからん 例えば
https://wlix.php.xdomain.jp/
は証明書がおかしいからセキュリティの警告が出るけど
AllowSSLServerHostList.txt
に wlix.php.xdomain.jp を追加すれば警告が出なくなる それって自動的に許可するってことだよね
どちらかといえば欲しいのは自動的に拒否するほうだ SSLでフィルターかけると強制終了するんですが
以前はブラウザが警告出してくるだけだったのに ログウインドウを開いたまま複数のサイトを一度に開いたりするとproxydomoが応答不能になるくらいcpu使用率が跳ね上がるんだけど解決策はないかな 1.80
ログウインドウ1回開いて閉じると、開けなくなる DiffBrowserのHTTPS通信にProxydomo最新版かませてるんですけど
通信タイムアウトになってエラーになるんですが何が問題わかりません。
ブラウザだと問題ないんですが・・・。 自分のレスは無視されたのかな...orz
>>252の後に修正されてる...1.81 バイパスの色変わったー!うれしい
あとはショートカットでバイパスのトグルができませんかね
過去ログにSendMessageで無理やりボタン押すみたいなこともあったけど敷居が高い >>253
SSLでフィルタかけると強制終了するってどういうことなの
[Patterns]
Name = "new filter"
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "www.google.co.jp/"
Bounds = ""
Limit = 256
Match = "<title>Google</title>"
Replace = "<title>Yahoo</title>"
1.81では強制終了しないけど バイパスでは強制終了しなかったからProxydomoかましてること自体は問題なかった。
という意味では>>252とは違うのか。
https://をURLコマンドでhttp://https.で接続したら問題なし。
フィルタがたくさんあるから地道に一つ一つ削って試してみる。
1.81でもまだ直ってなかった。
メモリエラーが出た。
「0x0030ca47の命令が0x008f0000のメモリを参照しました。」
「メモリがwrittenになることはできませんでした。」
接続の度にアドレスが違ったりreadになったりするから↑は一例。 タイムアウトもなく通信できましたすばやい対応ありがとうございます。
>>256
私の場合はヘッダフィルタを有効にしてると確実に強制終了しました。
Webページフィルタでは問題は起きませんでした。 >>257を訂正します。
DiffBrowserのHTTPSでの通信で送信ヘッダフィルタが適用されていたら
強制終了する可能性が高いかもしれません。 リストを利用した置換で、
hoge $SET(0=hage)
aho $SET(0=アホ)
sage $SET(0=age)
このようなリストを作ったとします。リストの途中(2行目)に全角文字があるとそれ以下の行が読みこまれないのですが、対処法はあるんでしょうか
この場合だと1行目のパターンしか置換してくれません
$SET(0="アホ")と囲ってもダメでした UTF-8で保存したらちゃんと全角文字も置換してくれました。ありがとうございます。 Edgeに限らずwin10の「アプリ」が尽く無反応になるんだけど何が悪いんだか Proxomitron+Firefoxで後者のIPV6の設定をOFFにすると読み込みでしばらくかかるのが直るけど、
そういう事じゃないよな
アプリってわざわざ書いてるし ほとんどカバーしているようなフィルターリストある? >>269
Wiki見とけ
ちょっと仕様変更があっただけでそれを弄ればproxomitronのフィルタが
以前からそのまま使えてるぞ >>269
ttp://uiautomation.codeplex.com/
からダウンロードして解凍して
C:\Users\ユーザー名\Documents\WindowsPowerShell\Modules\UIAutomation
上のフォルダに
UIAutomation.dllが存在するように配置する
powershellを開いて
Import-Module UIAutomation
を実行
32bit版なら'Proxydomo64'を'Proxydomo'に変更して以下2行を bypass toggle.ps1 として保存
$bypass = Get-UiaWindow -Class '#32770' -Name 'Proxydomo64' | `Get-UiaCheckBox -AutomationId '1074' -Class 'Button' -Name 'バイパス'
$bypass.Toggle();
上のファイルを右クリックしてPowerShellで実行をクリック
バイパスボタンがトグルされます
ダブルクリックで実行したいなら下のリンクを参照して適当にショートカットを作ってくれ
ttp://qiita.com/tomoko523/items/df8e384d32a377381ef9 domo通してるとルーターの設定画面の応答が異常に遅い 詰まってる
バイパスにしても変わらない
同じ環境でomitronならなんの引っ掛かりもなく表示される うん、buffalo.setupでもIPアドレス直打ちでも同じ
たまにではなく常に Replace full path for No object!!のフィルタがうまく相対パスを絶対パスに変換しないんだがなぜなんだろう
動きを見てると否定マッチの仕様がomitronと違う?からみたいなんだが 基本的なこと聞いていい?
この接続ではプライバシーが保護されません(Chrome)
この Web サイトのセキュリティ証明書には問題があります。(IE)
google検索とかsslで接続するとき上記みたいな警告出るんだけど
どうすれば回避できますか?
v1.85 >>280
ttp://www31.atwiki.jp/lafe/pages/42.html >>281
ありがと
ずっと違うところにインポートしてた ちょっと教えてほしいんだけど、proxydomo でリモートプロクシ接続したいとき、
プロクシサーバにログインするためのユーザー名とパスワードはどうやって設定すればいいの?
proxomitron の場合、プロキシ設定のダイアログで右クリックすれば”高度なプロクシ"の設定が
できた。
proxomitron のヘッダフィルタ "Proxy-Authorization: Send password to proxy server (out)”を
コピペしてもうまくいかなかった。 >>283
ユーザー名とパスワードを:で連結してそれをbase64エンコードしたものを使うんだぞ >>284
うーん、proxomitron のヘッダフィルタエディタで MIME Encode した文字列を
proxydomo のフィルタで指定したんだけどなぁ。
もちょっといろいろいじってみる。
ありがとう。 ☆ 日本の核武装は早急に必須です。☆
総務省の、『憲法改正国民投票法』、でググってみてください。
日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、日本人の悲願である
改憲の成就が決まります。皆様方、必ず投票に自ら足を運んでください。お願い致します。 スパイ天国の日本で核武装とかお花畑もいい加減にしろ 置き換えスタック使っているんですけど
以下のフィルターに対して
例えば「<p>VVV @XXX @YYY ZZZ</p>」が
「<p>VVV <a href="https://twitter.com/XXX>@XXX</a> <a href="https://twitter.com/YYY>@YYY</a> ZZZ</p>」にならず
「<p>VVV <a href="https://twitter.com/YYY>@YYY</a> <a href="https://twitter.com/YYY>@YYY</a> ZZZ</p>」になってしまう
これは仕方ないんですかね、\1が上書きされてしまうのは
\1を\#にすると当然エラーが出て使えません
<p>タグの範囲を外せば対応できますけどかなり重くなるので避けたいです
[Patterns]
Name = "Twitter垢リンク"
Active = TRUE
Multi = TRUE
Bounds = "<p>*</p>"
Limit = 512
Match = "(\#@(([0-9a-zA-Z_])+)\1$SET(\#=<a href="https://twitter.com/\1">@\1</a>))+\#"
Replace = "\@" そりゃあおめえ、\1は一個しかないからな
&と$SETを駆使してスタックだけでなんとかするとか
グローバル変数に溜め込むとか
範囲制限を別の方法でやって一つずつマッチするとか
他のやり方を探さないといかんわな win10に買い換えたから、これも後継のに変えようと思ってる。
特に理由がなければ、これに移った方がよい? これから使い始めるんだけど、とりあえず入れとけっていう
テンプレのようなフィルターない? そういう人が使うソフトではないと思うけど
一昔前なら広告ブロックが鉄板だったけど、今はブラウザ拡張でやる方がお手軽だし 一般に公開されているフィルターはもう古いので定番というものは存在しませんので
自作に挑戦する気のない人には面倒なだけです 使ってる機能
ブロックリスト
接続モニタ
Recent URLs
特定のサイトだけUserAgent変えるフィルタ
特定エロサイト用の広告消しフィルタ
Webフィルタは2個だけ、ほとんどの広告はブロックリストでkill
これぐらいの使い方だとブラウザのプラグインだけで全部いけるのかも… この手のローカルプロクシの良い所は複数のブラウザで資産を共有できること 自作で書いてるとアンチadblockをスルーして広告排除できてたりしてラッキーって思う時がある httpsに対応ソフトとのことでこちらに移動してきました
Youtubeを快適に使うために色々いじっていたのですが解決できないの事があったので一つ質問を
こういうページで「もっと読み込む」ボタンを押した先でフィルターが適用されないのですが何か良い方法はありますか?
http://www.youtube.com/user/shoenice22/videos ttp://tokuhain.arukikata.co.jp/bangkok/2012/03/post_249.html
フィルター管理で無しorチェック全部外しても文字が虫食い的に化ける
バイパスするかWebページフィルターのチェックを外すと化けない
個人の環境依存かもしれないが、多分バグかな Transfer-Encoding: chunked
怪しいのは辺りかなぁ? PriorityCharset.txtで対応できるよ 横からだけど、PriorityCharset.txtがあるのを知らなかった
アプデきてもlistsフォルダはバイパスリスト上書きされないように、毎回上書き保存してなかったから気づかなかったわ
>>302を試してみたけど設定したらちゃんと表示できた >>302だが返事が遅れて申し訳ない
>>304でうちも対処できたよ
PriorityCharset.txtの存在を俺も知らずにいたから助かった
ありがとう 証明書を用意すると全てのhttpsサイトの接続が遅くなるなあ Firefoxは遅くなったけどChrome系は大丈夫だった
何が違うんだろう なんか更新来てるよ
これ、個人的にはまったく使う予定ないけど嬉しい人にはとても嬉しいんじゃないかと思う これはユーザー増えそうだね
ただanti adblockとかみかけるし、自前で書くのが一番安心ではある
話は変わるが最近特にscriptタグ内の量増えすぎ
$NEST(<script,?++(($LST(AdList))\1)*,</script>)でマッチングかけてるんだが、
href属性とかで参照できないし、listから文字列やホスト名引っ張り出してマッチングすると、
上限10000バイトじゃハングアップに近い状態になる
苦肉の策で上限を変えて2つに分けてやるようになったんだが、
こういうのは他の人はどうしてるんだろう ちょっと勘違いしてた
フィルタ自体は今までのままでリストが変わるのか
ドメイン指定のリストが使える汎用フィルタと考えるとすごく便利そうだな >>310
Kill.txtでjsファイルを読み込むのを阻止したり
サイト個別にフィルタ作ったりしてる ゴミをロードするコードと、サイトの動作に必要なコードが同じタグに同居してることがあるからねえ
俺はそのへんはブラウザのNoScriptとかRequestPolicy系の奴に頼ってる <script src="$LST()"*</script>みたいなフィルタで
リストに
*/a.js
*/b.js
*/c.js
としてるときで
あるサイトではb.jsだけスルーしたいという場合
リストに除外設定書けないdomoではどうやってやるのがいいのかな? script要素の削除は手元では以下のようにしてる
Script有効にするサイトで広告なんかがうるさければまた別のフィルタで削除する感じ
[Patterns]
Name = "Script Killer"
Active = TRUE
Multi = FALSE
URL = "(^$LST(EnableScript))"
Limit = 2048
Match = "(^(^<script>|<script\s))([^>]++/>|[^>]+>$SET(ScrK=1)) |</script[^>]+>$SET(ScrK=) |$TST(ScrK=1)((^</script)?)+"
Replace = "" リストの掃除しようと思ったけど登録数多すぎて収集がつかない
わかりやすいようにマッチした回数とかの統計あったらいいのになぁ 以下のフィルタが効かないというか変な動きをしているんですがなぜかわかるかたいますか?
omitronではきちんと動いていたのですが
フィルタ
<filter>
<Active>true</Active>
<title>URL: jump_to (out)</title>
<filterType>1</filterType>
<headerName>URL</headerName>
<multipleMatches>false</multipleMatches>
<windowWidth>4096</windowWidth>
<urlPattern>$LST(jump_to)</urlPattern>
<matchPattern/>
<replacePattern>$JUMP(\0\1)</replacePattern>
</filter>
$LST(jump_to)の中身
2ch.io/ \1
アクセスしたURL
http://2ch.io/akizukidenshi.com/catalog/default.aspx
想定するアクセス先
http://akizukidenshi.com/catalog/default.aspx
実際のアクセス先
http://2ch.io/akizukidenshi.com/catalog/akizukidenshi.com/catalog/akizukidenshi.com/catalog/akizukidenshi.com/catalog/default.aspx
※akizukidenshi.com/catalog/の部分が可能な限り続く プロトコルを追加してやる
2ch.io/ \1$SET(0=http://) 久しぶりに覗いたらまさに求めていた機能が求めていた使い勝手で実装されてた
作者さんありがとう! オミトロンから乗り換えたけどいいソフトだな
ただチェックボックスオフにしてもフィルタが有効のままになるバグ?がよく起きるから
フィルタ色々弄ってるときは注意だな キーボードで操作(スペースキーでのオンオフ)しても一切効かないな
表示上は切り替わるけどな
そこはマウス必須 http://katfile.com/
ここwebフィルターが一切効かないんだけどなんで? そろそろオミトロンから乗り換えてみようと思うんだが、移行するにあたって
何か注意点とか、これは頭に入れておけ的な事ってありますか? >>330
ttp://www31.atwiki.jp/lafe/pages/39.html
ここ全部よめば困ることはないだろう B押しながらでバイパスとかの仕様変更をよく見ずに最初悩んだ キーボード押すの面倒だからブックマークレットで文字列付加してRDIRさせてる >>331
遅くなったけどありがとう
$DTMは使えないのか… >>335
俺の場合、特定のサイトから定期的にDLするファイルがあって
それにダウンロード日時を追加するのに使ってるんだ
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Content-Disposition: add date (In)"
URL = "example.com/filename.ext"
Match = "*"
Replace = "attachment; filename="filename_$DTM(d-H-m-s).ext""
こんな感じで
そうするとファイル名は filename_2016-10-23-02-56-12.ext のようになるから
あとで変更する手間が省けるわけ >335
昔、WWWCのUAを偽装するフィルタを書いたことがあってそこで使ってた
こんな感じに変える -> Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/$DTM(YMD) Firefox/52.0
5-6年前くらいに日付が固定になったから$DTMはお役御免になったとさ
あと、自分はそうでもないけどそのページを開いた日付とか時刻を表示しておきたい需要っていうのはありそうに思う > 時刻表示
こんな感じかな
ttp://light.dotup.org/uploda/light.dotup.org386525.png $DTM実装されてた、ありがてえありがてえ
フィルタの整理もしつつ少しずつ移行するわ オミトロンを使ってネットに書かれている 氏ね キチガイ などの暴言を
XXXなどの文字列に置き換えるか、非表示にすることはできますでしょうか?
一応自分でNG.txtをBlockfileに入れたのですが、うまく動きません >>340
default.cfgにこんな感じで追加して読み込み
Name = "XXX word"
Active = TRUE
Limit = 50
Match = "氏ね|キチガイ"
Replace = "XXX" Googleファイナンスで以下のフィルタを実行すると
読込完了までにものすごい時間がかかるんだけどどうしようもないですかね?
どうも大量の文字の処理が良くないみたいなんだが
フィルタの適用先 : https://www.google.com/finance
[Patterns]
Name = "new filter"
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "$TYPE(htm)www.google.com/finance"
Bounds = ""
Limit = 1048576
Match = "<script>*function \(*function \(*</script>"
Replace = "" 括弧や小なり大なりは本当はすべて半角です
書き込めなかったので全角にしてあります ttp://pastebin.com/gCVRYZjU
なんか消えたから 単純にscriptタグの中身をすべて消すだけならそれでもいいんですが
scriptタグの中の文字列を2〜3度マッチさせたうえで消したい場合?に異常に処理が遅くなるんですよね
Matchの中を<script>*</script>だけにしてもすぐに処理が終わるのは確認しました そりゃあおめぇ、範囲の絞込みもせずに*を複数使ってLimitを1Mなんてキチガイサイズにしたら重くもなるわな 重い重くない以前にそんな書き方したらすさまじい誤爆でまともに表示されんだろう
で、それはそれとして
それそのまま試してみたけど別に重くはなかったぞ あくまで>>342はサンプル用に書いただけで実際のフィルタはもっと複雑なんです><
んでそのフィルタがあまりにもGoogleファイナンスでだけ遅いのでコードを最小化していったら原因がそこだと分かってって感じです
遅くないですか、環境が悪いのだろうか
ちなみに環境は↓です
CPU : Core i7 4790K
メモリ : 32GB
OS : Windows 7 Home Premium x64
Proxydomo : Proxydomo64 v1.92(SSL/TLSフィルタ設定済み) ふと気になってProxydomo v1.93を使用したら遅くありませんでした。
もしかすると64bit版が遅いのかも? どうしても自分以外のところに問題があって自分が書いたフィルタは直す必要がないと思ってるなら
これ以上誰も何も言うことはないよ 今のバージョンはどうか知らないけど、
httpsをフィルタリングするとフィルタはバイパスしてるのに遅くなったなあ 1文字以上にヒットする表現がわからん
?++だと0文字でもヒットする ?++でも1文字以上にマッチするように見える
*&?
これでもいいけど ?* とか ??+ にしてるよ
1文字 と 0文字以上 に分けるんだ >>354 ?++{1,*}…うまくいった
>>355 ?++…空でも反応すると思ってたけどいじってたらうまくいった
*&?…単独では動作するかもしれんが今回の場合は全く効かない
>>356 ?*…うまくいった
??+…後に検索表現があるので反応せず。??++で対応
説明不足
1文字以上で追加、他の検索表現もあるので空でもスルーさせたい
...(|(?*)\0$SET(1=\0 text ))…うまくいった
...((?*)\0$SET(1=\0 text )|)…なぜか空でも追加される
...((?*)\0$SET(1=\0 text )|$SET(1=))…うまくいった
回答ありがとう クリーンインストールしてから、ublockだけで済ませてたけど、やっぱりこれあると便利ですわ
というか、お礼を言わせてくれ
ありがとう 作者さん
置き換えコマンドにただのReplaceが欲しいです($REPL(文字列,検索文字列,置換文字列)みたいな?)
マッチ→置き返した文字列を部分的に最置換したいことがあるんですが
マッチングパターンだとうまくいかなくて 単純化するとこういうことやりたいのかな?
再置換したい部分が固定ならその前後を別変数に格納しておけば最後に$SET(\1=\2置換文字列\3)みたいにしてあげられると思うけど……
具体的な処理したい文字列と処理条件を示してくれればもう少し考えてみるよ(解決するとは言っていない)
Match = some text$SET(\1=文字列)($TST(\1=*検索文字列*)$SET(\1=置換文字列)|)
Replace = \1 例えば↓みたいなscriptタグがあるとして
http://pastebin.com/6Y4gjPd6
一番外のscriptの中にある各scriptのsrcがlists.txtの中に存在するかをチェックして
一つでも存在しなければ一番外のscriptごとコメントアウトする
コメントアウトする際にコメントタグを除去ってことをやりたいのです
例えば「\'\" \+ urlHost \+ \"/c/cmns/js/js[a-d].js\'」というのがlists.txtに記載されていた場合は
↓みたいな結果になるのが理想です。
http://pastebin.com/apD9ZNC2 どのページでも使えるように汎用性のあるフィルタを作っているので
除去したいコメントタグの数は一定ではなく、一切存在しなかったり5組以上存在することもあります
>>361で提示していただいたように$TSTを使えば
可変文字列も対応できそうな気がするので少し考えてみたいと思います Match = "($NEST(<script,[^>]+>*src=$AV($LST(list))*,</script>))"
"&&(¥#(<!−−|−−>|// −−>))+¥#"
Replace = "<!−− ¥@ −−>"
みたいにして&&以降の部分でコメントタグを除いた全テキストを変数に格納してたわ 何度も失敗してたのがようやく書き込めたw なんかの記号がNGに引っかかってた?
ので全部全角に置換しちゃいましたが半角に置き換えて読んでください コメントアウトなんかにしようとするから間のコメント除去しなきゃならんわけで
不要なスクリプトなんざスパっと消してしまえばよかろう >362
ttp://pastebin.com/EhWFZJCB
こんな感じかな? いちおうそれっぽい動作をするようになったと思う
ただ、簡単なテストしかしてないので実運用するとすごく重いかもしれない
何かの参考になれば嬉しく思う >367
あっ、希望する動作を勘違いしてる……申し訳ありません取り下げます >367
最初のフィルタの *src=$AV($LST(list)) を (*src=($AV($LST(list)|\1$SET(isMatch=true)$SET(Match=\1))))+ に変更すれば良さそう……かな?
これでリストされていないsrc属性の値が存在する場合のみ、リストに無かった最後のsrc属性の値が理由としてコメントアウトされるはず >>364-365,367-369
おおー、理想通りです!
&&はこれまでほとんど使ったことありませんでしたが
こういう風にも使えるんですねー
勉強になりました
ありがとうございました
>>366
除去よりコメントアウトした方が
何をしたいのか動きが分かりやすいからコメントアウトしたいのですよ これ通すとどのブラウザでもGoogleの検索結果が503で頻繁に画像認証に通されるんだが対策ないの?
バイパスしても変わらないので個々のフィルターに疑いはなさそう。
SSLでファイアウォールが警告してくるのと関係ある? ファイアウォールかセキュリティソフトが悪さしてる予感 レアケースでいまいち検証しきれてないけど
basic認証あるサイトでWWW-Authenticateのrealmが文字化けしてると
WWW-Authenticateが空になってブラウザの入力窓が出ないっぽい フィルタ内で改行しても無視されるね。
filter.xml内ではCR onlyになってるね。CR+LFでいいと思うよ。
あと実際のHTMLではLF onlyだけどテストウインドウではCR+LFだから確認しづらい。
テストウインドウでの改行コードの違いは無視するオプション付けたらいいかも。 置換テキストの改行を無視するのはProxomitronに合わせた仕様 1.88から1.93に更新してみて。
「セキュリティの警告 - Proxydomo」というタイトルのページになったとき、bootstrap とかいうものが使われているようで、おそらく JavaScript を有効にしていないと先に進めないようです。
都合によりナローバンド環境と古い OS やブラウザを使っているので bootstrap が動作せず、現状は警告の出ない1.88と併用しています。
普段は JavaScript を無効にしているのですが、従来のように警告なしで接続できる選択肢を用意していただけると助かります。
検索してみたところ bootstrap は Proxydomo にとって必要なものというわけでもなさそうですが、いかがでしょうか。 認証エラー時にダイアログを表示していたのをブラウザ内に情報を表示するようにし、各種操作を行えるようにした(ダイアログ形式がいい場合は、 .\html\certificate_error.html を削除してください) >>379-380
どうもありがとうございます。更新履歴の1.85に書いてありますね。
1.88でも証明書を作り直したところ、bootstrap になったりならなかったりするようになりました。
certificate_error.html をリネームか移動して様子を見ます。 リストに aaa.com/xxx|bbb.com/yyy と書くと aaa.com(/xxx|bbb.com/yyy) と解釈される模様
bbb.com/yyy にはマッチせず、 aaa.combbb.com/yyy にマッチする
まあちゃんと全体を括弧でくくれば問題はないけど info.logがカレントディレクトリ以外に出来てることがあるんですがバグですか?
あとロックされてて一旦終了しないと消せない。なんとかして。 info.logに
[warning]: wolfSSL_accept failed [-308] :
とか出るんだが
どのページでアクセスしたらエラーが出るのかわからない
対処法とかないのか
ブラウザとかにエラーが出たことはない ログに接続先のIPアドレスとか載せられればいいけどね
自分はログそのものを作らないオプションが欲しいけど 質問なんですけど
abcという文字列があったとき
まずbを消すフィルター(再帰許可)を通します
次にacを消すフィルターをかけるんですが消えません
対処法を教えてください >>386
原因:対象文字列のaが出てきた時点でフィルタ2が先にNoMatchしてるから
対処:フィルタ1を (a)\#b(c)\# → \@ >>386
フィルタは頭から尻まで一方通行で処理されるの
一旦aを通り過ぎてしまったら、bを消してacができたとしても、もう戻ってaを見ることはない
だからaを見てるときに、後ろにbを挟んでcがあるかチェックしないといけない >>387-389
ありがとうございます
まだ確認はしてないんですがその説明だと再帰マッチ許可の意味がないように感じます
再帰マッチ許可の有無で結果が変わる例と今回のパターンの違いを説明してください
よろしくお願いします 置換結果「以降」を再度フィルタにかけることができる、というのが再帰の意味さ
例えばここでbを消すかわりにxに置換する、というフィルタだった場合
再帰マッチが有効なら次のマッチは x から始まる、無効なら c から始まる
しかしbを単に消してしまうフィルタだとたしかに無意味だ >>391
ありがとうございます
なんとか対処できました
>>392
すみません
今度から気を付けます あっちはクレクレ隔離の役目だったし、自分でやる人の
仕様に関しての質問ぐらいは気にしないでいい気もするけどね domoは現在進行形で開発続いてて作者さんもここ見て修正してくれてるから
フィルタの書き方のお勉強であまりにもスレが埋まってしまうようなことがあるとどうかと
せっかくテンプレにフィルタスレ入ってるんだし長くなりそうなら誘導してもいいんじゃないでしょうか info.logがデスクトップに作られるの何でだろう、って考えて
デスクトップにある.batでカレントフォルダ変更しないまま起動してるのが悪いのかな .batをデスクトップに置かずに.batのショートカットを置いて、
そのショートカットのプロパティでカレントフォルダ指定してみたらどうよ ショートカット置くなら作業フォルダの指定以外にバッチの先頭にcd "%~dp0"置くとかいろいろあるけどスレチじゃね? v1.95 サーバーから送られてくる証明書にルートCAが含まれていると接続できないことがあるのを修正
----
v1.94 で正常に表示できないサイトについて報告したものですが
v1.95 で直っているのを確認しました、早速の修正ありがとうございました http://potato.2ch.net/test/read.cgi/software/1383031170/462
Add Linkってフィルタ使うとProxydomo64のCPU使用率が上がって
ブラウザが固まるんですが他の方はどうですかね?
Proxomitronでは問題なく作動してる Add Link 4.6の再起マッチを許可するのチェックを外す >>403
ありがとうございます!
動作するようになりました! 配布サイトのメールフォームが、IE以外のブラウザで開けなくなってるんですけど
IEでも「セキュリティで保護されているコンテンツのみ表示されます」のポップアップが出て
「すべてのコンテンツを表示」をクリックしないと表示されない、それでわかったけど
httpsのページ内にhttpのスクリプトを読み込ませようとして、セキュリティに問題があるとされて
現行のブラウザでは拒否されて、旧式のIEだけは開く方法が残されているという状態か
これはメールフォーム変えないとまずいのではないでしょうか 以前にも質問したけど説明が足りなかった気がするので
フィルターを1つも入れてない、設定を何もいじらず起動した状態で
このスレをWgetでダウンロードした時のソース
-----
1dfc
<!DOCTYPE HTML>・・・
・・・</html>
0
-----
先頭の1dfcや最後の0って何ですか
バイパスにした時や
Chromeとかのブラウザでは出てこないのでバグではないとは思いますが >>406
ttp://kiririmode.hatenablog.jp/entry/20100606/p1 Transfer-Encoding: chunked にすることによって
Proxydomo にとって都合のいいことでもあるんでしょうかね
無効にできないんですか
フィルターによって Content-Length が変わるかもしれないから
Transfer-Encoding: chunked にしないといけないんだ
いや何とかしてください おそらくHTTP 1.0だと対応していないものかと
それをProxydomoが区別せずにchunkするのが原因
メモリに余裕があるなら無効のオプションを付けてもいいかもしれない
もしくはHTTP 1.0のときだけ無効にするのもアリ Proxydomo経由でHTTP/2通信するには作者さんの対応待ち? 2chですらssl強要されるんで久々にこれ使ってみた
http://pc98.skr.jp/post/2016/0806.htm の言う通り確かにWUが失敗するのね・・・オミトロンから移行どうするか悩ましい あーバイパスってのがありましたね
*.windowsupdate.com
fe2.update.microsoft.com
を追加してエラーが無くなったのを確認。とりあえず様子を見てみます proxomitron使ってるならbaseタグのhttpsをhttpにするだけでいい omitronなら問題ないけどdomoだとダメって場合があることはある httpsを有効にしてる状態で外部鯖からcss持ってくるのが読み込んでくれない
というかgithubの表示が崩れる
バイパスにしてもダメ >421
まだ原因究明まではしてないけど手元の環境では昨日か一昨日くらいからPixivのCSSが読みこまれていないっぽい 読み込まれないっていうよりブラウザにブロックされてた
Failed to find a valid digest in the 'integrity' attribute for resource 'https://assets-cdn.github.com/assets/〜.css'
with computed SHA-256 integrity 'VsWNqtdyZAPAlwRnlICZJJxtlAXPAUZbM35LGIV/Rfg='. The resource has been blocked. Vivaldiが
NET::ERR_CERT_COMMON_NAME_INVALID
って警告出して来て証明書のコモンネームとURLが不一致らしい Chromium系列のブラウザでSSLフィルタリングが利用できない
というページができてるね
今後他のブラウザもオレオレ証明書は認められなくなっていくのだろうか
そしてHTTPSのサイトばかりになっていくし、役目が終わってしまうよ >>425
証明書にSubject Alternative Namesを設定してないとそんなエラー出たかな Proxomitronとローカル変数の挙動が違うところがあったので報告
Proxydomo v1.97で確認
[マッチ]
(aaa)\1
$SET(0=\1)
$SET(1=bbb)
[置換]
\0
[対象]
aaa
[結果]
Proxomitron -> aaa
Proxydomo -> bbb
Proxomitronで\1は「aaa」のまま「$SET(0=\1)」される
「$SET(1=bbb)」は影響しない
Proxydomoだと\1は「$SET(1=bbb)」で「bbb」が代入されてから
保持されたまま遡って?「$SET(0=\1)」が実行される
使い終わったローカル変数を
別の値で$SETするとそれ以前の置換に影響してしまうのは
逐次処理的にちょっと問題あるかも 遡ってはいない
$SET(0=\1)の時点では\0の中身はあくまで「\1」なのであってaaaではない
置換が実行されるときにはじめて\1の中身が呼び出される
ここまでは共通の挙動
違うのはProxomitronでは取り込みで値をセットしたローカル変数は上書きできないのに対し
domoでは上書きされるってこと ってことは置換後の再SETだとかローカル変数の使い回しはできなくて
(できるけど記述順ではできないって意味で)
置換処理は最後の方に書かないといけないのか…
置換後にローカル変数弄るomitronフィルター直すのは面倒だな
上書き仕様にしたメリットが何かあるんだろうか \h でリモートホストが抽出できますが
トップとセカンドレベルだけ抽出する方法ありますかね? もっと具体的に
クレクレ厨ではないです
例を示してくれれば $URLのなかでトップとセカンドをマッチさせればいいんだよ ちょっと難しいね
後付けで申し訳ないんだけどco.jpとかになればサードまでマッチさせたいので 2ちゃんのsubbackなんだけど
<base href="/test/read.cgi/software/"
のアドレスを取り込んで
<a href="★1439798198/l50">1: 【改造版】2c
<a href="★1459314458/l50">2: Mozilla Fire
★に埋め込んでいく方法ってない? exeでもスクリプトでもなんでもいいからProxydomoバイパストグルできないかな?
>>272のやってみたけどできなかったし オミトロンのときはSendMessageでバイパスボタン押せただけど、これってボタンに見えて別のUI使ってるんだっけ
そのせいでオミトロンと同じやり方ではバイパス押せないんだよね
$KEYCHKで任意のキーを押してる間はバイパスにして使ってるわ >>438
今はスクリプトでプロキシ切り替えしてるんですけどね。
やっぱ無理かぁ AutoHotkeyでSendMessageしてみたら押せてるみたい >>436
グローバル変数使って
1つ目のフィルタで<base href="\0"$SET(hoge=\0)で取り込む
2つ目のフィルタで<a href="$GET(hoge)とか AutoHotkeyならControlClickでいいのか >>441
SendMessageはどのコマンド送ってます?
SendMessage, 0x111, 1002, 0,, A → 「ログ」ボタン押せる
SendMessage, 0x111, 1059, 0,, A → 「オプション」ボタン押せる
SendMessage, 0x111, 1072, 0,, A → 「バイパス」を押してるつもりだけど押せない DetectHiddenWindows, On
SendMessage, 0x00F5,,, バイパス, Proxydomo64 >>445
おぉぉ、できた!
0x111じゃなくて0x00F5か…。超絶感謝です。 >>428
Proxomitronからコピペしたフィルターで
表示がおかしくなるのがあってずっと原因がわからなかったんだがこれだったわ
もうProxydomo完璧じゃねと思ってたけど意外とバグ残ってるもんなのな omitronの挙動は単に上書きできないというんではなく
取り込みの書き方や位置によってできたりできなかったりするから、正確に再現するのは困難だし
そんなわけのわからないものを再現しても便利になるわけではないんだよな >>450
できたりできなかったりでなく繰り返し表現でだけ上書きされる
初回マッチだけ保持し、結果的にその時点の値で置換されるため記述順に動く
繰り返しは再代入しまくり処理なので上書きされる(されないと困る)
ってのはいい加減だけど柔軟な仕様と言えなくもなかった
これがdomoで上書きで統一となると
(ab)\0(cd)\0
の\0がabでなくcdになるという割と根本的な仕様変更になる
問題はこれが置換表記以降にも当てはまってしまうことで
使い終わったローカル変数を延々意識しなければならなくなり、
便利とか以前に記述順があてにならなくなる
内部的な挙動は統一できてもユーザー記法として互換性がなくなるって話だな 置換表記以降とか、使い終わったローカル変数って何? (ab)\0$SET(#=\0)(cd)\0$SET(#=\0)
くらい例示しろよ分かり辛い \0はそのフィルタが検索→置換を終えるまで最初から最後まで\0なのであって
途中で「使い終わっ」たりはしないと思いますが
記述順なんて言ってるのは置換時(検索終了時)まで展開されないことを理解できてないだけでしょ
そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
そんな間違ったフィルタがdomoで同じ挙動をしないと言われてもフィルタ見直せとしか 挙動の違いを理解できてないのはそっちだな
> そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
>>428の$SET(1=bbb)は$ALERT(\1)してみればわかるけど
ちゃんと機能してbbbになってる
勿論これは例のための例だから無意味だが
実際でも$TSTで(aaaでない)\1を使って条件分岐、みたいなのは普通にやる
つまり上書き禁止だったからこそマッチを保持したまま
貴重なローカル変数を別値で使い回せてたってこと ある時点のローカル変数の値を展開したければ、グローバル変数に書き込めばいいだけなの
そうした場合
domo ならもうローカル変数のことは全部忘れていい、以降好きなように使える
しかしomitronだと、それでもなお使用済みのローカル変数を憶えておかないといけない、再使用できないから
どっちが使いやすいと思う? それdomoとomitronの説明が逆だろ
もう使わないローカルを使い回せるのがomitron
まとめて展開されるから憶えておかなならんのがdomo(って自分で言ってるじゃん)
しかもローカルは全部グローバルに突っ込んでその都度展開しろって
そんなん最初からグローバルだけでローカル変数なんて要らんやろ
ちょっと複雑なマッチングやコマンドがすぐ$SET&$GET地獄になるわ
使いやすいとか以前の問題 v1.98 発行するサーバー証明書にsubjectAltName拡張を追加するようにした
きた、これでまたChromium系ブラウザで普通に使える、やったね グローバル変数に一旦吐き出すのはomitronのヘルプにも書かれてる基本テクニックなんだけど
知らなかったんだ、そりゃ大変だわw
奇妙な上書き挙動に依存した綱渡りコードを死ぬまで書き続けるしかない それも逆なんだよなー
グローバルも使ってるからこそローカルのノリで使うと
$SET$GET地獄になるぞって言えるわけ
それすらわからずこいつグローバル知らんで!とか勘違いしてしまうのがもうね…
ちなみにアナタの言う奇妙な上書き挙動はWikiのFAQにもなってるomitronの基本仕様なわけです
んで、それとdomoは違ってるみたいだからじゃあどうする?って展開ならまだしも
> そもそもが>>428の$SET(1=bbb)はProxomitronにおいては機能しない間違った記述であって
このレベルで理解できてない奴に混ぜっ返されても正直困るんだよね フィルタを見せてもらえるとはやいんじゃないかな
ローカル変数が上書きできないからこそ、
こんなに便利な記述ができるんだぞと具体的にわかる例を そもそもomitronでローカル変数が上書きされないのってバグじゃないの
あれって別に完成したわけではなくて開発が急に打ち切られたようなもんだし
開発が続いてればそのうち修正されてProxydomoと同じ挙動になってたんじゃ
だって後から出てくる方で指定し直される方が自然で正しい動作に見えるもん v1.99
・IPv6に対応
https://ipv6.google.com/
・ローカル変数を実装('_'(アンダースコア)から始まる変数の寿命はグローバルではなくローカルになります)
例:$SET(_A=\1)
ローカル変数もグローバル変数と同じく、代入時に変数が展開されます 自分とこのプロバイダがIPv6に対応したって案内がちょうど来たのでタイムリーすぎてうれしい >>463
それ上書きされないんでなくて第一マッチを保存してるんじゃなかったっけ 503をごく稀に返してくる鯖に対して、一回か二回503を無視して数秒後にリトライみたいな事をしたいんですが
アイデアをお貸しいただけないでしょうか
単に503を無視ですと、無限アタックになってしまいそうで… ブラウザには503を渡さず、ただの応答の遅い鯖に見せかける
みたいな感じです すみません、ブラウザの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の設定を何とかしないといけないのかも >>467-469の件なんですが
ffmpegをブラウザとして使わないという方法で、ひとまず解決しました。
(一度全て保存してからローカルで処理
スルーしていただいて構いません。お騒がせしました。 >>466
マッチつか$SETの仕様だなそれ
なんで保持されるようになったかと言うと
当初素直に置換エリアに置換文を書いてた頃は代入時に変数展開で良かったんだが、
みんなデフォでマッチエリアの$SET(0=...)で置換し始めたので
その時点の値で展開する必要が出てきたから
Proxomitronのバグ言ってる人がいるが
後付けの拡張って感じだね 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にする方法は無いのでしょうか? 無いな
$RDIR(http://local.ptron/test.html?$ESC(http://example.com/foo.html))
みたいなリダイレクト使ってtest.htmlのjavascriptで?以下を取り出して適当にやればいけるんじゃね >473
レスありがとうございます。
うーん、$RDIR()だとexample.com/foo.html側のクエリしかブラウザでは
受け取れないような気がするんですが何か方法があるんでしょうか・・・?
$JUMP()だとexample.comで使われてるcssやjsファイルが読み込ませ辛く、
UIデザインを合わせたりするのが面倒とかあって避けてたんですが
ちょっと調べてみます。。。
なるべくなら今後ステータスコードを変えられるようになるか、$RDIRな
コマンドで呼ばれたファイル内に%%GlobalVar%%な記述があったら
グローバル変数を展開する$RDIR_EX()的なコマンドを実装予定とかなら
嬉しいんですが、そんなアナウンス無いですよね・・・(汗 接続が1つもない状態でもアクティブなリクエスト数に数字が残ることがあるね
切断ボタン押したとき、まだ接続中のがあるけどいい?って訊いてくれるときと
問答無用でぶち切られるときがあるのもよくわからない 画像を大量に読み込むサイトでProxydomoの接続詰まるから
画像のURL部分だけバイパスしたいんだけどうまくいかない
例
*.aaa.net/bbb/ccc/
みたいにBypass.txtに記述してるんですけどやり方間違ってますかね?
それともできない?
*.aaa.netだけだと機能します
そのサイトで使ってるフィルタあるからサイトそのものをバイパスはしたくないので
*.aaa.netだけバイパスは微妙なんですよね・・・ 今確認したら*.aaa.netだけバイパスでもアクティブなリクエストが増えてるからリクエスト自体は通してるぽい? バイパスはProxydomoで処理しないことであって、通さないわけではないので
画像をプロキシに渡したくないならブラウザ側でプロキシ制御アドオンとか使うよろし それブラウザ側のプロキシ使用時のアクセス数制限外せばいいだけじゃね 使ってるブラウザはデフォでプロキシのバイパスあるからとりあえずそっち使います
そっちはちゃんとプロキシを全く通さないように処理できるけどドメインごとなんですよね
Proxydomoでアドレスを細かく指定できるなら便利かなって思ったけど通す扱いなら仕方ないですね htmlとは別にある.cssファイルの中の文字列を置換するにはどう設定すれば良いのでしょうか Connection Monitorのカラム幅覚えてほしいです うーん・・・NGワード禁止と出て書き込めない。。。
何に反応しているのか解らないから困る。。。
とりあえず要約して関係ありそうな語句を隠してもう一度。
\kによる接続切断で、画像へのURLだったら(これがNGワード?)k???ed.gifを
返すとなってますがdomoだと拡張子が.gifのURLだけk???ed.gifを返して
.jpg/.jpeg/.pngではk???ed.html返しているようです。
これってproxo〜と同じ動作(日本語訳の誤訳・自分の誤認識)なんでしょうか?
それともdomoのバグとか仕様なんでしょうか? ??・・・URLがNG?
>485の???はillです。 >487 すみません、関係無かったです(照
\kの画像へのURLだったら〜で、出典元ページのURLを書いたのがNGだったようです。
http://proxomitron.sakura●ne.jp/help/HTTP_Header_Filters.html
>>2でも隠してたからsakuraは恒久的にNGだったのですね。。。 2chへのリンクがhttpsのときProxydomo通してhttpにできるフィルタ作っていただけないでしょうか リンクなら$NESTなりでhttps→httpにすればいいだけでは >>492
ありがとうございます
具体的にどうすればいいのでしょうか いくらかの誤爆がありそうだけどこういう感じ?
[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)" ここまで投げっぱなしな人がはたしてSSLフィルタリングを有効にできているだろうか >>494
ありがとうございました
何とか頑張ってみます
SSLフィルタリングはlafe @ ウィキ - アットウィキを見て行ないました
httpsのページで警告が出なくてログが取れれば成功ですよね ローカル変数の使いどころがわからない
寿命はグローバル変数と同じでスコープだけそのフィルタ限定という差なら有用そうだけど 単純に変数に名前つけれたら分かりやすいから使いたきゃどうぞってことじゃね?
特定フィルタ限定グローバル変数は便利そうだね フィルターが複数選択できればいいなぁ
できれば切り取りと貼り付けも
移動させるとき1個1個やるのが面倒で エディタでごちゃごちゃしたxmlを切り貼りしろって?
ねーわ 以前直接編集したらフィルタの改行が全部なくなって泣いた >>505
試してみたら改行消えるな
どうもフィルター内部の改行はCRで保存されてるみたい
エディタで開いて見た目
abc
def
となってても実際は
abc[CR]
[CR][LF]
def[CR]
みたく改行コードが混在してる
なんでエディタで一部を編集とかコピペして保存しちゃうと
そこだけ全部CR+LFになるのでProxydomoで見ると改行が消えてるという
テキストデータとしてXMLを直接編集も考慮するならCR+LFで統一した方がいいのかもね
プログラム的にCR+LFを行スプリッタにしてるから難しんだろうなとは思うけど
失敗したんでバックアップからコピペしてみたら
改行消えてたとかありそうだし確かに泣けるし テキストエディタで改行コード指定すればいいんじゃね それやると多分改行が消えると思う
filter.xmlには0x0D 0x0Aと0x0Dを区別するバイナリデータみたいのが混じってて
(現行仕様では必要なんだろうけど)
テキストエディタで改行コードを指定すると
その区別がなくなってdomoの方でわかんなくなる→改行消える
みたいな
まぁXMLは基本テキストデータ前提で改行コードは統一ってのが一般的なんで
エディタで弄ることも考えれば
今後同一改行コードに対応した方がうっかりで改行が飛ぶことはなくなるかと Proxomitronから移行検討してるんですが
リストってlistsフォルダ直下しか読み込めないのかな
サブフォルダのリストを読み込む方法はありますか? v1.56
listsのサブフォルダ以下のファイルもブロックリストとして利用できるようにした >>510
フォルダ名の頭に#付けてたのが原因でした
リストで例外指定できないんだね
例外指定使いまくってるから困ったな ログ>RecentURLの画面でURLコピペしたくていろいろ格闘してたんだけど、右クリックするだけで自動でクリップボードに格納されるのね・・・
カーソル合わせてCTR+Cしてもコピーされないし、かといって何かの拍子にコピーできるしでわけわからなかった 設定が自動保存されるから
悪さしてるフィルタを見つけたい時にチェック付けたり外したり
フィルタ書き換えてみたりと実験する時に不便だな Win10を1709にアップデートしたら起動すらしなくなった。
セキュリティソフトやその他諸々、おま環かもシレンけど。 事故解決しました。
1709にアップデートしてからが不意にフリーズすることが何度か発生しており、
そのあおりを食らってsettings.iniが破壊されていたのが原因でした。
ファイルを消して再度インストールしたら治りました。 https://codezine.jp/
ここ、domoを有効にしてると接続できない
本体のバイパスボタンかバイパスリストにドメイン書けば通るけど
バイパス以外では全フィルタオフでも繋がらない >>519
証明書設定しなおしたら入れました。すみません
俺環だとわかって助かりました、ありがとう 裏で動的に動くscriptが増えてるせいで該当箇所探しとフィルタ書きで面倒だったけど
adblock形式を読み込めるようになってたのを思い出して手抜きできるようになった
ありがたい 間違えてフィルタを消してしまうことがあるんだが
確認画面を出すとか元に戻せるようにして欲しい
クリップボードの近くに削除ボタンがあるから押し間違えてしまう 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))
これでも出なくなる
[^"]++や[^"]+は文字を消費しない挙動でもあるのか? >>522
削除した直後ならフィルターがクリップボードに入ってるから
インポートで元に戻せる
>>523
+も++も0回以上の繰り返しだから文字を消費しない場合があるよ これたまに通信がコケるね
画像が多いページとかタブを一気に開いた時とか $ADDLSTBOX()追加されないかなぁ
ログインが面倒なサイトを複数環境で使う時用にCookie保存して再利用してる 質問なんだけどたまにフィルターの出力が中途半端になるんだが原因あるかな
例えば<a>~</a>と出力されるはずが<a>は出てくるが</a>まで出てこない この情報だけなら「お前のフィルターが悪い」以外の回答は持ってないわ 常に断片的になるわけではなくその時はソースまでは見てなかったので
(ブラウザ上でタグが出てきてしまうまでは判明)
また発生した時にソースを確認して改めて質問し直すと思います うーん、Shif-JISのページに対して
UTF-8だと認識して文字化けしてしまうようだ
Shift-JISだと明示する手はないのか .\lists\PriorityCharset.txt FirefoxでProxydomo通すと安全な接続ではありません
となって開けないサイトけっこうあるんですが
IEのように普通に見れるようにはならないんでしょうか Firefoxは独自の証明書ストアを持っているので
そこにも証明書を入れる必要がある >>535
ページ下のほうに表示される例外を追加ですよね
しかしyahooトップページも含めyahooのすべてのリンク先で
安全な接続ではありませんとなるのでなんというかどうしようもないですね >>536
例外じゃなくてルート証明書の追加だったはず >>537
ルート証明書の追加ですか
時間あるときゆっくり調べてみます
ありがとうございました Proxomitronだけど
2chから5chに変わってからPCからのアクセスをスマホに偽装しても
ワッチョイにWが付かなくなったのは何故? 偽装しきれてないってこったろ
UA偽装だけで偽装できるサイトばかりじゃないんだし v1.104
https://github.com/amate/Proxydomo/releases/tag/v1.104
・ブロックリストの例外指定に対応
・visual studio 2017 15.5のコンパイラのバグに対応
・ICUをv60に更新 ツイッターのリンクがモバイル用だけど、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)"
解決策教えて 効いてるけど
SSL/TLSフィルタリングは有効にしてるか? http://www.eicar.org/85-0-Download.html
ここでテストして気付いたんだけど
Firefox+ProxydomoでSSL接続するとavastがWEBスキャンしない >>546
私もAvast+Proxomitron+Proxydomoですが、同様の事象が起きたので聞いたところ、
SSLスキャンの対象はブラウザのみで、さらにPC内ローカル通信は対象外とのことでした。
Avast+Proxydomo でSSLをフィルタする場合は、現状ではどちらかを捨てるしかないようです。 >>546-547
横から失礼します
Firefox+Proxydomoで開けないサイトが多いんです
google yahoo 5chその他多数
どのようにしてブラウズしているのか教えていただけませんか >>548
Firefoxの証明書マネージャーでca.pem.crtをインポートする >>549
ca.pem.crtはどこから持って来ればいいのでしょうか >>550
proxydomoがあるフォルダにないの?
なかったらSSL/TLSフィルタリングが有効になってないってことだから
繋がらないなんてことはないはずだけど >>551
以前Anciaで利用するためにこちらのページでSSLフィルタリングを有効にしてあったのですが
SSLフィルタリング
https://www31.atwiki.jp/lafe/pages/42.html
これとはまた別のことをしなければいけないわけですよね
こんなメッセージがでます
安全な接続ではありません
www.google.com の所有者によるウェブサイトの設定が不適切です。
あなたの情報が盗まれることを防ぐため、このウェブサイトへの接続は確立されません。
このサイトでは、暗号化された通信のみで接続するよう Firefox に指定する HTTP Strict Transport Security (HSTS) が使われています。
そのため、この証明書を例外に追加することはできません。
詳細...
エラーを報告すると、悪意のあるサイトの特定とブロックに役立ちます
www.google.com は不正なセキュリティ証明書を使用しています。
発行者の証明書が不明であるためこの証明書は信頼されません。
サーバーが適正な中間証明書を送信しない可能性があります。
追加のルート証明書をインポートする必要があるでしょう。
support.mozilla.org やwww.yahoo.co.jpも同じです 要はAnciaで設定済みなんだけどなんでFirefoxで効かないのってことだろ?
そうであればFirefoxはそれと同じ様なことをFirefox用にやらないといけない
詳しくはこれ見て
https://jp.globalsign.com/support/faq/559.html Proxydomo64のv1.104に同梱されているicudt60.dllが32bit用だからなのか起動してくれないんだけどどっかに64bit用ある?
念のために確認したけどProxydomoのv1.104は起動してくれる >>554>>552>>551
みなさんありがとうございました
証明書ファイルをインポートできました
低レベルですみません >>555
まあ確かに32bitDLLなんだけど、これでも正常にローディングしててちゃんと動作してるよ Proxydomo64のv1.104で↓のフィルタを有効にすると
ttp://crypto.hitoriblog.com/ccdeck/
のレイアウトが崩れるんですがなぜだかわかる方いますか?
直接原因はBootstrapのスタイルシートが読めてないことみたいなんだけど
なぜ読めないのか分からん
[Patterns]
Name = "not white backgrounds [2016/05/19]"
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "$TYPE(htm)|$TYPE(css)"
Bounds = ""
Limit = 128
Match = "(((background-color|background) : |bgcolor=)[^;}"!]++)\1"
"("
"white"
"|lightyellow"
"|snow"
"|whitesmoke"
"|# (e[0-9a-f]e([0-9a-f]e[0-9a-f]|)|f[0-9a-f]f([0-9a-f]f[0-9a-f]|))"
"|rgba \(2[45][0-9] , 2[45][0-9] , 2[45][0-9] (|, (1|0.[#85:99])) \)"
")([^0-9a-z])\2"
Replace = "\1#dfdfdf\2" そのサイトには改変チェック用のハッシュが書いてある
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
integrity="なんちゃら"も同時に消さないとダメ 横からだけど、そんなものがあるのか
以前に似たようなcssがgithubで壊れたことがあったのでみると
確かにgithubにもあるねその改変チェック、勉強になった これBoundsってどういうふうに指定するの
オミトロンと同じように指定してもマッチしないんだけど [Patterns]
Name = "test"
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "egg.5ch.net/test/read.cgi/software/1416467048"
Bounds = "$NEST(<body,</body>)"
Limit = 200000
Match = "*"
Replace = ""
マッチするじゃないか >>560
そんなのがあったのかー
確かにintegrityも対応したら基のレイアウトと同じように表示されました。
勉強になりました、ありがとうございました。 基本SSLはバイパス、指定したURL(ドメイン)のみフィルタを通す事って出来ますか?
SSLのフィルタは5個くらいしか無いんだけど、その他のSSLサイトで思わぬ不具合が発生したりしているので Bypass.txtに
$URL(https://*)
#指定したURL
~www.google.co.jp/ >>566
順調に動作しました。 有り難うございます v1.105
・クリップボードからフィルターのインポート時にインポート元のテキストが規定のフォーマットでないと正常にインポートできなかったのを修正
・クリップボードからフィルターのインポート時にクリップボード内のテキストとしてunicodeを優先するようにした 時折通信してないのに「アクティブなリクエスト数」が0にならない時がある
どのリクエストが引っかかっているのか原因が知りたいけど方法ない?
ログを一つ一つ確認するのは流石に大変なので >>571
Logボタンを右クリック
でもバグって表示がおかしい時があるからあんまり気にしなくていい >>572
ありがとう
CPUを食うので気にしないわけにはいかない IEで日本語を含むリンク踏むと502が出るな
FirefoxとかChromeだと問題ないんだけど ☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ (([0-9]+)\#|,)+
(([0-9]+{1,3})\#|,)+
1,234,567 に対して置換なしでテストすると前者は,が残る。後者では全部消える。どうして? +は0回以上の繰り返しだから
0回以上、要するに+の前の検索パターン([0-9])がマッチしなくても
+はマッチすると判断するので
後ろの"|,"は一生評価されない状態になるために ","は消えなくなる >578
どうもありがとうございます。
0回以上マッチの部分までは理解できていましたが、評価されないという説明でようやく納得できました。
後者が1回だけマッチするのに対して前者が5回マッチするのは、, の直前のゼロ幅にマッチするからと解釈しました。 domoの\dがどうも期待通りにならないと思ったら
これ単体で数字1文字以上の強欲マッチなのか https://www31.atwiki.jp/lafe/pages/37.html
v1.10
'\d'の仕様を変更(0-9の数値にマッチ->0-9の連続した数値にマッチ) 元々のomitronの\s、\wも正規表現とは違うからそれに倣ったのはいいんだけど
その\s、\w自体がちょっとわかりにくいんだよね
\s:1個以上、後ろを見ない
\w:0個以上、後ろを見たり見なかったり +が1以上の繰り返しじゃないから
\dが正規表現の仕様[0-9]だと\d+が
オミトロンだと\d+{1,*}と長くなってしまう
どうせwidth="\d+px"みたいなことがやりたいんだから
width="\dpx"と書けた方がいいんじゃない
\wはオミトロン側の仕様に合わせちゃったから仕方ない うむ、\sと\dはこれで便利だと思うが
omtironの\wの仕様はどうも使えねーよなあ
この文字種で、「空マッチあり」「グループ末尾では貪欲」という挙動には使い道がない、落とし穴にしかならない >>584
正規表現を使ったあとだと混乱するよね
まあ今更だが 移行コストが殆どないのが強みだったからしょうがない
書くときにちょっと戸惑うことはあるけど、一度書けばいいものだし別に不満はないな
仕様変更で今更フィルタ全部書き直しになるのもどうかと思うし
そもそも今更正規表現が使えても需要がどれだけあるかが疑問
需要があったらPriboxyが席巻してるだろうし 作者の人ホントありがとう。
httpsのフィルタリングできるようになったよ。 検索 → https://$LST(list)
list.txt → (www|).twitter.com/
対象 → https//twitter.com/
結果 → マッチ
リストの記述ミスで「.」があるからマッチしないはずなのにマッチしてしまう
リストの他のパターン
[^/]++.twitter.com/ → マッチなし
[^.]+.twitter.com/ → マッチ 置換するテキスト欄で
改行1個入れると
XML上でCRCRLFになってるけど
何で? std::wofstreamにstd::ios::binaryを渡していないので
暗黙的に改行コードの変換が行われているため
読み込み時にもstd::ios::binaryを渡していないので
これが原因で問題になることはないはず XML直接編集するとき注意が必要だな。
CRLFだけにしてしまうと
GUI上で改行と認識されない。 \n見つけると、小脳で頭に\r足すバグM$テロ凶行。
alert(\r\n含むテケスト) >> ctrl + c等でも、判る。
中で、(\n|\r\n)混在しとるから、よ〜直さんじゃろ(。・ω・。)y━・~~ サブの化石XPでProxomitronから乗り換えようと思ったら起動しなかったでござる
「プロシージャエントリポイント GetUserDefaultLocaleName がダイナミックリンクライブラリ KERNEL32.dll から見つかりませんでした」
>>1のURL見たらXPで動くかもと期待したが残念 いい加減XPを捨てろってことだよ、サポ切れから何年経つと思ってんだよ まあ実際使い易かったな、XPは
今は10がメインでサブを7にしているけれども 至上最強ロングセラーOSはほぼ旧エロゲ専用マシンなのだが
そのまま調べ物する時にSSLをバイパスさせると重くてなー
しかなくSSLでもフィルタリングできるコレを試してみたくなったわけ
メインはサクサクなんでProxomitronだけでこと足りている サポートの切れたOSはネットにつなげなければ何も問題起きない。 過去に厳重な警戒を突破して、地下金庫内のネットにつながっていないPCをハッキングしたクラッカーがいたらしいが。 スレチかもだけどProxHTTPSProxyMIIだったら
ブラウザ[平文]フロントサーバー[平文]オミトロン[平文]リアサーバー[暗号]インターネット
みたいにできる? httpsのページを表示する代わりに、ローカルのファイルを表示したいのですが、
こんな感じにしてもダメ(応答なしor502 BAD gateway)でした
JUMPの場合は表示したい内容になるのですが、それだと意味が無く…
どんな感じにしたらURLそのままでローカルのファイルを表示できますか?
[HTTP headers]
Key = "URL: okikaeru "
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "どめいん/aaa/"
Bounds = ""
Limit = 256
Match = "https://どめいん/aaa/*"
Replace = "$RDIR(http://ろーかるぷとろん/baka.txt)$STOP()" >>609
[HTTP headers]
Key = "URL: test"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "(egg.5ch.net/test/read.cgi/software/1416467048*)\0$RDIR(http://local.ptron/certificate_error.html)"
Bounds = ""
Limit = 256
Match = ""
Replace = ""
こっちではちゃんとリダイレクトされてるんだが レスありがとうございます
>>609
できました!!!
この場合ですと、元URLの一部を\1などにして、$RDIRの一部として使いたい場合はどうしたらいいのでしょうか? どうもこうも普通に使うだけ
egg.5ch.net/test/read.cgi/software/\1$RDIR(http://local.ptron/\1) 具体的なサイトになるんだが
twinaviへのSSL接続が失敗する
他のサイトは問題なく繋がる
フィルタを全部外しても同じ
バイパスにすると繋がる
証明書を消してもバイパスになるので繋がる
証明書を新しくしても種類を変えても繋がらない
初期化しても同じ >>614
ttps://twinavi.jp/
windows10
Proxydomo64 v1.105
firefoxでもvivalidでもironでも繋がるけど Proxydomo v1.105
Win8.1 32bit
Chrome 65.0.3325.181
ERR_CONNECTION_RESET って出る ツイナビ普通に繋がる
flashplayerのインストーラーがバイパスじゃないと繋がらない ipv6周り問題かもしれない
v1.98あたりの古いバージョンなら繋がるかも get.adobe.comをバイパスすればいいじゃん(いいじゃん)
慎重を期するならfpdownload.adobe.comも [#n:n]の表現で数字の変数をセットして
[#$GET(HOGE):$GET(HAGE)]みたいにできないですかね? もしかしてdomoってwin10で使えない?
1803を新規インスコしてdomo立ち上げてみたけどIEじゃ”プロキシ サーバーは応答していません”て言われて繋がらない
証明書を個人とルート証明機関と中間証明機関に置いてもダメ
1709なら・・・と思ったらこっちでもだんまり
試しに管理者で動かしても無理
Enable AppContainer LoopbackってIEには必要ないのよね?
何か他の設定が必要なのかしら 1803って何のバージョンだろ
ソースからビルドしてるんなら、取り合えずバイナリリリースのv1.105で試してみたら? >>622
IEとdomoはリストに無かったので許可で追加してみましたが変わらず
edgeはリストに入ってて許可にチェックありました
でもedgeにfirefoxにironportableもcyberfoxportableも普通に通信できてるんですよね
IEだけ”○○○からの応答を待っています〜”で待たされた挙句ダメっていう
>>623
>624の言う通りwin10のことね
1709がRS3で1803が先週出たRS4 >>621
Win10 RS3だけどIE11で使えたよ 送信ヘッダフィルタを作る→ヘッダ名をAcceptにする→OKで閉じる
→再度開く→ヘッダ名が勝手にAccept-Languageになっている
→この時点では内部的にはちゃんとAcceptだが、そのままOK押して閉じてしまうとAccept-Languageになってしまう 他で普通に通信できてて何で「domoはwin10で使えない?」って質問になるんだ それもそうだし、ログすら見ようとしないのが何ともねえ
大方、セキュリティソフトのプラグインが噛んでるとかのような気もするが ログ見てもまっさらなんだもの・・・どうしろと
https://iecvlist.microsoft.com/ がrecentに残ってるくらい
あとwin10触り始めてる最中だからよくわかってないのは確か
ごめんね
>>626
古いのだといいのかな
てか最新でも俺は使えてるって人いないのかな 起動したとき、ポートの受け待ちはされてるか確認
netstat -a -p tcp
これで127.0.0.1:指定ポートがLISTENING状態にあるかどうか TCP 127.0.0.1:6060 DESKTOP-LMFMB29:0 LISTENING
ってなってるからこれでいいのかしら
使用ポートは6060ね >>633
変だねえ、それで動作しないなんて
当然httpも試してるよね? やっと原因がわかったよクソが
ダメ元で全部許可してあげたら通信できた
一個一個リストの上から外していって、windows_ie_ac_001ってののチェック外すとIEでも通信できなかった
こいつか・・・ 調べたら拡張保護モードか
https://blogs.msdn.microsoft.com/ieinternals/2012/03/23/understanding-enhanced-protected-mode/
Loopback-blockedって思いっきり書いてるわ
そりゃ繋がらんわな…
自分の環境でもIEの設定で拡張保護モードを有効にしたら繋がらなくなるのを確認したわ で、ググる限りwindows_ie_ac_001ってのは拡張保護モード関連?
こいつが生きてるとスクリプトも動かないし、かざぐるマウスがwin10のIEで使えないのもこれのせい
いつ有効にしたか覚えてないけど、今後はインスコするたびに拡張保護モードは殺すことを心に誓った 遅すぎ
firewall関連疑われたら最初に全部無効にしてみるもんだろ 5chブラウザに貼られた動画のURLもdomoを経由してしまうわけですが
音声が微妙に変化したりよろしくないのでどうにか回避する方法ありませんか 最近のページで増えてきたUnicodeの
エスケープとアンケスケープコマンドがほしい
「\u3042」←→「あ」みたいな 弄りたいのはJavaScriptやJSON内で
エスケープされた日本語文字列なのでUTF-16で。
抜き出してもそのまま出力できないので辛い >>643
javascriptでなら内部コード(つまり普通の漢字の文字列)に変換できる
偶然うまくいっただけで、これで正しい方法なのかは知らん
var txt1="\\u3042\\u3044\\u3046";
var txt2;
txt2=eval('"'+txt1+'"');
document.write(txt1+" -> "+txt2+"\r\n"); >>643
pixivだとして
JavaScript内の(文字列)utf16-leをcp932にしても意味ないよ?
具体的な使用方法書かなければ回答のしようがない
たとえば
cp932しか対応してないrssリーダーとかでhtml形式を扱う為にProxomitronを経由してるなら
最初からperlでスクリプト組むべき 単にフィルターにズラズラ書くのが面倒とか見難いとかじゃないの >>646
cp932とかの文字コード間エンコードでなく単にJSのunescapeしたいんだろ
となるとutf16-leじゃなくてutf16-beじゃね?
utf16-be版$UESCが欲しいってことだな ある部分が後から読み込まれるようなページに、フィルタをかけることは出来ますか?
因みに、先に読み込まれる部分にフィルタをかけると、思い通りに動作するので、URLマッチ等は間違っていません。 後から読み込まれる部分の実際のレスポンスデータを見てフィルタ書けばいい
Ajaxか何かでリクエストが発生するなら、呼び出し元ページのURLと違ってマッチしない場合があるから要確認
レスポンスの Content-Type ヘッダが JavaScript や XML になってるなら、ヘッダを書き換えるか $FILTER(true) でフィルタリング出来るようにしてやる >>653
リクエストされるURLをログウィンドウで見つけれたので、
修正し動作出来ました。 テレビ王国がhttpsしか繋がらなくなった為、開発終了の非対応ソフトで
http://tv.so-net.ne.jp/chart/cs/skylist.action
↓
https://tv.so-net.ne.jp/chart/cs/skylist.action
[HTTP headers]
Key = "URL: tv"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "tv.so-net.ne.jp/chart/\0$RDIR(https://tv.so-net.ne.jp/chart/\0)"
Bounds = ""
Limit = 256
Match = ""
Replace = ""
とかだけでは無理なのでしょうか? [HTTP headers]
Key = "URL: new filter"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "tv.so-net.ne.jp/chart/cs/skylist.action$URL(http://)"
Bounds = ""
Limit = 256
Match = "http://tv.so-net.ne.jp/chart/cs/skylist.action"
Replace = "http://\xhttps.tv.so-net.ne.jp/chart/cs/skylist.action"
そういうときはURLコマンドの\xhttps.を使う >>656
有り難う御座います。
無事 TVスケジューラー2 使えるようになりました。 モニタのサイズによってはフィルタ編集のフォントが少々見づらい程小さくなってしまうのですが、
このフォントを大きくするにはシステム全体のフォントごと大きくするしかないのでしょうか? >>659
有難うございます
ちゃんと更新履歴に書いてあったんですね、お手数おかけしました Proxydomoって同じフィルタをもう一回インポートするとダブっちゃうんだけど、そういうもの? ちょっとスレチだけどhostsスレでスルーされたので質問
どんなHost:ヘッダを送っても必ず空ページを返すIPアドレスってないですか?
hostsで遮断した広告を127.0.0.1送りにするとエラー画面が表示されて汚いので、信用できるどこか送りにしたい(ローカルHTTPdは立てられない) tp://local.ptron/hoge.html
とかにすればいいよ
用意したhtmldomoのhtmlフォルダへ >(ローカルHTTPdは立てられない)
この時点で無視案件でしょ
質問内容からしてソフトをインストールする気はないようだし・・・
>>664
firefoxにRequestPolicy入れて使え
ttp://egg.5ch.net/ を表示したら許可指定するまでegg.5ch.net以外からは読み込まないってプラグイン スルーされたんじゃなくて、ねぇのよ
何をリクエストされても空を返すだけのサイトなんて >>667
>何をリクエストされても空を返すだけ
ローカルで(perlでスクリプト書いて)HTTPd立てれば可能 そりゃ可能だわな
けれどそれが誰でも自由に使えるものとして公開されているかは別の話 ぐぐればperlで書いてあるHTTPdは落ちてる
あとは改変するだけ >>670
出来るかどうかとかそういう話じゃねぇから
そんな鯖が公開されてて、しかも信用出来るとかいう基地外みたいな話 元の質問無視してhttpd立てればおkと言われても そもそもの質問がスレ違いだからまともに答えてくれる人が居ないだけ ひょっとしたらexample.comみたいに何かあるかなと思ったのですが、やっぱりないですよね
ありがとうございました >>674
間違ってるかもしれないけど、試しにローカルファイルへ$JUMPリダイレクトすると
何故かサイズ0で返ってくる($REDIRは503エラーとなった)
[HTTP headers]
Key = "URL: URL REDIR"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = ""
Bounds = ""
Limit = 256
Match = "http://dummy.com/test.html"
Replace = "$JUMP(http://file//z:/x.html)" そもそもhostsとか言ってる時点でproxo使ってねえだろ post文字列を書き換える方法を教えてください
よろしくお願いします >>677
>>2のWiki > RAQ 参照
form要素内の書き換えで済む程度なら、他の置換と同じ要領でやればいい >>678
ありがとうございます
とあるツールが直接吐き出すリクエストを書き換えたいのでその方法は使えないんですよね…
phpとかちんぷんかんぷんなので他の方法を探すことにします
しかし、Proxydomoはとても有用なソフトだと思うんですが、
ヘッダを書き換えられるのにpostは不可というのは片手落ちというか、非常に惜しいですね… v1.106で効かなくなった
ログには表示されてる
[HTTP headers]
Key = "Content-Type: Force Filter"
In = TRUE
Out = FALSE
Active = TRUE
Multi = FALSE
Limit = 256
Match = "text/(^html)|application/(rss|json)"
Replace = "$FILTER(true)" これが原因か
どう修正すればいいものか
>Content-Typeは受信ヘッダフィルターで処理されたものを見るようにした >>681
[HTTP headers]
Key = "Content-Type: Force Filter"
In = TRUE
Out = FALSE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = ""
Bounds = ""
Limit = 256
Match = "(text/(^html)|application/(rss|json))\0\1"
Replace = "\0\1$FILTER(true)"
そのフィルタじゃそもそもContent-Typeが消されるからまずいんじゃ
消してもブラウザが良しなにやってくれてたんでしょうが それは今まで手元のフィルタが不備だったのに動作してたのがおかしいという見解なんでしょうか フィルタが動作してるのはおかしくないが
ブラウザにContent-Typeが通知されないのはまずかったかと
そこに書いてるのだけなら大した問題にはならないとは思うが わざわざ取り込んで吐き出さなくても
Matchで$FILTER(true)したあと(^?)?とかでマッチ失敗させればいいんだぞ Proxydomo64 v1.105 / Windows7
$RDIRを使うとContent-Typeが変わってしまう
リクエストは動画投稿サイトの動画ファイルなんだがフィルターがマッチすると
video/mp4がapplication/octet-streamになってしまう
どうにかならないですかね
[HTTP headers]
Key = "URL: hoge foo12345678"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = FALSE
Multi = FALSE
URL = "vod.hoge.com/video/foo12345678*"
Bounds = ""
Limit = 256
Match = "*"
Replace = "$RDIR(http://file//X:/video/foo12345678.mp4)" その変換後のURLって表記正しいの?
っていうかローカルのファイルなんて読み込めるの?
そんな事可能だったらセキュリティガバガバじゃね? Proxomitron 時代から続いている疑問。
中身が空白だったり何もなかったりで余白だけができる要素にマッチさせて消すフィルタなのですが、テストではマッチしているのに実際の使用ではなぜか働きません。
$NEST(<(div|p)\1,>)(\s|\ |$NEST(<(span|br|font),>)| |\ |</(span|font)>)+</$TST(\1)>
(<p> </p> )+{1,*}
1行めは書きかけですが、このようにしたいと思っているもの。
反応がないので2行めのように簡略化してみたものの、これもテストでしか動作しません。
対象のサンプル
<div>
<p> </p>
<p> </p>
</div>
どうすれば希望通りになるのでしょうか。
お知恵を貸してください。 1行めがうまくエスケープできませんでした。
|\ | ではなく |\&#160;| です。 そもそも$NESTの使い方がおかしいような
$NESTのstart_matchは複数回呼ばれるから$TSTとの組み合わせは意図した動作にならないだろう
(<p> </p> )+{1,*}
二行目のこれはちゃんと動いたけど
ttp://www.geocities.jp/lafe_be/
フィルターのチェックを忘れてるとかWebページフィルターを有効にしてないというオチじゃないの >691
どうもありがとうございます。
$NEST の使い方はまだよく理解できない部分がありますので、自分のほうの問題ですね。
<p[^>]+>(\s|\ |$NEST(<(span|br|b|font),>)| |\ |</(span|b|font)>)+(</p>|(^(^<p>)))
このように $NEST $TST を使わないものも書いていますが、同じ結果になります。
[Patterns]
Name = "test"
Active = TRUE
Limit = 96
Match = "(<p> </p> )+{1,*}"
ttp://www.geocities.jp/lafe_be/
では私の環境でもマッチしました。
ttp://tokiwa-ran.hatenablog.com/
ではこちらではいかがでしょうか。私の環境ではマッチしませんでした。
共有のコンピュータを利用している都合で Proxydomo 最新版の使用には支障があるため、1.100 での実行結果です。
Proxomitron 4.5+7 でもマッチしません。
いずれもほかのページフィルタはマッチします。 >>692
そのサイトのソース見て分かったわ
そのサイトの<p> </p>で囲まれているのはスペース(0x20)ではなく、
ノーブレイクスペースっていう特殊なスペースなんだ(0xA0)
オミトロンの仕様で半角スペースがマッチするのは
NUL(0x00) , HT(0x09) , LF(0x0A) , CR(0x0D) , SPC(0x20)
だけで、0xA0は含まれていないのでマッチしなかったっていうわけだ
(<p>( |[%A0]+)</p> )+{1,*}
と書き換えればマッチするはず >>693
\sってdomoとかmodoでは使えないんだっけか >>694
proxydomoでも\sは使えるけど、それぞれの仕様は
\sは1個以上の空白文字
スペースは0個以上の空白文字
空白文字は上に挙げた5つのことだから
\sに変えたところでマッチはしない >693-695
おかげさまで長年の疑問が解決しました。どうもありがとうございます。
「ブロックリストは"[%aa][%ab][%ac]"などのエンコードがされている場合、元の文字列にデコードして、ファイルの文字コードをUTF8として保存してください」
と domo の説明にあるので [%A0] が使えるのかと思ったのですが、これで通りました。
ttp://gosyujin.github.io/2013/08/26/utf8-space-c2a0/
ttps://blog.fenrir-inc.com/jp/2011/06/post_51.html
non-breaking space のほかにも空白に見える文字はいくつかあるようです。
直接関係ありませんが、google 検索結果のフィルタを書いているときにゼロ幅の制御文字が含まれていて対応に苦慮したことを思い出しました。 いつもお世話になっております。
$FILE()を初めて使ってみたのですが、
[HTTP headers]
Key = "URL: okikae"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "google.co.jp/aaa*"
Bounds = ""
Limit = 1024
Match = "htt●://google.co.jp/(aaa*)\0"
Replace = "$RDIR("
"$FILE(略/u.txt)"
"\0)"
で、u.txtは、httpから始まるURLを一行記載して、Windowsのメモ帳でUTF-8で保存しました。
実際にページを読み込んでみると使えず、
ログウインドウには、h ttpと、2文字目にスペースのようなものが入っていて、これが原因かなという気がしてます。
Webページフィルタのテストウインドウでu.txtを使った場合、スペースらしきものは入ってません。
間違ってる部分のご指摘お願いします。 >>697
BOMが入ってるせいだな
メモ帳以外のソフトを使ってBOMを付けずに保存してみ 初めてお世話になります。
$USEPROXYを使って5chだけProxyを通そうと思ったのですが
[HTTP headers]
Key = "URL: Proxy ON (Out)"
In = FALSE
Out = TRUE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "[^/]++.5ch.net|[^/]++.bbspink.com"
Bounds = ""
Limit = 256
Match = ""
Replace = "$USEPROXY(True)"
どうにもうまく動作しないと言うか、
URLがhttpだと動作するのですがhttpsだと動作してくれません。
どこかが間違っているのか、そもそも$USEPROXYはhttpsでは動作しないのか、
どうかご教授よろしくお願いします。 すいません自己解決しました。
バイパスリストにhttps全部入れてたのをすっかり忘れてました…。
バイパスリストに例外指定として追記して解決しました。 よろしくお願いします
とあるページ(hoge.htm)のソースが
1, 2, 3, ...
となっているのに対して
hoge.htm?num=1とアクセスすると
2, 3, ... が残り
hoge.htm?num=2とアクセスすると
3, ... だけが残るようなフィルターを作りたいのですが
Match = "$URL(hoge.htm?num=\1)[#0:\1], "
Replace = ""
上手くいかないです
どう修正すればいいですか
代替のコマンドとかあるのでしょうか そこでは変数展開できない
だからそのコードが意図した動作はできないが
ページ内で昇順に並んでるなら
URL = "hoge.htm\?num=\1$SET(num=\1)"
Match = "(^(^$TST(num),))$STOP()|[#0:*],"
こうも書けるだろう (^(^...))は文字を消費しないのでマッチしても消えないと思うのですが...
$TSTは気づきませんでした。ありがとうございます。 あ、一致するとこまで消すのか
直前までだと勘違いして、わざわざ先読みにしてしまった 701です
教えていただいたフィルターを使ってみたのですが
低頻度ではありますが例えばhoge.htm?num=2に対して2, 3, ...になることがたまに起こります
$STOP()が読まれた瞬間に置換が行われずフィルターが切られるのでしょうか
>>702のように数字を1つ増やして先読みさせると今の所おかしくはならないので修正してみます
ありがとうございます Proxomitron でいうところの http://file//path って使用可能なんでしょうか。
私の使い方が誤っているだけなのか、502 Bad Gateway になってしまいます。
bypass リストに local.ptron/(^test/) こんな風に書けば、http://file//path でなくても一応対応できるようですが……。
ただし Proxomitron でしか通用せず、Proxydomo では使えません。 firefoxを使っていてIEで見ろと警告出す特定のサイトだけUSER-AGENTを偽装したいんだけど、
どのようにすれば良いですか?偽装自体は出来てます URLパターン、範囲のマッチのところがいまいちピンとこないです >>706
proxydomoじゃfileURLコマンドは使えないな
最近のブラウザじゃfileなんてドメインないぞって怒られるのでそもそも使えなかったりするが
>>707
javascript側のユーザーエージェントも変更しないとダメなんじゃないか?
>>708
ttp://proxomitron.さくら.ne.jp/help/Web_Page_Filter_Editor.html
本家の説明見ても分からないか? >>709
どうもありがとうございます。
ネットのない環境にサンプルを持ち込んでフィルタを書けるとうれしい状況でして。
Proxomitron で書けるだけ書いて Proxydomo に移植してみます。 >>711
このスレで言う話じゃないけどUA Controlってアドオン入れて警告出すサイトのみUAをIEのにしとく
って手も DLsiteがSSLになってdomo通らなくなった 証明書入れてSSLフィルタリングすればいいんでない、と試していたけど通らんな サーバーの設定と証明書の設定が噛み合わないんだろうけど
無学な俺にはどうにもできない www.kintetsu.co.jp
www.enfold.jp
www.nihonsekkei.co.jp
blog.so-net.ne.jpのブログ記事内画像(*.c.blog.so-net.ne.jp)
とか同じ証書書使ってるところ軒並みダメみたいね ublockで充分っすわ。
読み込みはやいのとcpu上がらないのが楽。
オミコとかももうフィルタ書くの面倒。 >>719
オミコのほうが楽かな?って検索してたらここへ来ただけです。すみませんでした。 だけど、よく調べたらadblock形式通るって凄いかも。なんか久しぶりに熱くなったw
追悼 adblock形式ってリスト読み込むけど
どんなフィルタになるんですか?サッパリですわ。しかもcpu暴れて昔を思い出しました。 [HTTP headers]
Key = "URL: touhu"
In = TRUE
Out = FALSE
Version = ""
Author = ""
Comment = ""
Active = TRUE
Multi = FALSE
URL = "$LST(touhu)"
Bounds = ""
Limit = 256
Match = ""
Replace = "\k"
普通のキルリストと同じようにする AdListに $LST(touhu) を入れるんじゃいかんのか スゲーこっちのほうが安全な気持ちになるw
楽w
ほとんど消えましたわ。
後はJSキルでやれば安心。ありがとう! CSSのelement hiding
ってCSS勉強したら
わかりましたわ。お疲れ様でした。 ublock級に速くならんかな?って
やってみたけど、なかなか難しい。
難しすぎるけどやれることは多いのが魅力ですよね。 SSLのページは何もしなくてもいいublockの方が楽だけれども、そうでない場合はProxomitronだな バイナリ化しちゃうとscript内でのマッチングが出来なそうだが、対策とかあるんだろうか リストの更新チェックとかjs使ってできないですか?無理かな。 なんだか悪そうなファイルだ
もしかして:バッチファイル なんだWindowsXPで動かないのか。
ゴミだな。
SSLバイパス機が仮死したから、使おうと思ったのに。
visual studio 2017のリンカ
同じWindowsを差別する癌ですよこんなの。
結局
visual studio 2008や2010を卒業できない。
>>601
マイナス0.5年ってとこ?
>>600
最近はプロシージャエントリポイントなんちゃらすら出さず、
有効なWin32アプリじゃないって言ってくるからな。
PEのバージョンいじってくるから。 いきなり「安全な接続ではありません」って出て、HTTPSに繋がらなくなった
・ "CA証明書を生成"を実行し、再起動してもダメ
・ 別PCでも症状が再現
・ フィルタ使っていない、HTTPSサイトは繋がる 一年に一度だと手順忘れますね
>>746
直りました 毎年やるのダルいからopensslとかで期限100年とかの作っちゃいな >>748
作る事出来ないので、期限100年の分けてください どこの誰が作ったかわからないルート証明書なんか入れちゃいかん
必ず自分で作るんだ Proxomitron Reborn 正式版来てるな opensslを導入
http://www.atmarkit.co.jp/ait/articles/1601/29/news043.html
cドライブ配下に、「ca-ecckey.pem」、「ca.pem.crt」を移動して
C:\Users\○○>openssl x509 -days 36500 -signkey C:\ca-ecckey.pem -in c:\ca.pem.crt -out c:\ca2.pem.crt
を実行
C:\Users\○○>openssl x509 -in c:\ca2.pem.crt -enddate
notAfter=Nov 29 05:59:42 2118 GMT
となればOK
名前を元に戻し、ブラウザにインストールして完了。
意外とあっさり出来たが、これでいいのか ブラウザだけじゃだめだろ、domoにも入れないと
そしてSSLサイトにアクセスして証明書チェインを見てルートの期限100年にbネってりゃおk >>751
何だよここ知らなかったありがとう
sslに対応しとるしUA集めてこようっと SSLページに対してURLパターンに変数を設定しても反映されないんだけど仕様? >>756
URLパターンに変数を設定してマッチングパターンで使いたいっていうのは無理だけど
そういうことじゃなくて? >>757
そういうことです。
非SSLでは出来ていたので、、、
チェックしたいサイトがSSL化したので使えなくなりました。。。 >>758
$URLコマンド使えばいい
$URL(https://egg.5ch.net/test/read.cgi/software/\1/l1)
としたらマッチングパターンで変数に取り込める >>751
おおすげえ、オミトロンでSSLが使える!
有志の方々に感謝! 試しに使ったけどSSLフィルターできないなぁ
4.6.0.2 とProxo_OpenSSL_101Q_DLLs.zipを取ってきて
「Config>HTTPS」でポート指定し、
proxcert.pem、proxcert_certonly.pemをそのまま作成して
「Config>HTTP」でUse SSLeay/OpenSSL... にチェック入れると
ブラウザ上で「この接続ではプライバシーが保護されません」って出る
「example.com にアクセスする(安全でない)」ならフィルターされる
チェックをはずすとフィルターされずにそのまま表示
proxcert_certonly.pemを信頼されたルート証明期間にインポートしてみましたけど変わらず
何か間違ってます? >>751 スゴイと思ったが、正規版.dllでは証明書を作れないエラーで・・・BBSに上がってる専用dllでしか作れない?ヤバくないわけ? 更新してほしいなら、バグ報告かアイデアぐらい出したれ
当然実装してもらえたらラッキーぐらいの気持ちで 更新したね
でもhttp://local.ptron/に302ループしてしまう
バイパスしても同じ ちなみに32bit版
ログ:
2019-05-04 11:42:37 [warning]: rdirToHost is local.ptron : http://local.ptron/test.htm 証明書問題だいたい繋がるようになったみたいだけど
ヨドバシが相変わらずダメだ 凄いけど、edgeがchrome化してublockまともならそれもありかな。ローカルだと安心。
お疲れ様です。 Proxomitron Reborn 4.6.0.4も来てた 淀は証明書チェーンが繋がってないのでこっちサイドではどうにもならんのじゃ 難しいことはわからないけど、Fiddlerの証明書は通るので
それだけのために上位にFiddlerかませてる Firefox 67.0.4 で (http でなく) https://local.ptron/〜 へアクセスしようとすると Proxydomo 自体が落ちます
(Waterfox 56.2.9 (Firefox 56 ベース) では問題なく読み込める)
Proxydomo 1.107 と 1.109 で確認しました 追加報告
アドオンをすべて無効化して起動した場合 → やはり Proxydomoが落ちる
新しいプロファイルを作って実験した場合 → Proxydomo落ちない(!)
何が原因なのかまだわかりません
もともと https://local.ptron/〜 を使っていたのは https と http が混ざると「混合コンテンツ」だと怒られる
(httpsページで http://local.ptron/ から JavaScriptコードを読み込めない)問題を回避するためなので、
Firefox の設定のほうで「混合コンテンツ」を許可して http://local.ptron/ を使うという次善策はあります
(というか、Firefox にそういう設定があることをついさっき知りました)
というわけで当面解決を急ぐような問題ではないのですが、一応報告しておきます info.logに
[warning]: wolfSSL_accept failed [-308]
ってめっちゃ大量に出てる
なんだろこれ >>781
サーバーに接続失敗したっていうログ
気になるならオプションのLog levelをerrorにすれば書き込まれなくなる [HTTP headers]
Key = "URL: (out)"
In = FALSE
Out = TRUE
Active = TRUE
URL = "$LST(000)"
Limit = 256
Match = ""
Replace = "\k"
000.txt の中身に URL をブラックリスト形式で登録すると読み込みを拒否することができるものですが、
ホワイトリスト形式での登録はできないものでしょうか。
https://ja.wikipedia.org/wiki/UPX
たとえばここを対象にして ja.wikipedia.org/(^wiki/) を登録してみると、
ja.wikipedia.org/wiki/ も読めなくなってしまいます。 >>783
ttp://proxomitron.sakura .ne.jp/help/BlockList_Creation.html
例外指定を使う お答えありがとうございます。
例外指定だと複数行になるので、可能な限り少ない行数に収められると管理しやすくなって助かります。
Proxomitron のときは、ニュースサイトのように本文さえ読めればほぼ事足りるような場所でホワイトリスト形式が重宝したのですけれども。
仕様なのか、単に私の書き方が間違っているだけなのか。
CONNECT というのはよくわかりませんでした。 俺もそういう書き方するよ
特に omitron の exclude は何かにマッチしたとき全ての exclude を一つずつチェックするから効率悪い CONNECT というのが CONNECT method のことだとようやくわかったのですが、CONNECT method で接続する方法を調べてもさっぱりわかりませんでした。
ポートをブラウザと Proxydomo で443にしたり、AllowSSLServerHostList.txt に ja.wikipedia.org と書いた行を追加したりしてみましたが変化ありません。
さらに書きますと、こんな状態であるにもかかわらず https scheme で普通に接続できるサイトが多くある理由もわかりません。
yodobashi.com のように、高確率で接続できず、それでもなぜか低確率で接続できる場所もあります。
そのような場所に対して、フィルタをすべて切っただけでは結果は変わりませんでしたが、Proxydomo 本体をバイパスすると高確率で接続できます。
法則性がないところがまた混乱のもとになって何が何やら。
すっかりお手上げです。どなたか解説していただけませんか。
また、CONNECT と>>783で書いたようなホワイトリスト形式には何か関連があるのでしょうか。 https://ja.wikipedia.org/wiki/〜 を要求するためには
まず https://ja.wikipedia.org/ に接続を確立しなきゃならんので
これが\kされちゃってると繋がらない やっとわかったわ
ja.wikipedia.org/wiki/UPX
を000に登録したら
https://ja.wikipedia.org/wiki/UPX
だけ接続が許可されるようになればいいんでしょ?
でもhttpsリクエストは接続先のURLを知る前に相手のサーバーに接続する
CONNECTの段階があるわけ
proxydomoはCONNECTリクエストもフィルタリング対象にしているので
上のブロックリストの内容だとホワイトリストにマッチしない
すなわち接続が破棄されてしまう
となればCONNECTリクエストもホワイトリストに登録すればいい
直接CONNECTかどうかを知るすべはないが
ブラウザから送られてくるCONNECTリクエストにはhttpヘッダとして
Proxy-Connection: keep-alive
が付いてることを利用すればいい
ようするに 上の 000.txt に
$OHDR(Proxy-Connection: keep-alive)
の一行を追加してあげればいい [HTTP headers]
Key = "URL: (out)"
In = FALSE
Out = TRUE
Active = TRUE
URL = "(^$OHDR(Proxy-Connection: keep-alive))$LST(000)"
Limit = 256
Match = ""
Replace = "\k"
お答えありがとうございます。これで意図した通りになったようです。
ログの HTTP イベントを一部しか表示しないようになっていたので、すべてチェックしてみたら CONNECT も見えるようになりました。
ヘッダフィルタを書くときはログが表示されているかまでよくチェックしておかないといけないと知りました。
別のサンプル https://pc.watch.impress.co.jp/docs/topic/spec/amd_cpu_spec.html
pc.watch.impress.co.jp/(^docs/|img/pcw/docs/)
こんな風に登録するといろいろすっきりします。
これだけでは読みにくい場合、サイトごとに CSS を自分で書きます。 フィルタの件は解決しましたが、yodobashi.com に接続できないことがある問題は解消しませんでした。
Firefox 52.9.0 ESR (64bit) に Proxydomo64 1.109 を使用して、「アクティブにするフィルター」のチェックをすべてはずした状態で接続できなかったときのログを載せます。
ポート 00000 #1111 というように一部の数字だけ書き換えました。
>>> ポート 00000 : 新しいリクエストを受信しました
>>> ポート 00000 #1111 : ブラウザ → Proxy(this)
CONNECT www.yodobashi.com:443 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0
Proxy-Connection: keep-alive
Connection: keep-alive
Host: www.yodobashi.com:443
>>> ポート 00000 #1111 : ブラウザ ← Proxy(this)
HTTP/1.0 200 Connection established
Proxy-agent: Proxydomo/1.0
>>> ポート 00000 : リクエストが完了しました ヨドバシはなぜか接続できないのでbypass.txtに突っ込んでる Let's encryptの証明書使ってるところにありがちで向こうの鯖の設定が悪いだけ どうもありがとうございます。
こちらに問題があるわけではないのですね。
がまんするか、気が向いたらヨドバシに改善要望してみます。 pixiv見てると音もなく強制終了することが度々あるんだよな
「SSL すべての STEP が START なので接続を切ります。」
とか出てるけどここに限った話じゃないし関係無いよな多分 要望なのですけれど……。
テストウィンドウにテストの対象を入力する欄があります。
ここに入力した内容をProxomitronと同様に右端で折り返すことができると作業しやすくなって助かります。
いかがでしょうか? 改行コードの有無でパターン変わるから
勝手に折り返されたらかえってわかりづらいような Proxydomo でこのページ表示できる?バイパスしないと表示されないんだけど
ttps://ja.wikipedia.org/wiki/AdS/CFT%E5%AF%BE%E5%BF%9C >>799
proxydomo v1.109 vivaldi
余裕で表示される
ログから悪さしてるフィルタ調べるとか
ウェブフィルターデバッグでフィルターが誤爆してないか調べてみ >>800
Proxomitronから持ってきたAdListが誤爆してたわ、お騒がせすまん youtubeの「お気に入り」動画や「後で見る」動画が勝手にプレイリスト化されて
連続再生されるのが嫌なので
https://www.youtube.com/watch?v=aaaaa&list=bbbbb → https://www.youtube.com/watch?v=aaaaa
に転送したいけど、上手くいきません。
[HTTP headers]
Key = "URL: https://www.youtube.com/watch(Out)"
In = FALSE
Out = TRUE
Match = "$URL(https://www.youtube.com/watch?v=\0&list=\1)"
Replace = "$JUMP(https://www.youtube.com/watch?v=\0)"
解決策教えて下さい。 >>804
&はメタキャラクタなのでちゃんとエスケープしましょう
$URL(https://www.youtube.com/watch?v=\0\&list=\1) >>805
即レス、有り難うございます!
出来ました。 広告屋やトラッキング屋のIPレンジをルータで根こそぎ落としておく Windows 7 環境の作り直しをしているところなのですが、
「この Web サイトの ID またはこの接続の安全性を確認できません。」
(詳細: ASN no signer error to confirm failure)
となるサイトが増えてしまいました。
JavaScript をオンにして一時的に証明書を許可すれば問題ありませんが、手間が増えてしまいます。
何か関係があるものなのでしょうか。
サイトの問題ならしかたありませんが、こちらで解消できるものならどうにかしたいです。
そもそも何が警告の原因なのでしょうか。 >>809
サーバーから送られてくる証明書がおかしかったりした場合に出る
よく使うサイトなら
AllowSSLServerHostList.txt
にホスト名書けば出なくなるよ 中間 CA 証明書を送ってこないイカレサイトが増えてる
google がそういうやり方を標準にしようとしてるからどうしようもない
モダンブラウザみたいによそから cert 拾い食いしてキャッシュする処理を入れるしかない
よく使うサイトで verify を無効にするというのは危険だな >>810-811
どうもありがとうございます。
終了するたびに Windows Update が頻繁にかかるような状態ですが、おそらく更新が進む過程で警告の有無が変化しているようです。
警告がなかったサイトでも再構築中の Windows では警告が出るようになっていましたが、きのう寝る前の作業あたりから出なくなりました。
Windows Update による変化なのではと考えています。 httpsのサイト全般で(GoogleとかYAHOOとか全部)>>809と同じ表示になった場合、
どうしたらいいのでしょう。
>>810の方法で登録すれば一部は回避出来ますが、
全部が全部入れるのは現実的ではないですし…。 >>814
proxydomoのCA証明書が失効したんじゃね?
オプションから作り直してブラウザなりOSなりに証明書を追加すればまた使えるようになるよ >>815
早速ありがとうございます。
ただ、すでに証明書の生成→ブラウザでインポートのやり直しも何回かやり直してて、
もちろん[いいえ]を選択して、TLS1.2にも対応しているつもりなんですが、
Proxydomoのファイルのダウンロード・解凍からやり直さないといけないのかなと思うくらい。
(ダウンロードしたのは去年春くらい)
(他のマシンでは上手く行ったので、ボケてなければ間違っていない…ハズ) >>816の続きで…
AllowSSLServerHostList.txt にTLS1.2しか受け付けない該当のアドレスを記入
証明書の種類を[はい]にして作成、ブラウザでインポート
該当のアドレスを開こうとするとTLSの設定をしているかのエラー
(その後、[いいえ]でインポートし直しました)
なので、証明書は上手くインポート出来ていたみたいです。
(上手く行っても『接続の安全性を確認できません』のエラーですけど) ブラウザ側の証明書エラーなのか
それともProxydomoがブラウザに表示する証明書エラーかどっちなの?
ブラウザ↔Proxydomo間の通信の問題なのか
それともProxydomo↔ウェブサイト間の通信の問題なのか >>818
(再び?)ありがとうございます。
エラーのメッセージが>>809と同じで、
>>809にも書いてある、許可する・しないなど4つの候補があるが、押しても無反応でした。
ブラウザのウィンドウのタイトルには、- Proxydomoと出ていたので、
「Proxydomoがブラウザに表示する証明書エラー」
なのではないかと思っています。 OSとブラウザは?
押しても反応しないって相当古いブラウザ使ってるのか >>820
XP SP3+IE8です。
Proxydomoのバージョンは1.103で、他のXPでは使えてるんですが…。 >>821
XPってそれを先に言えバカタレ
もうルート証明書がOSに配布されてないので自分でルート証明書を集めてOSにインストールする必要がある >>823を見て、
そういえばFirefox入れてないな(一応インターネットは見られるようにしとこう)
…と思って入れたら…
相変わらずダメなところはあっても
IE8でYahooとかWikiとか、なぜか一部が見られるようになった。
なんだか分からないけどありがとう。 >>825
見られたサイト:キヤノン、LIXIL、東急(一部除く)、エバラ食品、TOKYO FM、Yahoo、SUBWAY、東京メトロ
ダメなサイト:TOTO、JR東日本、トヨタ自動車、コカ・コーラ
なんだろう、ダメなところのモヤモヤ感。 特殊な環境は、ある程度は自ら解決できる知識や情熱がある人だけに許されるべき
そうじゃないと、情報交換どころか貰う一方で提供側になる事はない >>827
まぁ〜得意不得意もあるんじゃないの?
>>826
ならばFirefoxでは見られない? >>821の件、
新しめのブラウザから、
(IE8では)見られないサイトの証明書の名前を調べてそれをエクスポートして、
IE8のマシンにインポートしたら使えました。
皆様ありがとうございました。
>>828
FireFoxでも見られるけど、
特定のサイトがIE以外NGだったもので…。
これでまだまだ使えます。 最近「TLSハンドシェイクを実行しています」って出て、表示されるまでが遅いページが多くなってきたな、、
解決策は「プロキシを使用しない」らしいんだけど、確かに早くはなるけどこれではオミトロンが使えないし、、 それはFirefoxなら設定のIPv6をOFFにしたら解決しそう
前スレだかその前だかのログをチェックしたら似たようなのが解決した話題が出てる筈 IPv6じゃなくてnetwork.dns.disableIPv6だったわ
IPv6でもdnsの方だな Firefoxだけど、やって見たけどあまり変わりませんでした。
「OCSP レスポンダに問い合わせてデジタル証明書の有効性をリアルタイムに確認する」
のチェックをオフにしたら少しは早くなったのでこれで様子見しよう
Chromeでも元々オフが初期値らしいし [HTTP headers]
Key = "URL: test"
In = FALSE
Out = TRUE
URL = "w.atwiki.jp/common/"
Match = ""
Replace = "\k"
サンプル
https://w.atwiki.jp/common/_img/spacer.gif?t=221d8352905f2c38b3cb2bd191d630b0
なぜか \k されないのですが、原因と対策を教えていただけませんか。 >>834
ヘッダフィルターに \k があると空ファイルにリダイレクトされるんだけど、
URLパスに ".gif" を含む場合は "http://file//./html/killed.gif"
それ以外の場合は "http://file//./html/killed.html" にリダイレクトされる
https://github.com/amate/Proxydomo/blob/master/Proxydomo/RequestManager.cpp#L447
今回の場合 \k する前後でブラウザ表示で同じに見えても開発ツールで見比べると
応答ヘッダの内容や1px gifのバイト数が違うのが分かるはず >>835-836
どうもありがとうございます。
ソースの中身を理解とまではいかないものの、意味は推測できました。
ログウィンドウからはヘッダの詳細が見えなかったので、古い Firefox 拡張の Live HTTP Headers (clone) で見ることができました。
Content-Length の値が違うだけでなく、ほかのヘッダですぐわかりました。
幅や高さが指定された gif (置換インライン要素)に対して \k で消してすっきりさせようとしても転送先の画像が代替となるので、幅や高さは結局維持されてしまいます。
仕様のようなので \k ではなく別の方法を考えてみます。 HTTPステータスコードを変更することってできないんですかね
その上で元のステータスコードをHTMLのどこかに組み込もうとしています
$RESPで取り込んでも変更はできないし
$RDIRや$JUMPで飛ばしたら200 OKに変わるけど元のステータスコードが取得できません
別のページに飛んでもいいのでOKなどに変えた上で元のステータスコードを表示できる方法を教えてください >>838
$RESP(\0)$JUMP(https://test.com/test?\0)
とすればURLから元のステータスコードが取得できる >>839
ありがとうございます
飛ばすページをlocal.ptronにしたいと思ってるんですけど
ローカルだとデフォルトでバイパスなのでフィルターあてるにはどうすれば
$FILTER(true)でも反応しないんですけど >>840
フィルターじゃなきゃダメなの?
ローカルファイルなんだから自分で編集すればいい
javascript使えば動的に書き換えられるでしょう >>841
javascriptとか全然詳しくないんでフィルターで何とかしたいと思ってたんですけど、、、 [Patterns]
Name = "test"
Match = "<p>\ </p>"
Replace = ""
サンプル
ttps://ameblo.jp/customize-d/entry-12238321042.html
なぜかマッチしません。
制御文字でも混入されているのかと思えばそれもないようです。
どうすればマッチするのでしょうか。 >>843
[Patterns]
Name = "test"
Active = TRUE
Limit = 13
Match = "<p>\ </p>"
でマッチしましました。
Limit を13以上にする。
Ctrl+F5 で更新する。 >844
どうもありがとうございます。
恥ずかしいことに簡略化して書く前の状態で $KEYCHK が入っていたのですが、否定形になっていないせいでキーを押した際にのみマッチする状態になっていました。
否定形に直したらマッチするようになりました。 Proxomitron Reborn を通すと RWIN=32768 に固定されるのを回避する手段を
どなたかご存知でしたら教えてください。 最後に1回だけ処理がしたくて
</html>
$ALERT(処理)
だと2回とか3回マッチしちゃうんだけど
どうしてですかね? >>847
そのマッチ回数は何を数えたの?
ログでの1URL分か、ブラウウザでの1アクセス分かで話が変わる
後者ですぐ思いつくのはiframe内でのマッチ
というかもっと具体的な情報出せないの? ログウインドウにTextMatch〜等のシステムログを表示せず、$LOGの出力だけを
表示させることができるでしょうか?
フィルタイベントをオンにすると両方表示されオフにすると両方表示されませんし、
ログレベルをいじっても変化がありませんでした。 >>848
ありがとう
ログ見たら1アクセスのiframeだった
ただ、例えば
https://www.yahoo.co.jp/
で
</html>
をマッチさせるとバナー画像呼び出しiframeでマッチが起こるんだけど
何回もマッチする</html>自体はiframe内のじゃなくてYahooトップ内のなんだよね
(前方文字列を拾って確認)
iframeが呼ばれる度にトップ内の</html>がマッチするみたいな
消費してるなら1回だけのはずなのに
そこがよくわかんなくて Proxomitron で Accept ヘッダを対象にしたフィルタを使っていました。
これを Proxydomo にインポートするとなぜか強制的に Accept-Language ヘッダが対象になってしまいます。
フィルタ編集画面で Accept-Language を Accept に書き換えてもまた元に戻ってしまうので、1.109 では Accept ヘッダを対象にするフィルタが作れません。
これは仕様かバグなのでしょうか。 >>851
変だね
俺の所では、Acceptでそのまま保存できて再度起動してもAcceptのままだけど
ちゃんとフィルターも働いてAcceptが置換されたし そもそもずっと更新してないしバグ報告しても修正してもらえんがな どうもありがとうございます。
正常だというお話があったのですこし調べてみました。
フィルタ編集画面から手動で Accept-Language を Accept に書き換えて OK した直後にクリップボードへ入れたものが次です。
値が空の行だけ削除しました。
[HTTP headers]
Key = "Accept: bug?"
In = FALSE
Out = TRUE
Active = TRUE
Multi = FALSE
Limit = 8
Match = "\*/\*$KEYCHK(2)"
Replace = "\k"
そしてもう一度フィルタ編集画面を開き、何もいじらずに OK して、クリップボードに入れたものの差分が次です。
Key = "Accept-Language: bug?"
$KEYCHK() の中身を変更しても同じ結果になります。
filter.xml の中身は前者では <headerName>Accept</headerName> です。
後者では <headerName>Accept-Language</headerName> となります。
前者のときのみ意図したように動作しました。
編集画面で Accept-Language になっていても OK でなくキャンセルすれば、filter.xml の中身は Accept のまま変わりませんでした。
編集画面のヘッダ名欄は、値を候補から選べるようになっています。
現在は Content-Encoding と Content-Type と Cookie ほかが入っています。
試しにこのフィルタでヘッダ名を C にして OK し、編集画面を再度開くと C であるはずが Content-Encoding になっています。 >>854
いや開いただけじゃ値は変わらないから
選択の下矢印をクリックして一覧を出すと変わるけど 再現できる条件を発見しました。当方は Win7 Pro 64bit SP1 です。
(1) github から Proxydomo64_1.109.zip をダウンロードし、任意の場所に展開する。
(2) Proxydomo64.exe を起動して下記のフィルタをインポートする。
(3) フィルタ編集画面を開く。ヘッダ名欄が Accept のまま変わらないことを確認して OK。
(4) 再度フィルタ編集画面を開き、ウィンドウの幅を変更するとヘッダ名欄が Accept から Accept-Language になる。これで先に書いたような現象が再現される。
(5) Proxydomo64.exe を終了して再起動しても現象は維持される。
(6) settings.ini を削除するとこの現象はなくなる。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Accept: test"
Match = "\*/\*$KEYCHK(2)"
Replace = "\k" >>853
と思ったらアプデ久しぶり
v1.110
・フィルター編集ウィンドウでヘッダ名が自動補完されてしまうのを修正
・<filesystem>から<boost\filesystem.hpp>へ変更
・wolfSSLをv4.4.0へ更新
・subjectAltNamesの処理を更新 [Patterns]
Name = "test"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 16
Match = "<p> </p>"
Replace = ""
このフィルタしかない状態で実行してみても読み込み時になぜかマッチしません。
マッチ対象にゼロ幅制御文字の類が入っているわけでもなく、テストではマッチするのでまったく原因がわかりません。
Proxomitron 4.5+7でも同じ結果になります。
どうすればフィルタとして実用になるでしょうか。
http://rnelty.hatenablog.com/entry/2015/03/26/035759
テストはこちらでどうぞ。 Pタグで強調してる箇所を解除したいんだよな?
ほんなら Match = "<p*</p>" にしないとなんも変わらんだろう >>859
URL先を保存して該当箇所をエディタで見てみると
<p> </p>の間にあるのはスペース(0x20)ではなくノーブレークスペース(0xA0)でした
オミトロンにおいて半角スペースは
NUL(0x00) , HT(0x09) , LF(0x0A) , CR(0x0D) , SPC(0x20)
にのみマッチするので置換されなかったというわけ
マッチングパターンを "<p>[%A0]</p>" に書き換えればマッチするようになる 普通のスペースだと空扱いになってpが潰れるから
こういう空行のつもりで入れる糞pにはたいていnbspの類が入ってるのだ どうもありがとうございます。
おかげさまでマッチするようになりました。
ただの改行でしかないのにpを使っているからやっかいなのです。
最初からbrにするほうが相対的にはまし。
数値文字参照への変換スクリプトで調べてもただの空白( )になっていたのでわかりませんでした。
次回こういうことがあったらバイナリエディタを使ってみます。 wupfile.comで証明書エラー出るけど何が原因なんだろう
ダイレクト接続とかバイパスだと何も出ないから、
proxydomoだけ証明書がおかしいと判定してるみたいだが 書き忘れ
AllowSSLServerHostListに追加で一応対処済み そろそろフィルタの整理をしないとな…
と思いつつ数ヶ月 alphapolisで遅延読み込み殺してたのが効かなくなり、あれって思って調べると
広告系の汎用フィルタも効かなくなってた(マッチングテストは問題ない)
調べてると、適当に
<span class="bookmark enabled">しおりを挟む</span>
とかでフィルタ作ると適用される謎現象になって困り果ててたんだが、
ダメ元と思って作ったさっき作ったテストフィルタに汎用フィルタの一部をコピペしたら効いた
という訳で対処できたので報告
フィルター管理でフォルダを作って1つ下の階層にテスト用のフォルダを作ってあったので、
そこにフィルタを移動したら効くようになった
Root - banner - test
って階層になってる
似た状況になったら試してみると、運が良ければ解決するかもしれない プロクソミトロンを今田に浸かっている人は
どんなことに浸かっているの? 過疎り過ぎ
サーバーから送られてきた情報をそのままブラウザに表示するのではなく
カスタマイズするのって需要あると思うんだけどなあ、、
StylusやTampermonkeyじゃ限度があるし
ヘッダで転送なんて代替ないよね? 初歩的な質問かもしれませんがソースの最後までマッチさせる方法はありませんか
</html>にすればいいかもしれませんが読み込みが途中で終わってしまうこともあるので使えません
<end>も機能しませんでした(単体でしか使えないみたいです) 情報不足でした
Matching: <p>*(</p>|*)
これだと</p>があってもソース終わりまで飲み込んでしまいます
ソースの最後あるいは</p>までマッチさせる方法教えてください >>875
(<p>*</p>|<p>*)
これでいけない? <p(>*|>*</p>)
これでもいけました
ありがとうございます >>871
需要はあると思うがセキュリティリスクの塊で
一般的になれば絶対標的にされる Vivaldi (バージョン 3.8.2259.42) を試しに使ってみようとしているところです。
設定からプロキシに進むと、コントロールパネルのインターネットオプションが開きます。
証明書をインポートしても NET::ERR_CERT_AUTHORITY_INVALID となって vivaldi.com が見られません。
エラー画面の「詳しい情報」から support.google.com に飛びますが、こちらは見られます。
この書き込みは Waterfox からしていまして、同じ証明書で通っています。
エラーをなくす方法はあるでしょうか。 v1.110
今開いてみたけど普通に開けるな
インポートしたってちゃんと信頼されたルート証明機関を選んだか?
自動的に選択するだとダメだぞ どうもありがとうございます。
書いた時点ではエラーだったのですが、とくに何もしなくてもいまはなぜか開けるようになりました。
インターネットオプションを呼び出す仕様はどうかとは思いますが、とりあえず様子を見てみます。 すっごい今更だが四則演算コマンドほしかったよね
今でも昔あった加減リストでできるっちゃできるけど いつの間にかスコットの年超えてた
もう17年も経つんだな ご冥福をお祈りします… 「リモートプロクシを使用」にチェックがない状態で
$USEPROXY(true)にしてもプロクシ使ってくれないのはバグ?
$SETPROXYで指定すると経由してくれます Proxydomo64 v1.109, Windows 10 Home
URLコマンドの "file//" が働きません。
[HTTP headers]
Key = "URL: URL command Test2"
In = FALSE
Out = TRUE
Active = TRUE
Match = "http://foo.bar.baz/"
Replace = "$RDIR(http://file//C:/dummy.txt)"
例えばCドライブ直下に dummy.txt を置いて上記フィルターを適用すると、
HeaderMatch [URL command Test]
RedirectTo: http://file//C:/dummy.txt
HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 0
Connection: close
という具合に、実際のファイルサイズに関係なくサイズ 0 の空ファイルを返してきます。 .txt に限らず、.html だろうが .gif だろうが .jpg だろうが、また対象ファイルをどのドライブのどんなパスに置こうが状況は同じで、空ファイルを返してきます(Content-Type の値は拡張子に応じて変わりますが)。
対象ファイルが存在しない場合はコード 404 を返すので、存在のチェックはしているようです。ダメ元でプレフィクス "\xfile//" も試しましたがコード 502 (Bad Gateway) を返してきました。
"src." や "https." といった他のURLコマンドは正常に働いています。(試しに "file." といった書き方もしてみましたがダメでした)
何か使い方を間違っているでしょうか? 仕様的にexe直下のファイルしか読み込めないっぽいな
htmlフォルダにファイル置いてhttp://local.ptron/で呼び出すほうが簡単でしょ ローカルファイルを返す部分のコードを見ると、exeディレクトリパスとセパレータを置換したパラメータを連結してる
なので絶対パスは使用不可
フィルタ内では $RDIR(http://file//../../test.txt) のように相対パスが使える
ちなみに"http://local.ptron"は"http://file//./html"のショートカット扱い 相対パスで!
思いもよりませんでした。試してみたら出来ました!
実行ファイルのパスを変えることはそうそうないのでとりあえずはこの方法で代用出来そうです。
お二方どうもありがとうございました。 ということはdomoだとインストール先とは異なるドライブでfile//は無理ってことね
最悪ドライブ毎にインストールせなあかんのか
Proxomitronだと絶対パス指定だったんだけどな・・・ 用途がわからないが、そこまで変態的な使い方するぐらいなら
他の方法を考えた方が良い気がする ASN no signer error to confirm failure 出るとたまに Proxydomo が落ちるけどおま環? >>894
証明書エラーな訳だから証明書作り直したら直るのでは? レスありがとう
証明書はインポートとエクスポートくらいしかわからない糞雑魚だからあれなんだけど昨日からエラー増えたのは Let's Encrypt の証明書ルート CA 期限切れぽいね
Proxydomo64 を使用していないプロファイルだと普通に表示されるから Proxydomo64 (wolfSSL?) が原因なのかな
で certificate_error.html が表示されるとたまに落ちる css ファイルだけエラーで読めなかったりしている場合は今のところ落ちたことはないね https://dev.classmethod.jp/tags/aws/
このサイトから日本語以外で記事を書くライターの記事は読めないので非表示にしたいのですが上手く消えてくれません
ベテランの皆様、お手本を教えてもらえないでしょうか? 自分も10月になってからASN no signer error to confirm failureが出まくる
証明書作り直しても駄目だ
落ちることはないけどどうしたらいいか分からない ttps://qiita.com/kjur/items/2fd72b6707497c7fc6c5
ここら辺の問題かな
ISRG Root X1ってルート証明書を入れれば解決しそうに見えるけど 私はASN no signer error to confirm failureが出ていないのは何でだろ?
中間証明機関、信頼されたルート証明機関、信頼された発行元の全部に登録した雑設定なんだけどな cacert.pemを最新版に替えてない説 とかどうよ? 同じ症状で困って覗きに来たけど俺だけじゃなかったんだね…どうしたもんか(´・ω・`) インターネットオプションで確認したら ISRG Root X1 は中間証明機関と信頼されたルート証明機関に入っていたけど駄目だった
念のため Certificate data from Mozilla as of: Fri Oct 1 13:46:52 2021 GMT をインストールしてみたけど OS からのルート証明書の取得は成功したことがないね
ここはセキュリティの警告を表示すると割と高い確率で落ちる
ttps://i.imgur.com/tLrCFB4.png
ttps://i.imgur.com/cvCSPwU.png ttps://www.walbrix.co.jp/article/openssl-102-letsencrypt-crisis.html
DST Root CA X3って証明書を削除すればいい
10だと再現しないので、そもそもの問題は古いOSを使っているせい 駄目だわ
システムの証明書とインターネットオプションの方のDST Root CA X3
とりあえずインポート後に削除してみたけど変わらない
広告制御じゃない部分で助かってたから使えなくなるときついけど
自分の頭じゃ色々調べても駄目そうだ
調べてくれたり教えてくれた人ありがとう 自分も最近そこのサイトで警告出るようになったな
AllowSSLServerHostList.txtで許可してやればその場しのぎはできるけど根本的な解決法がわからん Firefox ESRでproxydomo使わなければ繋がるけど使うと半分以上これ出てあかんわ
この Web サイトの ID またはこの接続の安全性を確認できません。
詳細: ASN no signer error to confirm failure
>OS からのルート証明書の取得は成功したことがないね
同じく 何度削除してもいつの間にか信頼されたルート証明機関だけ DST Root CA X3 が復活してわろた
OS の証明書ストアを参照してる Chrome でも ISRG Root X1 だけで正しく表示できているね
Proxydomo 通すと表示できなくなるから AllowSSLServerHostList.txt で許可しておくしかなさそう
info.log 見たらポインタか数値を無理やり文字にしてるような出力がされているけど ssl.cpp の 1037 行の処理って正しいの?
ttps://i.imgur.com/ZKg9bQA.png AllowSSLServerHostList.txtに*.*でとりあえず事なきを得たけど、いいのかこれ感ある。 [Patterns]
Name = "ban DevelopersIO"
URL = "dev.classmethod.jp"
Bounds = "$NEST(<div, class="post-content"*,</div>)*$NEST(<div, class="sub-content"*,</div>)"
Limit = 50000
Match = "*著者A*"
"|*著者B*" >>898の件だけど自分で上記のようなフィルターを書いてはみたもののうまく記事から消えてくれない
どう変更したら良いかアドバイス貰えないでしょうか? Proxomitron-Rならcert.pemの最新化で通るけど、
Proxydomoだとダメっぽいね
>>910
マジで復活してワロタ AllowSSLServerHostList 追加しても反映されなくて悩んでたがホストの後ろにスラッシュ入れちゃダメなんだな。 \1 >>912
見てみたけどスクリプトで即座に上書きされてるのかな?
post-containerごと消したらうまくいったよ 新バージョン出た
対応いただきありがとうございます 2.0にしたらJaneStyleで5ch繋がらなくなった アプデ本当ありがとう!
気分もあるかもしれないがそこはかとなくネットも軽くなった気がする >>920
新しいv2.0は、OpenSSL v3.0が使われているね
TLS 1.0は削除されてはいないようだけど
サポートしないのがデフォか又は意識的にサポートを外してる気がする
JaneStyleは、TLSv1.0であり、エラーが、
error:14094438:SSL routines:SSL3_READ_BYTES:tlsv1 alert internal error
な点からの推測だけど 推測の根拠としてもう一つあった
専ブラ串にこの串を刺した場合、以前はちゃんと動かなかったのが
v2.0では動く
なお、専ブラ串は、TLS v1.2を使ってる
まあ全然的外れな推測かもしれないけどね やっぱり的外れだったみたい
インターネットオプションでTLS v.1.1, v1.2のチェックを外しても、
串経由でchromeではアクセスできた
ただIEだとエラーになるのでここら辺よく分からない v2.0 に更新して最初はすべての HTTPS が安全ではない接続でブロックされて焦ったけど
ブラウザと Proxydomo を何度か再起動で接続できるようになりました
対応いただきありがとうございます インターネットオプションはIE&Edge以外には関係無いだろう >>926
chromeでTLS v1.0で串から出て行ってるのは確認したよ [Patterns]
Name = "ban DevelopersIO"
URL = "dev.classmethod.jp"
Bounds = "$NEST(<div, class="post-content"*,</div>)
Limit = 50000
Match = "*著者A*"
"|*著者B*" >>917
これなら記事は消えるのですが大量に白枠が残ってしまう
NEST(<div, class="post data*,</div>)
だとマッチはするのに記事が復活してしまう
どう直せばいいのでしょうか?
ttps://dev.classmethod.jp/tags/aws/ >>930
Replaceが空だと記事が復活というかリンク先とかもズレて滅茶苦茶になってるな
とりあえず空ではなく半角スペースか何かで置き換えると望み通りに動いてるっぽい?
続きがあればフィルタ専用スレで
https://egg.5ch.net/test/read.cgi/software/1383031170/ フィルタ全OFFにしてもダメでバイパスならいけるので、
SSL辺りかとdmc.nicoってドメインに当たりをつけて
AllowSSLServerHostList.txtに追加してみたけどダメだった >>934
それをBypassにも追加すると再生できるくさい v2.0から配布サイズがデカくなったなぁと思ったら、
VC++ランタイムを一緒に入れてんのか…
要らんだろ。各自用意させろよw ニコニコ自分も見られなかったけど、2.1で見られるようになった
アプデありがとう ↑【音楽】少年ナイフから、りつこ脱退 [鉄チーズ烏 ] https://dotup.org/uploda/dotup.org2676845.png.html
2.1に上げたら発生しだしたんだけど
気が付くとDEDODE〜でCPU食いつぶすのどうにかなりませんかね?
日に1回は1コア消費して〜ってのに遭遇するけど今朝は起動してほっといたら100%に張り付いてた >>945
そういえばウチでも2.1以降で同じ症状が起きてたわ
ログの接続モニターを見るとずっと残る接続があって切断ボタンで症状が収まる
発生元URLをBypass.txtに突っ込んでからは再発してない
自分が確認したのはブラウザゲームのWebSocketの1件だけ >>804
このフィルタを便利に使っていたのですが、
(なぜかフィルタを貼れない)
新しいタブでURLを開いたら動作するのですが、
通常クリック(同一タブ)で開くと動作せず、プレイリスト化されるようになっていました。
解決策はありますか? >>950
クリック時にJavaScriptでURLの書き換えと差分の取得・反映をしているからヘッダーの置換では解決できない
探せば似たようなことができる拡張機能やユーザースクリプトがあると思う
どうしてもフィルタでやりたいなら差分のJSONデータ内のURLを書き換える必要がある 似たようなことが出来る拡張機能は見つからないし、
JSONデータ内のURLを書き換えるような高度な技術持っていません、、 orz スクリプトの中身書き換えるなんて出来ないんだから、ローカルに置いた書き換え済みのファイルと差し替えるんだよ >>952
拡張機能はあったけど、知ってたユーザースクリプトは古くて使えなくなってた
ttps://chrome.google.com/webstore/detail/hemfmfgfgaohilndfehheengjlgmkhlo なんかフィルタ書き込めない
[HTTP headers]
Key = "[YouTube] $FILTER(true) for API"
In = TRUE
Out = FALSE
URL = "www.youtube.com/youtubei/v1/browse"
Replace = "$FILTER(true)" 分割
[Patterns]
Name = "[YouTube] リンクをクリック時に送るプレイリストIDを削除"
URL = "www.youtube.com/(watch|playlist|youtubei/v1/browse)"
Match = ""watchEndpoint": \{([^\}]++)\1"playlistId": "[^"]++","
Replace = ""watchEndpoint": {\1" 練習ついでに書いてみたけど雑だから>>804と合わせても穴が大きそう
[Patterns]
Name = "[YouTube] リンクのURLクエリからプレイリストIDを削除"
URL = "www.youtube.com/(watch|playlist|youtubei/v1/browse)"
Match = ""url": "/watch?v=([^"]++)\1(\&|\\u0026)list=[^"]++""
Replace = ""url": "/watch?v=\1"" これバイパスにするだけじゃなくて、ブラウザ側で「プロキシ無しで接続」にしないと重くなるページがあるね、、
前は、そういったページがあると除外に追記していたんだけど、最近は多くなってきて困る、、orz 1.110ならうまくいった
OpenSSLは駄目だな まあどっかおかしいところがあるんだろうな
Jane以外でも色々試してみればわかるが、
逆にv1.110ではだめでv2.0じゃないと使えない場合も多い
proxomitoron rebornではそんな選り好みはなくどれも受け入れてくれるんだけどね rebornはOpenSSLのバージョン古いんでない?
古いのは使いたくないな HTTP/2未対応で高速化されない場合もあるかもね
バイパスしてもHTTP/1になってそう
今まで気にもしなかったけど割と普及してきているらしいし対応予定はあるのかな? ProxydomoのバイパスモードではなくProxy SwitchyOmegaでプロキシなしへワンタッチ切り替えした方がいい 「この Web サイトの ID またはこの接続の安全性を確認できません。」って表示が毎回出て、
プロキシ無しにしたら消えるのでdomoが原因なのは分かっていたのだけど、どうしても直せなかった。
だが公式に最新版が上がっていて、v1.109 → V2.2にしたらあっさり直ったわ
作者ありがと でも >>752 辺りで作った100年期限の証明書の方法が使えなくなってるわ、、 v2.2だけど
なぜかクラシエ(www.kracie.co.jp)のサイトは証明書エラーで切断される 書き忘れ
AllowSSLServerHostListに加えても効果なし 許可リストに加えたり、バイパスモードにしていても
変な影響を与えてたりするよね… オレオレ証明書を検出してスクリプト動作が止まるサイトは散見されるね v1.110とv2.2のどっちでは使えるので
使えなかったら別のほうに切り替える
これバグだろ
Proxomitoron rebornではこんなことないし GitHub - Barre/privaxy
ttps://github.com/Barre/privaxy すみません、ライセンスのことでお聞きしたいことがあります。
$SETコマンドを自作のオープンソースのアプリの正規表現に実装したいのですが
これはライセンス的に問題ありますでしょうか?
ProxydomoのライセンスはGPL2ですが、このコマンドは最初にproxomitronに実装されたもの
なのでライセンス的にOKなのかNGなのかよく分かりませんでした。
ちなみに自作のアプリのライセンスはBSDにする予定です(まだ構想の段階です)
もしOKであればPerlなどの主要な正規表現エンジンにも普及させたいと
密かに企んでいるのですがライセンス的にはどうなんでしょうか?よろしくお願いします。 コードはProxydomoのコードを使わずに1から全て自前でコードを書く予定です。
"$SET(0=foo)" という書き方を使うのがNGでしたら別の書き方に変更します。
例えば "(?VAR(0,foo))" など。
他にもいくつかproxomitronの後継アプリがあるようですがそれぞれにライセンスの許可を取る必要が
あるのかどうか良く分かりません。ライセンス的に問題があるのかどうかがはっきりしない場合は
自作アプリへの実装やPerlへの実装依頼は諦めます。 開発者が現れたのか?
神ソフトウェアの開発を期待して待っています 自作アプリはほぼ自分用のプチアプリなので.. 期待させてごめんなさい。
ただ、Perl等の主要正規表現エンジンへの実装依頼がもし通ればその恩恵を受けるユーザーは多いと思ってます。
Perlには(??{code})があるのでPerlのユーザーにとっては恩恵はほぼ無いですが、Perl互換の正規表現エンジンを実装した
テキストエディタなどでは(??{code})が使えないため、$SETコマンドを使った置換は強力な機能の1つになります。 後継アプリの作者さんに直接連絡するのは余計な負担をかけてしまうことになるので出来れば避けたかったので
ここで質問させてもらいましたがちょっと場違いだったようです、スレ汚しになってしまいすみません・・
この件は一旦保留にして作戦を練り直そうと思います、みなさんありがとうございました。 httpsのヘッダーいじりたくて、何年かぶりに使おうと思ってるのですが、proxydomoは今も現役バリバリでしょうか?
httpだったら昔と変わってないので、すんなり行ける気はするのですが… 俺は相変わらず使っているがもっと便利な後継ソフトがあるのかは知らん 今のところhttpsもサポートしてるもので3つ使ってる
Proxomitron reborn
Proxydomo
Privoxy >>982-983
ありがとうございます。
フィルタも全部消しちゃったので一から頑張ります
Irivineが長文Cookieほぼ対応してないので
(´・ω・`) 何年か振りに使ったら、
Windows10のメモ帳でBOMなしUTF8保存ができるようになってて、テキストエディタなしでも$FILEが使えるようになってた
まさかOSの方が対応してくるとは chromeで一部広告ブロックが使えなくなる話で使う人がちょっと増えたのかな? 両方使うのが正解だから使えて欲しいけどgoogleだしな
script要素内のマッチングすると量で負荷が倍増するし、
無効のフィルタの方が軽い状況も多い 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
asdffsdafdasddfsdfsdfa 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
asdfasdfsdadewrasdfasd 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
sdasdfsdfsdfsdfa
asdfsdfwgfssgf 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
ffgdaghjrt
ttwesdfsgasdsdfasdfasd 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
asdfsdafsdvb
zxvxcergwe3q33 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
sdafdssdfaasdferjhsshfdsdaf 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
asdfsdnscxzv3rq2asdfasdsda 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
vbzvcjytojhhuisddfvv5hd 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
mnbzcvzcverrgjyrrasasdsdfasdsd 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
zvcbccghmcmbnvrfggasdsdf 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧
adfasdfasdfssdfsdf
sdsdfsdfsdfaad 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧 【FF4ピクセルリマスター】『ゴルベーザ四天王とのバトル』がスローテンポに改悪されてて酷い件【植松伸夫】
krsw.5ch.net/test/read.cgi/ghard/いち631406776/
まとめサイトにもまとめられる事態に
↓その後
FF音楽アレンジ その難しさとは サウンドディレクター宮永英典 【スクエニの創りかた】
www.ようつべ.com/watch?v=qGyIADLiUIA
19:30~ テンポが遅くなった理由の説明
FF4ファンを無視しスローテンポに改悪したのは植松伸夫でした。そしてそれを止めないスクエニのスタッフたち
クリスタルが浮かび上がるタイトル画面を削除、聖剣の攻撃音が爽快感ないショボい音に、
パロム&ポロム石化イベントの迫力が減少、魔導船浮上イベントで海が渦を巻かない、
などFF4ファンが誰も求めてないのに原作を色々勝手に改変
一体どこがオリジナル版やそのファンを大事にしたリマスターなのか?
プレイヤーの気持ちを軽んじる姿勢だからFFって国内人気がガタ落ちしたのでは?
1000ならスクエニが改善する
スクウェア・エニックス SQUARE ENIX スクエニ トーセ TOSE ファイナルファンタジー ピクセルリマスター
FINAL FANTASY PiXEL REMASTER ファイナルファンタジーIV ファイナルファンタジー4 FF4 FFIV
坂口博信 ヒゲ 時田貴司 ときたたかし ゲーム職人 ゲームしょくにん 植松伸夫 ノビヨ
SMILE PLEASE スマイルプリーズ DOG EAR RECORDS ドッグイヤー・レコーズ ゴルベーザ四天王とのバトル
高木了慧 宮永英典 村井歩 長谷川憲人 甲田雅人 片岡真悟 青山勇士 足立知謙 裏谷玲央 常本絵理 常本正也
椎葉大翼 野田博郷 小見山優子 久野幹史 高木了慧 このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2791日 23時間 19分 14秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。