2007年10月9日火曜日

ニコニコ動画キャッシュソフト NicoCacheの設定覚書

リンク: ASR's Room NicoCache.


 ニコニコ動画の動画のみをローカルにキャッシュするソフトです。


 私がインストールしたものは、バージョンが0.03aというもので、基本機能は特に問題ないのですが、単純にproxyを設定すると、無関係なアクセスもproxy経由になってしまうためか、私の環境では全体的に反応が遅くなります。特に、ニコニコ動画のサムネイルなどの表示が顕著に遅くなりました。上記ページの「便利な使い方」のスクリプトやnicolist.netで公開されているものを適用しても改善しないようなので、スクリプトを更に修正してみました。




function FindProxyForURL( url, host )
{
    if ( shExpMatch( host, "tn-skr.smilevideo.jp" )
    || shExpMatch( host, "res.nicovideo.jp" )
    || shExpMatch( host, "msg*.nicovideo.jp" ) )
    {
        return "DIRECT" ;
    }
    if ( ( shExpMatch( host, "*.nicovideo.jp" )
        || shExpMatch( host, "*.smilevideo.jp" ) )
    && url.substring( 0, 5 ) == "http:" )
    {
        return "PROXY localhost:8080" ;
    }

    return "DIRECT" ;
}


 私の環境では、これでかなり快適になりました。


10/10 追記:本家にもっと改良されたスクリプトが掲載されました。



0 件のコメント:

コメントを投稿