- 73 名前:think ◆MM0nnAOCiQ mailto:sage [2007/06/03(日) 18:48:35 ID:???0]
- >>70
ID表示フィルタは「View ID(for vista)」でしょうか? とりあえず、WindowsVistaでは、以下のフィルタで動作したという報告を頂いています。 (このやり方はフィルタの数が多くなりそうなので、登録順を意識しなくていいように、Multiにしておきました) [Patterns] Name = "NicoVideo: View ID [Type-Multi] [2007/05/02]" Active = TRUE Multi = TRUE URL = "$TYPE(oth)msg[0-9]+.nicovideo.jp/api/(^?)" Limit = 256 Match = "<chat(^(^\s[^>]++user_id=$AV(\0)))" "(([^>]++\sname=)\#$AV(\1)$SET(#="\1 [\0]")|$SET(#= name="[\0]"))" "(^(^[ >]))" Replace = "<chat\@" 「Nico All-small」は特に問題があるように見えませんが、不安なようでしたら以下のフィルタに差し替えてみてください。 (パス云々の話はちょっと理解できませんでした) >70との違いは、 - URLマッチに " が含まれていたのを修正 - 属性値のクオートがシングルコーテーションに変わっても対応できるようにした - コマンドが指定されていない場合の mail= を可能な限り、前方に挿入するようにした - big除去処理を廃止した (smallを先頭におけば、bigは無視されるため不要) [Patterns] Name = "Nico All-small [2007/06/03] test1" Active = TRUE Multi = TRUE URL = "$TYPE(oth)msg[0-9]+.nicovideo.jp/api/(^?)" Limit = 300 Match = "<chat(^(^\s))(" "(^[^>]++\smail=)$SET(#= mail="small")|" "([^>]++\smail=)\#$AVQ((")\#$SET(#=small )\#)(^(^[ >]))" ")" Replace = "<chat\@"
|

|