[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 12/25 11:36 / Filesize : 297 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Proxomitron フィルター作成スレッド Part10



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/14(火) 03:39:52 ID:v3AgWfVi0]
Proxomitron-J  www.pluto.dti.ne.jp/~tengu/proxomitron/
日本語訳ヘルプ www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html
Proxomitron等に関するWiki  abc.s65.xrea.com/prox/wiki/
Thinking Archive(仮) vird2002.s8.xrea.com/
Proxomitron専用Uploader ( Upパス=Naoko ) proxo.hp.infoseek.co.jp/
4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip

【前スレ】 Proxomitron フィルター作成スレッド Part9
pc11.2ch.net/test/read.cgi/software/1207484176/

702 名前:某395 mailto:sage [2009/01/17(土) 16:58:56 ID:KoR4Qv3c0]
>>701
だな、ごめん。

昔の記憶を頼りにものを書くと間違いだらけになるようだ。
上のほうのGIFを止めるにチェックしたときの動作も記憶の中では機能してなかったはずが
今試してみたらちゃんと効いてるし。 当時検証したときにおそらくキャッシュが残ってたんだろうな。

自分の知識が穴だらけになってる予感。 以後検証し直してから書くようにするでござる。

703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 14:37:12 ID:1QoJMV1R0]
>>700
いつも乙!

704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 19:20:32 ID:J5l7Tp3T0]
>>156
これが最近効かなくなってきたんですが、だれか修正してもらえませんか?

705 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 19:31:34 ID:AqvCJgrp0]
<div id="default-language-box"

<div id="default-language-box" style="display:none"

706 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 20:00:00 ID:J5l7Tp3T0]
>>705
早速の修正どうもありがとうございました!

707 名前:KpgLfSWL mailto:pizdobol@gmail.com [2009/01/19(月) 04:02:46 ID:rQDU4Ron0]
www-personal.umich.edu/~dchud/si605/wg728s/9/sitemap.html tusi m 533 manual

708 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 13:11:41 ID:c2jYUHXy0]
IEでjaneみたくbeへログインできるフィルター教えてください

709 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 20:17:05 ID:lfHaPApL0]
【Proxomitron】Jane用内部Proxy設定スレ【Privoxy】
jane.s28.xrea.com/test/read.cgi/bbs/1156092349/

111 名前:Jane使いの名無しさん[sage] 投稿日:2009/01/19(月) 13:10:38 ID:rkWihxKO0
IEでjaneみたくbeへログインできる?

710 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:26:05 ID:yB0INagb0]
質問なのですが、意図的にURLリストをハッシュ化させる事ってできますか?
例えばふたばを↓のように書いているのですが、Non-Hashed Itemsに分類されてしまいます
[^/]++.2chan.net/



711 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:32:06 ID:fKHXPlfg0]
[^.]+.2chan.net/は?

712 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 00:44:22 ID:54JBBHl70]
>>703
ありがとうございます。


下記のURLのフィルタ郡でNo object!! subに行きつく前に
なぜかグローバル変数が開放されてしまいます。
なぜでしょうか?

ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0209.txt


713 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 12:33:25 ID:FkS6DXiP0]
ヘッダフィルタのAccept-encoding: Allow webpage encoding (out)とFix MIME系
って今のご時世(FireFox3とか)でも使った方が良いですか?

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 17:46:29 ID:Q9aoLj8z0]
もともと行儀が悪いサーバが返すものをFixするためのものだから、
自分が巡回するサイトと相談して決めればいい
ProxyでFixするのか、ブラウザの設定で対応するのか、という好みもあるだろうし

715 名前:某395 mailto:sage [2009/01/21(水) 21:56:12 ID:ou4bx+A50]
MIMEfixフィルタは諸刃の剣だから必要性を感じないなら入れない方がいいよ。
どういうフィルタかすら分かってない人が入れると後が大変。 素人にはおすすめ出来ない。

716 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 22:17:40 ID:dbrp+rVd0]
あ、やっぱり>>712は無しで
Proxomitronはただ単に上のフィルタの方が優先順位が高いだけで
フィルタは同時に実行でしたね


717 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 23:38:00 ID:dbrp+rVd0]
No object!!(似非NoScript)を更新しました。
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0210.zip

変更内容
・イベントハンドラが存在するかどうかを分かるように(ワインレッドの四角形。↓の画像参照)
・水色の四角形を紫色の四角形に変更
・</body>や</html>等がなくても紫色が現れることが出来るようにした
・Replace full path for No object!!を少し修正
・No object!! subを復活させた

ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0211.jpg
これの右上。黄緑色はAutoPageLoader
そのページにイベントハンドラしか存在しない場合ワインレッドの正方形
イベントハンドラが存在せず内部スクリプト等が存在する場合オレンジの正方形


718 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/22(木) 00:16:31 ID:oDsHeXoz0]
>>717
GJ。ありがたくいただきます。

719 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/22(木) 02:07:02 ID:RjkZWSwf0]
No object!!(似非NoScript)を更新しました。
ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0213.zip

変更内容
・Replace full path for No object!!で間違ってたところがあったのを修正

[Patterns]
Name = "Replace full path for No object!! [2009/01/22]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 5120
Match = "(<(bgsound|embed|link|object|script)\s[^>]++(data|href|src)=)\0$AV((^[a-z]+://)("
"(./|)(^.+/)\2$URL(([^?#]++/)\1[^/?#]+((^?)|[?#]))|"
"//\2$SET(1=http://)|"
"/\2$URL(([a-z]+://[^/?#]+/)\1)|"
"../(^.+/)\2$URL(([^?#]++/)\1[^/?#]+/[^/?#]+((^?)|[?#]))|"
"(../)+{2}(^.+/)\2$URL(([^?#]++/)\1([^/?#]+/)+{2}[^/?#]+((^?)|[?#]))|"
"(../)+{3}(^.+/)\2$URL(([^?#]++/)\1([^/?#]+/)+{3}[^/?#]+((^?)|[?#]))|"
"(../)+{4}(^.+/)\2$URL(([^?#]++/)\1([^/?#]+/)+{4}[^/?#]+((^?)|[?#]))|"
"(../)+{5}(^.+/)\2$URL(([^?#]++/)\1([^/?#]+/)+{5}[^/?#]+((^?)|[?#]))"
"))"
Replace = "\0"\1\2""


720 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 13:52:27 ID:sT5PB9BF0]
amazonの商品ページを少しでも軽くしたいのですが
みなさんどういうところを削ってますか?
ごちゃごちゃいろんなのあるからどれ削ればいいのかわからない



721 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 18:10:39 ID:3QAYg4U90]
自分はJavascriptとiframe、Flashを切ってくるくらいだけど
Amazonって十分軽くない?

722 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 18:24:16 ID:hZSMcZKg0]
私はユーザーエージェントを偽装して
携帯サイトを見ています
恐ろしく軽いですよ。

723 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:24:27 ID:8pW8Z1nZ0]
<iframe[^>]++ad[^>]++>*</iframe>
やっつけで今作ってみたけどこんなんとか?w

俺は誤爆が嫌なんでフィルタはなるべくリスト化(#でコメ入れられるので整理しやすい)
及びURLマッチで固定して使ってるのだけど、Amazonは何もしてないです
firefox3+NoScriptで表示に一秒かからないし、ほとんどの画像が自社宣伝な気がするので・・・
(ただしblogにあるようなAmazonアフィは削ってます)

724 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:30:47 ID:uYnHFkKP0]
CSS内部の書き換えがうまくいかないんだけど、誰かアドバイスお願い。

Active = TRUE
URL = "$TYPE(css)"
Limit = 512
Match = "font-size:([0-9]|10)px"
Replace = "font-size:11px"

ブラウザの文字サイズ設定が利かないスタイルシートで固定されている
フォントサイズを、10px以下のものは11pxにしたい感じです

725 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:48:58 ID:ZgxNc/gl0]
使ってるブラウザがFirefoxなら最低フォントサイズ設定できるよ。

726 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:57:49 ID:uYnHFkKP0]
>>725
FirefoxとOperaなら標準の最低フォントサイズがあるの試した。
でもIEコンポのプニルから変えたくなくって、現状はStyleEditorってプラグインで
ページごとに小さいフォントを大きく編集するのが面倒で・・

>>724の設定で置換テストはうまく言ってるのに、ページ表示させると
適用されてなくって、読み込まれたCSS開いてみてもフォントサイズは変わってないままなんです

727 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 21:57:54 ID:ftEmlAS80]
>722
UAを何と名乗っているか教えてほしい。

728 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 22:11:43 ID:sT5PB9BF0]
>>722
どんなの使ってますか?
IE使いなんですがiphoneのだとユーザーレビューが表示されない


729 名前:772 mailto:sage [2009/01/23(金) 22:18:30 ID:hZSMcZKg0]
DoCoMo/1.0/F503i/c10
こんなんですが、レビューも見られます。

730 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/23(金) 22:45:02 ID:sT5PB9BF0]
[HTTP headers]
In = TRUE
Out = TRUE
Key = "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
URL = "www.amazon.co.jp"
Match = "*"
Replace = "DoCoMo/1.0/F503i/c10"

こうじゃだめなんでしょうか
ttp://www.amazon.co.jp/gp/aw/h.html/377-0646795-8330245?ie=UTF8&uid=NULLGWDOCOMO
なんかエラー用ページっぽいところに飛ばされる



731 名前:772 mailto:sage [2009/01/23(金) 22:59:05 ID:hZSMcZKg0]
私は
Proxomitron iモードサイト User-Agent
で検索して、一番最初に出たやり方でやっただけです
詳しくなくてごめんなさい。

732 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 00:09:06 ID:9iZm7b+F0]
In = TRUE
Out = TRUE
Key = "User-Agent: pretend to portable telephone (in+out) (test)"
URL = "www.amazon.co.jp/"
Replace = "DoCoMo/1.0/P501i"

Firefox/2.0.0.20使用で>730みたいにしてみたけど特に変わったところはないな。
>730が言うように飛ばされることもなかった。Matchは空欄。
ログウィンドウで動作確認も済ませた。

PC用のページから携帯用ページに転送できないかと考えたが、
URLに規則性がないと思われるため断念した。
キーワード+site:www.amazon.co.jp/gp/aw/
で検索したら、携帯用のページらしいものがリストアップされるようにはなった。
ただ、携帯用のページは必要な情報まで削っているから実用に値しないな。

733 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 12:40:59 ID:zsP6TwyF0]
>>724
それでやってみると肝心な所はフォント変わらなくて
どうでもいい所のフォントサイズが変わったw

734 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 15:45:20 ID:dQDuGK7i0]
font: bold 8px というような複合指定もあるし、
単位もpx以外にパーセントやpt、xx-smallなんかもけっこう使われてるんでは

735 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/24(土) 16:19:41 ID:8gXKxY/30]
>>724,726
下記フィルタでどうでしょうか?(これ以上は実際のCSSを見てみないと、何とも言えません。)

[Patterns]
Name = "Resize font-size [2009/01/24] test1"
Active = TRUE
URL = "$TYPE(htm)|$TYPE(css)"
Limit = 32
Match = "font-size : [#1:10]px(^(^ [;}]))"
Replace = "font-size: 11px"

ただ、フォントサイズ変更のやり方は下記にあげるように様々で、
全てに対して置換を行うのは労力に見合わないのではないかと思います。(特に各単位への対応が難しい)

・font-sizeプロパティで指定(単位に「px」「em」「%」「ex」「small」等がある)
・fontプロパティで指定
・font要素で指定

ユーザーCSSで対応するのではダメでしょうか?

快適なウェブページ閲覧のために
park5.wakwak.com/~tanaka02b/column/tips.htm#fontsize
Font-size Enforcer | userstyles.org
userstyles.org/styles/13585

736 名前:某395 mailto:sage [2009/01/24(土) 19:33:45 ID:muYWD+rT0]
>>724
IEのキャッシュを消すんだ。

737 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:23:11 ID:v3iaeOzt0]
DMMのアフェリのURLから、ID部分を削除するフィルタってないですか?

amazonアソシエイトはあったんですが、それ見て書き換えようと思ったけどうまくいかない。。。

738 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:23:57 ID:9iZm7b+F0]
ユーザスタイルシート使うのがベストだな。
CSSパーサがIE6相当の能力だと想定するなら
/* applet, big, br, button, col, colgroup, font, head, iframe, input, noframes, optgroup,
option, param, script, select, small, style, textarea */
a, abbr, acronym, address, area, b, bdo, blockquote, body, caption, center, cite, code,
dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, img, ins,
kbd, label, legend, li, link, map, meta, noscript, object, ol, p, pre, q, s, samp, span, strike,
strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
font-size: 100% !important; }
とか。


あえてフィルタにするなら
(font-size|font) : [^;}]+
にマッチさせて、置換テキストはなし。

739 名前:某395 mailto:sage [2009/01/24(土) 21:35:38 ID:muYWD+rT0]
小さすぎる文字を大きくしたいだけだからその他の文字サイズはいりじたくないんじゃね。
それだと全部100%に戻しちまう。

それと、 試してないが、

* {font-size: 100% !important; }

じゃ駄目なのか?

740 名前:某395 mailto:sage [2009/01/24(土) 21:51:05 ID:muYWD+rT0]
あー、恥ずかしかったら無理に出てこなくていいからな。



741 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 21:55:24 ID:Aqt2LJvx0]
>* {font-size: 100% !important; }
ってなに?試すってこれにマッチさせるってこと

742 名前:某395 mailto:sage [2009/01/24(土) 22:00:54 ID:muYWD+rT0]
いや、

a, abbr, acronym, address, area, b, bdo, blockquote, body, caption, center, cite, code,
dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, img, ins,
kbd, label, legend, li, link, map, meta, noscript, object, ol, p, pre, q, s, samp, span, strike,
strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
font-size: 100% !important; }

の代わりに

* {font-size: 100% !important; }

と書いても同じ結果になるんじゃない? って話。

743 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 00:58:06 ID:KA//dUma0]
100%は設定が中(12)なら全部12。

744 名前:某395 mailto:sage [2009/01/25(日) 08:13:31 ID:PdWWV/Lq0]
win7βでオミトロンが動くかどうかをテストするなら今のうちにダウソ。
www.microsoft.com/japan/windows/windows-7/beta-download.mspx

745 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 08:23:30 ID:iZevte2R0]
>>744
7β 32bit版で使ってますが、問題なく動いてるようです

ver:Naoko 4.5(2003-6-1)+7

746 名前:某395 mailto:sage [2009/01/25(日) 08:31:36 ID:PdWWV/Lq0]
>>745
dd。

747 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 13:27:10 ID:8OfCOBvF0]
フィルターの作成お願いします。

グーグルの検索結果からwww.j-tokkyo.comを含む結果を削除したいです。
例えば「アルミ冠」でググると候補の二つめに出てきます。
常に検索上位に出現するにもかかわらず、殆ど必要な情報を含まないので
邪魔でしかありません。消え去って貰えれば、検索が楽しくなると思うので
よろしくお願いします。

748 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 13:31:54 ID:30LkusQt0]
>>747
「google Proxomitron」でググったらあったよ

Googleの検索結果から任意のノイズを取り除くProxomitronフィルタ - 隠れん坊将軍の隠れ蓑
d.hatena.ne.jp/Falky/20081019/1224417671

749 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:10:27 ID:8OfCOBvF0]
>>748
「任意のノイズ」の応用も利きそうですし試して見たいと思います。
ありがとうございました。

750 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:13:35 ID:lEwN6u7g0]
単に「アルミ冠 -j-tokkyo」で検索すれば良いという話も



751 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 14:55:59 ID:zQrRvVrb0]
>>748
はてなこそノイズだという声も

752 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 15:16:12 ID:56lm6w6+0]
某395とかいうのが痛々しすぎるw

753 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 16:08:14 ID:swgMT+kL0]
>>751
検索においてはてなのウザさは異常

754 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 16:45:31 ID:swgMT+kL0]
>>748
そこのフィルタ使ってOperaで検索したら
検索結果を異常なくらいDLしてる
400MB位でやめたけどw

kikiでも同じような感じ

755 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 19:03:39 ID:JHnqwqKF0]
>>748
Firefox3.1b2 でも使えなかった。

756 名前:某395 mailto:sage [2009/01/25(日) 20:09:36 ID:PdWWV/Lq0]
>>748
マッチの先頭でkeychkとかないわ。

>>752
恥ずかしがり屋ですぐ雲隠れするおまえらはかわいい。

757 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/25(日) 23:46:51 ID:jtezWQTN0]
>>750
> 単に「アルミ冠 -j-tokkyo」で検索すれば良いという話も
その方式でフィルタしてみました。
Googleは検索クエリ32件までの制限があるので、スパムURLを追加していく使い方だと実用性が低そうですが…。

Googleの検索結果から検索エンジンスパムを除外するProxomitronフィルタ - think49の日記
d.hatena.ne.jp/think49/20090125/1232893599

758 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 23:49:36 ID:4VcA86cx0]
試してないが、お手軽だし十分な機能としてはいい感じだね。
ただ、条件が面倒な事になるし、やっぱちゃんとしたフィルタ作った方がいろいろな意味で良さそう。

759 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 00:10:34 ID:dIK9xHqt0]
はてなとかホントうざいし除外できるといいよね。
そして除外したいサイトの演算子とか見たくないw

760 名前: ◆FalkyLQgyg mailto:sage [2009/01/26(月) 00:39:29 ID:GHvUrh1v0]
>>754
> 検索結果を異常なくらいDLしてる
この意味がちょっとわからないのですが、よろしければもう少し教えてください。
読み込み量が大きく増えるような動作は組み込んでいないはずなのですが…。

>>755
すみません、確かにいろんなブラウザで動かなくなってるみたいですね。
2008/10/19の版は動作が確認できたので、もし必要でしたらそちらをどうぞ。



761 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 01:10:05 ID:W9svX8uz0]
おーこれはいい

762 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 01:28:26 ID:Q+fIhsTo0]
>757を更新。

フィルタ微調整とはてなのpre記法に関するゴミを取りました。
症状としては、

・pre記法の内部に「i<L」を書くと行末に </pp> が入る。「i < L」なら入らない。

調べてみたら、はてなのpre記法に不具合があるらしいですね。
使いやすいブログシステムってないなあ。結局、自作するしかないのか…。

Google検索: はてな pre記法 不具合
www.google.co.jp/search?lr=lang_ja&ie=utf-8&q=%E3%81%AF%E3%81%A6%E3%81%AA+pre%E8%A8%98%E6%B3%95+%E4%B8%8D%E5%85%B7%E5%90%88

763 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 02:18:59 ID:QNFxFXSL0]
>>760
検索ページの下がいつまでも表示されず
プログレスバーのMBの数字が上昇
実際にHDDの残量で減ってたのを確認
なにをDLしてたのかはわかりません

ちなみにkikiでも固まった感じでHDDの残量みてたら減っていったよ

764 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 02:41:54 ID:QNFxFXSL0]
>>760
ttp://up.img5.net/src/up29055.jpg

こんな感じで右上で延々何かをDLしてる様子
下の方は描写されず

765 名前: ◆FalkyLQgyg mailto:sage [2009/01/26(月) 02:50:31 ID:GHvUrh1v0]
>>763-764
わざわざ検証していただいてありがとうございます!
thinkさんに見直していただいたのですが、どうやらmatchがループしてしまい
faviconを無限にDLしているようです。>>763さんの症状とも合致しますね。

sizuken.no-ip.com/temp/googlecleanup_20090126b.txt
これだとどうでしょうか?

766 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 02:57:58 ID:QNFxFXSL0]
>>765
今の所、Opera・kikiとも異常無しです

767 名前: ◆FalkyLQgyg mailto:sage [2009/01/26(月) 03:07:29 ID:GHvUrh1v0]
>>766
ありがとうございます!
根本的には解決できてないんですが、時間がかかりそうなのでひとまず公開版にしておきますね。
ご協力くださった皆様、ありがとうございました。

768 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 03:52:42 ID:Q+fIhsTo0]
>>763
私の場合、Fx3.0.5で www.google.co.jp/search?hl=ja&q=news では落ちず、www.google.co.jp/search?q=RDT261WH+%E4%BE%A1%E6%A0%BC%E6%AF%94%E8%BC%83 で落ちる。
という症状でした。落ちる状態ではCPU使用率100%でメモリを消費し続けます。
ちなみに、 ((</div><br clear="all"/>|))\0 を (</div><br clear="all"/>)\0 に直したら落ちなくなりました。
(ただし、この場合は検索結果が1ページに収まるときにfaviconの表示ができなくなるそうです。)

769 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 03:55:29 ID:Q+fIhsTo0]
ありゃ、リロードすれば良かったですね。
失礼しました。m(_ _)m

一応、私の方でも作成したフィルタを公開しておきますね。
非JavaScript版でFx3.0.5での動作を確認しました。
vird2002.s8.xrea.com/temp/shift_jis/Google%81F%20Cleanup%20Search%20Engine%20Spam.zip

770 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 04:35:54 ID:Q+fIhsTo0]
「Google: Cleanup Search Engine Spam」(>769)を更新しました。
vird2002.s8.xrea.com/temp/shift_jis/Google%81F%20Cleanup%20Search%20Engine%20Spam.zip

更新履歴
2009/01/26 04:31
- 検索結果が1ページだった時にfaviconを表示しない不具合修正
- favicon挿入後にグローバル変数を解放するようにした
- リストファイル名を SearchEngineSpam.txt に変更



771 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 04:45:26 ID:Q+fIhsTo0]
「Google: Cleanup Search Engine Spam」を更新。
vird2002.s8.xrea.com/temp/shift_jis/Google%81F%20Cleanup%20Search%20Engine%20Spam.zip

更新履歴
2009/01/26 4:41
 - マッチしなかった時にもクリーンアップレポートを表示する不具合修正

初歩的なミスでした。m(_ _)m

772 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 09:56:03 ID:qlCUvLRf0]
誰のフィルターを使ってみるかは環境によるだろうけど、
このフィルターのアイデアは素晴らしいので(本当に!)
メンテも続けられることを願ってます。

773 名前:名無しさん@お腹いっぱい。 [2009/01/26(月) 10:27:13 ID:Pp2dKcqS0]
>>771
これを入れると「Google: High Light」が効かなくなる?



774 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 12:29:21 ID:Q+fIhsTo0]
>>773
「Google: High Light」と併用できますよ。(私の環境では効いてます。)
とりあえず、他のフィルタとの干渉を疑ってみるとか…。

# 「Autopagerize → 1ページ目しかfavicon表示されない」は回避しようがないかも。
# AutopagerizeのSITEINFOをProxomitron用に手直しして対処するぐらいかな。

775 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/26(月) 12:57:45 ID:Q+fIhsTo0]
「Google: Cleanup Search Engine Spam」を更新。
vird2002.s8.xrea.com/temp/shift_jis/Google%81F%20Cleanup%20Search%20Engine%20Spam.zip

更新履歴
2009/01/26 12:49
- スパム消去フィルタのLimitを小さくした (4096 -> 2048)
- インデント表示されたページを消去できない不具合修正

ToDo
- prototip(JSライブラリ)対応
- favicon表示をはてなのfaviconAPIに変更 (試験的処置。後で戻すかも?)
- AutopagerizeのSITEINFOを修正して、スクロールしてもfavicon表示に永遠に追いつけない問題に対処

776 名前:某395 mailto:sage [2009/01/26(月) 21:46:06 ID:iEt7zidV0]
ぐぐる検索の検索結果ページで、ページ中盤までスクロールしたら次のページの
検索結果を表示中のページの下に追加表示するフィルタって需要ある?

777 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 21:53:19 ID:cXYb2wpK0]
あるんじゃね?
FxでAutoPager使ってるけど死ぬほど便利。

778 名前:某395 mailto:sage [2009/01/26(月) 22:05:16 ID:iEt7zidV0]
>>777
拡張があったのかw ajax使ってなんかやってみようかと思ったけどそれでいいやw
早速入れてくる。

779 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 22:09:14 ID:cXYb2wpK0]
どひゃーw

780 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 22:28:10 ID:6awW+OzR0]
AutoPagerizeは一度使うと、もう虜だよね



781 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/26(月) 23:58:25 ID:O0rbwb/10]
>>775
非表示、下部faviconも便利なんですけど
userscripts.org/scripts/show/12504
ここのScreenshotみたいに色違いにして
一目で何がマッチしたのかが分かるような版も願いします

782 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 00:53:48 ID:hqHp9xeR0]
>>780
そうでもないぞ、どうせそんな後ろにヒットした結果なんてしれてるし
1週間ほど使って、特に必要がないことに気づいてやめたわ

783 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 00:55:43 ID:shnPB5RI0]
>>782
検索以外にも使えるでしょ

784 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 00:56:41 ID:QpIQ3WL40]
>>782
検索以外でも使うでしょ
例えばBlogだったり、ITmedia等の記事だったりさ

785 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 05:03:44 ID:debhBFN60]
>>782
Tumblrなんかには必須。
とあるWeb漫画を つらつらと読めたのは最高だった。

786 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 08:46:28 ID:9l6c8/Vt0]
使うページ使わないページをきっちり分けられるといいんだけどね
AutoPagerはこのページで使いますかーって聞いてくれるけど
一度答えるとその後変更する手段がなくてダメだった
ありゃ一体どうなってんだ

787 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 10:08:04 ID:DovcIyXY0]
>>786
AutoPagerアイコンを右クリックで「ページ設定を表示する」とか「設定の管理」とか。

788 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/27(火) 11:18:06 ID:bwSI9FHB0]
「Google: Cleanup Search Engine Spam」を更新。
vird2002.s8.xrea.com/temp/shift_jis/Google%81F%20Cleanup%20Search%20Engine%20Spam.zip

更新履歴
2009/01/27 11:06
- favicon表示にはてなのfavicon APIを使うようにした (favicon表示の高速化)
- 「Autopagerizeとの連携」の説明を入れた (※テキスト内の後述参照)

# 「prototip」はID指定で実装するしかないのが痛いなあ。
# ID用の関数が必要になる。&start= から数値を得るか、ランダム文字列を生成するか…。

789 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/27(火) 11:21:45 ID:bwSI9FHB0]
>>781
んー、出来なくはないんですが全く同じデザインにするとメンテが大変なので、各自で改変してください。
例えば、「Google: Cleanup Search Engine Spam 1 [2009/01/27] test1」を以下のように置換する形でどうでしょう?

<a href='\1' title='$GET(Temp)'><img style='margin-right: 1px;border:1px solid #eee;' src='favicon.hatena.ne.jp/?url=$ESC(\1)' /></a>
 ↓
<a style='color: #999;' href='\1'>$GET(Temp)</a>


790 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 22:08:44 ID:XTfRM7Ui0]
>756
$KEYCHKで先頭でだめなのはなぜなのか教えてほしい。

ttp://vird2002.s8.xrea.com/proxomitron/matching_command/m-cmd_url.html
「1バイトずつURLテスト」と同じような理由だろうかとは思うが、どうなんだろう。
そもそも「1バイトずつURLテスト」がなぜ著しい速度低下を招くのかもわからない。
URLマッチとどこが違うんだろうか。



791 名前:781 mailto:sage [2009/01/27(火) 22:29:50 ID:Um/WYqDA0]
>>789
ありがとうございます。アドバイスを参考に試行錯誤してみます。

792 名前:某395 mailto:sage [2009/01/27(火) 23:05:09 ID:xaJc5IsF0]
>>790
いや、それと同じ原理。 マッチングコマンドは検索スピードがテラ遅いんだ。
無駄な処理を1バイト進むごとにすることになる。

フィルタ編集画面にある「テスト」ボタンを押せばテストウインドウが開くが、
このウインドウにある「プロファイル」ボタンを使えばマッチングテストにかかる時間を調べることが出来る。
検索対象になるフォームに大量の文字を入れてから

123$KEYCHK(a)



$KEYCHK(a)123

のタイムを比較してみ。 テスト時にAキーを押してる必要無し。

793 名前:think ◆MM0nnAOCiQ mailto:sage [2009/01/27(火) 23:46:02 ID:bwSI9FHB0]
>>790
> URLマッチとどこが違うんだろうか。
・URLマッチ   … 通信リクエストを送るタイミングで「1回だけ」URLテストを行う。
・検索表現に$URL … 20byteのファイル読み込み時に1byte読み込む毎にURLテスト。「合計20回」のURLテストを行う。

当然、前者の方が速いです。

# URLマッチで $KEYCHK() すれば、通信リクエストを送るタイミングで1回だけ $KEYCHK を行うため、効率が良くなります。

794 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/27(火) 23:59:48 ID:XTfRM7Ui0]
>792
ありがとう。
大きく差が出た。$KEYCHKを後に置く方が速かった。

ソースが公開されていない以上、検索のしくみを解明するのは難しいかもしれないな。
それはともかく、$KEYCHK大好きな自分にとっては痛手だ。
必要な場合だけフィルタを有効にできるので余計なフィルタリングをすることがなく、
誤爆防止にもなってたいへんよろしいと思っていたんだが。
URLマッチで頻繁に使っていたけど、必要かどうか見直してみる。

795 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/28(水) 00:04:21 ID:XTfRM7Ui0]
>793
ああなるほど。順番を考えるとそういうことになるのか。
URLマッチで使うのは無難と見てよさそうだね。
安心した。こちらも感謝。

796 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/28(水) 00:09:03 ID:pjgS9wDf0]
URL = "$TYPE(htm)www.google.co(m|.jp)/search\?"
って
URL = "www.google.co(m|.jp)/search\?$TYPE(htm)"
より速い? 全く同じ?

797 名前:某395 mailto:sage [2009/01/28(水) 00:11:06 ID:Eag4e5tj0]
一応補足しておくと、

123$KEYCHK(a)

の場合、"123" がマッチしたときのみ "$KEYCHK(a)" がテストされる。
つまりHTMLソースの中に "123" が無いページでは "$KEYCHK(a)" は一回もテストされない。

ゆえに$KEYCHKをMatch欄に使う場合は$KEYCHKを出来るだけ検索表現の後ろに置くことで
速度低下を最小限にする事が出来るのよ。

798 名前:某395 mailto:sage [2009/01/28(水) 00:12:53 ID:Eag4e5tj0]
>>796
後者のほうが圧倒的に速い。 ただ、URLマッチは一度しか実行されないからほとんど影響なし。

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/28(水) 14:53:04 ID:vhv06Qiv0]
リンク化されてないテキストをリンク化するフィルタを
書いたのですが採点お願いします。

[Patterns]
Name = "textlinker [2009/01/28]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 5120
Match = "([>\r\n])\0([^<>()={}]++)\1(h t t p|f t p|ttp|tp|p)\2(s://|://)\3(["'\-_.!~*()a-zA-Z0-9;\/?:@&=+$,%#]+)\4($TST(\2=f*)$SET(5=ftp)|$SET(5=http))"
Replace = "\0\1<a href="\5\3\4" target="_blank">\5\3\4</a>"


800 名前:某395 mailto:sage [2009/01/28(水) 15:18:59 ID:Eag4e5tj0]
>>799
20点。 おそらくどこかのフィルタのパクリ、しかも元のフィルタを相当改悪してる。



801 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/28(水) 16:17:14 ID:vhv06Qiv0]
一応、パクりではないんですが
それと改悪と思われる箇所を挙げて頂けないですか?

802 名前:某395 mailto:sage [2009/01/28(水) 17:02:07 ID:Eag4e5tj0]
URL文字の中に " が入ってるのがまずおかしい。 これはURLには使えない文字。

"www.google.com/"

という書き込みがあったら最後の " までをリンクにしてしまう。(コードを貼るスレでなりそう)
( &quot; のように文字参照になる掲示板があるかも知れないのでその対策があるのが望ましい )

<> はともかく ()={} を否定すると

(google) www.google.com/

みたいな書き込みをリンク化出来なくなる。

一行にリンク化するべきURLが複数あっても最初の1つしかマッチしない。

誤爆回避のためにURLの後ろに ">" が無いかをチェックするべき。
これをすればタグの中かどうかを判定がより正確になる。


でもな、リンク化フィルタに完璧を求めるのは間違い(不可能)だから実用に支障が無いなら
そのままでいいと思うぞ。 誤爆するサイトではリストで対象外にするとかすれば問題無かろう。
フィルタ職人を目指すなら別だが。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<297KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef