395レス(8/8)
1:
作者★2017/11/21(火) 15:51:13
Narou.rbに関する使い方やインストールなどの質問はこちらへ。

インストール関係の質問はOSのバージョンを一緒に書くと答えやすい。
346:
<削除>[<削除>]
<削除>
347:
<削除>[<削除>]
<削除>
348:
<削除>[<削除>]
<削除>
349:
<削除>[<削除>]
<削除>
350:
<削除>[<削除>]
<削除>
351:
<削除>[<削除>]
<削除>
352:
<削除>[<削除>]
<削除>
353:
<削除>[<削除>]
<削除>
354:
名無しさん[sage] 2022/02/23(水) 23:52:19
解決済みだけど without Devkit でも普通に使えるよ
355(1):
名無し2022/03/02(水) 03:05:44 Sbi3H3G6
初めまして。質問失礼します。
先程ようやくNarou.rbをインストールできたのですがnarou webを入力しても

h http://192.168.2.129:8080/
サーバを止めるには Ctrl+C を入力

と表示されるだけでブラウザが起動しません(URL対策でスペース入れてます)
OSはmacOSのMonterey12.2.1です
Narou.rbのバージョンは3.8.1です
どうかよろしくお願いします。
356:
名無しさん[sage] 2022/03/03(木) 19:24:02
>>355
Webブラウザの設定が上手くできてない
ブラウザから手動で192.168.2.129:8080/にアクセスしたら表示されるかと
357(1):
名無し2022/03/04(金) 09:28:11 pbXa4A7U
手動でも試してみましたが

このサイトにアクセスできません192.168.2.129 で接続が拒否されました。
次をお試しください

接続を確認する
プロキシとファイアウォールを確認する
ERR_CONNECTION_REFUSED
と表示されてしまいます
358:
作者★2022/03/04(金) 12:14:56
Narou.rbが正常に起動しているのにも関わらずアクセスできない場合、
アンチウィルスソフトなどが妨害している可能性が高いです
359:
名無しさん2022/03/06(日) 16:46:47 eSBUvsGQ
>>357
代わりに
h http://127.0.0.1:8080/
でアクセスしてもだめですか?
360:
名無しさん[sage] 2022/03/06(日) 18:27:01
ポートが被ってないかとか、ファイアウォール・アンチウイルスとかの設定をひとつずつ確認していくしかないと思いますよ
361:
名無し2022/03/07(月) 17:12:51 jCkkdUgo
ブロックされそうなもの全オフしてもダメでした...
サーバー開いた後ctrl+C押しても何も表示されないのでそもそもサーバが起動されてないっぽい...?
ターミナルからNarou.rbは普通に使えてるので問題ないっちゃないんですが...
362:
作者★2022/03/07(月) 19:05:57
8080は他で使われている可能性が非常に高いポート番号なので変えてみてはどうでしょうか
363:
名無し2022/03/08(火) 00:43:24 nzrcWD4Q
何回かポート変えてもダメでした
諦めるしかないですかね
364:
名無し2022/04/07(木) 22:26:04 8A6gz88U(1/4)
すみませんAozora Epub 3をAozoraEpub3-1.1.1b13Qにアップデートしてinitしようとしたらこの表示が出るのですがどうすればいいでしょうが?
mac12.2.1でrubyのバージョン見るとruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-darwin21]こうなってます
名前のところだけusernameに変えてます
narou init
Traceback (most recent call last):
9: from /Users/username/.rbenv/versions/2.7.5/bin/narou:25:in `<main>'
8: from /Users/username/.rbenv/versions/2.7.5/bin/narou:25:in `load'
7: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/bin/narou:13:in `<top (required)>'
6: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/bin/narou:13:in `require_relative'
5: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/narou.rb:38:in `<top (required)>'
4: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/lib/inventory.rb:21:in `load'
3: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/lib/inventory.rb:21:in `tap'
2: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/lib/inventory.rb:23:in `block in load'
1: from /Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/lib/inventory.rb:45:in `init'
/Users/username/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/narou-3.8.1/lib/inventory.rb:45:in `merge!': no implicit conversion of false into Hash (TypeError)
narou.rb使えなくて困ってます...どうかよろしくお願いします
365:
名無し2022/04/07(木) 22:27:25 8A6gz88U(2/4)
一度gemでnarou.rbインストールし直してみましたが変わりませんでした
366:
名無し2022/04/07(木) 23:41:45 8A6gz88U(3/4)
rubyのバージョンを3.1.1にしてもう一回インストールしなおしてinitしようとするとこうなりました
narou init
/Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/lib/inventory.rb:45:in `merge!': no implicit conversion of false into Hash (TypeError)
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/lib/inventory.rb:45:in `init'
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/lib/inventory.rb:23:in `block in load'
from <internal:kernel>:90:in `tap'
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/lib/inventory.rb:21:in `load'
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/narou.rb:38:in `<top (required)>'
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/bin/narou:13:in `require_relative'
from /Users/username/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/narou-3.8.1/bin/narou:13:in `<top (required)>'
from /Users/username/.rbenv/versions/3.1.1/bin/narou:25:in `load'
from /Users/username/.rbenv/versions/3.1.1/bin/narou:25:in `<main>'
パソコン割と初心者なんでわけわかめですたすけてください
367:
名無し2022/04/07(木) 23:43:14 8A6gz88U(4/4)
ちなみにインストールの段階ではこんな表示でした
gem install narou
Fetching narou-3.8.1.gem
************************************************************

3.8.1: 2021/12/27
-----------------
#### 修正内容
- ハーメルンのまえがき・あとがきが取得できなくなっていたのを修正

************************************************************
Successfully installed narou-3.8.1
Parsing documentation for narou-3.8.1
Installing ri documentation for narou-3.8.1
Done installing documentation for narou after 1 seconds
1 gem installed
368:
名無しさん2022/04/13(水) 20:45:39 QvFvEQ1M
/Users/username/.narousetting/global_setting.yaml の中身が空じゃないですか?
もしファイルサイズが0ならファイル自体を削除してみてください。
global_setting.yaml.backup というファイルがあるならそれを global_setting.yaml にするといいかもしれません。
369(1):
名無しさん2022/04/17(日) 03:17:35 LlSmGLPI
暫く更新等してなかったので、Narou.rbを最新に更新したいのですが、Ruby等使い方が分からず難儀しています。
現在のNarou.rb のバージョンは3.7.2で3.8.1のgemはダウンロード済み
更新の仕方教えて下さい。お願いします。
370:
名無しさん2022/04/17(日) 04:38:26 iQOSJMOE
>>369
WEB UI 右上の歯車の「Narou.rbについて」を押すと、アップデートできます
371:
名無しさん2022/04/20(水) 23:43:07 XA.wMI06
再度Rubyとその他関連を再インストールしています。
多分RubyとMSYS2は全てアンインストールしてから再インストールしたので
入っていると思いますが、Narouをインストールしようとするとエラーが出てしまいます。

c:\Novel>gem install rubygems-update --source
Successfully installed rubygems-update-3.3.11
Parsing documentation for rubygems-update-3.3.11
Done installing documentation for rubygems-update after 0 seconds
1 gem installed

c:\Novel>update_rubygems
Successfully built RubyGem
Name: bundler
Version: 2.3.11
File: bundler-2.3.11.gem
Bundler 2.3.11 installed
RubyGems 3.3.11 installed
Regenerating binstubs
Regenerating plugins
Parsing documentation for rubygems-3.3.11続き21行
372:
名無しさん2022/05/20(金) 22:49:11 BbrWm4eM
問題点:WEB UIが起動しなくなった
gem version:3.3.14
narou version:3.8.1
OS:Windows 10 Pro 21H2
AosoraEpub:b3-1.1.0b46
コマンド使用時の動作:下記の表示が出てコマンド入力状態に戻る

>narou web
http://192.168.0.13:58295/
サーバを止めるには Ctrl+C を入力

経緯:PC移行のため、それまで利用していたMy Novelフォルダを、丸ごとコピーして保存用のHDDに入れ、narouをインストールしてある違うPCで保存用のHDDからWEB UIを起動し、何度かupdateしたところ、小説のupdateに失敗したため、gemとnarouをupdateしたところ、WEB UIが起動しなくなりました。
コマンドラインからの小説のupdateは普通にできています。
ただ、narou initを行なってAozoraEpubのフォルダは変更されていないのでkeepと入力すると必ずイニシャライズが停止します。
表示されているフォルダまでのパスをコピーして貼り付けると行間の設定に移行し、updateできる状態となります。

どうやったらWEB UIを起動できるようになるでしょうか?
373:
名無しさん2022/05/21(土) 04:03:06 PIsnXxFg
372ですが自己解決しました。
Rubyをアンインストールして最新版に更新し、narouを入れなおしたらWEB UIが起動しました。
374:
名無しさん2022/05/23(月) 19:54:20 qhT2GSEw
ERROR ArgumentError: invalid byte sequence in UTF-8\n\tC:/Ruby31/lib/ruby/gems/3.1.0/gems/narou-3.8.1/lib/novelconverter.rb:315:in `convert_txt_to_ebook_file'
と出てweb ui がAozoraEpub3でEPUBに変換していますで止まります。
環境はJAVA:jre-8u333-windows-x64、ruby:rubyinstaller-devkit-2.7.1-1-x64,
AozoraEpub3:AozoraEpub3-1.1.0b46
です。
何かわかればご教示いただければ幸いです。
375(1):
名無しさん2022/05/25(水) 00:45:49 vZjQED/M
b46は古いJAVAのほうが動きそう。
376:
名無しさん[sage] 2022/05/26(木) 21:41:04
>>375
ありがとうございます。
jre-8u202に替えたところ無事動きました!
377(1):
名無しさん2022/05/30(月) 20:11:38 w/V3l9Zg
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:202:in `txt_to_epub': invalid byte sequence in UTF-8 (ArgumentError) 
from C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:315:in `convert_txt_to_ebook_file'
(以下これと似たような表示の繰り返し)
このような現象が常に出続けてしまい、EPDU変換がどうしてもできません。
上記の方と似た現象だと思い環境を寄せて(rubyinstaller-devkit-2.7.1-1-x64だけ見つからず...)動作させてみたのですがこれもうまくいかず正直何もわかっていない状態です。
組み合わせが悪いのか順番が悪いのか、様々なパターンをためしてみましたがどれも失敗し消沈しています。似た症状の方や有識者の方がいましたら、何卒お力添えいただけると幸いです。
378:
名無し2022/06/24(金) 13:54:39 5KypHh4I(1/4)
いつも利用させていただいております
なろう小説をKindleへ送信したところ、6/21頃より受信できず、本日再送信してみたところアマゾンから「mobiの受信は8月から出来なくなります」との事。
epubは通常通り受信できるそうなのでそちらの変換に変更したいのですが、どうしたら良いでしょうか
初心者のため細かく再質問してしまうかもしれませんが、どうぞよろしくお願いします。
379:
名無し2022/06/24(金) 14:29:12 5KypHh4I(2/4)
先程の補足です
WEB UIでKindle変換してもだめだったのでepub変換を指定してみました
DL済のものは送信がmobi語尾になってしまいメール受信不可(アマゾンから通知メール)
新規DLしたものはepub変換出来たのですが、メール送信する段階で「まだファイル(題名)mobiがないようです」となりメール送信自体が出来ませんでした
380:
名無し2022/06/24(金) 14:30:57 5KypHh4I(3/4)
たびたびすみません
DL済のものは強制変換しても語尾がmobiのままで同じくエラーでした
よろしくお願いします
381:
名無しさん2022/06/24(金) 14:37:06 0hGRWxwo
>>389
narou s device=epub でいけませんか?
382:
名無し2022/06/24(金) 16:09:33 5KypHh4I(4/4)
>>381
やってみましたら無事受信できました。ありがとうございます!
383:
名無しさん2022/07/02(土) 15:52:02 vylrhT0Q
>>377
変換はどのように実行しましたか?コマンドラインならコマンドもわかるように貼ってください。
フォルダパスに濁点がはいっていませんか?Macやiphoneから濁点つきのフォルダを持ち込んだ場合濁点がwindowsと異なるためコマンドプロンプトなどで実行時epub変換が失敗することがありますが
384:
名無しさん[sage] 2022/07/14(木) 01:33:40
C:\\Novel>narou c 0
ID:0 狼は眠らない の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.
pid 13772 exit 42
\[ERROR\] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした


このメッセージが出てしまい変換できないのですが、どうしたらいいでしょうか。
AozoraEpub3-1.1.1b1Q
java version "1.8.0\_333"
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a)
narou.rb 3.8.1
AozoraEPUBは単体で起動します。
よろしくお願いします。
385(1):
名無しさん[sage] 2022/07/14(木) 16:32:57
>384
JAVAは正常にインストールできているんですか?
また、改造版はOpenJDKで動かしましょう
386:
名無しさん[sage] 2022/07/14(木) 21:59:10
>>385
OpenJDK18.0.1.1の場合でも同様のエラーになります。
変換時に"-verbose"をつけて実行したところ
\[ERROR\] --enc で指定された文字コードは存在しません。sjis, eucjp, utf-8 等を指定して下さい
と出るのですが文字コードの指定は何処かで出来るのでしょうか。
387:
名無しさん2022/07/15(金) 13:34:07 43JPeFS.
OpenJDKは11を使おう
388(2):
名無しさん2022/07/28(木) 22:30:42 H5IDJAZs
Narou.rb のバージョン:3.8.1
OS のバージョン:Win11
その他環境情報(任意):AozoraEpub3-1.1.0b55QやAozoraEpub3-1.1.0b46
何が起きたのか:変換処理中にエラーが発生します...
再現方法(何をやったら起こったのか詳細に):変換するたびに起こります。

*** -> /api/convert
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/loadconverter.rb:65:in `eval': C:/Users/Users/novel/小説データ/カクヨム/1177354054917771281 シェアハウスで再会した元カノが俺に迫って来る/converter.rb:1: invalid multibyte char (UTF-8) (SyntaxError)
from C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/loadconverter.rb:65:in `load_converter'
...省略...
[2022-07-28 22:24:55] FATAL SyntaxError: C:/Users/Users/novel/小説データ/カクヨム/1177354054917771281 シェアハウスで再会した元カノが俺に迫って来る/converter.rb:1: invalid multibyte char (UTF-8)
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/loadconverter.rb:65:in `load_converter'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:571:in `create_converter'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:380:in `initialize'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:50:in `new'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/novelconverter.rb:50:in `convert'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/command/convert.rb:236:in `convert_novel_main'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/command/convert.rb:201:in `block (2 levels) in convert_novels'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/mixin/locker.rb:26:in `lock'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/narou-3.8.1/lib/command/convert.rb:200:in `block in convert_novels'続き16行
389:
名無しさん2022/08/14(日) 20:07:55 OyPIks7g
>>388
converter.rb ファイルが破損している可能性があります。

C:/Users/Users/novel/小説データ/カクヨム/1177354054917771281 シェアハウスで再会した元カノが俺に迫って来る/converter.rb
をリネームしてから、変換してみればいかがでしょうか。
390:
名無しさん2022/08/20(土) 17:12:46 sCUaz7A2
mobiファイルを出力し、kindleへ送信はできたのですがkindle内でその送信したものを
読むことができません。どうすれば読めるようになるのでしょうか?
Narou.rb のバージョン:Version 3.8.1
java version "1.8.0\_333"です
391:
名無しさん2022/08/20(土) 22:17:36 oyPGCRhk
mobiじゃなくてEPUBで送ろう
392(1):
名無しさん2022/08/23(火) 00:03:32 E/s8CJaM
Gigazine によれば Kindle端末も Epub対応らしいので
gigazine.net/news/20220506-kindle-epub-support/

mobiは対応やめて, kindlegen なしで動作するようにならないですかね.
そうするとlinux版が復活できて dockerコンテナが作れるようになるかも.
393:
名無しさん[sage] 2022/08/23(火) 23:55:14
>>392
既出のパーソナル・ドキュメントしか書いてないけど?
Kindleで直接EPUBが読めるようにならないなら変わらない

メール経由しか使わないなら現状でもkindlegenは不要で、EPUBに変換できればよい
それだとファイルサイズに上限があるけどね
394:
名無し2022/09/05(月) 21:27:32 28zqTR4E
>>388
変換が失敗しているとき、toc.yamlが破損している場合があります。
この原因は正直よくわかりません。
toc.yamlとそのバックアップも両方ともだめなので、両方とも消して、
選択した小説を強制再ダウンロードしてみてください。
395:
名無しさん2022/09/18(日) 12:51:29 uoVBAZ0M
いっぱい触って!お潮吹くまでイキたいの!
www.axfc.net/u/4058069
13:12:49時点のスレ終端
続き44秒後位に新着取得可
 元スレ:https://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1511247073/