動作するまでのインストール方法の説明。一部の拡張機能(nlMovieFetcher)などは、本体(Nicocache_nl)とは別にコンパイルが必要になる。(特に、Extensionsフォルダに.javaファイルのみ存在し、.classファイルが無い場合。)コンパイル方法は拡張機能のコンパイルの項を参照する。JDK8やJRE8といった以前のJavaバージョンを使用している環境で新たにJDK11をインストールする場合にはJDK8のアンインストールを参照すべし。あっても規約違反になってしまい、これ以上の使用はできなくなりました。継続して利用するには正式にOracleと有償契約を結ぶ必要があると思われます。そこで、代替として私達はAdoptOpenJDKを選択しました。バージョンjdk-11.0.3+7よりAdoptOpenJDKでもインストーラ(.msi)形式で配布されるようになりました。設定を弄らずにインストールした場合環境変数の設定は不要になりました。variableをローカルハードドライブにすべてインストールにして下さい。Kit8のバージョンを現在使用していて、新たにAdoptOpenJDK11に移行する場合、JDK8のアンインストールを参照する。-version」と打ち込む。-versionのみ)AdoptOpenJDKでは仮想マシンをHotspotとOpenJ9から選べるがこれはHotspotは通常環境、OpenJ9は性能に制限のある環境で動作させる仮想マシンとなっている。ビット版をダウンロード/インストールするのが望ましい。Files\AdoptOpenJDK\に展開する(管理者権限が必要)。管理者権限が無い場合はC:\に展開する。Files\AdoptOpenJDK\jdk-11+28\binのようなディレクトリ構造になるはず。ユーザー環境変数を通す。AntはJDKでNicoCache_nlの実行ファイルを更新させる手順を簡易化させるのに必要。一応無くても出来なくはない。AntのインストールC:\直下にantフォルダを作り、bin,etc,lib,manual,CONTRIBUTORS,.....などが入っているフォルダを直接展開しておく。antの環境変数の設定だけが必要です)5.と6.のインストール手順をスキップできる。ApacheAnt_Only_Environment_variable.batEnvironment_variableV2.bat自動で環境変数を設定するバッチファイルを今すぐダウンロードして実行!実行後はコンピュータの再起動が必要。antの環境変数の設定だけが必要です)「システムのプロパティ」を開き、「環境変数(N)...」を開く。antの環境変数の設定だけが必要です)ユーザー環境変数PATHにC:\ant\binと%JAVA_HOME%\binを追加する。Files\AdoptOpenJDK\jdk1.8.0_141(←自分がインストールしたJDKのフォルダパス)をそれぞれの環境変数に入れる。同じ文字列をもつユーザー環境変数とシステム環境変数がある場合はユーザー環境変数のほうが優先される。自動で環境変数を設定するバッチファイルをダウンロードして実行した場合にはこの作業は不要となるため7.に進もう。環境変数の設定が終わったらコンピュータを再起動させよう。再起動させるまで環境変数の設定は反映されることが無い。複数のユーザーで利用する場合には...もし複数のユーザーで利用する場合には、システム環境変数に追加したほうが手間が省ける。システム環境変数PATHにC:\ant\binと%JAVA_HOME%\binを追加する。これら2つの命令のPATH内の優先度を上げておく。(Windows10であれば、「上へ(U)」の操作に対応、Windows10以前ではPATH内のC:\ant\binと%JAVA_HOME%\binの位置を行頭の近くにしておくことに対応する)PATH内のディレクトリパスは必ず半角の「;」(セミコロン)で区切ること。(この半角セミコロンは複数行あるときのみ必要。1行のときに行末に半角セミコロンを付けると誤作動するので注意。10以降では気にしなくてもよい。システム環境変数ANT_HOMEを新規作成しC:\antを入力する。システム環境変数JAVA_HOMEを新規作成し、jdkのフルパスを入力する。Files\AdoptOpenJDK\jdk1.8.0_141」に書き換えて更新し、PCを再起動させる。-version」と入力する。何も問題無ければ英文字がずらずらと出てくる。アカウントで実行されているサービスに影響を与えるを変更する前にコンピューターを再起動する必要があります。プロセスから、環境を継承するために発生します。アカウントの環境設定を受信します。プロセスでは、環境設定を更新しません。アカウントの環境への動的な変更の確認を実行しているサービスを強制することはできません。私の経験上、サービスに動的な環境変数の変更は影響を与えません。javaのpath環境変数は大抵は再起動までは変化しません。(何時間か後にいつの間にか適用されている場合もあります)"java"のバージョンはランタイム(実行時に必要)、"javac"は開発キット(コンパイル時に必要)のバージョンを表している。本体及び各種差分をダウンロード、もしくは上記ダウンロードセクション内のリンクにてパッケージをダウンロードし、任意の場所に展開する。C:\NicoCache_nlフォルダを作ってそこに直接入れておくと分かりやすい。└thcacheup406がベースファイルとなる。差分のダウンロード避難所に最新フィルター/ソース差分がある場合はそちらもダウンロードする。この画像は例であり、170915という日付が新しいほど最新の差分になる。NicoCache実行ファイルの更新一部自動化ファイルのご案内このスクリプトファイルを利用すると、11.のインストール手順をスキップできる。更新されていれば成功。HTTPS機能の有効化HTTPS機能の有効化を見ながらhttps通信プロトコルを有効化する。(デフォルトでは無効)※2018年3月下旬ごろからニコニコ動画でもhttpsを利用しないと正常に使用できなくなりました。2018年3月以前はニコニコ大百科などから段階的に導入されていました。あるフォルダにコピー・アンド・ペーストする。この機能を利用するにはconfig.propertiesでconvertFlv2Mp4を有効にする必要がある。ffmpegはflvファイルというGINZAプレーヤ(Flashプレイヤー)のみで再生可能なファイル形式をHTML5プレイヤーで再生する場合に必要になる。(swfは技術的に難しい)自動でflvキャッシュをmp4に変換して再生する。将来的にGINZAプレイヤーを完全廃止した暁には全てのflv/swfをmp4に変換して配信するらしいのでいつか不要になるだろう。本体とブラウザの設定をする。