dmc動画もキャッシュして後で見るよ。

170405 o_O
・dmc動画のほうが画質が良いのにsmile版をキャッシュしてしまうことがあったのを修正した
・同時ダウンロード数のデフォルト値は1にした(デフォルト値が最大値はまずいでしょ)
・連続アクセス規制対策として予約時にウェイトを入れるようにした
・dmcセッションの開始に失敗した時にリトライするようにした
・より確実にwatch_html5=0になるように修正した


170318 o_O
・2個目以降のキャッシュが始まらないことがあるのを修正した(20スレ425,489,498)
・低画質版のキャッシュを持っている時にも高画質版をfetchできるようにした
・状態取得をまとめて行うようにして負荷を軽減した
・非公開設定・メンバー限定の動画のエラーページ変更に対応した
・削除済みの判定が機能していなかったのを修正した


170214 o_O
★NicoCache_nl+150304mod+170212mod HTML5+dmc 以降が必要
・dmc動画に対応した
・非プレミアム会員は同時に開けるタブの数に基づき同時ダウンロード数を上限2に制限した
・HTML5プレイヤーからflvを取得するとエラーになるのを修正(19スレ966)
・video.arrayのURLを修正した
・予約時にリトライしなくなる問題を修正
・movieFetchAutoWatchedが動作していなかったのを修正した
・ステータスのポーリングで200以外が返ってきたらポーリングを中止するようにした(不意のDoS防止)

Based on
・nlMovieFetcher_110411(v0.6) w/ 20131111 mod (121016 FIX + 20131111 mod) [up169]
・個人的に弄ったmovieFetcherFilter (nlMovieFetcher.js) [up254]

