NicoDelegate
■ NicoDelegate について
- Safari 3.0 用の SIMBL プラグインです。
- Tiger でも動作するようにしてみましたが未検証です。
- クラッシュしても、メモリリークしても泣かない人用です。
Safari 3.1にするとキャッシュからの読み込みに失敗するようです。対策を考えてるところです。ご了承下さい。
ニコニコ動画の flv、mp4 などをを自動でキャッシュします。キャッシュがある flv はサーバに取りに行かずにキャッシュを使うので、即座に読み込み、サーバへの負荷も減ります。
■ ダウンロード
■ 仕様
データは「~/Library/Application Support/NicoDelegate/」内にキャッシュされます。保存場所を変えたい場合は、Terminal で、
defaults write jp.hetima.NicoDelegate WorkingDirectory 保存場所のパス
と実行してください。
メンテ関連は未実装なので、キャッシュは無制限にたまっていきます。HDDの空きにご注意を。
キャッシュのファイル名は動画IDです。
エコノミーの flv はキャッシュしませんが、Terminal で、
defaults write jp.hetima.NicoDelegate AllowLowCache -bool true
と打ち込めばキャッシュするようになります。ファイル名に「low」が付きます。
エコノミーがキャッシュ済みで、通常データを利用できる場合は、通常データをサーバに取りに行き、通常キャッシュが保存されたらエコノミーキャッシュは削除されます。
とりあえずサムネイル jpg ファイルもキャッシュします。キャッシュされるのは、視聴した動画のサムネイルではなく、ページに表示されたすべてのサムネイルです。今のところ Cover Flow で眺めるくらいしか使い道はありません。無効にするには Terminal で、
defaults write jp.hetima.NicoDelegate DisableThumbnailCache -bool true
と打ち込んでください。
SafariStand(3.0v156 以降)と併用すれば、 Action Menu に視聴中動画のキャッシュを削除するメニュー項目が追加されます。
■ Release Note
- 2008-03-06 - v5
- H.264 のエコノミー(flv)に対応。エコノミー時にも mp4 のキャッシュがあればそっちを使います。
- 2008-03-05 - v4
- SP1の H.264 とニコニコムービーメーカーで作成された動画のキャッシュに対応。拡張子はそれぞれ mp4、swf になります。
- 2008-02-17 - v3
- Tiger の Safari 3.0 に対応したつもり(ただし未検証)
- サムネイルもキャッシュするようにした(WorkingDirectory 内の thumbnail フォルダ)
- SafariStand(3.0v156 以降)の Action Menu にキャッシュを削除するメニュー項目を追加
- 2008-02-15 - v2
- エコノミー時もキャッシュするオプションを追加
- 2008-02-12 - v1
- 最初のリリース
FrontPage(1)