facebook twitter hatena line google mixi email
★お気に入り追加


■ このスレッドは過去ログ倉庫に格納されています

  • 1
  •  
  • 2014/11/20(木) 16:04:08.07
ProxydomoはProxomitronのクローンソフトProximodoを基にして作られたプロクシフィルタリングソフトです

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

---- 関連スレ ----
【前スレ】Proxomitron Part 31
http://peace.2ch.net/test/read.cgi/win/1328625684/
Proxomitron フィルター作成スレッド Part15
http://anago.2ch.net/test/read.cgi/software/1383031170/
【Proxomitron】 proximodo 【後継】
http://pc11.2ch.net/test/read.cgi/software/1110563904/

ここまで見た
  • 45
  •  
  • 2014/12/23(火) 21:17:20.76
>>44
HTTP/1.1 200 OK と最初に表示されてズラズラと[raw data] [filtered data] 〜 とでてきました
これで大丈夫ですかね?
あとフィルタはroot以下にあってチェックがちゃんとしてあります

ここまで見た
  • 46
  •  
  • 2014/12/23(火) 21:37:07.28
>>45
それなら串通ってる

$URL(http://ja.wikipedia.org/*)
の部分削ってIdClassList.txtを保存して
フィルター編集ウィンドウのマッチングバターンテストで
>>42のURLのソースをフィルターテストに貼り付けってテスト
これでマッチしなかったらおかしい

ここまで見た
  • 47
  •  
  • 2014/12/23(火) 22:28:46.96
とりあえず消えました!
メモ帳で文字コードを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から移植したときにリストの改行をなくしていたらすんなり動いたみたいでした

みなさんお時間とらせてしまってどうもすみませんでした!
どうもありがとうございました

ここまで見た
  • 48
  •  
  • 2014/12/23(火) 22:55:36.50
追記
リストに

(ad-*
|*-ad
|ad
)$URL(http://[^/]++.hatena.ne.jp/*)
(infobox)$URL(http://ja.wikipedia.org/*)

こんな書き方をしているとこれじたい (infobox)$URL(http://ja.wikipedia.org/*) も消えてくれなかった
改行があるものが一致しないのではなくそれ以降もマッチしなくなるみたいです

ここまで見た
  • 49
  •  
  • 2014/12/24(水) 01:50:56.33
作者「そんなあなたに、1.42」

ここまで見た
  • 50
  •  
  • 2014/12/24(水) 13:00:36.71
メモ帳ハダメヨーダメダメ

ここまで見た
  • 51
  •  
  • 2014/12/24(水) 20:32:44.93
オミトロンみたいに起動時に最小化で起動させる事ってできませんかね?
あとキーボードのBを押してるとバイパスみたいな使い方って無理?

ここまで見た
  • 52
  •  
  • 2014/12/24(水) 20:37:50.64
最小化した状態で終了させれば次から最小化した状態で起動するよ
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/
のフィルタでできるけど ..を . に置換する必要がある

ここまで見た
  • 53
  •  
  • 2014/12/24(水) 20:53:59.66
>>52
紹介ありがとん!
さっそく入れてみます

ここまで見た
  • 54
  •  
  • 2014/12/25(木) 13:58:04.38
>>52
これ自分もバイパスが面倒だったので入れてみたけど、リストを使っているものは大概バイパスしてくれてるようにみえるけどReferer: Hide where we've been (Out) はバイパスしてないように思えるんだが、
フィルタの問題なのかな?それともProxydomo本体?

ここまで見た
  • 55
  •  
  • 2014/12/27(土) 20:16:17.81
先日フィルタの id class cutter (2008/04/21) の件でお世話になったものですが、あれから使用してみて気づいたのですがたまにフィルタが効かなくなるようなんですが、これはフィルタのせいかな?それとも Proxydomo本体のバグなのでしょうか?
同じページでたまに消えていないことがあったのでおかしいな?と思い何回もリロードを繰り返すとやはり表示されることがありました
そこでフィルタを id class cutter (2008/04/21) だけにしてリストの書き方を1行や改行有などいろいろ試しましたが、やはりたまに消えなく表示されることがあるようです

ここまで見た
  • 56
  •  
  • 2014/12/28(日) 14:21:31.80
それだけの情報じゃなんとも
ページ自身のidやclass名が変動してるんじゃないか

ここまで見た
  • 57
  • 55
  • 2014/12/28(日) 14:51:53.17
たとえば 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/*)

もしかしたら自分の使い方が悪いのかもしれませんが一応こんな事があったという報告です

ここまで見た
  • 58
  •  
  • 2014/12/29(月) 04:19:32.07
ad-lrecじゃなの?

ここまで見た
  • 59
  •  
  • 2015/01/29(木) 15:18:17.36
割と快適で書く事ないから過疎化してるっていう

ここまで見た
  • 60
  •  
  • 2015/02/17(火) 22:20:35.17
アップデート乙です
v1.44
・UIに英語版を追加(※オプションから変更できます)
・フィルタテストでマッチングパターンなどがおかしかったとき、理由を表示するようにした
・ログウィンドウで"アクティブな接続ログのみ残す"を削除
・Miscで使っていない関数を削除

ここまで見た
  • 61
  •  
  • 2015/02/17(火) 22:59:56.11
これ使って2ちゃんの旧専ブラからhtmlをdatに変換して取得するような荒ら技できるかな?

ここまで見た
  • 62
  •  
  • 2015/02/18(水) 17:41:17.49
どうやら厳しいようでした。

ここまで見た
  • 63
  •  
  • 2015/02/26(木) 22:55:32.90
>>17が対応されたら常用したいな

ここまで見た
  • 64
  •  
  • 2015/03/02(月) 13:46:55.52
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となってしまいます
解決策がわかる方がいたらよろしくお願いします

ここまで見た
  • 65
  •  
  • 2015/03/02(月) 22:18:46.80
>>64
Proxydomo\html
フォルダにファイルを置いて
file:///C:/App/radika/bangumihyo/

http://local.ptron/
に書き換えれば動くんじゃないかな

ここまで見た
  • 66
  •  
  • 2015/03/03(火) 01:03:04.10
>65
動きましたありがとうございます
が、Proxydomo\html以外の場所では使うことは出来ないのでしょうか?

ここまで見た
  • 67
  •  
  • 2015/03/03(火) 01:31:07.39
シンボリックリンク貼ればいいんじゃないか

ここまで見た
  • 68
  •  
  • 2015/03/03(火) 04:24:50.95
オミトロンの3・3対策フィルター出来た?

ここまで見た
  • 69
  •  
  • 2015/03/04(水) 15:15:06.79
proxomitron使用して

UserAgent に JaneStyle が入っていたら
*.2ch.net〜にアクセス可能・それ以外はアクセス不可にすることできる?

ここまで見た
  • 70
  •  
  • 2015/03/05(木) 05:05:55.19
フィルター管理画面でフィルターを
CtrlやShiftで複数選択できるようになるといいな

ここまで見た
  • 71
  •  
  • 2015/03/07(土) 10:58:31.59
フィルターをインポートしてて気付いたんだが
こっちは置換テキストの改行がそのまま反映されるのな
Proxomitronでは明示的に\nしてたけど

\nする必要が無くなっていいのかと思ったが
読みやすくするため置換部でコマンドやタグを複数行に分けて書くと
HTML出力時に改行がスペース扱いされ、タグ間に意図しない空白が入ってしまう

なのでフィルターの置換テキスト(や$SET内)の改行は無視して
出力時に改行させたい場合のみ\nを記述する
Proxomitron方式の方がよいのではないかと思う

ここまで見た
  • 72
  •  
  • 2015/03/07(土) 11:29:57.83
>>71
あ、補足というか
マッチして変数に入れたソース元の改行は勿論そのままで
自分で

$SET(STR=<span>aaa</span>
<span>bbb</span>)

とか置換テキストで

<span>aaa</span>
<span>bbb</span>

などと書いた時、出力が

<span>aaa</span><span>bbb</span>

となってほしいということです

ここまで見た
  • 73
  •  
  • 2015/03/07(土) 13:29:41.28
ここも2chのdat停止に向けて、どこかに避難所とか
作っておいた方がいいかもしれんね

ここまで見た
  • 74
  •  
  • 2015/03/08(日) 21:35:15.78
>>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
  •  
  • 2015/03/08(日) 21:38:57.68
\nは消えてるよ\rは消えてないけど

ここまで見た
  • 76
  •  
  • 2015/03/08(日) 22:34:32.83
>>75
\rが残っちゃってるってことかな
置換テキストの\rを残す理由って特にないよね??

ここまで見た
  • 77
  •  
  • 2015/03/12(木) 06:10:26.16
Windowsブラウザは\nでも\rでもCRLFで表示するからな
それで無視されないんじゃね

ここまで見た
  • 78
  •  
  • 2015/03/15(日) 01:37:28.46
Proxydomo(x64)が多重起動する件。

ここまで見た
  • 79
  •  
  • 2015/03/15(日) 06:27:19.04
特に起動の制限とかないだろ

ここまで見た
  • 80
  •  
  • 2015/03/15(日) 20:54:08.83
v1.47

ここまで見た
  • 81
  •  
  • 2015/03/16(月) 07:02:36.35
>>71
v1.47でブラウザ出力の改行が無視されるのを確認
これで<a>リンクが改行とかコマンド行の空白でスカスカしなくて済む…
まんまインポートしてもレイアウトが崩れないので
個人的にかなり移行しやすくなったかな
対応どもでしたー

ここまで見た
  • 82
  •  
  • 2015/03/18(水) 16:59:06.30
Content-Type:text/plainだとフィルタが効かない
受信ヘッダをtext/htmlに偽装するコマンドを作っても効果なし
$TYPE(oth)とか$IHDR(Content-Type:text/plain)をやっても無理でした

ここまで見た
  • 83
  •  
  • 2015/03/18(水) 17:32:10.21
>>82
ヘッダフィルタでマッチ作って$FILTER(true)ってやらないと有効にならないよ

ここまで見た
  • 84
  •  
  • 2015/03/18(水) 17:36:31.39
サンクス
オミトロンだとContent-Type偽装でいけたんだけどな

ここまで見た
  • 85
  •  
  • 2015/03/18(水) 17:39:46.68
ただの平文をhtmlだとブラウザに解釈させちゃうのはちょっとあれだし

ここまで見た
  • 86
  •  
  • 2015/03/18(水) 17:49:11.69
ついでだからちょっと要望
オミトロン使ってた時もそうだったけど
Cntrl+Aで全選択できるようになったらいいかなと
現状では1行の項目のみ、複数行かける項目にも適用して

ここまで見た
  • 87
  •  
  • 2015/03/18(水) 22:33:05.63
Proxydomo v1.46以降(x64)で、
ブラウザからのアクティブなリクエスト数が100を超える状態が続くと通信が詰まったような状況が発生。

v1.45に戻すと発生しなくなるので、
「64bit版でのスレッドプールの実装」の処理周りで引っ掛かってる?

ここまで見た
  • 88
  •  
  • 2015/03/19(木) 15:47:57.28
間違ってバイパスを押してもボタンが目立たないから
アイコンが真っ赤になるみたいな効果を出してほしいな

ここまで見た
  • 89
  •  
  • 2015/03/22(日) 00:32:12.84
アップデート乙です。

v1.48での
> 接続数の上限を200に上げた
の変更で、複数のページを一度に開いた際に度々発生していた
通信の詰まりは発生しなくなりました。対応ありがとうございます。

ここまで見た
  • 90
  •  
  • 2015/03/22(日) 07:11:56.55
更新があるって良いよね

ここまで見た
  • 91
  •  
  • 2015/03/22(日) 14:10:27.37
undonutのように飽きるまでだけどね

ここまで見た
  • 92
  •  
  • 2015/03/22(日) 21:58:32.41
飽きたらやめる
至極当然のこと

ここまで見た
  • 93
  •  
  • 2015/03/24(火) 11:57:58.39
フィルタ削除すると元に戻せないのね

ここまで見た
  • 94
  •  
  • 2015/03/24(火) 12:14:44.59
削除した直後ならクリップボードに入ってるでしょ

ここまで見た
  • 95
  •  
  • 2015/04/11(土) 13:50:27.41
Proxomitronと違って、\0〜\9もグローバル変数として扱ってる?
もしくは、(hoge)\0ではローカル変数になるけど、SET(\0=hoge)した時にはグローバル変数扱いされてる?

お絵かきランド
フリックゾンビ
ここまで見た

★お気に入り追加

このページを共有する
facebook twitter hatena line google mixi email
おすすめワード