1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
\r
4 <meta content="text/html; charset=UTF-8" http-equiv="content-type">
\r
5 <title>README</title>
\r
8 <ul class="readonly" id="mozToc">
\r
9 <!--mozToc h2 1 h3 2-->
\r
10 <li><a href="#mozTocId600802">機能・特徴</a></li>
\r
11 <li><a href="#mozTocId344177">使い方の一例</a></li>
\r
12 <li><a href="#mozTocId180645">操作方法</a>
\r
14 <li><a href="#mozTocId241225">基本操作
\r
16 <li><a href="#mozTocId84970">起動引数</a></li>
\r
19 <li><a href="#mozTocId782665">設定ファイルについて
\r
22 <li><a href="#mozTocId730811">nicobrowser.properties
\r
24 <li><a href="#mozTocId935686">feedurl.txt
\r
28 <li><a href="#mozTocId136534">バージョンアップに関する注意事項</a>
\r
30 <li><a href="#mozTocId920310">2009/05/24版以前を使用していた場合の注意事項</a></li>
\r
31 <li><a href="#mozTocId116237">2009/03/23版以前を使用していた場合の注意事項</a></li>
\r
34 <li><a href="#mozTocId627544">未解決の課題</a></li>
\r
35 <li><a href="#mozTocId130181">更新履歴</a></li>
\r
39 <h2><a class="mozTocH2" name="mozTocId600802"></a>機能・特徴</h2>
\r
41 <li>ニコニコ動画に投稿された動画の自動ダウンロード</li>
\r
43 <li>ランキングの上位から自動ダウンロード</li>
\r
44 <li>指定したマイリストから自動ダウンロード</li>
\r
48 <li>一度ダウンロードした動画は重複してダウンロードされない</li>
\r
49 <li>エコノミーモードでダウンロードしていた場合でも、高画質ファイルが取得できるのであれば再ダウンロードする</li>
\r
51 <li>Pure Javaであるため、Windows, MacOS, Linux上で動作可能</li>
\r
53 href="http://feather.cocolog-nifty.com/weblog/2009/11/ipum---1377.html">ipum</a>と
\r
54 の連携でサムネイル付き音楽ファイルの自動生成が可能</li>
\r
58 <h2><a class="mozTocH1" name="mozTocId344177"></a>使い方の一例</h2>
\r
60 href="http://feather.cocolog-nifty.com/weblog/2008/03/post_7d4b.html">http://feather.cocolog-nifty.com/weblog/2008/03/post_7d4b.html</a></p>
\r
63 <h2><a class="mozTocH1" name="mozTocId180645"></a>操作方法</h2>
\r
64 <h3><a class="mozTocH3" name="mozTocId241225"></a>基本操作<br>
\r
66 <p>コマンドラインで以下を実行。</p>
\r
67 <p style="font-weight: bold;"><code>java -jar
\r
68 NicoBrowser.jar</code></p>
\r
69 <p>1回目の起動では、このコマンドでコンフィグ設定画面が開く。ここでID、パスワードを入力し保存する。</p>
\r
70 <p>設定後、再度実行すればダウンロードが開始される。</p>
\r
71 <p>詳細なダウンロード設定については「<a href="#mozTocId782665">設定ファイルに
\r
74 <h3><a class="mozTocH3" name="mozTocId84970"></a>起動引数</h3>
\r
75 <table style="text-align: left; width: 337px; height: 88px;" border="1"
\r
76 cellpadding="2" cellspacing="2">
\r
79 <td style="vertical-align: top;">-h<br>
\r
81 <td style="vertical-align: top;">引数についてのヘルプを表示<br>
\r
85 <td style="vertical-align: top;">-p<br>
\r
87 <td style="vertical-align: top;">コンフィグ設定画面を起動<br>
\r
91 <td style="vertical-align: top; width: 30px;">-v<br>
\r
93 <td style="vertical-align: top;">バージョン情報を表示<br>
\r
98 <p>例えば以下のように実行する:<br>
\r
100 <p><span style="font-weight: bold;">java -jar
\r
101 NicoBrowser.jar -p<br>
\r
103 <p><span style="font-weight: bold;"><br>
\r
105 <h2><a class="mozTocH2" name="mozTocId782665"></a>設定ファイルについて<br>
\r
107 コンフィグファイルはアプリケーションディレクトリに作成される。Windowsであれば、例えば以下のディレクトリ。
\r
108 <p>C:\Documents and Settings\user\.nicobrowser</p>
\r
109 このディレクトリ以下のファイルを編集することで、好みのランキングやマイリストをダウンロード指定することが出来る。
\r
110 <h3><a class="mozTocH2" name="mozTocId730811"></a>nicobrowser.properties
\r
113 履歴管理DBを保存するディレクトリ。</p>
\r
114 <p>path.savefile=<br>
\r
115 ダウンロードしたflvファイルを保存するディレクトリ。</p>
\r
117 feedurl.txtの文字エンコーディング。</p>
\r
118 <p>nicovideo.mail=<br>
\r
119 ニコニコ動画のメールアドレス(ID)。</p>
\r
120 <p>nicovideo.password=<br>
\r
122 <p>download.retry=<br>
\r
123 指定した回数ダウンロード試行に失敗した場合、次回以降ダウンロード対象から除外する。</p>
\r
124 <p>download.wait=<br>
\r
125 連続してダウンロードを行う際、ここで指定した秒数待ち合わせて次のファイルへ進む。<br>
\r
127 <p>download.low=<br>
\r
128 trueであればエコノミー動画であってもダウンロード処理を行う。falseであればエコノミー動画はスキップする。<br>
\r
130 <p>download.mylist=<br>
\r
131 指定した公開マイリストに登録されているコンテンツをダウンロード対象に含める。</p>
\r
133 http://www.nicovideo.jp/mylist/4573744<br>
\r
134 http://www.nicovideo.jp/mylist/739988/1395449<br>
\r
135 上記2個のマイリストを対象とする場合、<br>
\r
136 download.mylist=<span style="font-weight: bold;">4573744,739988/1395449</span><br>
\r
137 と、URLの mylist/ 以下をカンマで区切って指定する。</p>
\r
138 <h3><a class="mozTocH2" name="mozTocId935686"></a>feedurl.txt
\r
140 <p>1行ごとに、対象とするRSSフィードのURLと抽出数をカンマ区切りで設定する。<br>
\r
141 書式についてはファイル内のコメント参照。<br>
\r
145 <h2><a class="mozTocH2" name="mozTocId136534"></a>バージョンアップに関する注意事項</h2>
\r
146 <h3><a class="mozTocH3" name="mozTocId920310"></a>2009/05/24版以前を使用していた場合
\r
148 <p>アップデート後(つまり今回のファイルで上書きした後)、1回目の起動前に以下のコマンドを実行する必要がある。実行しないとDB関連
\r
149 のエラーとなり処理が継続できない。</p>
\r
150 <p style="font-weight: bold;"><code>java -jar
\r
151 NicoBrowser.jar sync</code></p>
\r
152 <p>(引数にsyncをつけて実行する)</p>
\r
153 <h3><a class="mozTocH2" name="mozTocId116237"></a>2009/03/23版以前を使用していた場合
\r
155 <p>nicobrowser.propertiesの互換性は無いため、一旦リネーム(or 削除)してから<br>
\r
156 実行する必要がある。こうすることで、新しいnicobrowser.propertiesが作成される。</p>
\r
157 <p>path.dbの設定は、従来は"ファイル名"の指定だったが、現在は"ディレクトリ名"の指定に変わっていることに注意。</p>
\r
158 <p>本体libディレクトリ以下について、構成が大きく変わっているため、libは上書きでなく置換することを推奨。<br>
\r
160 <h2><a class="mozTocH2" name="mozTocId627544"></a>未解決の課題</h2>
\r
162 href="http://feather.cocolog-nifty.com/weblog/2009/11/nicobrowser---f.html">web
\r
164 <h2><a class="mozTocH2" name="mozTocId130181"></a>更新履歴</h2>
\r
165 <p>2009/12/01 ver.0.4.0<br>
\r
166 エコノミーモードのコンテンツをダウンロード対象から外すオプションを追加。<br>
\r
167 動画IDがsoで始まる公式動画(<a href="http://dic.nicovideo.jp/a/id">参考</a>)のダウンロードが失敗
\r
169 投稿者プロフィール非公開のコンテンツダウンロードに失敗する問題に対処。<br>
\r
171 <p>2009/12/01 ver.0.3.1<br>
\r
172 コンフィグ編集時、マイリストのデータが壊れる問題に対応。<br>
\r
174 <p>2009/11/30 ver.0.3.0<br>
\r
176 <p>2009/11/26 ver.0.2.0<br>
\r
177 download.waitプロパティを追加。</p>
\r
178 <p>2009/11/13 ver.0.1.1<br>
\r
179 Log4Jのインストールバージョン誤りを修正。</p>
\r
180 <p>2009/11/13 ver.0.1<br>
\r
181 永続化する情報に作者(投稿者)情報を追加。ipum用の対応。</p>
\r
183 デイリーランキング以外のフィードへ対応。<br>
\r
184 一部のswfに対してアクセスできない問題の対応(新プレイヤ対応)。<br>
\r
187 動画ファイル取得時403をもらった場合、ファイルをダウンロードしないように対応。</p>
\r
189 視聴権限が無い動画を取得しようとした場合にアプリケーションが終了してしまう問題を修正。</p>
\r
191 ランキングのRSSをzioさん作ニコRSS<br>
\r
192 http://zio3.net/nicoRss/Handler.ashx<br>
\r
194 http://www.nicovideo.jp/ranking/mylist/daily/all?rss=atom<br>
\r
197 前回ダウンロード要求から5秒待ってから次のダウンロード要求を行うようウェイト処理を追加した。<br>
\r
198 ターゲットをJDK6からJDK5に変更した。</p>
\r
200 公開マイリストを指定したダウンロードを可能とした。</p>
\r
202 ダウンロードする最低ランキングを指定可能とした。<br>
\r
203 ファイル名にドットが入っていた場合にもアンダーバーに<br>
\r
204 置換するよう置換規則を追加(Craving Explorerに合わせた)。</p>
\r