したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール まとめる |

不具合報告スレ

1 作者★ :2017/11/21(火) 15:28:21 ID:???
不具合と思われた挙動をした時はこちらに書き込んでください。

報告用テンプレ
-----------------------------------------
Narou.rb のバージョン:

OS のバージョン:

その他環境情報(任意):

何が起きたのか:

再現方法(何をやったら起こったのか詳細に):

-----------------------------------------
エラーメッセージは再現方法に併記。
その際は --backtrace オプションをつけること。

2 作者★ :2017/11/21(火) 15:56:35 ID:???
バグなどは Github Issue で管理しているので、
https://github.com/whiteleaf7/narou/issues
投稿前にこちらも確認すると吉。

3 longlong :2017/11/21(火) 21:01:50 ID:???
3.1.11ですが一部のハーメルン小説でうまく動かないようです
例えばttps://syosetu.org/novel/82484/で2話目からタイトルにルビが振られてて
このルビのタグがそのままファイル名に入ってしまってファイル名が長すぎると怒られます。
narou initから再現。ruby-2.3.3でFreeBSD-11.1です。

4 作者★ :2017/11/21(火) 21:27:56 ID:???
>>3
そういえば最近サブタイトルにルビがふれるようになったとどっかで見ましたね

5 作者★ :2017/11/22(水) 14:59:28 ID:???
>>3
https://github.com/whiteleaf7/narou/pull/216
修正完了(未リリース)

6 <削除> :<削除>
<削除>

7 <削除> :<削除>
<削除>

8 <削除> :<削除>
<削除>

9 名無しさん :2017/11/26(日) 02:38:54 ID:KgyEgG9g
-----------------------------------------
Narou.rb のバージョン:3.1.11

OS のバージョン:Windows7

何が起きたのか:
「やる気なし英雄譚」だけ変換されない(処理が終わってもmobiファイルが作られない)

再現方法(何をやったら起こったのか詳細に):
続けて落とした「八男って〜」と「賢者の弟子を〜」はちゃんとkindleにも転送されてたんですが、
「やる気なし英雄譚」だけ、最後の話までダウンロードしたと思ったらその後の変換処理等が行われずに終わってしまいます。
(前略)やる気なし英雄譚/converter.rb :7: syntax error, anexpected '<'
(前略)やる気なし英雄譚/converter.rb :9: unknown regexp options - th
というようなエラーが出ております。
-----------------------------------------

10 作者★ :2017/11/26(日) 11:28:42 ID:???
>>9
converter.rb が壊れてるだけでは?
converter.rb を削除するかDLし直して下さい

11 ユーザー :2017/12/12(火) 09:57:38 ID:byxXqJ7g
URL:http://ncode.syosetu.com/n1714bn/
の小説のアップデートでエラーになります。
(頭のhを小文字に変えてください)

Win10 Ver3.1.11

以下、--backtraceを付けた場合のエラー
C:\Users\A\narou>narou u 695 --backtrace
C:/Ruby22/lib/ruby/2.2.0/psych.rb:370:in `parse': (C:/Users/A/narou/小説デー タ/小説家になろう/n1714bn いっぺん死んで人生やり直せ/toc.yaml): control characters are not allowed at line 1 column 1 (Psych::SyntaxError)
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:370:in `parse_stream'
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:318:in `parse'
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:245:in `load'
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:464:in `block in load_file'
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:464:in `open'
from C:/Ruby22/lib/ruby/2.2.0/psych.rb:464:in `load_file'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/downloader.rb:1239:in `load_novel_data'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/downloader.rb:331:in `load_toc_file'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/downloader.rb:338:in `run_download'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/downloader.rb:322:in `start_download'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/command/update.rb:193:in `block (2 levels) in execute'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/command/update.rb:168:in `each'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/command/update.rb:168:in `each_with_index'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/command/update.rb:168:in `block in execute'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/narou_logger.rb:81:in `call'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/narou_logger.rb:81:in `capture'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/command/update.rb:167:in `execute'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/commandline.rb:46:in `run'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/narou.rb:52:in `block in <top (required)>'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/lib/backtracer.rb:16:in `capture'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/narou.rb:51:in `<top (required)>'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/bin/narou:10:in `require_relative'
from C:/Ruby22/lib/ruby/gems/2.2.0/gems/narou-3.1.11/bin/narou:10:in `<top (required)>'
from C:/Ruby22/bin/narou:22:in `load'
from C:/Ruby22/bin/narou:22:in `<main>'

何度やってもエラーになるため、小説自体に問題があると考えております。
(もしくはRubyが古い?)

確認お願いいたします。

12 作者★ :2017/12/12(火) 10:43:39 ID:???
>>11
C:/Ruby22/lib/ruby/2.2.0/psych.rb:370:in `parse': (C:/Users/A/narou/小説デー タ/小説家になろう/n1714bn いっぺん死んで人生やり直せ/toc.yaml): control characters are not allowed at line 1 column 1 (Psych::SyntaxError)

エラーメッセージで出ている toc.yam が壊れてそうです。同じ場所にある toc.yaml.backup から復元しても同じエラーが出るなら、
一旦削除して再ダウンロードすれば大丈夫だと思います

13 名無しさん :2017/12/31(日) 13:13:16 ID:9oEXBASg
-----------------------------------------
Narou.rb のバージョン:3.1.11

OS のバージョン:Windows7

何が起きたのか:txtからepubへの変換時にエラーが起きます。

再現方法(何をやったら起こったのか詳細に):

小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:0件、INFO:
3件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.


pid 5936 exit 42
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました
。EPUBを作成出来ませんでした

Javaはインストールされており手動ではAozoraEpub3でEPUB、mobiに変換できます。
AozoraEpub3の場所指定もされており、再インストールしても上手くいかないのですがどうすればいいでしょうか。
-----------------------------------------

14 作者★ :2017/12/31(日) 18:06:38 ID:???
>>13
narou convert 小説ID --verbose
と、変換時に --verbose とつけるともうちょっと細かいログが出るので、それを貼り付けてもらえますか?
(何も出ない場合もあります)

あとはもう一度最初から設定をやり直してみて下さい(よく aozoraepub3 の場所の設定をミスする人が居ます)

こちらもWindows7とほぼおなじ環境ですが、エラーは再現出来ません。

C:\Users\whiteleaf\novel>ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]

C:\Users\whiteleaf\novel>java -version
java version "1.8.0_121"

15 名無しさん :2017/12/31(日) 21:26:22 ID:9oEXBASg
>>14
回答ありがとうございます。
--verboseつけても変わらないようでした。
aozoraepub3にたどり着けていない感じなんですが、違う場所を入力した際は「入力されたフォルダにAozoraEpub3がありません。もう一度入力して下さい」と表示されます。

C:\kindle\down>narou convert 314 --verbose
ID:314 JKハルは異世界で娼婦になった の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.


pid 5380 exit 42
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました
。EPUBを作成出来ませんでした

C:\kindle\down>narou init
AozoraEpub3の設定を行います

AozoraEpub3のあるフォルダを入力して下さい:
(未入力でスキップ、:keep で現在と同じ場所を指定)
(現在の場所:C:/kindle/down/aozora)
>C:\kindle\down\aozora

(次のファイルを書き換えました)
C:/kindle/down/aozora/chuki_tag.txt

(次のファイルをコピーor上書きしました)
C:/kindle/down/aozora/AozoraEpub3.ini
C:/kindle/down/aozora/template/OPS/css_custom/vertical_font.css
AozoraEpub3の設定を終了しました

C:\kindle\down>ruby -v
ruby 2.4.3p205 (2017-12-14 revision 61247) [i386-mingw32]

C:\kindle\down>java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

16 名無しさん :2017/12/31(日) 23:20:09 ID:wIjjFuE.
>>14
環境変数からいくつかPATHを追加したら上手くいきました。
お手数おかけしました。

17 名無しさん :2018/01/04(木) 15:08:55 ID:sk4HwC.6
>>16
すみません、同じエラーでepub3への変換ができずに困っているんですが、
Pathに何を追加したか教えていただけませんか?

18 名無しさん :2018/02/18(日) 16:40:23 ID:ynYKwT.k
同様にepub3への変換が出来ませんでしたが、JAVAのPathが通っていませんでした。
ruby -v
java -version
で、バージョン表示するか確認してみてはどうでしょうか?

19 名無しさん :2018/03/01(木) 02:55:23 ID:CbnR/1H2
Narou.rb のバージョン:3.1.11

OS のバージョン:Mac OS 10.13.3(17D102)

何が起きたのか:特定の小説の変換時にエラーが発生する

再現方法(何をやったら起こったのか詳細に):
user:MyNovel user$ narou c 137 --verbose
ID:137 お茶目クール系TS美少女を極めてたら告られた件 の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:2件、警告:0件、INFO:2件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.........
--------
変換開始 : /Users/user/Documents/MyNovel/小説データ/ハーメルン/136452 お茶目クール系TS美少女を極めてたら告られた件/[ロンドベル] お茶目クール系TS美少女を極めてたら告られた件.txt
java.io.IOException: This archives contains unclosed entries.
at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.finish(ZipArchiveOutputStream.java:343)
at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.close(ZipArchiveOutputStream.java:550)
at com.github.hmdev.writer.Epub3Writer.write(Epub3Writer.java:968)
at AozoraEpub3.convertFile(AozoraEpub3.java:512)
at AozoraEpub3.main(AozoraEpub3.java:431)
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/ImageFormatException
at com.sun.media.jai.codecimpl.JPEGImageDecoder.decodeAsRenderedImage(JPEGImageDecoder.java:46)
at com.sun.media.jai.codec.ImageDecoderImpl.decodeAsRenderedImage(ImageDecoderImpl.java:140)
at com.github.hmdev.image.ImageUtils.readImage(ImageUtils.java:107)
at com.github.hmdev.image.ImageUtils.writeImage(ImageUtils.java:152)
at com.github.hmdev.writer.Epub3Writer.writeImage(Epub3Writer.java:1032)
at com.github.hmdev.writer.Epub3Writer.write(Epub3Writer.java:909)
at AozoraEpub3.convertFile(AozoraEpub3.java:512)
at AozoraEpub3.main(AozoraEpub3.java:431)
Caused by: java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.ImageFormatException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
... 8 more
pid 704 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

現在のところ、https://syosetu.org/novel/136452/ の小説でのみ発生しています。
確認、よろしくお願いします。

20 作者★ :2018/03/01(木) 12:19:20 ID:???
>>19
再現しないですね…(こっちもMac)
挿絵があるので、それの処理で引っかかってるのはほぼ間違い無し
挿絵を削除するか(Narou.rbの個別設定で)、
AozoraEpub3の挿絵の自動回転を止めるか(AozoraEpub3.ini を直接書き換える)
のどっちかで治りそう

21 名無しさん :2018/03/02(金) 01:09:10 ID:H9NmQ6YI
>>20
解決できました。
最近Macを導入して、環境構築中なのですが、誤ってJava9のJREとJDKを導入してしまった事が原因でした。
Java8の物を導入し直しましたら、正常に動作しました。
ご迷惑をおかけしました。

22 名無しさん :2018/03/05(月) 21:22:42 ID:5u6Y07IA
Narou.rb のバージョン:3.1.11

OS のバージョン:Mac OS 10.13.3

何が起きたのか:Macで変換したepub・mobiに、cover.jpgが反映されない

再現方法(何をやったら起こったのか詳細に):
特に変換処理時にエラーが出ることもなく、Kindleで本文は読むことが出来ていたので、いつから発生していたのかは不明です。
Mac上でもepubファイルのサムネイルにcover.jpgの画像が反映されておらず、iBooksで開くことも出来ませんでした。
Windowsで変換した同タイトルのepub・mobiは、cover.jpgが正常に反映されており、epubをMacに転送すると、サムネイルが正常に表示され、iBooksでも開くことが出来ました。

23 作者★ :2018/03/06(火) 15:28:32 ID:???
致命的ではないので後回しですが、頭の片隅にいれておきます、ありがとうございます

24 先日複数デバイスの変換について問い合わせた者です :2018/03/15(木) 02:03:25 ID:IPft.PD6
パソコンにあまり詳しくないので何が原因か分からないのですが、mobiファイルへの変換が出来なくなったのでその相談です
PCはwindows10で、rubyやjavaは最新だと思います
以下コマンドをコピーしましたのでご確認ください
_______________________________________
C:\Users\A>narou convert 1 --verbose
>> Kindle用に変換します
default.enable_half_indent_bracket を true に強制変更しました
ID:1 宝くじが当たったのでレベル1から聖剣を買ってみる の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:1件、INFO:0件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています..
==== AozoraEpub3 stdout capture ===============================================
--------
変換開始 : C:\Users\A\小説データ\小説家になろう\n2974ef 宝くじが当たったのでレベル1から聖剣を買ってみる\[羽田遼亮] 宝くじが当たったのでレベル1から聖剣を買ってみる.txt
[ERROR] (1)
変換完了[0.0s] : C:\Users\A\小説データ\小説家になろう\n2974ef 宝くじが当たったのでレベル1から聖剣を買ってみる\[羽田遼亮] 宝くじが当たったのでレベル1から聖剣を買ってみる.epub
===============================================================================
変換しました
kindlegen実行中..
==== kindlegen stdout capture =================================================
*************************************************************
Amazon kindlegen(Windows) V2.9 build 1029-0897292
コマンドライン電子書籍コンパイラ
Copyright Amazon.com and its Affiliates 2014
*************************************************************

エラー(prcgen):E21027: Epub ファイルには複数の OPF ファイルがあります
エラー(prcgen):E21017: EPUB ファイルの解凍中に問題が発生しました。
ファイル内で:C:\Users\A\小説データ\小説家になろう\n2974ef 宝くじが当たったのでレベル1から聖剣を買ってみる\[羽田遼亮] 宝くじが当たったのでレベ ル1から聖剣を買ってみる.epub
===============================================================================

[ERROR] kindlegen実行中にエラーが発生したため、MOBIが出力出来ませんでした
[ERROR] エラー(prcgen):E21017: EPUB ファイルの解凍中に問題が発生しました。
>> i文庫用に変換します
default.enable_half_indent_bracket を false に強制変更しました
ID:1 宝くじが当たったのでレベル1から聖剣を買ってみる の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:1件、INFO:0件)
縦書用の変換が終了しました
[羽田遼亮] 宝くじが当たったのでレベル1から聖剣を買ってみる.zip を出力しました
i文庫用ファイルを出力しました
C:/Users/A/小説データ/転送用/i文庫/[羽田遼亮] 宝くじが当たったのでレベル1から聖剣を買ってみる.zip へコピーしました
________________________________________
以上です よろしくお願いします

25 先日複数デバイスの変換について問い合わせた者です :2018/03/15(木) 02:06:44 ID:IPft.PD6
>>24 一応Aozoraepub3やkindlegenに不具合が出たのかとも思って再ダウンロードしてみたのですが、どうも解決しませんでした。
連投、長文失礼しました。 よろしくお願いします

26 名無しさん :2018/03/15(木) 09:22:42 ID:???
Narou.rb のバージョン:3.1.11

OS のバージョン:Windows10 HOME 64bit

その他環境情報(任意):
Google Chrome バージョン: 64.0.3282.186
メモリ16GB
i5-7500

何が起きたのか:Narou.rb WEB UIの使用時にブラウザがクラッシュ

再現方法(何をやったら起こったのか詳細に):

これがエラーと呼べるのかはわかりませんが
経験的に更新する小説が40を少し超えた時点(話数ではなく小説の数です)で、Chromeがエラーを出して
Narou.rb WEB UIが表示されなくなります。
クラッシュしても処理は継続されているようで、再読み込みすれば問題ないのですが
更新ログが失われるので凍結や短縮された小説を確認するのに問題が出ております。
Edgeなどで試してみましたがやはり途中でクラッシュしました。
前にWindows7のパソコンを使用していた時にも同じ現象が起きており
買い替えたパソコンでも同症状が出たので報告させていただきます。
致命的な問題ではありませんが、機会がありましたら対応をよろしくお願いします。

27 作者★ :2018/03/17(土) 00:46:34 ID:???
>>24
バージョンが最新、と言われても導入した時期によって違うと思うと思うので、
バージョンナンバーはきちんと書いて下さい。
検証が出来ないです。

28 作者★ :2018/03/17(土) 00:48:57 ID:???
>>26
> Chromeがエラーを出して

具体的にはどんなエラーが?
100件とか更新してもブラウザが止まったことは一度もないのですが、どんな現象なのでしょう

ちなみに更新ログは小説管理フォルダの log フォルダに保存されています。

29 26 :2018/03/17(土) 14:30:52 ID:???
Chromeがエラーとこのページは正常に表示できなくなったと一行だけ出て
残りは一面灰色の画面が表示されます
再読み込みをすると表示されるようになります
こまめに再読み込みをしておけばクラッシュは防げるようです

MyNovelのフォルダ内を探してみたのですが(ttps://github.com/whiteleaf7/narou/wiki通りの手順で導入しております)
replace.txtとdebug.logのテキストフォルダ
yamiファイルの入った.narouフォルダ
.sass-cacheフォルダ
小説データフォルダ
しかありませんでした
MyNovel内の検索等もやってみましたがlogと名のついたフォルダはないようです

申し訳ありませんがlog フォルダの詳しい位置を教えていただけないでしょうか?

30 作者★ :2018/03/17(土) 15:05:34 ID:???
ログが残りすぎてページ内が不安定になっているかも?
環境依存だと思うのでなかなか難しいですね

> MyNovel内の検索等もやってみましたがlogと名のついたフォルダはないようです
> 申し訳ありませんがlog フォルダの詳しい位置を教えていただけないでしょうか?

narou s update.logging=true

と有効にした場合のみログが保存されるんでした、こちらの設定を有効にしてみて下さい

31 26 :2018/03/17(土) 22:07:12 ID:???
回答ありがとうございました
弄くれる範囲で弄って調整してみます

32 先日複数デバイスの変換について問い合わせた者です :2018/03/19(月) 22:35:44 ID:dON2vCQY
>>27
失礼しました。参考になるでしょうか?
OS: Windows10 home
CPU: Intel Core i7-5500U
Ruby : 2.5.0
Java8 : update161
narou : 3.1.11
Aozoraepub3 : 1.1.0b46
kindlegen : 2.9

33 先日複数デバイスの変換について問い合わせた者です :2018/03/20(火) 03:14:12 ID:bPxjbXWM
>>32
一度、ダウンロードしたすべての小説を削除してダウンロードし直したらどうもうまく変換できるようになりました。
原因はなにかわかりませんが、お騒がせしました。

34 名無しさん :2018/03/25(日) 05:16:31 ID:???
不具合と言って良いのか……
ubuntu16.04 LTS にて
非常に長い小説タイトルの物だと
unix系の255byte制限を超えたファイル名で作成しようとしてエラーが出ました。

35 名無しさん :2018/03/25(日) 09:51:42 ID:jzZssfO.
Narou.rb のバージョン:3.1.11
OS のバージョン:Windows10
その他環境情報(任意):メモリ8GB 登録小説数1500程度

narou webを何日も動かしっぱなしにしておくとメモリ消費が増え続ける?

たまにWindows10のメモリ不足表示が出るんでなんだろうとWindowsイベントビューアをのぞくと警告の履歴がちらほら
>Windows は仮想メモリの不足状態を診断しました。仮想メモリを多く消費したのは次のプログラムです:
>(中略)ruby.exe (7580) は 1419497472 バイトを消費しました。
内訳はいろいろですが毎回ruby.exeが登場してました。
PC起動の数日後から発生している様子

まぁnarou webなりPCを毎日再起動すれば起きなさそうな内容ですがメモリリークっぽい現象なので報告

36 作者★ :2018/03/25(日) 10:47:19 ID:???
更新ログ内部で溜め込んでるから更新する小説がおおすぎるとメモリつかいまくるからねしょうがないね

37 user :2018/04/04(水) 10:56:19 ID:QRgo4Gfw
カクヨムの小説のダウンロードでエラーになりました。
なろうの小説はダウンロードできました。

以下、トレース内容
--- 2018/04/04 10:51:47 ---
C:/Ruby23/bin/narou d [カクヨムの小説URL]

C:/Ruby23/lib/ruby/2.3.0/net/http.rb:933:in `connect_nonblock': SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A (OpenSSL::SSL::SSLError)
from C:/Ruby23/lib/ruby/2.3.0/net/http.rb:933:in `connect'
from C:/Ruby23/lib/ruby/2.3.0/net/http.rb:863:in `do_start'
from C:/Ruby23/lib/ruby/2.3.0/net/http.rb:852:in `start'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:319:in `open_http'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:737:in `buffer_open'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:212:in `block in open_loop'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:210:in `catch'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:210:in `open_loop'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:151:in `open_uri'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/open_uri_redirections-0.2.1/lib/open-uri/redirections_patch.rb:55:in `open_uri'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:717:in `open'
from C:/Ruby23/lib/ruby/2.3.0/open-uri.rb:35:in `open'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/downloader.rb:699:in `get_toc_source'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/downloader.rb:734:in `get_latest_table_of_contents'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/downloader.rb:339:in `run_download'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/downloader.rb:322:in `start_download'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/command/download.rb:133:in `block in execute'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/command/download.rb:101:in `each'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/command/download.rb:101:in `with_index'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/command/download.rb:101:in `execute'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/commandline.rb:46:in `run'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/narou.rb:52:in `block in <top (required)>'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/lib/backtracer.rb:16:in `capture'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/narou.rb:51:in `<top (required)>'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/bin/narou:10:in `require_relative'
from C:/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.1.11/bin/narou:10:in `<top (required)>'
from C:/Ruby23/bin/narou:22:in `load'
from C:/Ruby23/bin/narou:22:in `<main>'

Narou.rb のバージョン:3.1.11
OS のバージョン:Win 10 Pro 64bit

38 作者★ :2018/04/04(水) 13:27:13 ID:???
Rubyを新しいのに入れ直してみて下さい。
SSL証明書が古くなったせいだと思います。

39 ユーザー :2018/05/16(水) 10:44:49 ID:bIYfocrI
別スレで書かれた、カクヨム目次の変更の影響もあると思いますが、
バックアップでエラーが出ました。
何かを消せばいい等あれば教えてください。

Win10 64bit
narou.rb Ver 3.1.11

バックアップを作成しています.....C:/Ruby25/lib/ruby/gems/2.5.0/gems/rubyzip-1.2.1/lib/zip/file.rb:396:in `check_entry_exists': add failed. Entry raw/1177354054885566638 侵攻_.html already exists (Zip::EntryExistsError)
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/rubyzip-1.2.1/lib/zip/file.rb:270:in `add'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:54:in `block (2 levels) in create_backup'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:47:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:47:in `block in create_backup'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/rubyzip-1.2.1/lib/zip/file.rb:101:in `open'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:46:in `create_backup'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:84:in `block (2 levels) in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:83:in `tap'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:83:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:69:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:69:in `each_with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/backup.rb:69:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/commandbase.rb:107:in `execute!'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/commandbase.rb:115:in `execute!'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/downloader.rb:499:in `block in process_digest'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/downloader.rb:478:in `loop'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/downloader.rb:478:in `process_digest'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/downloader.rb:369:in `run_download'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/downloader.rb:322:in `start_download'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/update.rb:193:in `block (2 levels) in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/update.rb:168:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/update.rb:168:in `each_with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/update.rb:168:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/narou_logger.rb:81:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/command/update.rb:167:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/commandline.rb:46:in `run'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/narou.rb:52:in `block in <top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/lib/backtracer.rb:16:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/narou.rb:51:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/bin/narou:10:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.1.11/bin/narou:10:in `<top (required)>'
from C:/Ruby25/bin/narou:23:in `load'
from C:/Ruby25/bin/narou:23:in `<main>'

40 作者★ :2018/05/16(水) 10:58:33 ID:???
エラーの通りですが偶然同じファイル名になってますね
謎ですね
エラーがでた小説のアドレスか作品名をおしえていただければこちらでも試します

41 作者★ :2018/05/16(水) 11:01:09 ID:???
小説IDがエラー文の中に入ってたのでわかりました。

タイトルをファイル名にするときに、機種依存文字を潰してるので、
侵攻_①
侵攻_②
みたいなのが両方共 侵攻_.html 侵攻_.html となってしまってますね
盲点でした

42 作者★ :2018/05/16(水) 11:03:37 ID:???
> 何かを消せばいい等あれば教えてください。

おそらく同じファイル名になってしまうのは raw フォルダ内だけだと思うので(他のはIDが振られるので同じ名前にならない)、
raw フォルダをまるごと消すか、同じファイル名になってしまってるファイルを直接消すと解決するものと思われます。(対症療法)
raw フォルダ自体は特にシステムに必要なファイルではないのでサクサク消して良いです。

43 ユーザー :2018/05/16(水) 11:15:35 ID:bIYfocrI
本文のフォルダのほうでも同様のエラーになりました。
該当小説はしばらく凍結させようと思います。

44 作者★ :2018/05/16(水) 16:44:42 ID:???
今後の対応予定にします

45 名無しさん :2018/05/16(水) 21:46:11 ID:5zX6MUzU
Narou.rb のバージョン:3.2.0.1

OS のバージョン:Windows10 Pro x64

何が起きたのか・再現方法(何をやったら起こったのか詳細に):
narou updateの実行中にエラーメッセージが表示された。
何が起こっているのかよくわからないため、ログだけ貼り付けさせていただきます。
3.2アップデート前は表示されていなかったです。



C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/downloader.rb:54:in `initialize': 指定のID(176)は存在しません (Downloader::InvalidTarget)
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:184:in `new'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:184:in `block (2 levels) in execute'

narou trace実行結果:
--- 2018/05/16 21:37:39 ---
C:/Ruby25/bin/narou update

C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/downloader.rb:54:in `initialize': 指定のID(176)は存在しません (Downloader::InvalidTarget)
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:184:in `new'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:184:in `block (2 levels) in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `each_with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/narou_logger.rb:81:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:167:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandline.rb:46:in `run'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:48:in `block in <top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/backtracer.rb:16:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:47:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `<top (required)>'
from C:/Ruby25/bin/narou:23:in `load'
from C:/Ruby25/bin/narou:23:in `<main>'

46 いっちゃん :2018/05/16(水) 21:54:19 ID:???
win10 64bit
narou.rb 3.2.0.1

ノクターンのupdateがうまくいかないことがあるようです。
その場合は、前のバージョン 3.1.11のnovel18.syosetu.com.yaml
で3.2.0.1のnovel18.syosetu.com.yamlを上書きすると動くようです。

47 45 :2018/05/16(水) 22:10:04 ID:5zX6MUzU
いっちゃん様
ありがとうございます。

3.2.0.1インストール後いじっていないのですが、webnovelディレクトリ内ファイルがいくつか消えてしまっていました。
とりあえず、3.1.11のものをコピーしたところエラーが出なくなりました。
対応サイト6つすべてupdateが正常に行えました。

あとで3.2.0.1を再インストールしようと思います。
なぜ消えていたのかは謎ですが、不具合ではなさそうでした。
お騒がせしました。

48 作者★ :2018/05/16(水) 22:47:27 ID:???
3.1.11 から 3.2.0.1 にかけて、文字数表示の対応くらいしか新しくいれてないので、そんな変わってないはずなんだけれど、謎

49 名無しさん :2018/05/17(木) 22:12:02 ID:as2xqD/s
Narou.rb のバージョン:3.2.0.1 (3.1.11でも同様のエラー発生)

OS のバージョン:windows 10 home 64bit

その他環境情報(任意):
javaのバージョン:10
rubyのバージョン:ruby 2.4.4p296

何が起きたのか:
特定の「小説家になろう」の小説がmobiファイルに変換できないです。
ダウンロード、コンバートどっちでも同じ箇所でエラーが発生します。


詳しくは分からないので以下にログを載せます。



再現方法(何をやったら起こったのか詳細に):

narou convert 24
ID:24 田中のアトリエ 〜年齢イコール彼女いない歴の錬金術師〜 の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:2件、INFO:4件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.......
--------
変換開始 : C:\Users\ryogi\Pictures\MANGA\novel\小説データ\小説家になろう\n2662ca 田中のアトリエ 〜年齢イコール彼女いな い歴の錬金術師〜\[金髪ロリ文庫] 田中のアトリエ 〜年齢イコール彼女いない歴の錬金術師〜.txt
[INFO] 濁点フォント利用 (22011) : あ゛
java.io.IOException: This archives contains unclosed entries.
at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.finish(ZipArchiveOutputStream.java:343)
at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.close(ZipArchiveOutputStream.java:550)
at com.github.hmdev.writer.Epub3Writer.write(Epub3Writer.java:968)
at AozoraEpub3.convertFile(AozoraEpub3.java:512)
at AozoraEpub3.main(AozoraEpub3.java:431)
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/ImageFormatException
at com.sun.media.jai.codecimpl.JPEGImageDecoder.decodeAsRenderedImage(JPEGImageDecoder.java:46)
at com.sun.media.jai.codec.ImageDecoderImpl.decodeAsRenderedImage(ImageDecoderImpl.java:140)
at com.github.hmdev.image.ImageUtils.readImage(ImageUtils.java:107)
at com.github.hmdev.image.ImageUtils.writeImage(ImageUtils.java:152)
at com.github.hmdev.writer.Epub3Writer.writeImage(Epub3Writer.java:1032)
at com.github.hmdev.writer.Epub3Writer.write(Epub3Writer.java:909)
at AozoraEpub3.convertFile(AozoraEpub3.java:512)
at AozoraEpub3.main(AozoraEpub3.java:431)
Caused by: java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.ImageFormatException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 8 more
pid 17864 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした


試してみたこと:
エラーメッセージに「濁点フォント利用」と出ているので、narou webから
環境設定➡default➡default.enable_dakuten_fontの設定を未設定、はい、いいえの順に変更

ダウンロードしたtxtファイルを直接開いて、小説で利用されている濁点フォントをすべて削除してからAozoraEpubで変換


どちらもmobiファイル変換はできませんでした。

試して駄目だった小説はn2662ca,n4764du,n0186bu,n5115cqなどです。

50 名無しさん :2018/05/17(木) 22:16:29 ID:AXUmJY5s
Narou.rb のバージョン:3.2.0.1

OS のバージョン:Windows7 Pro x64

何が起きたのか:SSL対応後「narou update --gl」が使えない
もしかしてウチだけなのかだけでも知りたいです。

narou trace の内容
--- 2018/05/17 22:03:47 ---
C:/Prog/Ruby23/bin/narou update --gl

C:/Prog/Ruby23/lib/ruby/2.3.0/net/http.rb:933:in `connect_nonblock': SSL_connect returned=1 errno=0 state=error: certificate verify failed (OpenSSL::SSL::SSLError)
from C:/Prog/Ruby23/lib/ruby/2.3.0/net/http.rb:933:in `connect'
from C:/Prog/Ruby23/lib/ruby/2.3.0/net/http.rb:863:in `do_start'
from C:/Prog/Ruby23/lib/ruby/2.3.0/net/http.rb:852:in `start'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:319:in `open_http'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:737:in `buffer_open'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:212:in `block in open_loop'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:210:in `catch'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:210:in `open_loop'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:151:in `open_uri'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/open_uri_redirections-0.2.1/lib/open-uri/redirections_patch.rb:55:in `open_uri'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:717:in `open'
from C:/Prog/Ruby23/lib/ruby/2.3.0/open-uri.rb:35:in `open'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:58:in `request_api'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:51:in `block in request'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:49:in `each'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:49:in `each_slice'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:49:in `with_index'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/narou/api.rb:49:in `request'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update/general_lastup_updater.rb:39:in `block in update_narou_novels'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update/general_lastup_updater.rb:37:in `each'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update/general_lastup_updater.rb:37:in `update_narou_novels'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update.rb:294:in `update_general_lastup'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update.rb:86:in `block in initialize'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1547:in `block in parse_in_order'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1534:in `catch'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1534:in `parse_in_order'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1528:in `order!'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1620:in `permute!'
from C:/Prog/Ruby23/lib/ruby/2.3.0/optparse.rb:1642:in `parse!'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/commandbase.rb:43:in `execute'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/command/update.rb:150:in `execute'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/commandline.rb:46:in `run'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/narou.rb:48:in `block in <top (required)>'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/lib/backtracer.rb:16:in `capture'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/narou.rb:47:in `<top (required)>'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/bin/narou:10:in `require_relative'
from C:/Prog/Ruby23/lib/ruby/gems/2.3.0/gems/narou-3.2.0.1/bin/narou:10:in `<top (required)>'
from C:/Prog/Ruby23/bin/narou:22:in `load'
from C:/Prog/Ruby23/bin/narou:22:in `<main>'

51 名無しさん :2018/05/17(木) 23:37:08 ID:sZV0DX6w
>>50
Windows10 x64
3.2.0.1
私の環境では問題なく動作しました。
Rubyは2.5です。

52 名無しさん :2018/05/18(金) 00:30:27 ID:gqUjnM0k
>>51
ありがとうございます、Ruby 2.5.1.1 入れたら動きました。

53 名無しさん :2018/05/18(金) 08:27:13 ID:yIi/P0EI
突然WebUIが起動しなくなってしまいました。
他のコマンドもエラーが出て、動作しない状態です

Narou.rb のバージョン:3.2.0.1

OS のバージョン:Windows10 64bit
以下ログ
c:\MyNovel>narou web
C:/Ruby25/lib/ruby/2.5.0/psych.rb:402:in `parse': (c:/MyNovel/.narou/database.yaml): control characters are not allowed at line 1 column 1 (Psych::SyntaxError)
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:402:in `parse_stream'
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:350:in `parse'
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:263:in `load'
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:498:in `block in load_file'
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:497:in `open'
from C:/Ruby25/lib/ruby/2.5.0/psych.rb:497:in `load_file'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:52:in `rescue in block in init'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:45:in `block in init'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/helper.rb:476:in `block in memo'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/helper.rb:469:in `synchronize'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/helper.rb:469:in `memo'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:44:in `init'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:22:in `block in load'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:20:in `tap'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/inventory.rb:20:in `load'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/database.rb:28:in `refresh'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/database.rb:24:in `initialize'
from C:/Ruby25/lib/ruby/2.5.0/singleton.rb:141:in `new'
from C:/Ruby25/lib/ruby/2.5.0/singleton.rb:141:in `block in instance'
from C:/Ruby25/lib/ruby/2.5.0/singleton.rb:139:in `synchronize'
from C:/Ruby25/lib/ruby/2.5.0/singleton.rb:139:in `instance'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/downloader.rb:242:in `<class:Downloader>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/downloader.rb:22:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/backup.rb:7:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/backup.rb:7:in `<top (required)>'
from C:/Ruby25/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from C:/Ruby25/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command.rb:9:in `block in <top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command.rb:8:in `glob'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command.rb:8:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandline.rb:7:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandline.rb:7:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:45:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:45:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `<top (required)>'
from C:/Ruby25/bin/narou:23:in `load'
from C:/Ruby25/bin/narou:23:in `<main>'

54 作者★ :2018/05/18(金) 15:56:28 ID:???
>> 49
AozoraEpub3で挿絵回転が起きるとそのエラーが出るらしいので、挿絵を個別設定から無効にするとたぶんエラーはなくなるはず

55 作者★ :2018/05/18(金) 15:58:48 ID:???
>>53
c:/MyNovel/.narou/database.yaml の中身がぶっ壊れて読み込めてないときのエラーです

.narou フォルダ内に database.yaml.backup が残ってればそれを名前変えて上書きして、それでも
直らないなら自分でバックアップしてある database.yaml から復旧。
バックアップないなら database.yaml を削除(まっさらになる)

56 作者★ :2018/05/18(金) 16:08:18 ID:???
バックアップもない、まっさらも困る場合用の database.yaml 復旧プログラムはこちら
https://gist.github.com/whiteleaf7/bf279ca91a2aaf1e27f52bd35fe27ebb
IDとかずれるので副作用あり。詳細は上記参照

57 名無しさん :2018/05/18(金) 20:22:23 ID:szUiSd/Q
>>49
です。

AozoraEpub3の挿絵を無効にしたら無事変換できました。
回答ありがとうございました。

58 名無しさん :2018/05/19(土) 07:42:49 ID:OsCHn2R2
>>55,56
ありがとうございます
無事復旧できました!

59 名無しさん :2018/05/19(土) 14:41:59 ID:???
失礼します
自分の環境では問題が発生したので報告させていただきます

Narou.rb のバージョン:3.2.0.1

OS のバージョン:WIndows10 64bit

何が起きたのか:変換・ダウンロードに支障が発生

再現方法(何をやったら起こったのか詳細に):
3.2.0.1へのアップデートに失敗するのでRubyを一度アンインストールしてから、もう一度Narou.rbをダウンロードし直しました
小説をダウンロードしたところ、第XX部分 XXXXXXXXXX(XX/XX)とダウンロードこそされるのですが
それ以降の変換コマンドが表示されず停止してしまいます
>>49氏と違ってXXXXXXXの変換を開始 というコマンドすら出ません
modifiedタグの更新の場合、小説一つが更新されるだけで他の小説は更新されません

60 名無しさん :2018/05/19(土) 14:54:14 ID:???
v3.1.11からv3.2.0.1へ gem update narou でアップデートしようとしたけど
Nothing to updateって言われてできなかったな
gem update install でv3.2.0.1に上がったけど
gemの依存関係でなにかあるんだろうか

61 名無しさん :2018/05/19(土) 14:57:03 ID:???
訂正
誤) gem update install
正) gem install narou

62 名無しさん :2018/05/19(土) 15:20:13 ID:???
>>59
再現方法に書き忘れていたのですが
再インストールする際にnarou initを入力したのですが
AozoraEpub3のフォルダ入力を求められませんでした
関係あるのかわからないけど一応報告しておきます

63 作者★ :2018/05/19(土) 22:23:51 ID:???
gem が入っている状態で gem install すると動作が怪しいのは昔からですね

> AozoraEpub3のフォルダ入力を求められませんでした
AozoraEpub3のパスは global 設定なので、違う場所に保存されてます

64 名無しさん :2018/05/20(日) 02:12:05 ID:???
Narou.rb のバージョン:3.2.0.1

OS のバージョン:Windows7

その他環境情報:Ruby2.5.1-1

何が起きたのか:
Update中、epubファイルに変換するところでエラーが発生します
Rubyが古いせいかと思い2.4.4-1を2.5.1-1にし、Narou.rbも再度インストールとinitをしなおしましたがダメでした

C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/novelconverter.rb:33:in `extensions_of_converted_files': undefined
method `ebook_file_ext' for nil:NilClass (NoMethodError)
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:198:in `block in convert_novels'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:181:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:181:in `with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:181:in `convert_novels'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:162:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:155:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/convert.rb:155:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandbase.rb:107:in `execute!'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandbase.rb:115:in `execute!'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:222:in `block (2 levels) in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `each_with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:168:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/narou_logger.rb:81:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/command/update.rb:167:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/commandline.rb:46:in `run'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:48:in `block in <top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/lib/backtracer.rb:16:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/narou.rb:47:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.0.1/bin/narou:10:in `<top (required)>'
from C:/Ruby25/bin/narou:23:in `load'
from C:/Ruby25/bin/narou:23:in `<main>'

65 作者★ :2018/05/20(日) 12:41:15 ID:???
>>64
https://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1511247318/37-38

device 設定がされてないとエラーが出る不具合が 3.2.0.1 で発生してます
とりあえず narou s device=epub を実行することで回避出来ると思います

66 作者★ :2018/05/20(日) 16:50:58 ID:???
>>64
3.2.1 で修正しました

67 名無しさん :2018/05/20(日) 18:53:04 ID:???
>>66
お返事が遅くなり申し訳ありません
対応して頂きありがとうございます
無事に変換できました

68 名無しさん :2018/05/21(月) 16:42:04 ID:wl/CBscg
Narou.rb のバージョン:3.2.1

OS のバージョン:CentOS 6

その他環境情報(任意):Ruby2.2.2p95

何が起きたのか:
gem install narou
したら文法エラーで動かない

再現方法(何をやったら起こったのか詳細に):

[root@localhost MyNovel]# narou version
/opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/novelconverter.rb:33: warning: else without rescue is useless
/opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/command/update.rb:11:in `require_relative': /opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/novelconverter.rb:30: syntax error, unexpected '.' (SyntaxError)
if device&.kobo?
^
/opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/novelconverter.rb:33: syntax error, unexpected '.'
exts.push(".epub", device&.ebook_file_ext)

[root@localhost MyNovel]# narou version
/opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/command/update.rb:11:in `require_relative': /opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/novelconverter.rb:34: syntax error, unexpected '.' (SyntaxError)
exts.push(".epub", device&.ebook_file_ext)


/opt/rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/narou-3.2.1/lib/novelconverter.rb

を以下のように修正

def self.extensions_of_converted_files(device)
exts = [".txt"]
# if device&.kobo?
if device.kobo?
exts.push(device.ebook_file_ext)
else
# exts.push(".epub", device&.ebook_file_ext)
exts.push(".epub", device.ebook_file_ext)
end
exts.compact
end

これでとりあえず動くようになりましたが正しい対処が不明です。

69 作者★ :2018/05/21(月) 18:49:36 ID:???
>>68
Ruby 2.2 はもう古すぎるので動作環境外です
公式のセキュリティパッチすら提供されなくなっているので早急にアップデートを推奨します

70 40 :2018/05/25(金) 18:25:05 ID:4esMNxB.
解決済みなので情報として
挿絵について、「挿絵画像がない」と警告が出て挿絵の変換ができない小説が多々ありAozoraEpub3の問題かと思っていたのですが、どうやらWindowsの文字コードの問題のようです(多分AozoraEpub側で対応できそうですが)
で、Ubuntuで変換してみたらあっさり成功しました
電子書籍リーダーは大半がLinuxベースですので、Windowsとの相性は……です
変換も送信もWindows以外でやったほうが不具合なさそうです

サブOSを起動するのはめんどいので、仮想マシンの共有ディレクトリにMyNovelを置こうかな

71 名無しさん :2018/05/26(土) 03:50:05 ID:RokbH2kc
narou.rb 3.2.2
Ubuntu 18.04 LTS
Ruby 2.5.1
AozoraEpub3-1.1.0b46

何が起きたのか:特定の小説(ncode.syosetu.com/n0955el/)をconvert時にエラーが出る

備考:Windows10 x64では再現しない。また、AozoraEpub3にtxtをD&D変換した場合、正常に出力される
Javaのバージョン違い(OpenJDK,Oracle7・8)やAozoraEpub3のバージョン違いも試したが変わらず。他の小説は正常に出力される
タイトルの顔文字や矢印が怪しいと思った。変換設定output_filenameを変えてみても改善せず。フォルダ名が悪い?

narou convert (対象の小説)の実行結果(kepub.epub):
>> Kobo用に変換します
/var/lib/gems/2.5.0/gems/narou-3.2.2/lib/novelconverter.rb:360:in `clean_up_temp_files': undefined method `each' for nil:NilClass (NoMethodError)
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:200:in `block (2 levels) in convert_novels'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:198:in `each'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:198:in `block in convert_novels'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:181:in `each'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:181:in `with_index'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:181:in `convert_novels'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:162:in `block in execute'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:155:in `each'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/command/convert.rb:155:in `execute'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/commandline.rb:46:in `run'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/narou.rb:48:in `block in <top (required)>'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/lib/backtracer.rb:16:in `capture'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/narou.rb:47:in `<top (required)>'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/bin/narou:13:in `require_relative'
from /var/lib/gems/2.5.0/gems/narou-3.2.2/bin/narou:13:in `<top (required)>'
from /usr/local/bin/narou:23:in `load'
from /usr/local/bin/narou:23:in `<main>'

72 71 :2018/05/26(土) 04:06:25 ID:RokbH2kc
WEBUIからフォルダを開くこともできませんでした

73 作者★ :2018/05/26(土) 14:36:51 ID:???
macOS High Sierra でも開けず、変換できず。
` ←これが悪さしてるので、今後のアップデートで対応しておきます

手動での対応策ですが、
.narou/database.yaml などを直接編集して該当文字を削除でいけます。(database.yaml バックアップ推奨)

database.yaml は以下みたいに
author: すみもりさい
title: "最強勇者はお払い箱→魔王になったらずっと俺の無双ターン"
file_title: n0955el 最強勇者はお払い箱→魔王になったらずっと俺の無双ターン

(´・ω・`) 部分を消しておく

フォルダ名も合わせて(´・ω・`)部分を消しておく。

converter.rb の中の (´・ω・`)も消しておく。(これは消さなくても変換時に警告が出るだけだけど)

74 71 :2018/05/26(土) 16:57:33 ID:RokbH2kc
>>73
ありがとうございます
教えていただいたように編集したところ、Ubuntu18.04でも正常に変換できました

75 名無しさん :2018/05/26(土) 17:44:54 ID:???
lib/novelconverter.rbのコマンド呼び出し文字列の部分を
>- command = %!"#{kindlegen_path}" -locale ja "#{epub_path}"!
>+ command = %!"#{kindlegen_path}" -locale ja '#{epub_path}'!
このようにしたらおきないかもしれません。

自分のところ(FreeBSD-11R)でおきた引数解釈のトラブル用に入れてるパッチで他に干渉しそうな物は無いですし…
一応ダメ文字をエスケープするなりで対処できないか試したんですがデバッグしきれなくて上記のようにしたら普通に通ったのでそれっきりです。

76 71 :2018/05/26(土) 21:17:37 ID:RokbH2kc
>>75 
>>71 について、ということでしょうか。であれば残念ながら変わらなかったです。

77 名無しさん :2018/05/26(土) 22:13:12 ID:???
>>76
うちの環境だと普通に変換できるんだけどなぁ、と思ってよく見たら
もう一箇所有った。というかこっちがメインか。

> command = %!java #{java_encoding} -cp #{aozoraepub3_basename} AozoraEpub3 -enc UTF-8 -of #{device_option} ! +
>- %!#{cover_option} #{dst_option} #{ext_option} #{yokogaki_option} "#{abs_srcpath}"!
>+ %!#{cover_option} #{dst_option} #{ext_option} #{yokogaki_option} '#{abs_srcpath}'!

githubでgit diffをリンクで出すのってどうやるんだろ…

78 名無しさん :2018/05/26(土) 22:17:43 ID:???
github でブランチ・commit間の diff を見る
ttps://qiita.com/fantasista_21jp/items/9419ca4ab3bb8e1ee4c5

79 71 :2018/05/26(土) 23:08:56 ID:RokbH2kc
>>77
ありがとうございます、変換できました!
しかし、sendやWEBUIからのフォルダを開く操作ではエラーが出たので、他にも改修しないといけないぽいです

80 作者★ :2018/05/27(日) 08:50:53 ID:???
置き換えで対応が楽(´・ω・`)
https://github.com/whiteleaf7/narou/commit/2e01ecf34b886584195e9e4e35b04610a9b45b7d

81 名無しさん :2018/05/27(日) 18:40:35 ID:???
やっぱりあったのか
半角ダメ文字を多バイト文字に変換する工程…orz

82 71 :2018/05/28(月) 19:04:12 ID:???
>>71の問題について、3.2.3にアップデート実施後もエラーが出たので、当該小説を削除し、改めてダウンロードしたところconvert,send,フォルダを開く操作が正常に行えました。
Ruby2.5.1,OracleJRE8,CentOS7,Ubuntu18.04LTSで確認しました
ご報告まで。いつもありがとうございます

83 名無しさん :2018/05/30(水) 07:43:55 ID:TKf7FWYk
Narou.rb のバージョン:Narou.rb version 3.2.3

OS のバージョン:Windows 10 Pro

その他環境情報(任意):

何が起きたのか:
  Web UI より「Update」を押下すると、反応がなく
  暫くしてから以下のメッセージが表示されました
[ERROR] 何らかの理由により目次が取得できませんでした(500 Internal Server Error)
[ERROR] URL の目次データが取得出来ませんでした


再現方法(何をやったら起こったのか詳細に):

-----------------------------------------

84 名無しさん :2018/05/30(水) 08:21:46 ID:???
小説家になろうグループ接続障害のお知らせ
ttps://blog.syosetu.com/?itemid=3483

これの影響じゃないかと

85 名無しさん :2018/05/30(水) 21:10:15 ID:TKf7FWYk
更新できるようになりました。
誤報、お騒がせ致しました。
Rudyから再インストールしたのですが、意味ないw

86 名無しさん :2018/05/31(木) 11:52:48 ID:NT9n7Tjg
Narou.rb のバージョン:Narou.rb version 3.2.3
OS のバージョン:Windows 10 Pro
その他環境情報(任意):ruby 2.5.1p57
何が起きたのか:[蜘蛛ですが、なにか?]の変換に失敗します。
再現方法(何をやったら起こったのか詳細に):
WEB UI上から失敗しましたので、コマンドも試しましたが下記の通りエラーになりました。

narou --backtrace convert n7975cr
ID:2661 蜘蛛ですが、なにか? の変換を開始
C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/inspector.rb:183:in `block in countup_return_in_brackets': undefined method `scan' for #<Array:0x03910428> (NoMethodError)
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/inspector.rb:182:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/inspector.rb:182:in `countup_return_in_brackets'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/novelconverter.rb:723:in `inspect_novel'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/novelconverter.rb:394:in `convert_main'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/novelconverter.rb:51:in `convert'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:208:in `block in convert_novels'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:181:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:181:in `with_index'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:181:in `convert_novels'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:162:in `block in execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:155:in `each'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/command/convert.rb:155:in `execute'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/commandline.rb:46:in `run'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/narou.rb:48:in `block in <top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/lib/backtracer.rb:16:in `capture'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/narou.rb:47:in `<top (required)>'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/bin/narou:13:in `require_relative'
from C:/Ruby25/lib/ruby/gems/2.5.0/gems/narou-3.2.3/bin/narou:13:in `<top (required)>'
from C:/Ruby25/bin/narou:23:in `load'
from C:/Ruby25/bin/narou:23:in `<main>'

※ Narou.rb version 3.1.11 の環境が別PCに残っていたので試したところ、そちらでは変換に成功しました。

87 名無しさん :2018/05/31(木) 16:36:35 ID:???
>>86
Narou.rb-ver,OS,Ruby-ver同じ環境で変換できました
Narou.rbを入れ直せば普通に動きそうですが……
あとうちの環境はJavaとAozoraEpub3は現在ダウンロードできる最新です

88 名無しさん :2018/05/31(木) 17:12:22 ID:NT9n7Tjg
>>87
検証ありがとうございます。
ruby と、Narou.rb 入れなおしてみましたが駄目でした。
Java 8 Update 171(64bit)
AozoraEpub3-1.1.0b46
を使用しています。

あ、カレントフォルダが
C:\Win_AP\Narou.rb\MyNovel
と、やや深い階層なので、場所を変えて試してみます。

89 作者★ :2018/05/31(木) 18:01:11 ID:???
>>86
enable_inspect=true で再現しました
false にすれば変換出来ました

修正します(そのうち)

90 名無しさん :2018/05/31(木) 21:05:16 ID:Kpz3Fi1E
作者★様
ご連絡ありがとうございます。
変換できました。

91 名無しさん :2018/06/18(月) 12:28:27 ID:vh.s0Gss
Narou.rb のバージョン:Version 3.2.3
OS のバージョン:Windows 10 1803
その他環境情報(任意):ruby 2.4.4p296 (2018-03-28 revision 63013) [i386-mingw32]
何が起きたのか:テキストから変換時、「々」で終わる文字列にルビが付かない
再現方法(何をやったら起こったのか詳細に):
---test.txt----------------------------
タイトル
作者
変換《へんかん》
燦々《さんさん》
---test.txt----------------------

narou c test.txtを実行した場合「燦々」にルビが付きません
実際の出力
 |変換《へんかん》
 燦々※[#始め二重山括弧]さんさん※[#終わり二重山括弧]

求める出力
 |変換《へんかん》
 |燦々《さんさん》

92 作者★ :2018/06/18(月) 17:14:32 ID:???
>>91
仕様です
なろうでもルビにならないと思います
|燦々《さんさん》 として下さい

93 名無しさん :2018/06/18(月) 20:03:10 ID:???
>>92
そうでしたか
レスありがとうございました


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら



掲示板管理者へ連絡 無料レンタル掲示板 powered by Seesaa