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 にいろいろと
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\]-->) を使えばいける気もするけど、これ以上フィルタ作る時間は無いので他の神にお願いしてください。 本当にごめん
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 22:08:57 ID:djs3B0Ba0] >>677 日記に普通に貼った画像、コミュニティ画像、 フォトアルバムからの画像貼り付け全てで問題なく動作してます!! 632神のおかげでリニューアル後のmixiが本当に使いやすくなりました。 ありがとうございます!
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 22:32:50 ID:w6CSkEZMO] そういうあざといのは鼻に付くよ
680 名前:632 mailto:sage [2007/10/09(火) 00:22:55 ID:wPuU/TZh0] Proxomitron専用Uploader(infoseekのほう)にまとめを上げておきました。 今まで投下した分+おまけです(pr0111.txt)。 古いほう(pr0110.txt)は削除しておきます。 いつもフィルタを投下してくれるthinkさんはじめ職人のみなさんには感謝しています。 せっかく作ったし、いつも投下してくれる職人さんにお礼するつもりで投下してみたけどあざとく感じたならごめん。 では今度こそ名無しに戻ります。
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 01:15:56 ID:u+komCWw0] GJ! いい仕事しますな。お疲れ様。
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 03:08:27 ID:IdIAZOaR0] >>680 mixi使ってないけど乙。
683 名前:679 mailto:sage [2007/10/09(火) 16:47:15 ID:MOgTb3AJO] >>680 いやいや! あなたに向けたレスではないです。 神だとか書いてあるのがあざとく感じたもので。 それだけです
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 18:45:51 ID:8AGR6TLZ0] think氏サポここでいいんだっけ? 質問があるのですが、think氏、分かる方助言よろしくお願いします フィルタをすべて書くと長くなるので省いています リスト型の広告除去フィルタ集大変重宝してます 前から気になってたのですが、killnestad、killfooteradで "-->""<!--"の其々前後に半角を含まない場合はどうすればいいのか教えてください 例)<!--!ABCD-->、<!-- ABCD-->、<!--!ABCD --> たとえば、killfooteradなら 元→ (^(^<!-+[ ]+($LST(FooterAd))\0 -+>))$STOP() 訂→ (^(^<!--(\s|)($LST(FooterAd))\0[^>]++-->))$STOP() この訂で例にあげたタグにフィルタは効きましたが、これだと<!--- ABCD --->には効かなくなってしまいます。 そこまで書くことが自分にはできないので訂のおかしな所と合わせて修正していただければ幸いです <!-- ABCD --> なんかの変則的なものもどうにかしたいのですが これは他の要素に干渉する可能性があるとかで対応していないのが残念です これを別フィルタとして入れてみたいのですが いくつかの改行パターンをひとつのフィルタに収めるのは難しいですか?
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 18:47:39 ID:8AGR6TLZ0] 例)<!--!ABCD-->、<!-- ABCD-->、<!--!ABCD --> 訂正 例)<!--!ABCD-->、<!-- ABCD-->、<!--ABCD -->
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 18:48:48 ID:8AGR6TLZ0] 例)<!--!ABCD-->、<!-- ABCD-->、<!--!ABCD --> 訂正 例)<!--ABCD-->、<!-- ABCD-->、<!--ABCD --> こうでした…。何度もすみません
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 20:57:37 ID:h2ekbbLE0] think氏のフィルタは空白文字にも厳密にマッチさせる例があるからなあ。 自分はあんまりそういうところまで厳密にしないんだけど、何か方針でもあるのかね?
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 21:02:15 ID:+5g80Zyw0] 普通に前後に半角スペース入れればいいんじゃ? Proxomitronでは半角スペース書いとけば スペースの有無に関わらず、しかもタブ、改行とかにまでマッチしてくれるんだぜ?
689 名前:think ◆MM0nnAOCiQ mailto:sage [2007/10/11(木) 00:28:51 ID:cZf55vz20] >>684-686 > think氏サポここでいいんだっけ? ここでOKです。 > これだと<!--- ABCD --->には効かなくなってしまいます。 <!-+ が <!-- に変更されているため、<!--- にマッチできなくなっています。 > <!-- > ABCD --> > なんかの変則的なものもどうにかしたいのですが これに対応していなかった理由は、改行が入っているとタグをコメントアウトしているケースが多いので早めに撥ねておこうという狙いからです。 (早めに撥ねておけば高速化もできますが、大きな差は生まれないと思います。) >688氏のアドバイスにあるように、半角スペースで指定すればお望みの動作になりますし、誤動作もないんじゃないかと。 「Kill nest ad」に関しては、半角スペースにしないと対応できないケースがあって試験運用していたのですが、それからずいぶんとほったらかしにしていて今気が付きました。 更新点 - 開始表現/終端表現の組み合わせにマッチさせる処理を * から $INEST に変更 (高速化) - コメント内部文字列の先頭に改行を含むケースに対応させるため、[ ]+ を半角スペースに変更 [Patterns] Name = "Kill nest ad [2007/06/17] test3" Active = TRUE URL = "$TYPE(htm)" Limit = 8192 Match = "(<!-+ $LST(NestAd) -+>)\0" "$INEST($TST(\0),<!-+ $TST(Nest1) ($TST(Nest2)|) -+>)" "$SET(Nest1=)$SET(Nest2=)" Replace = "\0\r\n\r\n<!-- Killed nest ad -->\r\n\r\n"
690 名前:think ◆MM0nnAOCiQ mailto:sage [2007/10/11(木) 00:37:52 ID:cZf55vz20] >>687 > 自分はあんまりそういうところまで厳密にしないんだけど、何か方針でもあるのかね? 出来るだけ誤爆しないように、出来るだけ高速化するように、作っていると厳密な書き方になってしまうんですよね…。 厳密に表現を書けば、条件外のパターンは早い段階で撥ねられるので高速化できますし、誤爆しないように書くなら厳密に書くことは必須。 というわけで、結果的に厳密な表現を好んで使います。 # 最近はどうすれば高速化できるかがわかってきたので、実際にテストせずにパターン(マンネリ)化している傾向があるのですけど…。
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/11(木) 05:49:02 ID:seEFUVCg0] >>688 > 普通に前後に半角スペース 正直すっかり忘れて…リストは別物だとでも思ってたみたいです ありがとうございました。これですっきり解決です >>689 いつもありがとうございます。フィルタ頂きました 厳密にしてあるとリストも絞られて綺麗なので気に入っているのですが それとは別に撥ねられたものをごちゃまぜにまとめてるので高速化の邪魔をしているという… 本当は個別にするのがいいんでしょうね 間抜けな質問にみなさんありがとうございました
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 06:54:09 ID:T2oK2ToC0] あるサイトでゴバークしてたのでちょっと改良してみた Limitやや多めなのは改行や大量のスペース対策 [Patterns] Name = "Allow right mouse click 2 [2007/10/12] fixed custom" Active = TRUE URL = "$TYPE(htm)" Limit = 40 Match = "(^(^</head>[\r\n]+{0,*} <body))$STOP()" Replace = "<script type='text/javascript'>\r\n" "function addLoadEvent(func) {" " var oldonload = window.onload;" " if (typeof window.onload != 'function') {" " window.onload = func;" " } else {" " window.onload = function() {" " oldonload();" " func();" " }" " }" "}" "function onMousedownNull(){" " document.PrxOff_onmousedown=null;" "}" "addLoadEvent(onMousedownNull);" "</script>\r\n"
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 06:58:49 ID:jGltXyHt0] >>692 1、</head>[\r\n]+{0,*} <body 2、</head> <body ↑どちらも同じものにマッチする。
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 07:03:08 ID:T2oK2ToC0] >>693 指摘サンクス いろいろ試してみないとダメだな
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 08:54:59 ID:jGltXyHt0] >>694 (^(^</head))$STOP() たぶんこれにマッチさせればいいんじゃないかな。
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 07:55:40 ID:GpXJ6nM50] YouTube: add download link がwww.youtube〜では使えますが jp.yutube〜では使えないのですが 何処を変更すればいいでしょうか? よろしくお願いします。
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 12:17:13 ID:NCOsSbvV0] 俺が使ってるフィルターだとどっちでも動いているな Name = "YouTube(v3): DL from google" Active = TRUE URL = "$TYPE(htm)(www.youtube|jp.youtube|youtube).com/watch\?v=" Limit = 32 Match = "(<div\sid=$AV((watchqueueStartNew|actionsAreaDiv)))\0" "$URL(\h\p\?v= ([^&]+)\1*)$STOP()" Replace = "<div style="font-size:20px; text-align:center;">" "<a href="cache.googlevideo.com/get_video\?video_id=\1">" "[[[ Download ]]]</a></div>\0"
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 13:34:18 ID:GpXJ6nM50] >>697 ありがとう!
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 17:00:48 ID:93pOX0VG0] www.nicovideo.jp/ 右にある「国際ニコニコ映画祭」、 1番下にある「グッドデザイン賞」のバナーを 消したいのですが、どの様にすればいいでしょうか?
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 17:51:27 ID:ptmlzDV40] マルチ死ね
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 18:14:00 ID:q4t48cza0] 動画サイトの話ばかりだな。
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 18:29:08 ID:RXVAk6D00] 専用スレあるんだからそこでやればいいのにね
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 18:37:28 ID:0iiL522o0] かといって他にネタも無いんだよね
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 23:19:46 ID:Xdb3lSFi0] Yahoo!テレビの各番組ページから番組公式サイトへ飛べるかもフィルタ トップ > 10月12日(金)の番組表 [地上波/東京/23 - 4時] > タモリ倶楽部 この「タモリ倶楽部」の部分から公式サイトに(運が良いと)飛べます Name = "Yahoo TV program -> official site" Active = TRUE URL = "$TYPE(htm)tv.yahoo.co.jp/bin/search\?" Limit = 80 Match = "gt\s<b>\1</b></small>$STOP()" Replace = "gt <b><a href="www.google.com/search?lr=lang_ja&btnI&ie=EUC-JP&q=$ESC (\1)">\1</a></b></small>"
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 01:34:09 ID:6scmyJyc0] >>704 発想が面白いなー 他に有名なものがあるワードをそのまま番組名に使ってたりとか、 ゲームや小説原作のアニメとかだと厳しいかもだけど
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 10:35:50 ID:Go8CdVmV0] >>704 検索ワードに「公式」を追加すればさらに高い確率で公式に行くんじゃない?
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 13:14:54 ID:LO1AZ0t70] こっちでも同じようなことできませんかね? テレビ番組欄@2ch - PukiWiki epg.2ch.net/tv2chwiki/pukiwiki.php
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 14:47:48 ID:4HMdQzkt0] ミジンコが>>704 を借りて>>707 仕様にしてみた 誰か綺麗に書き換えてください。limitのせいですか?重い… [Patterns] Name = "tv2chwiki -> official site" Active = TRUE URL = "epg.2ch.net/tv2chwiki/pukiwiki.php" Limit = 512 Match = "[%A1][%C1]<BR><a\s[^>]++>\1</a>" Replace = "〜<BR><a href="www.google.com/search?lr=lang_ja&btnI&ie=EUC-JP&q=$ESC (\1)">\1</a>"
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 15:18:30 ID:ncPluftV0] Limitよりもマッチ条件を厳格に書いたほうが早いよ。 [Patterns] Name = "tv2chwiki -> official site" Active = TRUE URL = "epg.2ch.net/tv2chwiki/pukiwiki.php" Limit = 512 Match = "[%A1][%C1]<BR><a href="epg.2ch.net/tv2chwiki/pukiwiki.php?[!-=?-~]++">\1</a>" Replace = "〜<BR><a href="www.google.com/search?lr=lang_ja&btnI&ie=EUC-JP&q=$ESC (\1) ">\1</a>"
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 16:14:27 ID:4HMdQzkt0] なるほど。マッチ条件もっと細かく指定できるんですね。 現在放送中だとこうなるのでしょうか?フィルタもひとつにできるのかな。ミジンコには険しそう('A`) へたれPCだとリミット少なくしないと固まります・・・。 ?は[?]にしてもあまり変わらないですかね。 [Patterns] Name = "tv2chwiki -> official site" Active = TRUE URL = "epg.2ch.net/tv2chwiki/pukiwiki.php" Limit = 256 Match = "<a\shref="?[!-=?-~ ]++">\1</a><BR>" Replace = "<a href="www.google.com/search?lr=lang_ja&btnI&ie=EUC-JP&q=$ESC (\1)">\1</a><BR>"
711 名前:think ◆MM0nnAOCiQ mailto:sage [2007/10/14(日) 17:35:43 ID:P7kPbu7v0] >710を更に厳格に書き換えたフィルタ。 [Patterns] Name = "tv2chwiki: Replace broadcast Link [2007/10/14] test1" Active = TRUE URL = "$TYPE(htm)epg.2ch.net/tv2chwiki/pukiwiki.php((^?)|\?)" Limit = 256 Match = "(<a\s[^>]++href=)\0$AV(epg.2ch.net/tv2chwiki/pukiwiki.php\?" "(%[0-9a-f]+{2}|[!-%(-;@-[\]-~])++[0-9]+{12}\1)(^(^[ >]))" Replace = "\0"www.google.co.jp/search?lr=lang_ja&ie=euc-jp&q=\1"" テレビ番組表で一番見やすいサイトってどこなんでしょうね? 無料テレビ欄/番組表 ttp://enchanting.cside.com/service/freetv.html
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 18:14:01 ID:3jwkM2BL0] >>711 新聞最強
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 18:43:23 ID:2cO3Fdg50] ひとり暮らしになったら新聞いらないからなー。 おもしろさに見合う価格であれば取り続けるんだろうけど。 地元のテレビ局なんて、一週間に一度しか番組表を更新しないところがけっこうある。 テレビ局にとっては番組表なんておまけみたいなものなのかねえ。 とりあえずNHKを見習えと言いたい。
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 18:52:45 ID:u8G8VNqF0] 新聞はいらないからチラシだけ配達して欲しいんだがw
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 19:46:33 ID:WBcX2VnY0] 速報性はないが新聞は自分が絶対に見ないようなニュースも載っているから なかなかいいぞ
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 21:51:05 ID:GWqYvNsW0] 新聞トークそこまでー
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 00:09:31 ID:UNlBK/pe0] >>711 番組表はontvがCSとかも表示できてよかったけど これは好みだからなあ
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 00:10:55 ID:85vQMGQ+0] >>717 と いいながら頼んでいるように見える
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 14:34:38 ID:DGVCse0U0] ぶった切りすみませんが、 makimo.to:8000/ ここの検索結果をクリックすると常に、 mimizun.com の キャッシュ1に飛ぶようにできますでしょうか。 お願いします
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 20:12:01 ID:TxbFGEye0] まずお前さんが試行錯誤しかけたフィルターを書いてみ。 話はそれからだ。
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 21:27:03 ID:bdtFaiUM0] ありがとうございます
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/16(火) 05:24:41 ID:pp0X39jW0] 2ch用のフィルタはないの?
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/16(火) 21:01:30 ID:9e3fpGUD0] Google ReaderのタイトルでNGワードに引っかかったらそのタイトルの記事を 非表示にするフィルタ作れないですか?
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 11:10:18 ID:XYznZgG+0] かちゅーしゃ使ってるけど、見たくないスレを隠す機能がない (スレタイのNGワード機能)。 板を選択するとSubject.txtっていうのをまず見に行って それを元にスレッド一覧を作っているらしい。 Subject.txtの中でいらない物を省いて渡せばいいのかと思うけれど .txt形式のファイルってProxomitronでは扱えない?
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 11:24:21 ID:OQg4s4s50] >>724 これ入れればウェブフィルタが効くようになる。 ただしウェブフィルタでヘタに加工すると かちゅーしゃで扱えないSubject.txtになってしまうのでウェブフィルタの書き方に注意。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: Subject.txt FilterOn (out)" URL = "*Subject.txt(^?)" Replace = "$FILTER(true)"
726 名前:725 mailto:sage [2007/10/17(水) 11:36:19 ID:OQg4s4s50] あ、gzipで送ってくる鯖がある、>>725 じゃ駄目だ。 代わりにこれで。 [HTTP headers] In = TRUE Out = FALSE Key = "Content-Type: 2ch: Subject.txt text/plain -> text/css (in)" URL = "*/Subject.txt(^?)" Replace = "text/css; fake"
727 名前:725 mailto:sage [2007/10/17(水) 11:49:12 ID:OQg4s4s50] んでNGスレッドフィルタ。 NGWord1のところに消したいキーワードを書いてくれ。 下の例では Proxomitron を含むスレが消える。 [Patterns] Name = "2ch: Abone NG Thread (07/10/17)" Active = TRUE URL = "*/subject.txt(^?)" Bounds = "[0-9]+{1,*}.dat<>[^\r\n]+[\r\n]+" Limit = 512 Match = "*<>*(NGWord1|NGWord2|NGWord3|NGWord4|Proxomitron)*"
728 名前:725 mailto:sage [2007/10/17(水) 11:51:51 ID:OQg4s4s50] あとヘッダフィルタに Content-Type: Fix Mime フィルタがあると邪魔されるからこれをオフにするか text/plain の行をコメントアウトしておいたほうがいい。
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 12:05:10 ID:XYznZgG+0] すばらしい! こんな事も出来るのか。 長年の不満が解消されたよ。 >>725 さん本当にありがとう。
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 12:14:44 ID:OQg4s4s50] ^^
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 18:05:52 ID:ZzjViuoe0] BallooでNGワードを使いたいんですが、可能ならフィルターを作ってくれませんか? ttp://balloo.infocity.co.jp/pc/ 板一覧まではProxomitronでログを拾えるんですが、 スレッド一覧とスレッドでは拾えないので困ってます
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 19:15:51 ID:IyYPXTJ/0] aucfan.com/ の広告が多すぎる(´A`;
733 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 19:32:19 ID:gXtpT4Hw0] >>732 ごめん 広告が多すぎるの意味が理解できない。 広告が少ないサイトだなーって印象だったけど。 具体的にどこが邪魔なのよ?
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/17(水) 20:32:12 ID:IyYPXTJ/0] 落札価格が調べられるので便利なんだけど、 キーワードの入力結果の画面。 各オークション毎の結果の左に広告、上下にもスポンサードサーチなるものが…イパイ\(^o^)/
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 01:59:52 ID:UHRInVtg0] 特定のサイト行った時だけdefault.cfgを指定のcfgに切り替えるフィルターはありませんか?
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 02:49:47 ID:m+3DjRdW0] >>734 で?
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 03:04:12 ID:hhnJ70wq0] >735 それができたら、このソフトがもっと便利になるんだけどな。 $OHDRでUAを判別する必要もなくなるし。
738 名前:735 mailto:sage [2007/10/18(木) 07:21:11 ID:r/x0tYb20] >>737 レス有難うございます。 確かにそうですよねぇ(;^ω^)
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 11:55:38 ID:GwOqQ+Cb0] めんどくさいけど 複数のフォルダにproxを入れておいて 繋ぐサイトによって違うcfgを書いておいて proxを立ち上げなおす そして立ち上げなおしを忘れて悩む
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 12:18:12 ID:omvlGY9K0] URLコマンドの load// を使う手があるよ
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 19:39:57 ID:Nh6bGHBl0] 横から失礼 load使える?前に試したとき「表示できません」になったんで諦めたよ プレフィックスとかコマンド無効のチェックはずすとかは確認したんだけど なにがいけないのかさっぱりだ