# # ニコニコ動画RC専用オミトロンソフト板 part1 で登場したフィルタ # # 尚、以下のフィルタ含め一部のフィルタはまとめていませんのでご了承下さい。 # # think氏のフィルタ # ローカル再生機能関係のフィルタ # ランキング関連のフィルタ  # ニコニコ動画の動画検索フォームに動画のタイトルを入れるフィルタ # 186 ◆0Yw9f/fem2氏 1-77 [Patterns] Name = "NicoNico: Copy Title to Search Form [2007/6/26]" Active = TRUE URL = "www.nicovideo.jp/ $TYPE(htm)" Limit = 512 Match = "]+>" "$SET(0=)" "|" "(^(^

]+>([^<]+)\1

))$STOP()" "$SET(0=\r\n" "\r\n" ")" Replace = "\0" # 画面右上に出る"注目のタグ"画像を消すフィルタ # 186 ◆0Yw9f/fem2氏 1-80 [Patterns] Name = "NicoNico: Chu-moku-no-Tag killer [2007/6/26]" Active = TRUE URL = "www.nicovideo.jp/ $TYPE(htm)" Limit = 256 Match = "]+> ]++href=$AV((http://www.nicovideo.jp/|/|)tag)[^>]+>" " ]++src=$AV((*/|)img/tpl/head/menu/tag.gif)[^>]+> $STOP()" # 注目のタグだけタイトルから消すフィルタ # 82氏 1-82 [Patterns] Name = "Nico: Title ChuMoKu Eraser " Active = TRUE URL = "www.nicovideo.jp/tag/?$TYPE(htm)" Limit = 256 Match = "$NEST(," "*\s\0" ",)" "$STOP()" Replace = "\0" # タイトルの「ニコニコ動画(RC)」「注目のタグ」「動画検索」の文字をトップページなどの必要と思われる場合を除いて除去。 # 検索の2ページ目以降に対応 # 1-85 [Patterns] Name = "Nico: Replace title (070626) custom01" Active = TRUE URL = "www.nicovideo.jp/?$TYPE(htm)" Limit = 512 Match = "$NEST(," "([%e3][%83][%8b][%e3][%82][%b3][%e3][%83][%8b][%e3][%82][%b3][%e5][%8b][%95][%e7][%94][%bb](\([^)]+\)|))" " ([%e2][%80][%90]|-)" "([%E6][%B3][%A8][%E7][%9B][%AE][%E3][%81][%AE][%E3][%82][%BF][%E3][%82][%B0]\s$URL(http://[^/]+/tag/?)|)" " \1" ",)" "($URL(http://[^/]+/search?)|" "$SET(0=\1)$STOP())|" "(^(^]++class=$AV(form_search)&" "[^>]++type=$AV(text)&" "[^>]++\svalue=$AV(\1))))" "$URL(http://[^/]+/search?)" "$SET(0= \1)" "$STOP()" Replace = "\0" # 一番上の広告バナーを消すフィルタ # 186 ◆0Yw9f/fem2氏 1-93 [Patterns] Name = "NicoNico: Top Banner killer [2007/06/26]" Active = TRUE URL = "www.nicovideo.jp/ $TYPE(htm)" Limit = 2048 Match = "$STOP()" # ニコニコ市場の表示on/off # (市場以降の描画を省略して欲しくない場合は最下行の "\k" を消す) # 1-594 [Patterns] Name = "NicoNicoRC - Hide ICHIBA" Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.nicovideo.jp/watch/" Limit = 256 Match = "
" Replace = "\n" "ニコニコ市場" "\n" "\n" "\k" # タイトルを 「N: 動画タイトル」 に置換するフィルタ # 186 ◆0Yw9f/fem2氏 1-104 [Patterns] Name = "NicoNico: Replace title [2007/06/27] - 186" Active = TRUE URL = "www.nicovideo.jp/[^?#]$TYPE(htm)" Limit = 512 Match = "$NEST((^$URL(http://www.nicovideo.jp/search[?/][^?#])),\s+" "[%e3][%83][%8b][%e3][%82][%b3][%e3][%83][%8b][%e3][%82][%b3][%e5][%8b][%95][%e7][%94][%bb]" "\s+( \([^)]+\)|)\s+([%e2][%80][%90]|-)\s+" "([%E6][%B3][%A8][%E7][%9B][%AE][%E3][%81][%AE][%E3][%82][%BF][%E3][%82][%B0]" "$URL(http://www.nicovideo.jp/tag/[^?#])|)\s+\1,)$SET(0=N: \1)" "|" "(^(^]++class=$AV(form_search)&[^>]++type=$AV(text)&[^>]++value=$AV(\1))))" "$URL(http://www.nicovideo.jp/search[?/][^?#])" "$SET(0=\r\n\r\n)" Replace = "\0$STOP()" # ログリストをコメントに連動して非表示にする # ついでにデフォルトで「コメント非表示」にチェックをつける(非表示デフォが嫌ならMatchの3行目「false」を「true」に) # 1-105 [Patterns] Name = "NicoNicoRC - Hide LogList" Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.nicovideo.jp/watch/" Limit = 256 Match = "()\#$SET(#=\n" "\n" ")$STOP()" Replace = "\@" # タグ表示を折りたたまれた状態にする(「登録タグ」をクリックで開閉) # 1-106 [Patterns] Name = "NicoNicoRC - Hide tags" Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.nicovideo.jp/watch/" Limit = 512 Match = "()\0" "$SET(#=\0)" "|(
)\#$SET(#=)" "|()\#$SET(f1=)$STOP()" ")" Replace = "\@" # 動画の頭から数秒間のコメントを削除 # Matchの「0:300」の部分が時間指定箇所(0〜3秒) # 1-106 [Patterns] Name = "NicoNicoRC - NG Time(3s)" Active = TRUE URL = "$TYPE(oth)msg[0-9]+.nicovideo.jp/api/(^?)" Limit = 512 Match = "$NEST(]++vpos=$AV([#0:300])*,)" # ダウンロードリンク追加 # 186 ◆0Yw9f/fem2氏 1-116 [Patterns] Name = "NicoVideo: add download link [2007/06/27]" Active = TRUE URL = "(www.|)ni(co|wa)video.jp/watch/[a-z0-9]+{1,*}(^?) $TYPE(htm)" Limit = 256 Match = "$NEST(|\s[^>]+>)\#,\#,)" "$URL(http://[^/]+/watch/\0)$STOP()" Replace = "[download flv]" # 動画一覧で表示される吹き出しコメントを削除するフィルタ # 186 ◆0Yw9f/fem2氏 1-161 [Patterns] Name = "NicoNico: Fukidashi killer [2007/06/29] test2" Active = TRUE URL = "www.nicovideo.jp/(^watch) $TYPE(htm)" Limit = 512 Match = "(]++class=$AV(thumb_res|comment)&$NEST())" "|]++src=$AV(img/thumb/fkd_*)*>" "|]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(0=)" Replace = "\0" # 検索画面の広告消し # 1-166 [Patterns] Name = "NICO: Search AD Killer" Active = TRUE URL = "www.nicovideo.jp/search[/\?]$TYPE(htm)" Limit = 2048 Match = "$NEST(" " *)" # トップページ・検索・注目のタグ・最新コメント一覧などでリストに動画IDがあればサムネやコメントを省略して表示します # 1-182、187 [Patterns] Name = "Nico: Watched MovieID to Name only (070701) test02" Active = TRUE URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)" Limit = 2048 Match = "$NEST((]+>\s+]+>)\#," " $NEST(]+>,)" " $NEST(]+>,*()\#*,)" "*,\s+)$SET(#=)" "|]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=)" Replace = "\@" [HTTP headers] In = TRUE Out = FALSE Key = "URL: ADDLIST Movie ID (070627) (in)" URL = "www.nicovideo.jp/watch/(^$LST(MovID)(^?))" Match = "http://www.nicovideo.jp/watch/((sm|am|fz)[0-9]+)\0" Replace = "$ADDLST(MovID,\0(^?))" # 100万以降のIDを表示させないフィルタ(プレミア会員除く) # 1-229 [Patterns] Name = "Nico: Million ID Killer without Premium" Active = TRUE URL = "msg[0-9]+.nicovideo.jp/([0-9]+/|)api/$TYPE(oth)" Limit = 512 Match = "$NEST(]++no=$AV(*) thread=$AV(*) [^>]++user_id=$AV([0-9]+{7,*}),)" # トップ右横の広告を消すフィルタ # 1-386、461 [Patterns] Name = "NicoNico" Active = TRUE URL = "www.nicovideo.jp/ $TYPE(htm)" Limit = 2048 Match = "" # Match = "
*
" # 上部の黒いバー削除 # 1-434 [Patterns] Name = "nico blackbar killer 1[07/06/27] custom" Active = TRUE URL = "$TYPE(css)www.nicovideo.jp/css/_.css" Limit = 64 Match = "url\('../img/tpl/bg.gif'\) repeat-x;" # Googleの検索結果にニコニコ、ようつべ、2chスレ検索のリンクを追加するフィルタ # [注意点] # ・ Google検索時のキーワードのエンコードが "UTF-8以外" の場合、リンク先で文字化けしてしまう。 # ・ 2chスレッド検索は半角文字のみ対応。 全角文字で検索した場合、リンク先で文字化けしてしまう。 # 186 ◆0Yw9f/fem2氏 1-456 [Patterns] Name = "Google: add NicoNico link [2007/07/11]" Active = TRUE URL = "www.google.co(.jp|m)/search\?$TYPE(htm)" Limit = 256 Match = "(^(^]+>more))$STOP()" "$URL(http://www.google.co(.jp|m)/search\?(q=|*\&q=)([^&]+)\1)" "$SET(2=    \r\n)" Replace = "\r\n
" "ニコニコ動画\2" "YouTube\2" "" "2ch スレ検索\2" # 検索、注目のタグ、トップページ等用NGWordフィルタ # 1-552 Patterns] Name = "Nico: Search NGWord (070714) test01" Active = TRUE URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)" Limit = 2048 Match = "$NEST(]+>\s+]+>," " $NEST(]+>,)" " $NEST(]+>,*|\s+

\s+]+>*$LST(NGWord)*

\s+

)" "*,)" "*,\s+)" "|]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=)" Replace = "\@" # 関連動画のIDがタグになっていると www.nicovideo.jp/tag/smxxxxxx ってリンクされるのでtag/sm をwatch/sm に変換するフィルタ # 1-696、698 [HTTP headers] In = FALSE Out = TRUE Key = "URL: tag -> watch (out)" URL = "www.nicovideo.jp/tag/(sm|am|fz)[0-9]+{1,*}(^?)" Match = "http://www.nicovideo.jp/tag/\0" Replace = "$JUMP(http://www.nicovideo.jp/watch/\0)"