2007-12-03
NicoCacheをMacで使う方法
http://homepage1.nifty.com/asr/tools/nicocache.html
てっきりWindows専用かと思いきや、実は本体はJavaでできているのでMacでも利用可能な雰囲気。さっそく検証してみる事にした(MacOS 10.4.10/safari3.0.4)。
(☆12/5追記:拡張版である"NicoCache_nl"も問題なく使えます。翌日の記事を参照してください。)
まず、システム環境設定で「ネットワーク」を選択、いま使っているネットワークを選択して「設定...」ボタンを押し、以下の画面を表示させる。
自動プロキシ設定はうまくいかなかったので今回は手動で設定してみた。図のように、Webプロキシを「localhost」ポートを8080に指定し、変更を適用する。...これでも充分うまく機能するが、しかしすべての通信でNicoCacheを経由する事になるのでどうにも収まりが悪い。NicoCacheに問題があった場合、ニコニコ動画のみならず全ての接続で障害が発生してしまうおそれがある。という訳で、ニコニコ動画との通信にのみプロキシ設定が有効になるように「自動プロキシ設定」を使ってみる。
http://homepage1.nifty.com/asr/tools/nicocache-pac.html
上記にある設定用文字列をテキストエディットにコピペして、適当な名前で保存する。その際、「フォーマット」メニューから「標準テキスト」に変換しておく事、保存する時のテキストエンコーディングを「UTF-8」にする事、ファイル名を(一応)ASCII文字のみにしておく事、拡張子「.pac」で保存する事を守る必要がある。また、自動プロキシ設定を使う場合は上記の「webプロキシ」設定は必要無い。
設定ファイルが用意できたら、システム環境設定のプロキシ設定画面で「自動プロキシ設定」を選択、「ファイルを選択」ボタンを押して、先ほど作成した「.pac」ファイルを読み込ませる。これで、ニコニコ動画の通信にのみNicoCacheを経由するように設定できた。
その後、上記URLからNicoCache-0.31.zip(本稿執筆時最新バージョン)を入手し、適当な場所に展開する(私は『書類』フォルダにしました。多分どこでもいいです)。出てきた「NicoCache.jar」というファイルをダブルクリックして起動すれば準備完了。これでニコニコ動画のキャッシュはすべてNicoCacheフォルダにあるcacheフォルダに格納され、次回以降の閲覧時にはネットから取得しないようになる。サーバ負荷・転送量負荷軽減にもなるので是非おすすめ。
<注意>ローカルプロキシという性質上、NicoCacheを導入すると、NicocCache.jar無しにはネットに接続できなくなります。という訳で、導入がうまくいったらシステム環境設定→アカウント→ログイン項目にNicoCache.jarを追加しておきましょう。使わないのであれば、プロキシ設定を解除すれば元に戻ります。
...実を言うと初回の設定時にはぜんぜんうまくいかず、キャッシュしてくれない、しても閲覧できないという状態だったけれど、システム全体を再起動してみたらうまくいった。また、NicoCacheの設定を変更するには、config.propertiesを書き換えてから、アクティビティモニタで「Java」と「Jar Launcher」を直接終了させてからNicoCacheを再起動させる必要があるようだ。もっとスマートな方法があったら教えてください。[
- [ニコニコ動画]小沢氏秘書逮捕に関連して
- [ニコニコ動画]中川昭一もうろう会見の真相を青山繁晴が解説
- [ニコニコ動画][定点観測]アイマスでAfterEffectsエフェクト見本
- Windows用キーボードのマッピングをMac用にハックする「PCKeyboardHack」(フリーウェア)
- [ニコニコ動画]非会員はサムネまでというのは...
- [ニコニコ動画]ニコニ・コモンズは素材の利用履歴を一般公開すべきでは? と思ったものの...
- そもそもファン創作物は誰のものか
- [ニコニコ動画]ニコニ・コモンズに最も来て欲しいキャラ「姉の落書き」
- [ニコニコ動画][定点観測]リボルテック春香改造その2
- [ニコニコ動画][定点観測]エースコンバット6のアイマス機をプラモで再現





