Filter::FetchNicoVideo にウェイトを入れてみた
Plagger でニコニコ動画をダウンロード&変換できるようになったのはいいんですが、すでに変換済みの動画がローカルに大量にあったりすると、
短時間に多数のアクセスが発生 -> ニコニコ運営側に怒られる -> 動画が(一時的に)ダウンロードできなくなる という悲しい事態が発生してしまいます。 ということで、動画がダウンロード済みの場合には指定時間待つように Filter::FetchNicoVideo を修正してみました。ちなみに、下記の otsune さんのエントリを、ものすごい勢いで参考にしています(笑)。 Publish::Twitterにウェイトをいれてみた - otsune's SnakeOil - subtech
変更後の config.yaml はこんな感じ (Filter::FetchNicoVideo 部分のみ)。
"interval" で待ち時間(秒)を指定します(デフォルトは15秒)。手元の環境だと、15秒ぐらい待てば、ダウンロード済みの動画が20個ぐらい続いても大丈夫。 CodeRepos のコミット権を持ってないので、とりあえずブログに置いておきます。あとでコミット権もらおうかなぁ。
by fkmn
| 2007-11-12 23:55
| IT
|
カテゴリ
以前の記事
2011年 06月
2011年 04月 2011年 02月 2011年 01月 2010年 12月 2010年 11月 2010年 05月 2010年 04月 2010年 03月 2009年 12月 more... ブログパーツ
リンク
検索
タグ
日記
IT
感想
本
programming
コンピュータ
ゲーム
Perl
CL
ライフサイエンス
一人読書会
インフォマティクス
Ruby
ブログ
ネタ
C#
PHP
yapcasia2008
生物
R
最新のトラックバック
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ファン申請 |
||