# nlフィルタ定義(文字コード判定用なのでこの行は削除しないこと) # 17-02-07 # 「15_thumbInfoFilter(基本).txt」に対する追加フィルタ # # 「15_thumbInfoFilter(基本).txt」が対応していない箇所への対応を追加する # # 「15_thumbInfoFilter(基本).txt」が対応した場合にはこのフィルタは不要になる # 「15_thumbInfoFilter(基本).txt」が更新されたときは更新内容を確認すること! # 「新しくコメントされた動画がxx件あります。」 [Replace] Name = キャッシュ情報を付加(new_list) [1/2] (2017-02-07) URL = www\.nicovideo\.jp/(?:video_top|category_recent|api/categorypolling) Multi = TRUE idGroup = 1 Match< "id"\s*:\s*"([a-z]{2}\d+)", > Replace< $0"cache":"", > [Replace] Name = キャッシュ情報を付加(new_list) [2/2] (2014-01-09) URL = www\.nicovideo\.jp/(?:video_top|category_recent|api/categorypolling) Multi = TRUE Match< "id":"(?:[a-z]{2}\d+)",(?="view_counter") > Replace< $0"cache":0, > [Replace] Name = キャッシュアイコン追加(new_list:HTML) (2015-02-05) URL = www\.nicovideo\.jp/(?:video_top|category_recent) Match< (\s*)(\s*)%length% > Replace< $1%cache%$2$0 > [Replace] Name = キャッシュアイコン追加(new_list:JS) (2017-02-07) URL = res\.nimg\.jp/scripts/pages/index\.js(?:\?\d+)? Match< (?=\.replace\(RegExp\("%length%") > Replace< .replace(RegExp("%cache%","g"),(typeof b.cache == 'string' ? '
' : '')) > [Replace] Name = キャッシュ済動画のリンク色変更(new_list:HTML) (2014-01-10) URL = www\.nicovideo\.jp/(?:video_top|category_recent) Match< (]+?href="/watch/%id%[^"]*"[^>]*?(?: target="_blank")?[^>]*?)(\s+data-link>[\S\s]+?)(?=>%title%) > Replace< $1 target="_blank"$2 style="%link-color%" > [Replace] Name = キャッシュ済動画のリンク色変更(new_list:JS) (2017-02-07) URL = res\.nimg\.jp/scripts/pages/index\.js(?:\?\d+)? Match< (?=\.replace\(RegExp\("%title%") > Replace< .replace(RegExp("%link-color%","g"),(typeof b.cache == 'string' ? (b.cache == 'cache' ? 'color: #C00000;' : b.cache == 'dmcCache' ? 'color: #008000;' : b.cache == 'dmcEconomy' ? 'color: #808000;' : 'color: #C08000;') : '/* no cache */')) >