- 110 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 14:34:12 ID:lodZqahj0]
- getmarqueeの仕様が変わったようです。POSTになってURLにパラメータが付かなくなったみたい。
URLにパラメータ付きを期待しているフィルタやExtensionは修正する必要があります。 手元で確認したExtensionでは、nlMarqueeConverterとTimeSignalSeparatorに影響があります。 TimeSignalSeparetorはURL正規表現を "^[^/]+\\.nicovideo\\.jp/api/getmarquee(?:v[0-9]*)?(?:\\?.+|)$" としないと、POSTとGETで2回呼ばれて前者でSAXエラーになります。 また、nl本体の話ですが、NicoCacingProcessor.javaの112行目あたり、 tmpSize = Cache.getDLSize(data.getCacheId()); じゃなくて tmpSize = Cache.getDLSize(data.getCache().getId()); ですね。IDが間違っているので0が返ってきて、二重DLの時に最初からになってしまいます。 なんか最近、一般は更に帯域が絞られた気がする…。↑もfetchがなかなか終わらないので気付いたし。
|

|