- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/13(月) 17:54:26 ID:gFGxBE8e0]
- 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 フィルター作成スレッド Part11 pc12.2ch.net/test/read.cgi/software/1233657293/ ---- 関連スレ ---- Proxomitron Part 30 pc11.2ch.net/test/read.cgi/win/1218905098/ ■■■■Proxomitron入門スレッド■■■■6 pc11.2ch.net/test/read.cgi/pcqa/1201242934/ ニコニコ動画専用オミトロンソフト板 Part23 pc12.2ch.net/test/read.cgi/software/1241342602/ 【オミトロン】ニコニコ動画RC2専用オミトロン part12【.js】 pc11.2ch.net/test/read.cgi/streaming/1221869500/
- 663 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/07(月) 11:59:55 ID:XQa95K1r0]
- [Patterns]
Name = "YouTube | NG Title+Username 100606" Active = TRUE URL = "(www|jp).youtube.com/(results|watch)$TYPE(htm)" Limit = 4000 Match = "$NEST((<div\sclass=$AV(video-cell\s\*sr)[^>]++>)\#*" "((<div\sclass=$AV(video-entry)[^>]++>)$SET(#=\[NG Title\] )\s<a\s[^>]++><span\s[^>]++><img\s[^>]++title=\"([^>]++$LST(YouTubeNG)([^\"]++|))\#\"" "|(<span\sclass=$AV(video-username)>[^>]++>)$SET(#=\[NG User\] )($LST(YouTubeNG))\#</a>)" ",<div class=$AV(video-clear-list-left)></div>\s</div>\s(</div>)\#)" "|$NEST((<li\sclass=$AV(video-list-item\s)[^>]++>)\#*" "((<img\s)$SET(#=\[NG Title\] )[^>]++title=\"([^>]++$LST(YouTubeNG)([^\"]++|))\#\"" "|(<span\sclass=$AV(stat)>)$SET(#=\[NG User\] )($LST(YouTubeNG))\#<)" ",/span></a>(</li>)\#)" Replace = "\@" 効いてるの実感できるようにNG表示するけど、いらなければReplaceの\@消してね。
- 664 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/07(月) 14:06:30 ID:h0wYu7ev0]
- >>663
横からですけどこれ良いですね。 もし出来れば、動画のタイトルの下の説明文にも反応するようにしていただけませんか?
- 665 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/07(月) 18:55:25 ID:XQa95K1r0]
- >>664
|(<div\s[^>]++class=$AV(video-description)>)$SET(#=\[NG Description\] )[^<]++($LST(YouTubeNG))\#[^<]++< Matchの3行目に追加でいけるかな。
- 666 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/07(月) 22:13:09 ID:h0wYu7ev0]
- >>665
すみません、Matchの3行目に追加してみましたが、どうも効いていないようです…
- 667 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/07(月) 22:26:39 ID:sA8iz4+e0]
- $AV(*video-description*)でどうだろう。
もちろん表示されてない部分にはマッチしないからね?
- 668 名前:663 mailto:sage [2010/06/08(火) 00:18:13 ID:jIodE+0q0]
- 説明文に検索ワードが当たった場合を考慮してなかった、ごめん。まず>>665を
|(<div\s[^>]++class=$AV(video-description)>)$SET(#=\[NG Description\] )\s?++{0,230}($LST(YouTubeNG))\#?++{0,230}\s</div>\s<div\sclass=$AV(result-facets)> に修正。んで例えばいつも「おっぱい」で検索していて「ロケットおっぱい大気圏突入」をNGにしたいって場合 ロケット(<(/|)b>|)おっぱい(<(/|)b>|)大気圏突入 のように、検索ワードとの間に「(<(/|)b>|)」を入れてリストに登録(勿論文字コード変換も)。これでいけるかな。誤爆怖いよぉ。
- 669 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/08(火) 00:35:11 ID:eoMVh+BU0]
- |$NSET(<div,\s[^>]++class=$AV(video-description)>$SET(#=[NG Description] )*($LST(YouTubeNG))\#*,</div>))
というかこのフィルタは動画部分全体を消すんだよね? $NEST(<div,\sclass=$AV((video|playlist)-cell*)$SET(#=[NG])*($LST(YouTubeNG))\#*,</div>)ってだめかな。 google検索みたいに閉じタグ省略してるとダメだけどyoutubeは問題ないはず。どこにマッチしたかはいじらないとダメだけど消すなら十分のはず。 ちなみに$NESTの使い方が微妙に違うかも。
|

|