Narou.rb ― 「小説家になろう」「小説を読もう!」ダウンローダ&縦書用整形スクリプト
概要 - Summary
このアプリは小説家になろう、小説を読もう!で公開されている小説の管理、 及び電子書籍データへの変換を支援します。縦書き用に特化されており、 横書き用に特化されたWEB小説を違和感なく縦書きで読むことが出来るようになります。 また、若干の校正機能もありますので、小説としての一般的な整形ルールに矯正します。(例:感嘆符のあとにはスペースが必ずくる)
ノクターンノベルズ及びムーンライトノベルズにも対応しています。
全てコンソールで操作するCUIアプリケーションです。
主な機能は小説家になろうの小説のダウンロード、更新管理、テキスト整形、AozoraEpub3・kindlegen連携によるEPUB/MOBI出力です。
詳細な説明やインストール方法は Narou.rb 説明書 を御覧ください。

更新履歴 - ChangeLog
2014/02/26 : 1.4.4
- 追加機能もしくは仕様変更
- 短編小説 に対応しました
narou listコマンドで短編小説にはタイトルの後ろに(短編)と付きます
narou listコマンドが拡張されました- 一覧の表示を絞る
--filterオプションを追加しました(短縮 -f)--filterに続いてseries(連載)、ss(短編)を指定出来ます- コマンド例:
narou list --filter series連載小説のみを表示する - コマンド例:
narou list -f ss -rl短編小説のみを更新の古い順に表示する
- 表示する項目を増やす
--typeオプションを追加しました(短縮 -t)- オプションを指定すると「種別」という項目が追加され、「連載」か「短編」かが表示されます
- 一覧の表示を絞る
narou removeコマンドに全ての短編小説を削除する--all-ssオプションが追加されました- ファイルも全て消すには通常通り
--with--fileオプションを同時に付ける必要があります
- ファイルも全て消すには通常通り
narou downloadコマンドにダウンロードが終わったあと削除する--removeオプションが追加されました(短縮 -r)- 更新をチェックする必要があまりない短編小説などのためのオプションです
- 小説データフォルダ下にファイルは残っているので、ダウンロード時に送信まで行わなかった場合は、手動で 書籍データをコピーすることが出来ます。また、ファイルを消す場合も手動で削除する必要があります
- 短編小説 に対応しました
- Bug Fix
- 検索除外設定されている小説がダウンロード出来ない問題を修正
2014/02/24 : 1.4.3
- 追加機能もしくは仕様変更
- i文庫 に対応しました。専用のzipアーカイブを生成出来るようになります(txtと表紙、挿絵をzipで固めたもの)
narou s device=ibunkoで切り替えることが出来ます- Drobbox等と連携をするために、
narou s convert.copy_to=フォルダのパスを設定することで、 zipファイルがコピーされるようになります - i文庫専用レイアウトテンプレート、ibunko_novel.txt.erb が追加されました
narou convertコマンドに--no-zipオプションが追加されました
setting.iniに濁点フォントの埋め込みを制御できるenable_dakuten_fontが追加されました- あらすじ及び章も変換処理を施すように変更しました
converter#before及びafterメソッドの text_type に、storychapterが渡されるようになりました
- i文庫 に対応しました。専用のzipアーカイブを生成出来るようになります(txtと表紙、挿絵をzipで固めたもの)
- Bug Fix
- Windowsにおいて、タイトル及び作者名にCP392外の文字が使われていた場合に変換がエラーになる問題を修正
- 変換時にエラーになった小説において、まだエラーが出る場合は一度削除(
narou remove --with-file 小説ID) して再ダウンロードをお願いします
- 変換時にエラーになった小説において、まだエラーが出る場合は一度削除(
- 章タイトルが※で終わる小説をEPUB変換時に警告が出ていたのを修正
- Windowsにおいて、タイトル及び作者名にCP392外の文字が使われていた場合に変換がエラーになる問題を修正
2014/02/20 : 1.4.1.1
- Bug Fix
narou init時にエラーが出るようになっていたのを修正
2014/02/20 : 1.4.1
- Bug Fix
- 1.4.0 で章情報が取得できていなかったのを修正
2014/02/20 : 1.4.0
- 重要な修正
- 小説家になろうのレイアウト変更によって更新処理ができなくなっていたものを修正しました
「小説家になろう」は株式会社ヒナプロジェクトの登録商標です