narouDL (小説家になろう ダウンロード支援ツール)


「小説家になろう」の作品を、HTML形式やTXT形式でダウンロードするツールです。
Windows2000以降で動作します。  ※一部の機能はWindowsXP以降のみ対応。

使い方はこちら


ダウンロード

最新版 narouDL ver.1.44
更新日時:2021-01-03 20:00

※「小説家になろう」の仕様変更に伴い、ver.1.39より前のバージョンは使用できなくなりました。


WindowsXP等での動作について

「小説家になろう」の仕様変更により、WinXP等ではダウンロードができなくなってしまったようです。(2021年4月ごろから?)
その場合、TLS 1.2を使える状態にすることでひとまずダウンロードできるようになります。(参考: https://github.com/ffftp/ffftp/wiki/TLS-1.2


「小説家になろう」のTXTダウンロード機能との差異について

ver.1.35から当ツールにてTXTファイルを出力する際、「小説家になろう」のTXTダウンロード機能を使用しないようになりました。
そのため、以下のような差異ががありますのでご注意ください。
  • 漢字(かな)のようなルビ指定は、|漢字《かな》の形式になります。(後者のような形式が不可能なパターンを除く)
  • 全角スペースのみの行は、スペースのなしの空行になります。
  • 半角スペースのみの行は、スペースのなしの空行になります。(これは要望があれば修正可能)
  • 最終行に改行が存在しない場合は改行が追加されます。


更新履歴

  • ver.1.44 2021-01-03 20:00
    • なろうの仕様変更により、cssがDLされなくなっていたのを修正。
    • DL時、一部の環境でハングアップしてしまっていた不具合を修正。
  • ver.1.43 2020-05-19 02:00
    • HTMLダウンロード時に挿絵をDLしない設定を追加。(image)
    • 一部の状況でnarouDLを終了した際にプロセスが残ってしまっていた問題を修正。
  • ver.1.42 2020-03-08 01:40
    • 短編をTXT変換しようとするとハングアップしていたのを修正。
    • HTMLをダウンロードした際、評価欄等の削除が行われなくなっていたのを修正。
  • ver.1.41 2019-07-24 12:00
    • TXT出力の際に二重ルビがあると異常終了してしまうのを修正。(以前のとは別パターン)
    • HTMLとTXTを同時DLする際にも、TXTのみDLする時と同じ動作にできる設定を追加。(txtmode)
    • 短編をダウンロードする際、プログレスバーの進み方がおかしかったのを修正。
    • 一部の作品が削除されている扱いになってしまいダウンロード出来なくなっていたのを修正。
    • cssファイルをバックアップするように変更。
  • ver.1.40 2019-03-29 03:20
    • 一部の環境でノクターン系の作品がダウンロードできなくなっていたのを修正。
    • name=5の設定を追加。TXTファイル名がNコード+4桁連番+サブタイトルになります。
  • ver.1.39 2019-03-26 22:15
    • なろうの仕様変更により、ダウンロードできなくなっていたのを修正。
  • ver.1.38 2019-01-01 02:30
    • TXT出力の際に二重ルビがあると異常終了してしまうのを修正。
    • 半角スペース+改行のみの行があると<br>タグが出力されてしまっていたのを修正。
    • name=3, name=4の設定を追加。TXTファイル名がNコード+3,4桁の連番になります。
    • 指定日以降に更新された部分のみ処理を行う設定を追加。(date)
  • ver.1.37 2018-12-19 20:20
    • TXT出力した際にサブタイトルが正常に取得できない場合があったのを修正。
    • TXT出力をキャンセルした際に高確率でハングアップする不具合を修正。
  • ver.1.35 2018-12-19 18:45
    • なろうの仕様変更により、TXTダウンロードの仕様を変更。(HTMLからの変換に)
    • 上記の変更により、なろうのTXTダウンロード機能を使った場合との差異が発生するように。(詳細は別記)
    • EUCでのTXT出力は未実装状態に。
    • HTMLとTXT両方を一度にDLする際、HTMLのほうを先に処理するように変更。
    • HTMLとTXT両方を一度にDLする際、TXT側は高速処理になるように変更。
  • ver.1.34 2018-08-08 12:00
    • なろうの仕様変更により、一部作者名がうまく取得出来なくなっていたのを修正。
    • 「十」等の文字が含まれるファイルのバックアップに失敗していたのを修正。
  • ver.1.33 2017-11-06 01:00
    • 通信処理の調整。
    • 通信エラーチェックの強化。
    • キャンセル時は連結処理に進まないように変更。
  • ver.1.32 2017-10-01 23:05
    • ダウンロードしたファイルの連結機能を追加。
    • 通信処理の調整。
    • TXTダウンロードで各話タイトルの変更チェック処理に不具合が出ていたのを修正。

今後の予定

  • 作品名や各話タイトルをファイルパスに使う際にそれらの最大長を指定できる設定の追加
  • TXTファイルDL時、割り込み投稿等により使用されなくなるファイルはバックアップフォルダへ移動する設定の追加
  • 作品名等が変更された際に別のフォルダでDLし直しとなってしまう問題の対策
  • シリーズのページを保存する機能の追加
  • ルビ開始記号(|)を全角にできる設定の追加
  • TXTであらすじを保存する機能の追加
  • TXTファイル内で&gt; 等のエスケープ処理されている記号を元の表記に戻す設定の追加
  • 連結ファイル(all.txt)のファイル名設定の追加
  • TXTファイルをフォルダにまとめる設定の追加
  • DL時の待ち時間設定の追加(現状よりもサーバー負荷を下げる方向の設定のみ有効)
  • R18作品を別の場所に保存する設定の追加

  • 一部の環境でプログラムの動作が固まってしまうことがある問題の対応 → 原因不明だけど調整中(ver.1.17から)
  • TXTファイルの名前を設定でもう少し変更できるように → とりあえず、要望があれば追加する方向で……
  • HTMLファイルの名前を設定で変更できるように → 検討中。変更箇所が多くなるので実装にはしばらく掛かりそう

◆ここから下は対応予定なしのもの
  • プロキシ対応? → 使用するサーバーによって文字コード等が変わるので正常に表示できなくなる場合がある
  • 縦書きPDFの保存? → URLの変わらない単一ファイルなので、特にツールで対応しなくてもいいような。あと縦書きならNarou.rbオススメ
  • 自動更新(複数作品の一括DL)用の別ツール作成? → 凍結


コメント

  • TLS1.2に対応することでXP上でも動作するようです(参考: https://github.com/ffftp/ffftp/wiki/TLS-1.2 ) -- (Brown) 2021-04-24 16:36:08
  • 調べていただきありがとうございます。参考に挙げられているサイトを参照しまして、手探りでやってみました。試してみたところ、サイトでDL出来ました。素早い対応ありがとうございました。 -- (よあけ) 2021-04-24 19:26:23
  • 同じくです。感謝します!! あと10年は戦える!!  -- (同じくです) 2021-04-24 19:51:36
  • 小説の保存フォルダ名の先頭に空白が入ったり、フォルダ名に連続した空白が入った名前が作成されてしまうことがあります。 -- (名無しさん) 2021-08-14 10:44:17
  • 報告ありがとうございます。よろしければ、再現可能な作品を教えて下さい -- (Brown) 2021-08-20 17:02:37
  • ある小説の特定ページをダウンロード施行するタイミングで必ずエラー落ちします 当該ページhttps://ncode.syosetu.com/n9511bs/691/ -- (名無しさん) 2021-09-03 03:42:51
  • 報告ありがとうございます。ですが、エラーが再現できません。よろしければ詳細をお願いします(実行環境等) -- (Brown) 2021-09-04 00:40:39
  • 今試したところそのまま成功しました。申し訳ありません。2021-09-01~2021-09-03の間に数回試したときは必ずエラー落ちしていたのですが… -- (名無しさん) 2021-09-10 17:18:05
  • 確認ありがとうございます。そこから改稿されてもいないようですし、謎ですね…… -- (Brown) 2021-09-10 21:27:58
  • バグではないのですが、『なろう』ではたまにアドレスは変わらないのですが、タイトルが変更されているものだ有ります。この場合新たにフォルダーを作りダウンロードをすることになりますが、できている以前のファイルを利用するようには変更できませんか? -- (yasu) 2022-08-08 12:41:41
名前:
コメント:

すべてのコメントを見る









最終更新:2021年01月03日 20:02