OSDN Git Service

release
[coroid/NicoBrowser.git] / README.html
index 7d47d09..16e4971 100644 (file)
@@ -6,7 +6,9 @@
 </head>\r
 <body>\r
 <ul class="readonly" id="mozToc">\r
-<!--mozToc h2 1 h3 2-->\r
+<!--mozToc h2 1 h3 2 h4 3-->\r
+  <li><a href="#mozTocId536975">改正著作権法について留意事項\r
+    </a></li>\r
   <li><a href="#mozTocId600802">機能・特徴</a></li>\r
   <li><a href="#mozTocId344177">使い方の一例</a></li>\r
   <li><a href="#mozTocId180645">操作方法</a>\r
   </li>\r
   <li><a href="#mozTocId136534">バージョンアップに関する注意事項</a>\r
     <ul>\r
-      <li><a href="#mozTocId920310">2009/05/24版以前を使用していた場合の注意事項</a></li>\r
-      <li><a href="#mozTocId116237">2009/03/23版以前を使用していた場合の注意事項</a></li>\r
+      <li><a href="#mozTocId870247">ver.0.4.xを使用していた場合の注意事\r
+項</a></li>\r
+      <li><a href="#mozTocId920310">2009/05/24版以前を使用していた場合\r
+の注意事項</a></li>\r
+      <li><a href="#mozTocId116237">2009/03/23版以前を使用していた場合\r
+の注意事項</a></li>\r
     </ul>\r
   </li>\r
-  <li><a href="#mozTocId627544">未解決の課題</a></li>\r
   <li><a href="#mozTocId130181">更新履歴</a></li>\r
 </ul>\r
 <p><br>\r
 </p>\r
+<h2><a class="mozTocH2" name="mozTocId536975"></a>改正著作権法について留意事項<br>\r
+</h2>\r
+<p>2010年1月1日より著作権法が改正されました。これに伴い、本プログラムの使用用途によっては改正著作権法に抵触する恐れがあります。詳細は以\r
+下のペー\r
+ジ、及びこのページのリンク先文化庁サイトを参照してください。<br>\r
+<a href="http://feather.cocolog-nifty.com/weblog/2009/12/post-b7a9.html">http://feather.cocolog-nifty.com/weblog/2009/12/post-b7a9.html</a><br>\r
+</p>\r
+<p><br>\r
+</p>\r
 <h2><a class="mozTocH2" name="mozTocId600802"></a>機能・特徴</h2>\r
 <ul>\r
   <li>ニコニコ動画に投稿された動画の自動ダウンロード</li>\r
 <p>コマンドラインで以下を実行。</p>\r
 <p style="font-weight: bold;"><code>java -jar\r
 NicoBrowser.jar</code></p>\r
-<p>1å\9b\9eç\9b®ã\81®èµ·å\8b\95ã\81§ã\81¯ã\80\81ã\81\93ã\81®ã\82³ã\83\9eã\83³ã\83\89ã\81§ã\82³ã\83³ã\83\95ã\82£ã\82°è¨­å®\9aç\94»é\9d¢ã\81\8cé\96\8bã\81\8fã\80\82ã\81\93ã\81\93ã\81§IDã\80\81ã\83\91ã\82¹ã\83¯ã\83¼ã\83\89ã\82\92å\85¥å\8a\9bã\81\97ä¿\9då­\98ã\81\99ã\82\8b。</p>\r
-<p>設å®\9aå¾\8cã\80\81å\86\8d度å®\9fè¡\8cã\81\99ã\82\8cã\81°ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89ã\81\8cé\96\8bå§\8bã\81\95ã\82\8cã\82\8b。</p>\r
-<p>詳細なダウンロード設定については「<a href="#mozTocId782665">設定ファイルに\r
-ついて</a>」の項を参照。<br>\r
+<p>1å\9b\9eç\9b®ã\81®èµ·å\8b\95ã\81§ã\81¯ã\80\81ã\81\93ã\81®ã\82³ã\83\9eã\83³ã\83\89ã\81§ã\82³ã\83³ã\83\95ã\82£ã\82°è¨­å®\9aç\94»é\9d¢ã\81\8cé\96\8bã\81\8dã\81¾ã\81\99ã\80\82ã\81\93ã\81\93ã\81§IDã\80\81ã\83\91ã\82¹ã\83¯ã\83¼ã\83\89ã\82\92å\85¥å\8a\9bã\81\97ä¿\9då­\98ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84。</p>\r
+<p>設å®\9aå¾\8cã\80\81å\86\8d度å®\9fè¡\8cã\81\99ã\82\8cã\81°ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89ã\81\8cé\96\8bå§\8bã\81\95ã\82\8cã\81¾ã\81\99。</p>\r
+<p>詳細なダウンロード設定については「設定ファイルに\r
+ついて」の項を参照。<br>\r
 </p>\r
 <h3><a class="mozTocH3" name="mozTocId84970"></a>起動引数</h3>\r
 <table style="text-align: left; width: 337px; height: 88px;" border="1"\r
@@ -95,7 +109,7 @@ NicoBrowser.jar</code></p>
     </tr>\r
   </tbody>\r
 </table>\r
-<p>ä¾\8bã\81\88ã\81°ä»¥ä¸\8bã\81®ã\82\88ã\81\86ã\81«å®\9fè¡\8cã\81\99ã\82\8b:<br>\r
+<p>ä¾\8bã\81\88ã\81°ä»¥ä¸\8bã\81®ã\82\88ã\81\86ã\81«å®\9fè¡\8cã\81\97ã\81¾ã\81\99:<br>\r
 </p>\r
 <p><span style="font-weight: bold;">java -jar\r
 NicoBrowser.jar -p<br>\r
@@ -104,52 +118,131 @@ NicoBrowser.jar -p<br>
 </span></p>\r
 <h2><a class="mozTocH2" name="mozTocId782665"></a>設定ファイルについて<br>\r
 </h2>\r
\82³ã\83³ã\83\95ã\82£ã\82°ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81«ä½\9cæ\88\90ã\81\95ã\82\8cã\82\8bã\80\82Windowsã\81§ã\81\82ã\82\8cã\81°ã\80\81ä¾\8bã\81\88ã\81°ä»¥ä¸\8bã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ª\r
\82³ã\83³ã\83\95ã\82£ã\82°ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81«ä½\9cæ\88\90ã\81\95ã\82\8cã\81¾ã\81\99ã\80\82ä¾\8bã\81\88ã\81°WindowsXPã\81§ã\81\82ã\82\8cã\81°ã\80\81以ä¸\8bã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81«ã\81ªã\82\8aã\81¾ã\81\99\r
 <p>C:\Documents and Settings\user\.nicobrowser</p>\r
\81\93ã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªä»¥ä¸\8bã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç·¨é\9b\86ã\81\99ã\82\8bã\81\93ã\81¨ã\81§ã\80\81好ã\81¿ã\81®ã\83©ã\83³ã\82­ã\83³ã\82°ã\82\84ã\83\9eã\82¤ã\83ªã\82¹ã\83\88ã\82\92ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89æ\8c\87å®\9aã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cå\87ºæ\9d¥ã\82\8b\r
\81\93ã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªä»¥ä¸\8bã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç·¨é\9b\86ã\81\99ã\82\8bã\81\93ã\81¨ã\81§ã\80\81好ã\81¿ã\81®ã\83©ã\83³ã\82­ã\83³ã\82°ã\82\84ã\83\9eã\82¤ã\83ªã\82¹ã\83\88ã\82\92ã\83\80ã\82¦ã\83³ã\83­ã\83¼ã\83\89æ\8c\87å®\9aã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cå\87ºæ\9d¥ã\81¾ã\81\99\r
 <h3><a class="mozTocH2" name="mozTocId730811"></a>nicobrowser.properties\r
 の説明</h3>\r
-<p>path.db=<br>\r
-履歴管理DBを保存するディレクトリ。</p>\r
-<p>path.savefile=<br>\r
-ダウンロードしたflvファイルを保存するディレクトリ。</p>\r
-<p>encoding=<br>\r
-feedurl.txtの文字エンコーディング。</p>\r
-<p>nicovideo.mail=<br>\r
-ニコニコ動画のメールアドレス(ID)。</p>\r
-<p>nicovideo.password=<br>\r
-ニコニコ動画のパスワード。</p>\r
-<p>download.retry=<br>\r
-指定した回数ダウンロード試行に失敗した場合、次回以降ダウンロード対象から除外する。</p>\r
-<p>download.wait=<br>\r
-連続してダウンロードを行う際、ここで指定した秒数待ち合わせて次のファイルへ進む。<br>\r
-</p>\r
-<p>download.low=<br>\r
-trueであればエコノミー動画であってもダウンロード処理を行う。falseであればエコノミー動画はスキップする。<br>\r
-</p>\r
-<p>download.mylist=<br>\r
-指定した公開マイリストに登録されているコンテンツをダウンロード対象に含める。</p>\r
-<p>例えば<br>\r
+<table style="text-align: left; width: 100%;" border="1" cellpadding="2"\r
+ cellspacing="2">\r
+  <tbody>\r
+    <tr>\r
+      <td style="vertical-align: top;">path.db<br>\r
+      </td>\r
+      <td style="vertical-align: top;">履歴管理DBを保存するディレクトリ。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">path.savefile<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ダウンロードした動画ファイルを保存するディレクトリ。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">encoding<br>\r
+      </td>\r
+      <td style="vertical-align: top;">feedurl.txtの文字エンコーディング。通常はデフォルト値か\r
+ら変更する必要はありません。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">nicovideo.mail<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ニコニコ動画ログインID(メールアドレス)。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">nicovideo.password<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ニコニコ動画ログインパスワード。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">downloar.retry<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ダウンロード試行回数。試行回数失敗した場合、次回以降ダウンロード対\r
+象から除外されます。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">download.wait<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ダウンロード間隔(秒)。各ダウンロード処理を、最低でも指定した時間\r
+空けてから実行します。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">download.low<br>\r
+      </td>\r
+      <td style="vertical-align: top;">エコノミー動画をだうんろーどするかどうか。するばあいはtrue、し\r
+ない場合はfalse。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">download.mylist<br>\r
+      </td>\r
+      <td style="vertical-align: top;">ダウンロード対象のマイリストID。複数指定の場合はカンマ","で区\r
+切って下さい。<br>\r
+【具体例】<br>\r
 http://www.nicovideo.jp/mylist/4573744<br>\r
 http://www.nicovideo.jp/mylist/739988/1395449<br>\r
 上記2個のマイリストを対象とする場合、<br>\r
 download.mylist=<span style="font-weight: bold;">4573744,739988/1395449</span><br>\r
-と、URLの mylist/ 以下をカンマで区切って指定する。</p>\r
+と、URLの mylist/ 以下をカンマで区切って指定します。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">savefilename.pattern<br>\r
+      </td>\r
+      <td style="vertical-align: top;">保存するファイル名の命名規則。以下の記号を用いることができます。<br>\r
+{title}: 動画タイトル<br>\r
+{id}: ニコニコ動画ID<br>\r
+{low}: エコノミー動画であれば"low"の文字列、通常動画は空文字列<br>\r
+【具体例】<br>\r
+[{id}]{title} (さきゅばす互換)<br>\r
+{id}{low}_{title} (NicoCache互換)<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">savefilename.replace.from<br>\r
+      </td>\r
+      <td style="vertical-align: top;">保存するファイル名に用いることができない文字の集合。<br>\r
+ファイルシステム上許されていない文字を指定することを意図しています。<br>\r
+文字のエスケープが必要になりますのでコンフィグ設定画面を使用することを推奨します(画面起動については「起動引数」の項参照)。<br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td style="vertical-align: top;">savefilename.replace.to<br>\r
+      </td>\r
+      <td style="vertical-align: top;">上記で設定した各文字を、ここで設定した文字列に置き換えます。<br>\r
+      </td>\r
+    </tr>\r
+  </tbody>\r
+</table>\r
+<br>\r
 <h3><a class="mozTocH2" name="mozTocId935686"></a>feedurl.txt\r
 の説明</h3>\r
-<p>1è¡\8cã\81\94ã\81¨ã\81«ã\80\81対象ã\81¨ã\81\99ã\82\8bRSSã\83\95ã\82£ã\83¼ã\83\89ã\81®URLã\81¨æ\8a½å\87ºæ\95°ã\82\92ã\82«ã\83³ã\83\9eå\8cºå\88\87ã\82\8aã\81§è¨­å®\9aã\81\99ã\82\8b。<br>\r
-書式についてはファイル内のコメント参照。<br>\r
+<p>1è¡\8cã\81\94ã\81¨ã\81«ã\80\81対象ã\81¨ã\81\99ã\82\8bRSSã\83\95ã\82£ã\83¼ã\83\89ã\81®URLã\81¨æ\8a½å\87ºæ\95°ã\82\92ã\82«ã\83³ã\83\9eå\8cºå\88\87ã\82\8aã\81§è¨­å®\9aã\81\97ã\81¾ã\81\99。<br>\r
+書式についてはファイル内のコメントを参照してください。<br>\r
 </p>\r
 <p><br>\r
 </p>\r
 <h2><a class="mozTocH2" name="mozTocId136534"></a>バージョンアップに関する注意事項</h2>\r
+<h3><a class="mozTocH3" name="mozTocId870247"></a>ver.0.4.xを使用していた場合の注意事\r
+項</h3>\r
+<p>アップデート後(つまり今回のファイルで上書きした後)、1回目の起動前に以下のコマンドを実行する必要がある。実行しないとDB関連\r
+のエラーとなり処理が継続できない。</p>\r
+<p style="font-weight: bold;"><code>java -jar\r
+NicoBrowser.jar sync<span style="font-family: sans-serif;">4<br>\r
+</span></code></p>\r
+<p>(引数に<span style="font-weight: bold;">sync4</span>をつけて実行する)</p>\r
 <h3><a class="mozTocH3" name="mozTocId920310"></a>2009/05/24版以前を使用していた場合\r
 の注意事項</h3>\r
 <p>アップデート後(つまり今回のファイルで上書きした後)、1回目の起動前に以下のコマンドを実行する必要がある。実行しないとDB関連\r
 のエラーとなり処理が継続できない。</p>\r
 <p style="font-weight: bold;"><code>java -jar\r
 NicoBrowser.jar sync</code></p>\r
-<p>(引数にsyncをつけて実行する)</p>\r
+<p>(引数に<span style="font-weight: bold;">sync</span>をつけて実行する)</p>\r
 <h3><a class="mozTocH2" name="mozTocId116237"></a>2009/03/23版以前を使用していた場合\r
 の注意事項</h3>\r
 <p>nicobrowser.propertiesの互換性は無いため、一旦リネーム(or 削除)してから<br>\r
@@ -157,11 +250,22 @@ NicoBrowser.jar sync</code></p>
 <p>path.dbの設定は、従来は"ファイル名"の指定だったが、現在は"ディレクトリ名"の指定に変わっていることに注意。</p>\r
 <p>本体libディレクトリ以下について、構成が大きく変わっているため、libは上書きでなく置換することを推奨。<br>\r
 </p>\r
-<h2><a class="mozTocH2" name="mozTocId627544"></a>未解決の課題</h2>\r
-<p><a\r
- href="http://feather.cocolog-nifty.com/weblog/2009/11/nicobrowser---f.html">web\r
-サイト</a>参照。</p>\r
+<br>\r
 <h2><a class="mozTocH2" name="mozTocId130181"></a>更新履歴</h2>\r
+<p>2010/04/20 ver.0.6.0<br>\r
+ダウンロードファイル名の命名規則を指定できる機能を追加。<br>\r
+</p>\r
+<p>2010/04/19 ver.0.5.1<br>\r
+ver.0.4.xからのアップデートコマンドを実装。<br>\r
+</p>\r
+<p>2010/04/16 ver.0.5.0<br>\r
+投稿者名が取得できなくなっていた問題の修正。<br>\r
+DBアップデートファイルの保存場所変更。<br>\r
+liquibaseがIDとして用いているファイル名を固定。これに伴い旧バージョンとの互換性は無くなった。<br>\r
+</p>\r
+<p>2009/12/30 ver.0.4.1<br>\r
+READMEに改正著作権法に関して留意事項を記載。<br>\r
+</p>\r
 <p>2009/12/01 ver.0.4.0<br>\r
 エコノミーモードのコンテンツをダウンロード対象から外すオプションを追加。<br>\r
 動画IDがsoで始まる公式動画(<a href="http://dic.nicovideo.jp/a/id">参考</a>)のダウンロードが失敗\r