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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:50:06 ID:q90CJcwT0]
このスレは作成依頼されたフィルタを有志により作るスレッドPart7です

Proxmine - Uploader
wind.prohosting.com/proxmine/cgi-bin/uploader/
Proxomitron専用Uploader
proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/upload.html

Proxomitron等に関するWiki
abc.s65.xrea.com/prox/wiki/
Thinking Archive(仮)
vird2002.s8.xrea.com/

CastleCops Proxomitron Filters
www.castlecops.com/f65-Proxomitron_Filters.html
prox-list : Proxomitron Users List
tech.groups.yahoo.com/group/prox-list/

>>2-10にいろいろと

577 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 15:48:24 ID:NDr76j4I0]
翻訳してみた

『一つ聞きたいことがあります
同じフィルターが二つあって
一方が有効でもう一方が無効の場合
有効と無効はどちらが優先されますか?』

こうじゃね?

578 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 17:30:00 ID:26BB8x610]
>>573
有効なものは有効に、無効なものは無効になります。
有効・無効の組み合わせの場合、排他的存在になる為、
優先順位というものは発生せず、その存在を許されません。

579 名前:エスパー mailto:sage [2007/09/26(水) 20:45:40 ID:s+xvp1K/0]
FALSEってのは“Matchする部分が書き換えられないようロックする”わけじゃなく
単純に当該フィルタをOFFにするだけなんだから
同じフィルタがあってそちらがONになってたら普通に置換されるがな。

580 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 21:38:59 ID:WbcnDTSD0]
>>567
これ入れたら右クリック禁止解除なくてもできたけどどうなってるの?

581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:18:47 ID:5VeED6+r0]
入れて試せばいいんじゃね?

582 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:02:14 ID:/cTpeJ0C0]
広告の量多すぎなエロサイトを見やすくすべく試行錯誤をしているのですが
どうにも断片的にしか消せません。
こういった場合はこのスレッドでもURL貼ってもいいですか?

583 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:05:02 ID:snSxk1Pw0]
>>582
宣伝になるのでやめてください

584 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:10:49 ID:ZxbgTBg50]
>>582
まずjavaをぶった切ります

585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:21:05 ID:K4R/wVLf0]
>>582
逆にURL貼らずにそういう質問されても俺たちには何も出来ないよ。



586 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/26(水) 23:22:25 ID:r4+MYvi00]
>>582
あまりに多いようなら、そのサイト専用フィルタを書いてしまった方が効率的なこともありますね。

URLに関しては、リンク先への断り書きがあれば貼っても良いと私は思います。
レスが来るかどうか未知数なのは、ご理解いただきたいですけど…。

587 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/26(水) 23:25:00 ID:r4+MYvi00]
>>586
> あまりに多いようなら、そのサイト専用フィルタを書いてしまった方が効率的なこともありますね。
言葉が足りませんでした。
つまり、「広告を消す」のではなく、「メインコンテンツを残す」方向でフィルタを書く方法もある、という意味です。

588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 00:10:29 ID:5fiWtDve0]
>>582
とりあえずURL Killfile.txtに*.fc2.com/*.(jpg|gif|png)みたいに追加して
Bypass List.txtで必要なものだけ残せば良い
あとはADKILLとかKill Images.txtで

589 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 00:42:53 ID:k+nPLTZZ0]
エロサイトかぁ
artemiswebとか広告凄いな

590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 03:33:33 ID:Zz1Fc8dA0]
今見たらエロサイト専用フィルタが16個もあった
広告を消すというより新着動画だけを表示するようにして
wwwcで更新チェックしてる

591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 05:39:53 ID:/R6GSDf/0]
iFrame消すフィルタ入れてるがエロサイトならこれだけでもかなりの広告が消える

592 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 07:11:19 ID:4f58TeMr0]
>>591
くれくれ

593 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 08:19:31 ID:/R6GSDf/0]
ttp://confetto.s31.xrea.com/misc/proxomitron
ここの一番下にあるiFrame to dynamic linkってやつ
エロサンプル動画サイトが見やすくなると思う

594 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 15:23:44 ID:9QP4ClI20]
「このタグからこのタグまでの間を全部削除」ってやるにはどうしたらいいですか?

595 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 15:32:15 ID:9QP4ClI20]
事故解決しますた



596 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 15:32:51 ID:t/id+/n30]
Match = "<このタグ>*<このタグ>"

597 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 18:03:32 ID:9QP4ClI20]
>>596
すいません、ありがとうございました!

598 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 22:30:25 ID:zQiHz+RQ0]
どなたか下のところの歌詞コピ出来るようにするフィルタをお願いします。

www.utamap.com/

599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 22:43:10 ID:inKPTzau0]
うたまっぷ用のフィルタは過去ログで出てたと思うから探してみれ

600 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 22:47:48 ID:DUsO3Q8m0]
てかwikiにあるし

601 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 22:53:12 ID:zQiHz+RQ0]
あったね
ごめん

602 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 10:25:43 ID:/SY+Bs4Q0]
Mediafireの日本語名ファイルが
ダウンロードする時に文字化けするんだけど
それを修正するフィルタってないでしょうか

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 16:47:08 ID:roRwnfrO0]
>>602
通報しました

604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 18:30:15 ID:13+yXxwA0]
ではエロサイトの例を・・・・
samurai3.net/doujinshi/doujinshi.html

605 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 21:59:17 ID:ZalK5yho0]
Limit = 32767

height="2972"|
$NEST(<TD,\s([^>]++width="995"|bgcolor="#5986bd"|valign="top"|align="center" valign="(top|bottom))*,</TD>)|
<TD align="center" width="???"><FONT[^>]+><a\shref=$AV(http://(track.bannerbridge.net|ck.jp.ap.valuecommerce.com)*)*</TD>|
<TABLE cellspacing="0" cellpadding="2" width="618" height="274">$STOP()$SET(0=\k)

Replace = "\0"



606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 01:25:57 ID:wEcZYzkI0]
>>577
『一つ聞きたいことがあります
似たような(用途の)フィルターがあり
(URLやキーワードマッチが)重複していた場合
どちらが優先(して処理)されますか?』

じゃないか?
有効と無効はアクティブと非アクティブじゃなく
単に動くか動かないかってことだと予想

607 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 01:30:53 ID:giO1TuCg0]
その前にどこの国の言葉かを当てよう。

608 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/30(日) 03:25:46 ID:2RARWCN20]
>>604
>582ですか?
AdListに下記を加えたら、画像はほとんど消えました。

# DMM
dmm.co.jp/([^/]+/)+{2}-/detail/=/cid=[0-9a-z_]+/[0-9a-z_-]+(^?)

本文/広告挿入ブロックを含めて削除するなら、専用フィルタが必要ですね。

609 名前:582 [2007/09/30(日) 17:32:58 ID:BYTptw3Q0]
>>608

>>604は私です。名乗り忘れていました・・・申し訳ない。

早速URL Killfile.txtに

dmm.co.jp/([^/]+/)+{2}-/detail/=/cid=[0-9a-z_]+/[0-9a-z_-]+(^?)

を追加した見たのですが私の環境では全く消えませんでした。

pics.dmm.co.jp/digital/cg/
pics.dmm.co.jp/digital/game/

を追加する事である程度は消えたのですが一部残ります。
Bypass List.txtを見てもHitするような記述はありません。

どこか設定値を変える必要があるのでしょうか?


610 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 19:04:58 ID:zivcqm9O0]
[567] のフィルタを導入してみましたがコピペできませんでした。

一度、すべてのフィルタをオフにして、「567」だけを併合してもやはりダメでした。
右クリック解除用の入れてもいれなくても同じでした。

ひょっとしてIE7ではだめなのかな・・・

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 19:09:00 ID:/7pxuU2y0]
>>610

>>572

612 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/30(日) 21:05:02 ID:2RARWCN20]
>>609
「Kill href/src ad [2006/06/04]」を使っているので、先頭の "www." を外していました。

[Patterns]
Name = "Kill href/src ad [2006/06/04]"
Active = TRUE
URL = "$TYPE(htm)(www.|(^www.))(^$LST(AllowAd))"
Bounds = "$NEST(<a\s,</a>)( <br /+>)+|<img\s[^>]+>|<area\s[^>]+>|$NEST(<iframe\s,</iframe>)|$NEST(<layer\s,</layer>)"
Limit = 1024
Match = "<([a-z]+)\0[^>]++(href|src)\1=$AV(("
"http://(www.|(^www.))$LST(AdList)*|"
"file://*"
")\2)*"
Replace = "\r\n<script type="comment"> Killed \0 \1: \2 </script>\r\n"

上記フィルタ以外を使用している場合は、

www.dmm.co.jp/([^/]+/)+{2}-/detail/\=/cid\=[0-9a-z_]+/[0-9a-z_-]+(^?)

をAdListに登録してみてください。

613 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/30(日) 21:07:27 ID:2RARWCN20]
なお、このやり方で画像リンクは消えますが、それ以外のtable要素、宣伝文等はしっかり残ります。
ソースを見たところでは、これらは「Homepage Builder Version 10」でサイト運営者が書いたHTMLで自動挿入されるコードではないので、汎用フィルタでは対応できない部分だと思います。
完全に消すためには、専用フィルタを使うしかないです。

614 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/30(日) 21:46:56 ID:2RARWCN20]
同人の侍専用の広告ブロック削除フィルタ。

[Patterns]
Name = "samurai3.net: Kill ad tr-block [2007/09/30] test5"
Active = TRUE
URL = "$TYPE(htm)samurai3.net/"
Limit = 32767
Match = "$NEST(<tr[ >],"
"(*<a\s[^>]++href=$AV(http://(www.|(^www.))$LST(AdList)*))+{3}"
"*,</tr>)|"
"$NEST(<iframe\s[^>]++src=$AV(rankc1.apserver.net/*),</iframe>)"
Replace = "\r\n<script type='comment'> samurai3.net: Kill ad tr-block </script>\r\n"

いつものように、可能な限り誤爆を回避するタイプのフィルタではないです。
いくつかアダルトサイトを巡ってみましたが、table要素の多用は慣例のようで、一定の規則に従ったHTMLコーディングはありませんでした。
なので、今後、「同人の侍」がサイトを更新したら、このフィルタが誤爆する可能性はあります。


## 「Kill href/src ad [2006/06/04]」を使ってない方は、AdListの指定の仕方が違うと思います。
AdListが有効に働かない場合は、以下のように変更してみてください。

$AV(http://(www.|(^www.))$LST(AdList)*)
 ↓
$AV(http://(www.|)$LST(AdList)*) or $AV($LST(AdList)*)

上の書き方は、www. を含むURLを www. なしでAdListに登録できる書き方であり、
後述よりも若干高速化出来るメリットがあります。

615 名前:think ◆MM0nnAOCiQ mailto:sage [2007/09/30(日) 21:51:51 ID:2RARWCN20]
>>614
> いくつかアダルトサイトを巡ってみましたが、table要素の多用は慣例のようで、一定の規則に従ったHTMLコーディングはありませんでした。
広告リンクと訪問者が求めるファイルリンクを並列して書く「騙しリンク」が慣習的に使われているようです。
>614は広告URLを3回以上含むtr要素にマッチしますが、騙しリンクが3回あり、訪問者が求めるファイルリンクが同時に指定するtr要素があれば誤爆を引き起こします。



616 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 22:21:50 ID:AD7qXwUG0]
>612
( <br /+>)+
の部分が気になったんだけど、<br //> みたいのがあるのかな。(見たことないけど)
あと、layer はレンダリングしないものもあるようだから、一度テストしてみるとよいかも。

617 名前:think ◆MM0nnAOCiQ mailto:sage [2007/10/01(月) 00:07:28 ID:qxiZ7rxS0]
>>616
> <br //> みたいのがあるのかな。(見たことないけど)
いや、ないです。
<br( /|)> と書くところを省略して、 <br /+> と書いているだけなので…。

> あと、layer はレンダリングしないものもあるようだから、一度テストしてみるとよいかも。
古い要素ですよね。
どこかで使われているのを見て書いた記憶がありますけど、場所は既に忘却の彼方へ飛ばされた経緯があったりw
今日はもう遅いので、動作確認は明日に。

618 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 01:17:43 ID:QLydeKyr0]
YAHOOトップページを常に通常にするフィルタってないかな?
イベントがあるたび変えてむかつく・・・

619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 01:48:18 ID:p9Co0+BN0]
>617
「直前の文字(パターン)の0回以上の繰り返し」だそうで、
正規表現の * とほぼ同じなのかな。
( /|) と同様に使えるというのが便利そうですね。
速度がどうなのか気になりますが試してみます。

620 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 07:56:21 ID:F7euJjO50]
>>611
ありがとう。
でも、572 に変更して試したけどダメだった。

621 名前:582 mailto:sage [2007/10/01(月) 21:28:10 ID:sphX3GZh0]
>>612
非常にためになる解説ありがとうございました。

622 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 21:56:45 ID:1hxgaK5p0]
>>621
>>605 は試した?

623 名前:think ◆MM0nnAOCiQ mailto:sage [2007/10/01(月) 23:01:19 ID:qxiZ7rxS0]
>>616,619
> あと、layer はレンダリングしないものもあるようだから、一度テストしてみるとよいかも。
Firefox Portable v2.0.0.6
IE7
IE6 Standalone
Opera v9.22

にて、layer要素が機能しないことを確認しました。
<layer> はサポートしなくて良さそうですね。

<LAYER>-HTMLタグリファレンス
ttp://www.htmq.com/html/layer.shtml

624 名前:582 mailto:sage [2007/10/02(火) 00:38:58 ID:hiSv2Gwx0]
>>622
今試してみたところ広告部分がバッサリ切り捨てられた美しいページが表示されました。
今はフィルタの構造を全て理解することはできませんが少しずつ覚えていこうと思います。

正規表現について勉強しないとダメですね。

625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 17:31:33 ID:XC/y6IZd0]
リニューアルしたmixiの広告を消すフィルタってまだ無いですよね?
NestADで色々やってみたけど、ページごとに違ってたりで上手く消せないorz
PRの部分が邪魔すぎて困る・・・iframe消すフィルタで消しても枠が残るし



626 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 18:56:28 ID:mT3Oz3dl0]
<!--[bodySub]--> 〜 <!--/[BodySub]-->
を切り落とせばいいんじゃねえの

627 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 18:59:12 ID:mT3Oz3dl0]
あと
<p class="adBanner"> 〜 </p>
も切り落とすと幸せ

628 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:28:59 ID:8wmibAAr0]
リニューアルしたmixi見づらいし使いづらいから、
広告は切るわマイミク一覧と足跡はiframeで
引っぱってくるわ右カラムも全て切り落とした俺は暇人。

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 20:33:29 ID:mIKWgPI80]
背景色も白じゃなくしないと目にいたい

630 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 21:26:24 ID:/K5C49si0]
mixiまとめフィルターまだー?

631 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 21:35:08 ID:no/qPGzL0]
>>628
それ欲しー

632 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 01:12:36 ID:9/zkopMb0]
2007/10/01のmixi表示改悪リニューアル以降自分用に作ったものなので色々不具合あります。
手を入れなければいけない部分は多いと思いますが、叩き台程度にはなると思うのでどうぞ

open img noJS : JavaScriptを切っていても日記やコミュの画像を開けるようにする
AD cleaner : think ◆MM0nnAOCiQ さんのリスト型の広告除去フィルタ集で削れない広告(時に表示を重くする原因の部分)を削る

[Patterns]
Name = "mixi: open img noJS (2007/10/02)"
Active = TRUE
URL = "mixi.jp"
Limit = 512
Match = "<a href=$AV(javascript:void\(0\);) onClick=$AV(MM_openBrWindow\($AV(\1),$AV(pict),$AV(width=*)\);)>\2</a>"
Replace = "<a HREF="\1" target="_blank">\2</a>"

[Patterns]
Name = "mixi: AD cleaner (2007/10/02)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 8192
Match = "($NEST(<div class="(prContents|diaryBottomAd|adBanner)">,</div>))|"
"($NEST(<p class="adBanner">,</p>))|"
"($NEST(<!--\[PrSpecial\]-->,<!--/\[PrSpecial\]-->))|"
"($NEST(<script type="text/javascript" language="javascript">\n<!--\nfunction ShowListings\(\),</script>))|"
"($NEST(<script type="text/javascript" language="javascript">\n<!--\nShowListings\(\),</script>))|"
"($NEST(<script language="JavaScript" type="text/javascript">\n//<!-- 2006/11/10 v1.1 created,</script>))"
Replace = "\r\n\r\n<!-- Killed mixiAD -->\r\n\r\n"


633 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 01:19:47 ID:9/zkopMb0]
「時に」じゃなくて「特に」だ…
改行多いよ!と叱られて慌てて書き直したのがばればれですまぬ

それとID:8wmibAAr0さんとは別の人です。
8wmibAAr0さんのフィルタをワクテカしながら待ってる(ry

634 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 01:48:04 ID:tj20zhA+0]
>>632
"mixi: open img noJS (2007/10/02)"に感動した。
間違えて中ボタンクリックで開く度にイライラしてたのがすっきり!

JSでリンクするのってなんかメリットあるんですかね。

635 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:10:14 ID:ay04if5N0]
フォントももう少しでかくしたいな、mixi。



636 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:32:55 ID:DECN4c+A0]
>>635
それくらいならユーザーCSSでおk

637 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:35:38 ID:/KrW5kWV0]
人の日記を読むために捨てアカウントを取っただけだから、
余計なところは全部切り捨てる。それでもよければどうぞ。

できるだけ短時間で書くことに挑戦してみたので、細かいところはやっていない。
連投するので全部つなげてください。
改行制限対策のため、読みにくいのはご勘弁を。

@namespace url(www.w3.org/1999/xhtml);
@-moz-document domain(mixi.jp) {
div#headerArea, div#footerArea, div#bodySub, div#mymixiList, div#communityList,
div#newAlbum, div#newPlaylist, div#newReview, div#intro, div.diaryBottomAd,
form[name="comment_form"], div.searchForm02, ul.utilityLinks03,
div#myProfile > div ~ div, div#bodyContents > div.heading04,
div#diaryComment > div.pageNavigation01,
div#bodyMainAreaMain > div.pageNavigation01 ~ div.pageNavigation01,
div.diaryEditMenu span { display: none !important; }
* { float: none !important; clear: none !important; width: auto !important;
height: auto !important; min-height: 0 !important; overflow: visible !important;
text-align: left !important; line-height: 1.5 !important;
padding: 0 !important; margin: 0 !important; }
body * { position: static !important; }
div#bodySide, div#bodyMainAreaSub {
width: 0 !important; overflow: hidden !important; position: fixed !important;
top: 0 !important; bottom: 0 !important; left: 0 !important; background-color: #ffffff;
border: none !important; border-right: 2px dotted !important; }
div#bodySide:hover, div#bodyMainAreaSub:hover {
width: auto !important; max-width: 80% !important; height: 100% !important;
overflow: auto !important; padding: 0 0.5em !important; }

638 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:38:37 ID:/KrW5kWV0]
div#profile > ul > li > dl > dt, div#newFriendDiary > div > dl > dt {
float: left !important; clear: left !important; width: 18% !important; }
div#profile > ul > li > dl > dd, div#newFriendDiary > div > dl > dd {
float: left !important; width: 82% !important; }
div.diaryEditMenu li,
div#bodyMainAreaMain > div.diaryPaging01 > div,
div.pageNavigation01 > div.pageList04 > ul > li,
div.diaryHistory > div > dl > dd > ul > li { display: inline !important; }
div#bodyMainAreaMain > div.diaryPaging01,
div#bodyMainAreaMain > div.pageNavigation01 *,
div.diaryCalendar * { text-align: center !important; }
div.diaryEditMenu * { text-align: right !important; }
div#bodyMainAreaMain > div.diaryPaging01 > div ~ div,
div.pageNavigation01 > div.pageList04 > ul > li ~ li,
div.pageNavigation01 > div.pageList03 > ul > li ~ li { margin: 0 0 0 0.5em !important; }
div.diaryHistory > div > dl > dd > ul > li { margin: 0 0 0 0.2em !important; }
div#bodyMainAreaMain > div.viewDiaryBox > div > dl > dt,
div#bodyMainAreaMain > div.listDiaryBlock > div > dl > dt,
div#diaryComment > div.heading04 h3 { float: left !important; width: 75% !important; }
div#bodyMainAreaMain > div.viewDiaryBox > div > dl > dd,
div#bodyMainAreaMain > div.listDiaryBlock > div > dl > dd,
div#diaryComment > div.heading04 p {
float: right !important; width: 25% !important; text-align: right !important; }
div#diaryComment > div.heading04 + div,
dt.commentTitle + dd { clear: both !important; }

639 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:42:50 ID:/KrW5kWV0]
body { font-size: 100% !important; margin: 0.5em !important; }
div.contents { border: none !important; }
div.contents > p, div.contents > ul > li,
div.contents > dl, div.heading h3 { margin: 0 0 0 1em !important; }
div.contents > ul > li, div.contents > p {
display: list-item !important; list-style-type: disc !important; }
span.commentTitleName { float: left !important; width: 75% !important; }
span.commentTitleDate { float: right !important; width: 25% !important; }
div.diaryHistory > div > dl > dt {
float: left !important; clear: left !important; width: 10% !important; }
div.diaryHistory > div > dl > dd { float: left !important; width: 90% !important; }
p, li, dl, dd, a, span,
div.diaryTitleFriend, div.heading, div.heading04, div.pageList04,
div#newFriendDiary > div { background-image: none !important; }
h2, h3 { font-weight: bold !important; }
}

float+width を使っている要素は解像度によって適した数値が違ってくるので、
使っているモニタの横幅に応じて width の数値を調整するとよい。
75%+25% などのように、2つ組み合わせて合計100%にする。

640 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 02:50:06 ID:ay04if5N0]
>>636
すまん。フィルターの要請ではなく単なる愚痴です。

641 名前:632 mailto:sage [2007/10/03(水) 04:28:56 ID:9/zkopMb0]
少し修正…

Name = "mixi: open img noJS (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<a href=$AV(javascript:void\(0\);) onClick=$AV(MM_openBrWindow\($AV(\1),$AV(pict),$AV(width=*)\);)>\2</a>"
Replace = "<a HREF="\1" target="_blank">\2</a>"

Name = "mixi: new album/video/music img to text (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<a href=$AV(\1)><img src=$AV(*) alt=$AV(\2) onload=$AV(javascript:*) /></a>"
Replace = "<a HREF="\1" target="_blank">\2</a>"

Name = "mixi: AD cleaner (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 3072
Match = "($NEST(<div class="(prContents|diaryBottomAd|adBanner)">,</div>))|"
"($NEST(<p class="adBanner">,</p>))|"
"($NEST(<!--\[PrSpecial\]-->,<!--/\[PrSpecial\]-->))|"
"($NEST(<script type="text/javascript" language="javascript">\n<!--\nfunction ShowListings\(\),</script>))|"
"($NEST(<script type="text/javascript" language="javascript">\n<!--\nShowListings\(\),</script>))|"
"($NEST(<script language="JavaScript" type="text/javascript">\n//<!-- 2006/11/10 v1.1 created,</script>))"
Replace = "\r\n\r\n<!-- Killed mixiAD -->\r\n\r\n"


642 名前:632 mailto:sage [2007/10/03(水) 04:58:45 ID:9/zkopMb0]
修正中のほうを間違って送信してしまいますた 何度もスミマセンorz

[Patterns]
Name = "mixi: open img noJS (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<a href=$AV(javascript:void\(0\);) onClick=$AV(MM_openBrWindow\($AV(\1),$AV(pict),$AV(width=*)\);)>\2</a>"
Replace = "<a href="\1" target="_blank">\2</a>"

[Patterns]
Name = "mixi: new album/video/music img to text (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<a href=$AV(\1)><img src=$AV(*) alt=$AV(\2) onload=$AV(javascript:*) /></a>"
Replace = "<a href="\1">\2</a>"

[Patterns]
Name = "mixi: AD cleaner (2007/10/03)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 3072
Match = "($NEST(<div class=$AV(prContents|diaryBottomAd|adBanner)>,</div>))|"
"($NEST(<div id=$AV(adBanner)>,</div>))|"
"($NEST(<p class=$AV(adBanner)>,</p>))|"
"($NEST(<!--\[PrSpecial\]-->,<!--/\[PrSpecial\]-->))|"
"($NEST(<script type=$AV(text/javascript) language=$AV(javascript)>\n<!--\nfunction ShowListings\(\),</script>))|"
"($NEST(<script type=$AV(text/javascript) language=$AV(javascript)>\n<!--\nShowListings\(\),</script>))|"
"($NEST(<script language=$AV(JavaScript) type=$AV(text/javascript)>\n//<!-- (2006/11/10 v1.1|2006/10/23 v0.4) created,</script>))"
Replace = "\r\n<script type="comment"> Killed mixiAD </script>\r\n"

643 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 10:57:57 ID:44RdfjDO0]
もうスタイルシートを消してしまえ
と投げやりに作ったら意外と快適

[Patterns]
Name = "kill mixi css"
Active = TRUE
URL = "$TYPE(htm)mixi.jp/*"
Limit = 100
Match = "<link\srel="stylesheet"[^>]+>"
Replace = "<!-- killed mixi stylesheet -->"

まあ、ブラウザでできるんだけどな

644 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 11:02:39 ID:EcXrwegW0]
Adblockにmixi.jp/*.css
追加すれば同じだしな

645 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 11:03:21 ID:eR4GNoGo0]
Adblockはいいよねぇ、手軽で。



646 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 11:21:02 ID:Mvzlqx+/0]
>>642
ありがてえありがてえ

647 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 22:04:42 ID:RkpPDCTu0]
adblock重すぎ

648 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 22:30:59 ID:EcXrwegW0]
Adblock++は結構軽いよ

649 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 23:51:58 ID:j2cSOoU50]
()

↑のカッコ記号はどうやって消しますか?

650 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 00:37:39 ID:phgBRihF0]
ヘルプくらい目を通してから聞けこのタコ

\( \)

651 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 00:44:54 ID:3iSsOh9s0]
thx!!!!!

652 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/07(日) 20:07:37 ID:M9NRxh030]
フィルタを作成しているのですが、Replaceの部分が4096文字以降切れてしまいます。
この制限は解除できないのでしょうか?

653 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/07(日) 21:25:51 ID:leq0njMF0]
Match の方で $SET(0=出力)$SET(2=したい) のようにして、
Replace を \0\1コメント のようにすればおk

654 名前:652 mailto:sage [2007/10/07(日) 21:51:54 ID:M9NRxh030]
>>653
なるほど。そういった使い方が。
ありがとうございます。おかげでなんとかなりそうです。

655 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 00:07:01 ID:POBLW7Jk0]
>>642
mixi: open img noJSがコミュのトピックで効きやせん
なんでだろ



656 名前:632 mailto:sage [2007/10/08(月) 00:42:43 ID:Zv2oivgd0]
>>642
修正したやつとおまけをろだに上げてあるのでそちらを使ってみてください
www.google.com/url?sa=D&q=http://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0110.txt

657 名前:632 mailto:sage [2007/10/08(月) 00:45:30 ID:Zv2oivgd0]
>>642じゃない、>>656だ…

mixi側が適当にHTML書いてくれているせいかほかにも動かないページとか出そうです。
私がよく使う範囲では確認をしましたが、動かない箇所が出たらそのページを添えてまた教えてください。

658 名前:632 mailto:sage [2007/10/08(月) 00:46:09 ID:Zv2oivgd0]
>>655だ、吊ってくるorz

659 名前:名無しさん@お腹いっぱい。 [2007/10/08(月) 01:37:08 ID:aR9oGOfv0]
www.nicovideo.jp/
左上のGifアニメ(更新するとランダムで変わります)
を消したいですお願いします。
↓がヒントらしいですがさっぱりわかりませんでした

)img[src^="img/tpl/head/icon/"] {
display: none !important;
}

660 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 02:10:41 ID:IjyQATGO0]
>>659
<script type="text/javascript" src="res.nicovideo.jp/js/icon.js"></noscript>
これをマッチさせればいいじゃん。

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 10:40:55 ID:POBLW7Jk0]
>>656
ありがとうございます。
絵文字パレット消しがすばらしい!

662 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 11:12:49 ID:P/4G7DWg0]
mixiならタグミス報告すれば直してくれるよ
aタグ閉じてないとかしょっちゅうだから

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 11:41:34 ID:Od+VMAw/0]
>659
試してみたけどそれで問題ない。
ちゃんと属性セレクタに対応したブラウザを使えばよい。

664 名前:659 [2007/10/08(月) 15:36:54 ID:aR9oGOfv0]
[Patterns]
Name = "Nico gif cut"
Active = FALSE
URL = "www.nicovideo.jp"
Limit = 256
Match = "<script type="text/javascript" src="res.nicovideo.jp/js/icon.js"></noscript>"
Replace = ")img[src^="img/tpl/head/icon/"] {"
"display: none !important;"
"}"

自分なりに調べてみましたがわかりませんでした
これの何処を変えればいいんでしょうか?



665 名前:659 [2007/10/08(月) 15:47:21 ID:aR9oGOfv0]
[HTTP headers]"
Match = "<script type="text/javascript" src="res.nicovideo.jp/js/icon.js"></noscript>"
Replace = ")img[src^="img/tpl/head/icon/"] {"
"display: none !important;"
"}"

も、だめでした



666 名前:名無しさん@お腹いっぱい。 [2007/10/08(月) 15:50:37 ID:usZ9lGNO0]
攻城戦@エンブレム&勢力一覧www.extd-web.com/wiki/

667 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 16:00:38 ID:IExAMVfF0]
>>664
ちょっと読み直せば分かることなんだけどね。本当に元ページのHTML読んでる?

[Patterns]
Name = "NicoVideo: Nico gif cut(icon to Link)"
Active = TRUE
URL = "www.nicovideo.jp"
Limit = 256
Match = "<script type="text/javascript" src="res.nicovideo.jp/js/icon.js"></script>"
Replace = "<font size=1 color=red>[Link]</font>"

ReplaceはIE6だと単なるゴミが出るだけだからこうしてる。

668 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 19:18:32 ID:Od+VMAw/0]
>664
見えなくするのが目的だったら、方法は2つある。

1. Proxomitronを使う。
2. ユーザスタイルシートを使う。

>659はスタイルシートを使った場合の方法。
属性セレクタに対応したブラウザで、nicovideo.jp を対象に適用させればよい。

Proxomitronを使うのであれば、該当のscriptにマッチさせるか、
res.nicovideo.jp/js/icon.js を\kするなどすればよい。
Replaceにはとくに何も書かなくてもよい。

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 19:21:28 ID:0IolCrCd0]
それじゃクレクレ君じゃなくても分からんよ。

670 名前:632 mailto:sage [2007/10/08(月) 19:47:38 ID:a7SIxcaM0]
mixiニュースを気合で中央カラムへ

part1とpart2の順番を変えると動きません。
無理やり押し込んだので「とりあえず表示された」状態です。
例によって素人丸出しな書き方ですので手直しが必要な部分が多いと思います。
それでもOKという方はどうぞ。

[Patterns]
Name = "mixi: mixinews to the center - part1 (2007/10/08)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 768
Match = "(($NEST(<script>\n<!--\nif \(is_macie\(\)\){ document.write\('<div id=$AV(mixiNewsArea)>,</script>))|"
"($NEST(<noscript><div id=$AV(mixiNewsArea)>,</noscript>))|"
"(<div id=$AV(member_news_box)></div>))"
Replace = "<script type="comment">mixinews to the center - part1</script>"

Name = "mixi: mixinews to the center - part2 (2007/10/08)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<div id=$AV(newMyDiary)>"
Replace = "<div id="newMyDiary">\n<div id="member_news_box"></div>"

671 名前:632 mailto:sage [2007/10/08(月) 20:10:15 ID:a7SIxcaM0]
<!--[bodySub]--> 〜 <!--/[BodySub]-->
を切り落としてるとpart1は要らないと思います。

中の人はこれで満足したので名無しに戻ります。
あとは任せた


672 名前:659 [2007/10/08(月) 20:43:39 ID:aR9oGOfv0]
>>667
ありがとうございます


673 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 21:13:21 ID:djs3B0Ba0]
>>632
632神!名無しに戻る前に
mixi: open img noJS (2007/10/05)が
フォトアルバムから日記に貼り付けた画像には
効果がないようなので見てみて下さいっっ

674 名前:632 mailto:sage [2007/10/08(月) 21:20:30 ID:a7SIxcaM0]
>>673
私自身もフォトアルバム使わないし、周囲に使う人もいないから確認できないんだ。
ごめん、本当にごめん

675 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 21:24:58 ID:U/NCpR+p0]
>>671
<!--[bodySub]--> 〜 <!--/[BodySub]-->の消し方教えてくれませんか?



676 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 21:52:21 ID:djs3B0Ba0]
>>674
フォトアルバムから日記に貼り付けた場合のソースはこんな感じです↓

<a href="javascript:void(0)" onClick="MM_openBrWindow
('show_album_picture.pl?album_id=1234567&number=1234567890&owner_id=123456&key=19fabeecd73098a99dae1503304c2afcdfc03f4e','','width=650,height=650,toolbar=no,scrollbars=yes,left=10,top=10')">
<img alt="写真" src="pc9.photo.mixi.jp/p/9210a15a04c8de80ae210d25e54c72f7cec90bff59/470a2400/album/29/78/1234567_3401900485s.jpg" border="0"></a>


長すぎる行があって書き込みできないとエラーが出たので途中で改行しました。
実際は改行無しの一行です。また、ID等の数字は変えましたが桁数は変えていません。

pictが無いのも原因の一つかと思うのですがどうもそれだけではなさそうで…

677 名前:632 mailto:sage [2007/10/08(月) 21:58:17 ID:a7SIxcaM0]
>>673
たぶんこれで大丈夫ではないかと思いますが、動かなかったらほかの神にお願いしてください。

[Patterns]
Name = "mixi: open img noJS (2007/10/08)"
Active = TRUE
URL = "$TYPE(htm)([^/]++.|)mixi.jp/"
Limit = 512
Match = "<a href=$AV(javascript:void\(0\)(;|)) onClick=$AV(MM_openBrWindow\($AV(\1),$AV((pict|)),$AV(width=*)\)(;|))>\2</a>"
Replace = "<a href="\1" target="_blank">\2</a>"

>>671
$NEST(<!--\[bodySub\]-->,<!--/\[BodySub\]-->)
を使えばいける気もするけど、これ以上フィルタ作る時間は無いので他の神にお願いしてください。
本当にごめん







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

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

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