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

質問スレ

488名無しさん:2024/01/09(火) 00:15:34 ID:Bv0Dz7NQ
無線ルータを先日変更したのですが
今回narou.rbを起動しようとしたさい
起動した後にいままでダウンロードした小説一覧が表示されず
ダウンロードなどのボタンをクリックしても何も反応がありません
コマンドラインは正常に起動していた頃よりも短くなっています
原因がわからないので無線LAN内のLANのIPとDHCPサーバーのIPを
変更前のものに戻したら問題なく動きました
これはどういった現象なのでしょうか?
VPNを使用したときも似たような状況になったことがあります


G:\webnovel>narou web
ttp://192.168.0.115:30037/
サーバを止めるには Ctrl+C を入力

[2024-01-08 23:52:46] INFO WEBrick 1.7.0
[2024-01-08 23:52:46] INFO ruby 3.1.1 (2022-02-18) [x64-mingw-ucrt]
== Sinatra (v2.2.0) has taken the stage on 30037 for production with backup from WEBrick
[2024-01-08 23:52:46] INFO WEBrick::HTTPServer#start: pid=4944 port=30037
192.168.0.115 - - [08/Jan/2024:23:52:46 東京 (標準時)] "GET / HTTP/1.1" 200 16620
- -> /
192.168.0.115 - - [08/Jan/2024:23:52:46 東京 (標準時)] "GET /style.css?_=3.8.2 HTTP/1.1" 200 20977
ttp://192.168.0.115:30037/ -> /style.css?_=3.8.2

489488:2024/01/09(火) 02:23:21 ID:???
情報が不足していたので補足します
旧ルータの割り割り振りIP:192.168.11.38(IP固定) narou.rb動作:正常
新ルータのデフォルト割り振りIP:192.168.0.115(IP未固定) narou.rb動作:異常
新ルータ設定変更後の割り振りIP:192.168.11.38(IP固定) narou.rb動作:正常 
新ルータ設定変更後の割り振りIP:192.168.11.XXX(IP未固定) narou.rb動作:異常 

旧ルータを使用していたときは割り振られるIPを固定化してました
ルータ変更後に固定化せずに使用しようとして異常が出ました
他に変更した要因がなかったため旧ルータと同じIPに固定したところ動作しました
しかしIPが違うと動作しなくなるようです

490名無しさん:2024/01/09(火) 16:07:57 ID:???
ブラウザにumatrixみたいな拡張をインストールしてませんか?
外部からのスクリプトやcssのダウンロードをブロックするとそんな感じになりますね

491名無しさん:2024/01/09(火) 21:21:20 ID:???
>>490
ありがとうございます、ずばり正解でした
umatrixでブロックしていました
ずっと同じ環境で使っていたため
ブロックを解除する手間を忘れていました

492名無しさん:2024/01/09(火) 21:35:38 ID:1PRYNST2
>>488-489
一読しただけだと narou.rb の問題でもないような気がしますが、
ブラウザのお気に入りに登録したURLが固定アドレスのままだとか、そんなことないですかね?

でもWebサーバーにはリクエストが届いてる感じだし、そんなことないですよね

少し調べてみたら narou.rb は
narou s server-bind=192.168.11.38
という感じでサーバーアドレスが設定できるようです
とりあえず
narou s server-bind
と入力して現在の設定値を確認してみて下さい
この設定はユーザーフォルダ(Windowsなら "C:/Users/ユーザ名)の .narousetting/global_setting.yaml に書かれます。
何か設定されていたら、コマンド narou s server-bind= で設定を削除して下さい。
それでも動かなかったら
narou s server-bind=localhost
と設定してみては、いかがでしょうか
この機能については、ソースコード lib/web/appserver.rb(70行目辺り)に記載があります。

493名無しさん:2024/02/10(土) 10:22:57 ID:q/FwFfPk
すみません、今1から導入するとしてどういった手順で入れていけばいいか
だれか教えてもらえませんか?
いろいろ読んでてわけわからなくなって

494名無しさん:2024/02/10(土) 14:11:25 ID:21efLOFk
>> 493
せめてGITHUB公式のインストール手順を試したか、どこで躓いたかを記載するのが最低ラインじゃないですかね
あとはインストールしたいOS環境も記載がなく回答しにくいのでそこも詳しく

495名無しさん:2024/02/10(土) 14:36:59 ID:???
今は AozoraEpub3 が手に入らないので、改造版を使わないといけない所で躓きそう
古い Java では動かないし、最新の Java で動かすにも書き換える必要があるし

どのみちそのままではなろうとカクヨムは現在のバージョンでは使えないから、
よくわからないなら narou.rb がバージョンアップされるまで待ってた方がいいと思う

496名無しさん:2024/02/11(日) 11:22:30 ID:VIGOXPNE
確かに一通り試してみたけど >>495 が書いた通りの状況でした。
一応以下の組み合わせでn9669bkのダウンロード、epub変換、mobiの変換とKindleへの転送が可能でした。
Windows10
Oracle Jave 21
改造版AozoraEpub3 1.1.1b20Q
Kindle Previewから抜いたkindlegen
不具合スレ773パッチ
不具合スレ659の10の修正
お勧めは>>459の通り、733のパッチなりが盛り込まれるのを待ったほうがと思いますが
取り急ぎで必要なら上記の組み合わせで試してみてもいいかと。

497名無しさん:2024/02/11(日) 11:24:38 ID:VIGOXPNE
>> 496
書き忘れた、rubyは以下のバージョンです。
ruvy 3.3.0

498名無しさん:2024/02/12(月) 07:11:03 ID:aNISqIxA
>>496
>>493
AozoraEpub3 の最新バージョンでも変換できますが、
Narou.rbのCSSが適用されないおそれがあります
バージョン 1.1.0b55Q(改造版)を使うのはどうでしょうか

参考url
jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1511245701/405

AozoraEpub3-1.1.0b55Q
github.com/kyukyunyorituryo/AozoraEpub3/releases/tag/1.1.0b55Q

499名無しさん:2024/02/12(月) 16:31:21 ID:nzEPK.s6
>>498
レスサンキューっす、新参もんなので過去の問題点を整理してくれて助かります。

改造版AozoraEpub3の最新バージョンを使用した場合、vertical_font.cssが"narou init"した際にディレクトリ構造が改造版と
コードの想定の間で異なる為、期待する場所にコピーされずepub変換時に適用されてない状況になると理解しました
-> これは1.1.0b55Q(改造版)で回避可能
-> コード想定は/template/OPS/css_customだけど、1.1.1台の改造版は/template/item/css_customになってるので

追加すると外字フォントもディレクトリ構造が違うので”default.enable_dakuten_font”を”はい”にすると変換処理時にエラーになる
-> これは改造版全てで発生するように見えます。 (template\OPS\fontsを別途作成すれば1.1.0b55Q(改造版)で回避可能かな)

なので"gem install narou"した際に手間がないのは改造版AozoraEpub3 1.1.0b55Qで、こっちを使用するのが妥当かもですね

500名無しさん:2024/02/12(月) 19:53:52 ID:???
ttps://github.com/rogenobl/narou/releases/
の二種類の修正ファイルを導入しようとしているのですが、どこのフォルダに修正ファイルのフォルダを置けば良いのかわかりません
F:/Kindle_WhiteLeaf *1
AozoraEpub3-1.1.0b46
Narou_Novel
F:/Kindle_WhiteLeaf/Narou_Novel *2
.narou
.sass-cache
hotentry
misc
小説データ
・他ファイル4点

*1と*2にlibフォルダ・webnovelフォルダ(修正ファイルの入ったフォルダ)を置いてみることは試しましたが、narou uコマンドで100話更新が出ます
導入が数年前なので覚えていないのですが、Kindle_WhiteLeafがnarou.rbのリネームフォルダかなと思っていたのですが、別の場所にあるのでしょうか?
あるいは、リネームされていると適応されないのでしょうか
それとも、修正フォルダを置くだけはなく、別の設定が必要なのでしょうか?
または、Cドライブのルビーフォルダに置くのでしょうか?

501名無しさん:2024/02/12(月) 21:20:11 ID:nzEPK.s6
>>500
その修正ファイルを使用する前提は不具合スレの659にあるようにnarou.rbのバージョンを3.8.2へアップデートする必要がある理解です。
そして多分ですが>>500さんのrubyのバージョンも古い予感で、3.8.2をインストール出来ない可能性が高いです。
全て試したわけではないのですが、ruby 2.6台を含むこれより過去のリリースだと他のパッケージの制限で3.8.2のインストールにこけます。

502名無しさん:2024/02/12(月) 21:48:52 ID:???
多分最新だと思います

F:\Kindle_WhiteLeaf\Narou_Novel>gem update narou
Updating installed gems
Nothing to update
Gems already up-to-date: narou

F:\Kindle_WhiteLeaf\Narou_Novel>narou version
3.8.2

503名無しさん:2024/02/12(月) 21:52:27 ID:???
バージョン確認コマンドはわかりませんが、C:にはRuby27-x64フォルダがありましたのでrubyのバージョンも問題ないと思います
多分

504名無しさん:2024/02/12(月) 22:39:37 ID:vd.Jg9N2
C:にRuby27-x64フォルダがあるなら
その下位にあるnarou-3.8.2フォルダを探して
そこのlib・webnovelフォルダに入れれば反映されると思います

私の環境では以下Pathになっていました
C:\Ruby27-x64\lib\ruby\gems\2.7.0\gems\narou-3.8.2

505名無しさん:2024/02/13(火) 00:39:02 ID:???
>>504
ありがとうございます!
成功しました!

506ガチ文系:2024/02/13(火) 14:21:48 ID:dlshwbb6
500さんと同様どのフォルダに修正フォルダを上書きしていいのかわかりません。
imac M3
sonoma 14.2.1
ruby 3.3.0

narouは3.8.2が入っているのですが、どこに入っているのか探し切れてません
フォルダ検索かけてもnarouフォルダも3.8.2フォルダも出てきません

初回インストールしたときは、homebrew-rbenv-rubyとweb情報からどうにか
インストールできました

上記ですとcドライブにrubyフォルダがあるようですが、
アプリケーションフォルダにもシステムフォルダにも
同様のフォルダはありません。

また小説データの入った書籍管理フォルダにwebnobelフォルダと
libフォルダをおいてみたところ違っていたようです

素人考えでは、ユーザフォルダかアプリケーションフォルダもしくは
システムフォルダあたりにrubyフォルダとかnarouフォルダがあって
そこにnarou3.8.2のプログラムが入っているのかなと思ってたのですが
違うのでしょうか

超初心者で申し訳ございませんがお教えいただければ幸いです。

507名無しさん:2024/02/13(火) 14:57:05 ID:???
>>506
インストール先はOSやインストール方法によって異なるのでそれは見つからないと思います
いずれの環境でも gem which narou でインストール場所がわかります

以下はWindowsでの実行結果だけどMacでも同様
C:\Users\username>gem which narou
C:/Ruby/Ruby32-x64/lib/ruby/gems/3.2.0/gems/narou-3.8.2/lib/narou.rb

508ガチ文系:2024/02/13(火) 15:58:50 ID:dlshwbb6
>507
ありがとうございます!!!!!!

なろう変更以降何もできずnarou作者様がアップデートしてくださるのを待つだけとおもってました。
ありがとうございます

509名無しさん:2024/02/20(火) 19:51:08 ID:bhD5rwQo
//kakuyomu.jp/works/16817330658131008519
【137万PV突破】【追放勇者編開始!】異世界から帰ったらこっちの世界にダンジョンがあるんだけど!?〜モテたいのでダンジョンで頑張ります〜【毎日更新】/ふぇありす@新作公開中
がタイトルは読めてますでしょうか
空白になっております 他のはタイトル普通に読めています
NAROU WEBです
ID:5447  のDL開始
第33話:シアのご褒美とアミリア (1/2) (新着)
第34話:アミリアの成長 (2/2) (新着)
ID:5447  の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:0件、INFO:31件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています...
[ERROR] (1)
変換しました
[ふぇありす@新作公開中] .epub を出力しました
EPUBファイルを出力しました
と出ております

510名無しさん:2024/02/20(火) 19:59:26 ID:bhD5rwQo
[ふぇありす@新作公開中] .epub
[ふぇありす@新作公開中] .txt
がもぐったらありました この作者さんが名前を変えるタイプの方のようで
〜十万PV達成と名前についていてepubが26個 ありました
参考になりますでしょうか

511名無しさん:2024/02/20(火) 20:08:48 ID:???
>>509-510
rogenoblさんのカクヨム対応(sitesettinghandlerV2)を入れていますが、問題なく表示されます

【137万PV突破】【追放勇者編開始!】異世界から帰ったらこっちの世界にダンジョンがあるんだけど!?〜モテたいので ダンジョンで頑張ります〜【毎日更新】 のDL開始

512名無しさん:2024/02/20(火) 22:21:48 ID:shObVjEU
>>509-510
個別の変換設定からタイトルを固定にしたほうが良さそうな
設定の該当箇所のサンプルは以下のリンクを参照してみてください。
ttps://gyazo.com/ab2a8e79a62698357faea204bf34b7a1

タイトル設定した上で強制再ダウンロードでいけるか試してみてください。
出来れば著者名(novel_author)も”ふぇありす”で固定しちゃってもいいかも

513名無しさん:2024/02/21(水) 07:15:31 ID:???
新着更新ではなく、既存部分を作者が改訂更新などした場合、
上書きされた改定前の部分を個別にバックアップするような設定はできないのでしょうか?

514名無しさん:2024/02/21(水) 10:28:59 ID:xMlynRQg
>>513
改訂前の情報は本文以下のcacheフォルダに保管されています。
そこに日付毎にフォルダがあり、過去の本文情報は保管されているので差し替えれば過去バージョンのファイルは
convertコマンドで作り直せそう。
要望意図が変換されたEPUBを日付や変更毎に保管したいであれば、その設定はない理解なんだけどあったりしますかね?

515名無しさん:2024/02/21(水) 10:37:41 ID:gTc.D42g
>>511
rogenoblさんのカクヨム対応sitesettinghandlerV2にしたらうまくいきました!ものすごく感謝です
何か問題が起きた場合、追加したlib/sitesettinghandler.rbとwebnovel/kakuyomu2.jp.yamlを消せば元に戻るはずです。の
バージョンのままでした 更新を知り損ねておりました ありがとうございます
>>512
webUIから設定しました こちらもありがとうございます
過去に呼んだ小説ディレクトリごと消し再度読み直してみました これもよかったのかもしれません

516名無しさん:2024/02/21(水) 10:40:26 ID:gTc.D42g
ダウンロードした時のWEBUIログ

ID:7997 裏切られたSランク の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:0件、INFO:31件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.....変換しました
[ふぇありす] 裏切られたSランク.epub を出力しました

というふうに短いタイトル名で読み取れました ありがとうございます
どんどん長くなっていくタイトルきっとブームなのでしょうね

517名無しさん:2024/02/21(水) 11:20:27 ID:gTc.D42g
まちごうた…… 裏切られたSランクって柊咲さんの作品やん
汗 そのまま書いてしまった汗 見なかったことにしてください

518513:2024/02/21(水) 16:33:48 ID:???
>>514
ありがとうございます
テキストファイルだけで十分です

519名無しさん:2024/02/24(土) 22:58:42 ID:GMh8H2xM
カクヨム対応のものもなろうの100話までしか更新されない問題に対応するものも、
ファイルを置き換えたときに

/Users/ユーザー名/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/narou-3.8.2/narou.rb:10:in `require_relative': cannot load such file -- /Users/ユーザー名/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/narou-3.8.2/lib/extension (LoadError)
from /Users/ユーザー名/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/narou-3.8.2/narou.rb:10:in `<top (required)>'
from /Users/ユーザー名/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/narou-3.8.2/bin/narou:13:in `require_relative'
from /Users/ユーザー名/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/narou-3.8.2/bin/narou:13:in `<top (required)>'
from /Users/ユーザー名/.rbenv/versions/3.3.0/bin/narou:25:in `load'
from /Users/ユーザー名/.rbenv/versions/3.3.0/bin/narou:25:in `<main>'

とエラーが出ます。
どうしたらよいでしょうか?

520名無しさん:2024/02/25(日) 00:06:05 ID:OLsxzgwY
一応ですが、不具合スレ659の手順3,4を試してみてください。
3. gem uninstall narou と入力して narou をアンインストールします。1のフォルダが削除されます。
4. gem install narou を入力して再インストールします。1のフォルダが復活します。
ZIPファイルが想定しているファイル構成と異なっているせいかな?

521名無しさん:2024/03/03(日) 09:59:42 ID:y6caV/Gs
お世話になっております。
私も100話以上の対応が出来ました。
1. pagination_with_fixを「narou.rb is unable to download from Kakuyomu anymore#412」のPaginationV4にある(現段階3/3/2024午前9時56分時点で)「pagination_with_fix」をダウンロード
2. zipファイル内のlibとwebnovelをコピーでコピーバッファに格納
3. C:\Users\kaoru\.gem\ruby\3.2.0\gems\narou-3.8.2(私の場合)でそのままペースト(過去のファイルは生かす)
4. Narou起動 100話以上がダウンロードされました。(万歳!!!)
大変!ありがとうございました。

522名無しさん:2024/03/10(日) 21:06:29 ID:AxjFEy66
お世話になります。
新しくインストールすることになり、掲示板を見ているうちに、
どれが一番最新の情報なのか、混乱しはじめてしまいました。

黙示取得を含め、お分かりの方、教えていただけますでしょうか?

523名無しさん:2024/03/10(日) 21:39:01 ID:???
>>522
すべてPRされているので、それを見ればわかるのですが、
とりあえず動かしたいならこんな感じかな

①説明通りにインストールする
※ただしAozoraEpub3は手に入らないので改造版を使う
 Javaも改造版AozoraEpub3に対応したものを導入する

②各ファイル上書きする
・なろう目次対応→rogenoblさんPaginationV4
・カクヨム目次対応→rogenoblさんsitesettinghandlerV2

③自力で書き換える
・最新版Java対応→IssuesかPRを参考に
・なろうUser-Agent対応→不具合報告スレを参考に好きな方法で

524名無しさん:2024/03/10(日) 23:05:51 ID:AxjFEy66
>>523
ありがとうございます!

525名無しさん:2024/03/12(火) 21:03:58 ID:aduxDwcI
windows 11
ruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [x64-mingw-ucrt]

最近調子が悪くなった。
databaseの調子が悪いらしく、cmd上でnarou list と入力すると、今までダウンロードしてきたファイルお確認することができる(1200以上)が、narou w を入力し、web上で確認すると、数個の小説しか、確認することができない。

しかし、update や convert などの指示は通る。なので、gui上でのリスト表示ができないことだけが問題になっている。

この問題をどうすれば解決できるのか、手助けをしていただきたい
よろしくお願いします。

databaseが壊れているのかとも考えたが、cmd で narou list 表示にした際には全表示されることから、この線はないのかとも考えたけど、結局わからなかった。

526名無しさん:2024/03/12(火) 21:53:15 ID:9nDN55MY
webUIの上部にfilterがあります。
そこに何か文字が入ってませんか?
入ってたら消してみましょう。

527名無しさん:2024/03/12(火) 21:54:15 ID:tTjbwIIY
>>525
filter蘭になにか書いてないかチェックしてなにか記入されていませんか?
記入したままでブラウザを閉じて上げ直してもfilterの入力値が生き残っているように見えるので念のため

528名無しさん:2024/03/12(火) 22:21:32 ID:aduxDwcI
>>526
>>527

filterの値は何も入っていません

改めてみると、凍結される(状態:凍結)と、一覧に現れるようです。
凍結をFreezeで解除すると表示されなくなります。

529名無しさん:2024/03/12(火) 22:31:55 ID:???
>>528
WEB UI上部の「表示」から、「凍結中を表示」「凍結中以外を表示」の両方にチェックが入っていますか?

530名無しさん:2024/03/12(火) 22:38:23 ID:o3UBw7oo
キーボードショートカット(F, Shift+F)でも表示非表示が変わります
私も以前これで迷いました

531名無しさん:2024/03/12(火) 23:15:08 ID:aduxDwcI
>>529
>>530

ありがとう!!
解決した!

532名無しさん:2024/03/16(土) 01:40:06 ID:jR3fR.z.
PC素人で申し訳ありません
なろう側の改定で使えなくなりいろいろ試していたのですがどうにもうまくいかず
アンインストールと再インストールを繰り返すうちに間違ってローカル領域に
gem install narou
をやってしまいました
どうにかRubyのフォルダの中にインストールし直したいのですが
Rubyそのものをアンインストールしてもnarouをインストールした場所の情報がどこかに残っているようで、
Using rubygems directory
と出てローカル領域に復元されてしまいます
数時間調べたのですが本当に素人なので先達のおっしゃることが全然わからず……
どうにかならないでしょうか……

533名無しさん:2024/03/16(土) 02:43:19 ID:???
>>532
Windows?

534名無しさん:2024/03/16(土) 09:03:10 ID:jR3fR.z.
>>533
windowsです
調べた時もunix系のやり方しか出てこなくてちょっとお手上げになってます

535名無しさん:2024/03/16(土) 11:22:44 ID:DIzsSJ5I
>>532
> アンインストールと再インストールを繰り返すうちに間違ってローカル領域に 「gem install narou」
> をやってしまいました
ここの作業ですが、これはnarouコマンドを実行出来るフォルダで実行する必要がなく、「gem uninstall narou」
しても削除されますし、同様に「gem install narou」すれば元のフォルダにインストールされるはず。

そして個人的な理解ですがどこでコマンドを実行しても「C:\Ruby33-x64\lib\ruby\gems\3.3.0\gems ※最新版を使用した場合」に
インストールされる筈なのです。

Using rubygems directoryが出るような状況を調べると、削除時に出力されるケースがあり、その時は以下のような
文言が出力されていたようです、でてませんでしょうか?
エラー: 処理を始められませんでした (データベースをロックできません)
エラー: データベースをロックできませんでした:
※どうやらなにかの原因でファイルがロック(操作不能)になり、削除が完了しないかインストールできない想定

ひとまず出ても出ていなくてもrubyをアプリと機能やコンパネ経由のプログラムと機能からアンインストールしても
フォルダや実行ファイルがいくつか残っているので、もしかしたらそれらが悪さしている可能性がありそうです。
なのでRubyをアンインストールする、その後C:\直下のRubyフォルダを削除する。ここで削除出来ない場合には
Windowsを再起動してから削除してみてください。

ここまで来たらRubyの再インストールと「gem install narou」を試してみてください。というか説明書の手順で
復帰出来るんじゃないかと思います。

536名無しさん:2024/03/18(月) 22:04:29 ID:sV9GkB6g
>535
インストール先は環境によって異なります
例えば >521 の 3 とか

参考
ttps://stackoverflow.com/questions/72562965/

gemがインストールされた場所はコマンド gem env gemdir で確認できます
narou.rb がインストールされた場所は gem which narou で確認できます

537名無しさん:2024/04/03(水) 01:15:08 ID:87j6UEKk

質問失礼します

web uiの環境設定デフォルト内の"default.title_date_format"という設定項目についてです
タイトルの後ろにつける最終更新日の書式を"mm/dd"の形式から西暦下二桁を加えた"yy/mm/dd"の形に変更したいのですが可能ですか?
可能であればご教示くださるとありがたいです

538名無しさん:2024/04/03(水) 08:50:32 ID:SEFMVRuo
書式は〜参照にある指定が使える理解で、要望の形ですと
%y/%m/%d と指定することで 無職転生 - 異世界行ったら本気だす -24/04/03 の
ように変更可能です。

539名無しさん:2024/04/03(水) 21:34:26 ID:87j6UEKk
>>538
ありがとうございます
無事設定できました

540名無しさん:2024/04/06(土) 12:34:37 ID:ZjW7t0Ww
かなり以前より、narou.rbには
お世話になっております。
最近の改変で、動かなくなっていたので、
新しいnarou.rbのバージョンをインストールしようと思い、
色々やってみたのですが、うまくいきません。
コンピュータには詳しくなく、マニュアル通りにしかできません。
コンピュータのバージョンとアプリのバージョン、置き場所は以下のようです。
_________
エディション Windows 10 Home
java jre1.8(場所 C:\Program Files (x86)\java)
Ruby32-x64(場所 C:\)
AozoraEpub3-1.1.0b46(場所 C:\MyNovel)
(このファイルの中にkindlegenはいったままdドライブよりコピーペーストしました。)

____________

当初うまくいかないので、javaとかのverが
悪いのかなと思い、以前からいれているファイルを探そうとしたのですが、
javaはどこにあるか
わからず、とりあえず新しいのいれればよかろうといれました。
rubyは、以前のバージョンをアンインストールして、新たなバージョンを入れなおしました。
AozoraEpubとkindlegenは以前おいていたファイルの
場所がわかり(もともとdドライブにいれていた)バージョンが新しかったので
そのまま、新しいフォルダを作ったところに
コピーペーストしていれました

とりあえず、
gem update narou
をしてみましたが、エラーが出て、
うまくいかなかったため、
gem install narou
を実施、
やはりうまくいかず、

gem install rubygems-update --source http***←URl入りだとだめなので
update_rubygems
gem install narou

をためしましたが、ダメでした。
一度、gem uninstall narou
をしたあと、再度
gem install narou
もためしてみましたが、同様です。

gem which narou をためすと、
ERROR: Can't find Ruby library file or shared library narou
と出ます。

以下、gem install narou
をした時のエラー表示
_______

c:\>gem install narou
Temporarily enhancing PATH for MSYS/MINGW...
Building native extensions. This could take a while...
ERROR: Error installing narou:
ERROR: Failed to build gem native extension.

current directory: C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/sassc-2.4.0/ext
C:/Ruby32-x64/bin/ruby.exe extconf.rb
creating Makefile

current directory: C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/sassc-2.4.0/ext
make DESTDIR\= sitearchdir\=./.gem.20240406-8836-13mkuh sitelibdir\=./.gem.20240406-8836-13mkuh clean

current directory: C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/sassc-2.4.0/ext
make DESTDIR\= sitearchdir\=./.gem.20240406-8836-13mkuh sitelibdir\=./.gem.20240406-8836-13mkuh
compiling ./libsass/src/ast.cpp
make: g++: コマンドが見つかりませんでした
make: *** [Makefile:240: ast.o] エラー 127

make failed, exit code 2

Gem files will remain installed in C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/sassc-2.4.0 for inspection.
Results logged to C:/Ruby32-x64/lib/ruby/gems/3.2.0/extensions/x64-mingw-ucrt/3.2.0/sassc-2.4.0/gem_make.out

_____________

システムなどにはまったく詳しくなく、掲示板や説明をみようみまねでやっていますので、
変なことをしてるかもしれません。
何がいけないのかよくわかりません。
どなたか詳しい方、どうすればよいか
教えていただけませんか?
とても便利なので、ぜひまた使えるようにしたいです。

541名無しさん:2024/04/06(土) 13:25:07 ID:???
インストール方法
ttps://qiita.com/kokotaro@github/items/4a45e1314a5b459f8546

542名無しさん:2024/04/06(土) 16:14:12 ID:???
本当は説明のwikiを修正すべきなんだけど、作者さんしか編集できない(はず)

543名無しさん:2024/04/06(土) 16:44:30 ID:ZjW7t0Ww
>541 無事につかえるようになりました!!
これでまた、kindleでなろうが読めます〜。
目が悪いので、パソコンなどでは長く読めないので、
とても助かります。
教えてくださって、ありがとうございました。

(540で書き込んだものです)

544sage:2024/04/08(月) 20:47:13 ID:oEgvYIuE
恐れ入ります。

旧バージョンから最新バージョンに更新した結果、
ブラウザでの最新話の確認や更新処理が一切動かなくなりました

ボタンを押下すると確認していますという表示は出るものの、
一瞬で処理が終わる上に何も更新できていません

ダウンロードしている一覧自体は旧バージョンの物から引き継げているようなのですが、
更新できない事象の回避方法はありませんでしょうか?

545名無しさん:2024/04/08(月) 21:03:21 ID:???
>>544
不具合報告スレでテンプレ守って(ログつけて)書き込んでもろて

546sage:2024/04/08(月) 21:09:35 ID:oEgvYIuE
>>545
すみません、不具合報告の方にもっていかせてもらいます

547名無しさん:2024/04/08(月) 21:14:18 ID:???
>>545
連投申し訳ありません。
裏で全バージョンのRubyをアンインストール→再インストールで何故か直りました
旧Ruby入れたままだったので、PATHがおかしかったのかもしれません
お騒がせいたしました。

548名無しさん:2024/04/19(金) 13:21:21 ID:76yJtM9Q
WEB UIを利用しています。普段は[な]で更新チェックをかけmodifiedタグがついたのを対象に
更新をかけるという使い方をしています。今年の2月ころから

>最新話掲載日を確認しています...
>確認が完了しました
>魔導具師ダリヤはうつむかない の目次ページを取得中...
>魔導具師ダリヤはうつむかない に更新はありません

のようにmodifiedがつくのに実際には「更新はありません」と言われてしまうことが
ときどき発生しています。おおむねmodified対象が20あると2つ3つといった感じです。
特定の小説に多く発生はするのですが、頻度を考慮しなければ広く不特定の小説で発生しています。

現在最新版を使っています(ただし前バージョンのときも発生)。

.narouのなかで一部変なデータがあるとかいくつか考えたのですが、
このようなログでチェックすべし、とか、各ファイルのこのあたり見てみるべし、
とかありましたらご教示いただけないでしょうか。

549名無しさん:2024/04/24(水) 22:07:38 ID:???
>>548
[な]や[他]の更新確認はAPIでの一括確認なのでAPI上で更新箇所が一か所でもあると反応します。

なので作品側に更新が無くても更新対象になってしまってます。

恐らくNarou.rb側がAPIから作品の更新の有無に関わらず更新されてしまう余計な項目を拾っているのだと思います。

550名無しさん:2024/05/01(水) 17:50:43 ID:rnfhWC8E
Narou.rb のバージョン:
Version 3.9.0
OS のバージョン:Windows11
何が起きたのか:
再現方法(何をやったら起こったのか詳細に):
小説家になろうからのダウンロードの際、100話前後の作品は問題無くテキストとEPUBが生成されるのですが、300話など長い作品の場合、テキストは生成されるものの、EPUB生成に失敗してしまいます。エラーメッセージを添付します。

--------
変換開始 : D:\narounovel\小説データ\小説家になろう\n7259z 双色の錬金術師\[ちゅるぎ] 双色の錬金術師.txt
[INFO] 濁点フォント利用 (17741) : ん゛
[INFO] 濁点フォント利用 (65560) : あ゛
[INFO] 濁点フォント利用 (65560) : ぁ゛
[INFO] 濁点フォント利用 (65560) : ぃ゛
[INFO] 濁点フォント利用 (76855) : あ゛
[INFO] 濁点フォント利用 (79905) : あ゛
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:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
... 8 more
pid 29992 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

551名無し:2024/05/01(水) 17:51:48 ID:???
長い作品ではこのようになります。

552名無し:2024/05/01(水) 17:53:39 ID:???
EPUB型式のファイル、はできているのですが、リーダーやSigilで確認したところ、読み込めない、ファイルが破損している、などの表示となります。

553名無しさん:2024/05/01(水) 18:50:19 ID:???
>>550
b46は挿し絵があると変換出来ない
ttps://github.com/whiteleaf7/narou/issues/400

554名無しさん:2024/05/01(水) 21:16:40 ID:Ojktz2Jo
>>553
b46で挿絵があると駄目なのはMACもしくはLinux環境。Windowsの場合は普通にいけてる。
※確証ないけど駄目っぽい記述を見たのは挿絵の回転操作をしている場合。
実際に以下の環境では普通に変換出来ている感じ
ttps://qiita.com/kokotaro@github/items/4db382eee10997d1f517

>>550
環境についての質問です
AozoraEpub3のバージョンは1.1.0b46でしょうか?
かさねてJavaはVersion 8 Update 401でしょうか?

555名無し:2024/05/01(水) 22:05:06 ID:???
AozoraEpub3-1.1.0b、java version "22.0.1"です。

556名無し:2024/05/01(水) 23:00:27 ID:???
AozoraEpub3-1.1.0b46
はリンク切れで見つからなかったため、上記になっています

557名無しさん:2024/05/01(水) 23:29:20 ID:cLFAeEYw
ID:0 魔術師クノンは見えている の変換を開始
小説状態の調査結果を 調査ログ.txt に出力しました(エラー:0件、警告:18件、INFO:2件)
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.
[ERROR] file not exist. C:\Users\OooOO\Documents\novels\蟆剰ェャ繝・・繧ソ\蟆剰ェャ螳カ縺ォ縺ェ繧阪≧\n1314hd 鬲碑。灘クォ繧ッ繝弱Φ縺ッ隕九∴縺ヲ縺・k\[蜊鈴㍽豬キ鬚ィ] 鬲碑。灘クォ繧ッ繝弱Φ縺ッ隕九∴縺ヲ縺・k.txt

4/12時点では普通に動いていたのが、今日実行したらepub化のところでファイル名が文字化けしてエラーを起こしてしまうようになっていたのですが
これはどこを修正すればよいのでしょう?
narou.rb自体のupdate前も後も症状は同じでした

558名無しさん:2024/05/02(木) 00:08:17 ID:T/bFviNo
>>557
JAVAを一つ前のバージョン21にダウングレードしたら解決しました

559名無しさん:2024/05/02(木) 00:21:18 ID:jCJzAGOU
>>556
んー、1.1.0bXXで46じゃないという感じからAozoraEpub3-1.1.0b55Qを使用しましたが変換出来ますね。
なので再現環境の構築を諦めて提案となります。

変換出来ちゃった環境について、一応それぞれのバージョン情報を以下に示します。
$ java -cp AozoraEpub3.jar AozoraEpub3 --help
version : 1.1.0b55Q
$ java -version
java version "22.0.1" 2024-04-16
$ ruby --version
ruby 3.3.1 (2024-04-23 revision c56cd86388) [x64-mingw-ucrt]
$ narou -v
3.9.0

提案としては二つ
・1.1.0b46について改造版AozoraEpub3のページで再配布版があるので、それを使用する
ttps://github.com/kyukyunyorituryo/AozoraEpub3/releases/tag/1.1.0b46Q
JavaのVersion22はアンインストールしてJava Version 8 Update 401のインストールが条件です。

・いっそ改造版を使用する
JavaはAdoptium公式からLTS版のVersion21をインストールすることをお勧めします。(Version22は消して)
narou3.9.0では改造版を使用するハードルがほぼないので、Javaのバージョンに気をつけるだけである程度
動作するようになったので、最低限使用するという観点からはお勧めです。

560557:2024/05/02(木) 09:42:35 ID:T/bFviNo
>>556
ありがとうございます
AozoraEpub3-1.1.0b46 使用です
アプリの管理からjavaをuninstall後
ttps://www.oracle.com/java/technologies/downloads/archive/
ここからSEのVer.21を落としてインストールすることで、正常動作しましたがuninstallして
ttps://adoptium.net/
こちらの方に替え、こちらでも正常動作を確認しました

561名無し:2024/05/02(木) 12:12:06 ID:???
バージョン、もう一度確認しました。前述と異なってました。
java -cp AozoraEpub3.jar AozoraEpub3 --help
version : 1.1.0b46

java -version
java version "22.0.1" 2024-04-16

ruby --version
ruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [x64-mingw-ucrt]

narou -v
3.9.0

562名無しさん:2024/05/02(木) 21:39:00 ID:jCJzAGOU
>>561
JavaのバージョンをJava Version 8 Update 401に入れ直せば解消すると思います。
あと401入れた後にアップデートが通知される状態になるのですが、そこでアップデートすると
不具合スレの892の問題になるので、ひとまず次のアップデート待ちでいいのかもと思っています。

563名無しさん:2024/05/09(木) 13:41:03 ID:YbNXL2.U
全くの無知な質問だと思うけど
縦書きの時に顔文字だけ横に表示することってできる?

564名無しさん:2024/05/09(木) 14:18:32 ID:???

青空文庫注記を使って次のように顔文字をか米が表現できる。テキスト部分を直接書き換える必要がある。

[#ここから横書き]
顔文字
[#ここで横書き終わり]

565名無しさん:2024/05/09(木) 14:41:51 ID:YbNXL2.U
thx

566名無しさん:2024/05/17(金) 04:21:47 ID:sZvhDl.U
DLボタンが使えなくなってしまったのですが、同じような方いらっしゃいますか

[2024-05-17 04:15:35] ERROR bad Request-Line `\x16\x03\x01\x02z\x01\x00\x02v\x03\x03�\x02�\x01\b��d����w+3��? �7cpS��\x0F@y\x03e\x0F D��wx�FE�D$ �d��g�/�-�\x00S���\x14���\x04\x00"\x13\x01\x13\x03\x13\x02�+�/̨̩�,�0�'.
[2024-05-17 04:15:35] ERROR bad Request-Line `\x16\x03\x01\x02z\x01\x00\x02v\x03\x03X��\b]�\x18��\t�;2�Z�p\x15\t�S�W�{?�V\x15J�� �9\x18 }?W�����\x1E�A\x05u��1�.�J�\x04�\x01\x16`��\x00"\x13\x01\x13\x03\x13\x02�+�/̨̩�,�0�'.
[2024-05-17 04:15:35] ERROR Encoding::CompatibilityError: incompatible character encodings: UTF-8 and ASCII-8BIT
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/accesslog.rb:124:in `gsub'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/accesslog.rb:124:in `format'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:223:in `block in access_log'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:222:in `each'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:222:in `access_log'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:113:in `run'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/server.rb:310:in `block in start_thread'
[2024-05-17 04:15:35] ERROR Encoding::CompatibilityError: incompatible character encodings: UTF-8 and ASCII-8BIT
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/accesslog.rb:124:in `gsub'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/accesslog.rb:124:in `format'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:223:in `block in access_log'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:222:in `each'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:222:in `access_log'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:113:in `run'
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/server.rb:310:in `block in start_thread'

Crome Edge Firefoxで試したところ共通のエラーでした。


java 21.0.3 2024-04-16 LTS
ruby 3.2.2 (2023-03-30 revision e51014f9c0)
narou 3.9.0
です

567名無しさん:2024/05/17(金) 05:31:33 ID:???
>>566
Chrome、Edgeはずいぶん前から使えない(既出)
Firefoxは今のところうちは使えてるかな

568566:2024/05/18(土) 21:35:01 ID:MnIkxLCg
自己解決しました。
Firefox使っていたのですが、
どこかのバージョンからChrome Edgeと同じくHTTPとHTTPSの混在コンテンツをブロックする仕様になったようなので

about:config の security.mixed_content.upgrade_display_content を 自己責任の名のもとにFalseにすればOKでした。

569566:2024/05/18(土) 21:41:43 ID:MnIkxLCg
narou.rb web をHTTPSで起動できるようにするか、localhostか127.0.0.1でアクセスできるようにすれば
hromeやEdgeでもブックマークレットのダウンロードボタン使えるようになる気がしますが、設定はないっぽいですね。

570名無しさん:2024/05/18(土) 22:47:03 ID:???
-pオプションでポート指定できるけど、80は管理者権限いるんだっけ?

571名無しさん:2024/05/19(日) 20:48:58 ID:???
>>568
同じ状態になってましたが解決しました
ありがとう

572名無しさん:2024/06/11(火) 08:34:21 ID:PuEmjeXI
解決策を求む!
本日6/11に最新VerにUP(Narou.rb version 3.9.0)したらEPUB変換が出来なくなった。

■エラー内容
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.
[ERROR] file not exist. E:\MyNovel\蟆剰ェャ繝・・繧ソ\繧ォ繧ッ繝ィ繝�\4852201425155006107 縲先嶌邀榊喧縲第叛隱イ蠕後・縲∫焚荳也阜蝟ォ闌カ縺ァ繧ウ繝シ繝偵・繧・[鬚ィ隕矩カ従 縲先嶌邀榊喧縲第叛隱イ蠕後・縲∫焚荳也阜蝟ォ闌カ縺ァ繧ウ繝シ繝偵・繧・txt
[ERROR] AozoraEpub3実行中にエラーが発生したため、EPUBが出力出来ませんでした

■変換元Web小説
 カクヨム


調査用ログを吐き出させたが、なにも書かれていなかった。
なお、対象の小説フォルダは作成されているのは確認できました。
しかし、この文字化けは一体なんなのだ?
同じ現象になった方おられますでしょうか。
解決策がほしい・・・。
お願い致します。

573名無しさん:2024/06/11(火) 09:41:41 ID:???
>>572
既出のjava8の文字コードの問題じゃね?

574名無しさん:2024/06/11(火) 21:00:19 ID:PuEmjeXI
こんばんわ。
572を書いたものです。

「不具合報告スレ」の過去スレ読みました!情報ありがとうございました。

575名無しさん:2024/06/20(木) 18:37:32 ID:WjI1IPXw
ファイル名の長さをいくつにしてますか
皆様の設定を教えてくださると幸いです 当方androidです

576名無しさん:2024/07/15(月) 18:07:41 ID:???
カクヨムネクスト対象の話もダウンロードしたいのですが、rbで自分のカクヨムアカウントにサインインできるような設定はありますか?

577名無しさん:2024/07/16(火) 02:02:19 ID:???
クッキーでログインしているのかな

578名無し:2024/08/06(火) 16:02:39 ID:4I96tskU
いつも使わせていただいております
すみませんが教えてください
Web UIの方を利用してなろう小説をダウンロードしていたのですが、何個目からか
「[ERROR] 何らかの理由により目次が取得できませんでした(403 Forbidden)」
と赤で出てダウンロードできなくなりました
その後画面がフリーズしてしまったので一旦終了させてからの再起動でWebUIを立ち上げようとしたら立ち上がらなくなってしまいました
cmdにnarou webと入力しても出てこない
narou d (タイトル)を打っても、どちらも下の文章が出てきて、その後497:inとかrb:45:inとかいう文章がずらずらと出てきて最初のC:の入力前cmdに戻ってしまいます

C:/Ruby31-x64/lib/luby/3.1.0/psych.rb:455:in parse:(C:/MyNovel/.narou/database.yaml):control characters are not allowed at line 1 column1(Psych:SyntaxError)

前の不具合スレで似たような内容が出ていたみたいですが、すみません初心者で解決法がわかりませんでした
Windows8です
どうぞよろしくお願いします

579名無しさん:2024/08/07(水) 01:08:08 ID:ZpV0u8/6
>>578
Windows8だとネット繋がないでって言いたいところですが、使用しているバージョンについて
コメントください。
AozoraEpub3: AozoraEpub3.jarが有る場所で java -cp AozoraEpub3.jar AozoraEpub3 --help
Java:java -version
narou:narouコマンド実行するディレクトリで narou -v
ruby: ruby --versionを実行

580名無し:2024/08/07(水) 10:06:41 ID:jcBHCAjc
こちらのnarou.rbを使うためだけに残してあるようなパソコンなので(古くてごめんなさい)
Ruby 3.1.0-1-x64-urct with MSYS2
Java 8 Update321(64-bit)
AozoraEpuv3-1.1.0b46
narou はコマンド打ったら昨日と同じ状態になりわかりませんでした
C:/Ruby31-x64/lib/luby/3.1.0/psych.rb:455:in parse:(C:/MyNovel/.narou/database.yaml):control characters are not allowed at line 1 column1(Psych:SyntaxError)

from C:/Ruby31-x64/・・・・・その後もfrom C:/の項目が続きます

一度narou自体を入れ直してみます

581名無しさん:2024/08/07(水) 19:57:20 ID:LaUhWNVU
>>578
C:\MyNovel\.narou\ フォルダにあるファイルが壊れていると思います。
database.yaml を database.old などにリネームして、
database.yaml.backup をコピーしたものを
database.yaml にリネームしてから、
narou list などを実行してみてください。

まだエラーが出る場合は、同フォルダのほかの .yaml のファイルを
メモ帳などで開いてみて、開けないものを上記と同様に
リネームしてください。

本当は、.narou フォルダのバックアップがあれば
バックアップフォルダから上書きするほうが良いのでしょうが。

582名無し:2024/08/08(木) 08:56:14 ID:rgIbXXo.
>>578
アドバイスありがとうございます
yaml関連やってみましたが治らなかったのでnarouを新規インストールし直しました

新規インストールは無事出来ました
web UIも出ますしnarou versionなどnarouのコマンド関係は問題無く動くようになりました
たのでですが、今度はAozoraEpub3に問題があるらしくエラーが出てしまいます
narou d 小説 でダウンロード開始
縦書き用の変換が終了しました
AozoraEpuv3でEPUBに変換しています....
[ERRER]file not exist.C:\MyNovel|\(ここから文字化け)
[ERROR]AozoraEpub3実行中にエラーが発生したため、EPUBが出力出来ませんでした

となってしまいます

AozoraEpubを再度インストールしようかとも思ったのですが、こちらのホームページからのリンクで飛んで最新版をダウンロードしようとすると「ユーザーが存在しません」となってしまいダウンロード出来なかったので、narou新規DLの際には以前使っていたものをドラッグペーストしました

583名無しさん:2024/08/08(木) 15:07:16 ID:UdC1hWw6
AozoraEpuv3-1.1.0b46はWikiからのダウンロードが出来なくなり、改造版を作成している作者が
公開した以下のページからダウンロード可能です。
ttps://github.com/kyukyunyorituryo/AozoraEpub3/releases/tag/1.1.0b46Q

公式ではないですが、中華サイトとかからダウンロードするよりはマシなのでお勧めします。

584名無しさん:2024/08/08(木) 23:22:56 ID:???
>>582
オラクルのjava8Update411, 421には文字化けするバグがある。
案1:いっそJavaもAozoraEpub3も最新版にして、AdoptiumJava21と改造版AozoraEpub31.1.1b24Qにする。
案2:なるべく古いまま変えたくないなら、オラクルで古い版を探してJava8u401を入れる。

585名無し:2024/08/09(金) 09:00:07 ID:SAlVaBjo
>>583 >>584
情報ありがとうございます
教えていただいたリンクからAozoraEpub3をダウンロードしてやってみましたが同じエラーになりました
となると584さんのおっしゃるJavaの文字化けによるエラーなんでしょうかね
とりあえず今日は時間切れ、近日中にJavaの入れ直し検討してみます

586名無し:2024/08/10(土) 10:59:58 ID:awdbQk9A
>>585
AdoptiumJava21をインストールしようとしたところ「値Curentversionをキー\SOFTWARE\Javasoft\JDKに書き込めません。そのキーへの十分なアクセスがあることを確認するか、またはサポート担当者に問い合わせてください」と出て、「再試行」「無視」「キャンセル」の項目が出ました
「再試行」しても同じ画面になります、無視はやっていいのかわからないのでキャンセルしました
(Java412はアンインストール済です)

Java8u401はオラクルで見つけましたが有償のようだったので諦めました

再度411か421を入れ直して、だめなら諦めるしか無いんでしょうかね…narou.rb愛用していたので、こちらのプログラムでKindleに入れられないと辛いです

587名無しさん:2024/08/10(土) 12:16:56 ID:???
こんにちは。
初めてkindle scribeを接続したのですがwindows11 home に入れてあるnarou.rbで認識されません。
今まで使っていたオアシスをつなぐとkindore(F:)という名前でSSDのアイコンで表示されますが
スクライブはKindle Scribeという表示でドライブレターがなくアイコンもSSDと違い、
クリックするとSSDのアイコンでInternal Storageという表示されます。
とうしたらnarou.rbで認識できるようになるのか、わかる方がいましたら教えて下さい。
よろしくお願いします。

588名無しさん:2024/08/10(土) 12:28:35 ID:9JV5tQgw
>>587
www.amazon.co.jp/gp/help/customer/display.html?nodeId=TCUBEdEkbIhK07ysFu
接続方式がMTPに変わったから対応しなくなったみたい
Send to Kindle(メールなど)で送るか、個別に手動で送るかしないといけなさそう
根本的にはnarou.rbの改修が必要だと思う

589名無しさん:2024/08/10(土) 12:35:05 ID:???
>>586
アンインストール→再起動→インストール
など、一般的な手順を踏めていない気がする

590名無しさん:2024/08/10(土) 15:02:37 ID:???
>>588
早速教えていただきありがとうございました。
そうですか、手動でないとだめなのですね。

素人質問で申し訳無いのですが手動でいれる場合は
kindleのdocumentsフォルダーにMyNovelのmobi.fileだけコピーすればよいのでしょうか?
タイトル.sdrフォルダーも必要なのでしょうか。
教えて君ですみませんが教えていただけるとありがたいです。
よろしくお願いします。

591名無しさん:2024/08/10(土) 15:11:26 ID:???
>>590
作品名.mobi ファイルだけコピーすればいいと思うよ

592名無し:2024/08/10(土) 17:28:06 ID:awdbQk9A
>>589
再起動しても駄目だったのですが、PC履歴からJava 8 Update321をインストール出来て解決しました!
まだ今のPCからKindle使えそうです、良かった
教えていただいた皆様、ありがとうございました

593名無しさん:2024/08/10(土) 17:32:23 ID:???
>>591
mobiファイルだけコピーして、スクライブで読むことができました。
何度も教えていただいてありがとうございました。

594名無しさん:2024/08/16(金) 01:33:14 ID:eZHj9eLQ
kindleでも .mobi じゃなくて epub で読んでる人いないの?

595名無しさん:2024/08/16(金) 02:16:52 ID:???
>>594
epub は send to kindle で送る場合だけじゃない?
Amazon側で結局はazw3やkfxなどに変換されてると思う

596名無しさん:2024/08/17(土) 17:45:19 ID:6IwJ4qsg
ハーメルンって結局できなくなったのでしょうか。

597名無しさん:2024/08/17(土) 17:55:17 ID:???
>>596
できるよ

598名無しさん:2024/08/18(日) 10:22:16 ID:ZsmDm2bo
メールでKindleに送信する方法に関する記述が説明書内に見当たらないのですが記載場所の変更などありましたでしょうか?
ベージ内検索もしましたが見つかりません

599名無しさん:2024/08/18(日) 10:57:53 ID:v6tt4y5c
ハーメルンはどうすればできるようになるのでしょうか

600名無しさん:2024/08/18(日) 11:22:55 ID:???
>>598
Github上の説明書内にはなかった気がする
まあmail_setting.yamlを編集するだけなので
ヘルプには説明があるからそれ見て narou mail -help

>>599
最新版でとくに何もしないで使える
使えないなら詳細を集めてから書き込んで

601名無しさん:2024/08/18(日) 13:15:23 ID:ZsmDm2bo
>>600
ありがとうございます。
gmailでもyahooメールでも無ければ
narou mail -help内のto form欄のみ書き換えればよいのでしょうか

602名無しさん:2024/08/18(日) 13:45:55 ID:???
>>601
編集するのは MyNovel内にある mail_setting.yaml だよ
一般的なメーラーと同じようにちゃんと設定しないとだめ
送信だけなのでSMTPの設定を自分で調べて入力すればよい

603名無しさん:2024/08/18(日) 14:08:40 ID:v6tt4y5c
・現象
ハーメルンだけ昨日は更新もできなかった。
今日は更新はできたが、新規が以下の文章が出てできない

ERROR] 何らかの理由により目次が取得できませんでした(403 Forbidden)
[ERROR] ://syosetu.org/novel/346623/ の目次データが取得出来ませんでした

Windows 10
RubyとAozoraEpub3は2つずつあってどっち使用しているのか不明
Ruby2.7.5と3.3.1
AozoraEpub3-1.1.1b24Q
AozoraEpub3-1.1.0b46
JAVAは以前入れたと思うんですが、コントロールパネルみても見当たらないです。
JAVA 8入れてみても変化なしです。

情報出しているんだがどうだかという感じですが、なにかわかるでしょうか

604名無しさん:2024/08/18(日) 14:44:27 ID:???
うちもハーメルン403でした
UA変えてもだめ
また厳しくなったのでは

605名無しさん:2024/08/18(日) 18:58:38 ID:ZsmDm2bo
>>602
失礼しました
mail_setting.yaml内でfor toの他にgmailのSMTP設定を書き換えました
おそらく正しく入力できていると思うのですが確認方法などありませんでしょうか

606名無しさん:2024/08/18(日) 19:43:53 ID:???
>>605
あとはもう実際に送信してみるしかないですね

607名無しさん:2024/08/18(日) 20:21:46 ID:ZsmDm2bo
>>606
わかりました
一つ質問なのですがform欄に入力するメールアドレスと送信時に使用するメールは異なっていても問題ありませんか?

608名無しさん:2024/08/18(日) 20:28:20 ID:ZsmDm2bo
607です
Amazonに登録しているメールアドレスではなく
Kindleで受け取れるアドレスを指定するということだということを認識していませんでした
先程の質問は忘れてください

609名無しさん:2024/08/18(日) 22:08:13 ID:ZsmDm2bo
以下のエラーを吐いてしまいメール設定が完了できません
535-5.7.8 Username and Password not accepted. For more information, go to
fromにはAmazonで認証済みのgmailアドレスを、toにはKindleに設定したアドレスを入力しています
Cでいうところの構造体メンバであるuser_nameにはメールアドレスを、パスワードにはそのGoogleアカウントのパスを入力しました
最後の項目もtureに書き換えています
どこに不備があるのか見当がつきません
ご助力願えればと思います

610名無しさん:2024/08/18(日) 22:44:34 ID:???
>>609
Gmailのセキュリティで弾かれてるんだと思います
アプリパスワードという専用のパスワードを作ると使えるかもしれません
やり方は「Gmail アプリパスワード」でググってみてください
私はそれくらいしか思い当たらないですね…

611名無しさん:2024/08/18(日) 22:50:58 ID:???
アプリパスワードのことを書いたあとで申し訳ないのですが、アプリパスワードがもうすぐ廃止になるような話を思い出しました
廃止なら近いうちにGmailはnarou.rbでは使えなくなると思います
そうしたら他のメールを使わないといけませんね…

612名無しさん:2024/08/19(月) 01:26:38 ID:1chhldIo
ハーメルンはUAを指定すればcurlで目次ページを読めるし
narou.rbで更新するのは何か違うんだろうね

613名無しさん:2024/08/19(月) 23:50:40 ID:???
ハーメルンをPCとは別にタブレットで閲覧した時に結構長めの認証時間がかかりましたね

614名無しさん:2024/08/20(火) 16:47:23 ID:ETzghG4k
見よう見まねでmail_settingをしてみたのですが、実行してみると大体次のような感じの表示が出て失敗してしまいます。
undefined method `変換` for #<Mail::Message:〇〇,Multipart:false,Headers:<from:〇〇>,<To:〇〇>>
私ではどこで間違えたのかよくわからず、良ければお教え下さい。

615名無しさん:2024/08/20(火) 18:57:32 ID:???
ハーメルンで更新かけて弾かれたあと直接目次ページ開いてみたらなんか左クリック以外できなくされてる……?
更新書けてない別の作品では普通に目次ページで文章範囲選択できる

616名無しさん:2024/08/20(火) 19:22:21 ID:???
>>615
歌詞使用の作品だったりしない?

617名無しさん:2024/08/20(火) 20:14:11 ID:???
>>616
>歌詞を含む作品はダウンロードが制限されます。
これか! たまたまこれとぶつかったみたいです。ありがとうございます
他の作品更新して相変わらず弾かれたのを確認後目次ページを開いて範囲選択してみたらできました
相変わらず更新はできないけど。ハーメルン……

618名無しさん:2024/08/21(水) 23:05:38 ID:clZorCnU
ハーメルン、よくわかんないけどウェイト10秒に設定して何回か回したら更新できなかったりできたりだな

619名無しさん:2024/08/21(水) 23:32:27 ID:???
本編の前に話を挿入するタイプの作家の場合全部拾い直してくるのもサイトに負荷かけてるんだろうな
その辺の処理で無いものだけ拾ってナンバリングはこちらで修正するとかできたら負荷軽減できそう

620名無しさん:2024/08/22(木) 21:39:57 ID:???
>>614
エラーメッセージは、伏せたい所は伏せて良いですが、--backtrace オプションをつけた上で、基本的に最初から最後まですべてコピペしてほしいです。
メールで変換だとsubjectの設定が変になってる?とか連想しましたが。

>>619
一番はなろうの様にページ番号式で書き換えるんじゃなく、カクヨムみたくID式で順番だけ変える方式なんだけどね。

621名無しさん:2024/08/24(土) 14:00:20 ID:???
>>603
と同じ事象が発生しますねハーメルン
UA指定を変更しても以下のメッセージが出ますし、歌詞使用でもない作品なので制限された?
これ通り抜ける方法見つかりましたか?

[ERROR] 何らかの理由により目次が取得できませんでした(403 Forbidden)
[ERROR] ://syosetu.org/novel/349698/ の目次データが取得出来ませんでした

narou 3.9.0
Ruby 3.2.3-1
AozoraEpub3-1.1.1b24Q

622名無しさん:2024/08/24(土) 15:58:23 ID:???
>>621

AozoraEpub3-1.1.1b24Qとua変更でダウンロードできた。違いがわからない。

623名無しさん:2024/08/24(土) 16:47:28 ID:???
>>622
それはnarou.rbじゃなくて、AozoraEpub3の機能でDLしたってこと?

624名無しさん:2024/08/24(土) 17:37:49 ID:???
今のところ目次が取得できないで終わる時と目次取得後に読み込もうとしてから403になる時の2パターンでどっちも更新には失敗してる

625名無しさん:2024/08/24(土) 21:46:22 ID:xsqjbXG6
>>621
なぜか分からんがVPNで韓国IPにしたらできた

626名無しさん:2024/08/25(日) 09:32:52 ID:???
UA以外の情報で判断しててVPNの遮断か偽装が偶然正解を引いたとか?
関係あるかはわからないけど前にGoogleでUA廃止してUA-CHに移行するみたいな話あったしそれかな?

627名無しさん:2024/08/25(日) 14:49:40 ID:???
>>621
ですが、UAの設定でご指摘を受けたので色々変更してみたところ、一瞬通った後に1〜2話更新して即403になったり、即403エラーになります。
DL間隔10秒で5話ごとのウェイトにしてもダメです。
以下、試した結果。

失敗例:
AppleWebKit/537.36 (KHTML, like Gecko)
Mozilla/5.0 (Windows NT 10.0; Win64; x64)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1

現状通るUAってどういった指定でしょう?

628名無しさん:2024/08/25(日) 17:24:55 ID:???
同一端末同一回線でも普段と違うブラウザからアクセスすると必ずCloudflareの確認が入るんだけど関係ある?
narou.rbでは確認ボタンが押せないからな…

629名無しさん:2024/08/25(日) 17:49:28 ID:???
ハメ、以前はepub出力機能が提供されていたんだけどいつの間にか消えてるな
narou.rbしかり腰を据えて読みたいときに重宝してたんだけどホントに残念

630名無しさん:2024/08/25(日) 17:50:28 ID:???
同一回線別端末で長い確認が入る

631名無しさん:2024/08/26(月) 14:44:03 ID:f9251IXw
ハーメルンは急に更新できるようになったわ
なんも設定かえてないのに
規制解除されたのか?

632<削除>:<削除>
<削除>

633<削除>:<削除>
<削除>

634名無しさん:2024/09/15(日) 07:59:07 ID:1Lk352Ds
ハーメルン更新できてる?
設定からUAを変えてもnarou.rbについてを確認したらMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36から変わらないけれどもそういう仕様なのかな

635名無しさん:2024/09/16(月) 22:46:27 ID:YIZPI8w2
何とかPixiv小説を Narou.rb で管理しようと, 小説家になろうと同じような形式にできるPythonスクリプトを組んだのですが,
いざ yaml を書いて実行しようとすると対応外のurlですと怒られます。
localhost:8080 のような形式は定義できないのか, yamlファイルの書き方に問題があるのでしょうか?

リポジトリ(Rye を推奨) ttps://github.com/Rumia-Channel/narou_bridge
例: ttp://localhost:8080/pixiv/1038790_s/ or ttp://localhost:8080/pixiv/20071248_n/
Yamlファイル ttps://gist.github.com/Rumia-Channel/eb0943e8951a0c7fe4ca4635d4efe05a

636名無しさん:2024/09/17(火) 09:35:34 ID:???
>>635
Narou.rbの処理は見てないから頓珍漢な事を言っていたら申し訳ないが、なろう形式といえばncodeが肝

個人的ななろう小説のurlを抽出するスクリプト書いた時はこのnで始まる一定文字列の正規表現で抽出したので
そうなっていないそのurlでは自作スクリプトは反応しない
これらをもし連携させるとすれば抽出条件を緩めるか、検出可能なコードに変換する必要がありそう

637名無しさん:2024/09/17(火) 20:59:34 ID:???
urlのエントリは正規表現ですが、toc_urlのエントリは正規表現ではありません。
目次ページのURLを得るためのエントリです。
基本的にはurlでマッチさせた値を使ってtoc_urlを構築します。
今回の場合は最後のnかsかも使う必要があります。
正規表現の名前付きキャプチャは、narou.rbが使用しないものも含め、一連の処理の間は保存され利用できます。
以上を踏まえ
url: 〜/(?<ncode>\d+)_(?<suffix>n|s)/
toc_url: 〜/\\k<ncode>_\\k<suffix>/

638名無しさん:2024/09/20(金) 18:07:54 ID:xIdcbJVQ
旅行で家を外していて返信が遅れてすいません。

>>636 さん
>>637 さん
ありがとうございます。

>>637 さんの指摘にあったように修正してみたのですが、正常にリンクを認識するようになりました。
しかし、次のようなエラーが発生して正常に取得できませんでした。

#<Thread:0x00000220f97cd758 C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/web_worker.rb:46 run> terminated with exception (report_on_exception is true):
C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `initialize': no implicit conversion of nil into String (TypeError)

arg = Pathname.new(arg) unless Pathname === arg
^^^
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `new'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `block in join'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:421:in `reverse_each'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:421:in `join'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:1276:in `get_novel_data_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/memoist-0.11.0/lib/memoist.rb:130:in `get_novel_data_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:1318:in `init_novel_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:364:in `run_download'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:334:in `start_download'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:142:in `block in execute'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `each'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `with_index'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `execute'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandbase.rb:125:in `execute!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandbase.rb:134:in `execute!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandline.rb:29:in `run'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandline.rb:43:in `run!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/appserver.rb:539:in `block (2 levels) in <class:AppServer>'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/web_worker.rb:47:in `block (3 levels) in start'
[2024-09-20 17:31:46] ERROR TypeError: no implicit conversion of nil into String\n\tC:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `new'

639名無しさん:2024/09/20(金) 21:54:50 ID:???
sitenameが設定されてないですね。sitenameは小説データ内にあるサイト毎の保存フォルダ名などに使われます。
通常
name: &name 小説家になろう
sitename: *name
の様にnameと同一の値が設定されます。

&nameと*nameが対のyamlの記法で、*nameは&nameの値に置き換えられます。なので
name: &name Pixiv
sitename: *name

name: Pixiv
sitename: Pixiv
は同じ意味で、どちらでも構いません。

640名無しさん:2024/09/20(金) 23:03:20 ID:???
以前書きかけてたのを忘れてたのでついでに公開
narou.rbのwebnovel内yamlの説明
gist.github.com/rogenobl/3be2bd7819c01df5c8c75059194c0c95

641名無しさん:2024/09/21(土) 18:21:38 ID:HQuhoBhg
>>639 さん

ありがとうございます。その修正で無事に解決できました!!
また、 >>640 でのyamlファイルを参考に作っていきたいと思います!!

642名無しさん:2024/09/21(土) 18:42:31 ID:HQuhoBhg

replace.txt に
[link_s] <a href="
[link_t] ">
[link_e] </a>
と書き込んで、
<p id="L3">[link_s]0003.xhtml[link_t]2ページ目へ移動[link_e]</p> を
<a href="0003.xhtml">二ページ目へ移動</a>
の形式にすることは出来たのですが、なぜかリンクだと認識してくれず、 EPUBファイルには2ページ目へ移動の文字だけが入ってしまいます。

href 属性に http や # などを付けると動くのですが、ページをまたいだ移動が出来ません。

それと、 narou.rb についてというより、 AozoraEPUB3 についてなのですが、画像の自動回転はどうすれば止めることが出来るのでしょうか?
ダウンロード時には正常なのに、EPUBファイルになると画像が回転して縦長にされてしまい、どうすればいいかわかりません。

643名無しさん:2024/09/22(日) 17:52:57 ID:Vs3nWFyg
642です。
replace.txtの方はAozoraEPUB3側の chukiに書き込むことで直せました。
ただ、画像の回転は未だわかりません。

644名無しさん:2024/09/22(日) 20:48:32 ID:WRAFRK7M
Dockerで3.9.1に更新情報があれば
教えていただきたいです
まだ3.9.0の物しか見つけれていません

645名無しさん:2024/09/22(日) 21:29:02 ID:c05hn/6g
>>644
どのやつか分からないけど、バージョン指定してれば書き換えれば問題ないし
バージョン指定してなければ、新しくイメージ作成することで最新版になるんじゃない?

646644:2024/09/23(月) 20:01:30 ID:ljYTSAzk
>>645
レスありがとうございます

下記を使わせてもらっているのですが
こちらのGitに3.9.0までしかなさそうでした
(そのうち更新してくれるかもはありますが)
//qiita.com/kokotaro@github/items/f429a235b4c962ba6c77

3.9.1のDokcer設定があれば、と質問しました

647644:2024/09/24(火) 21:38:33 ID:akJWzm8Y
3.9.1に更新いただき無事に使えるようになりました!

648名無しさん:2024/09/25(水) 16:17:50 ID:???
柱って設定でオフにできますか?

649名無しさん:2024/09/25(水) 20:10:25 ID:???
柱はリーダーの機能では?
mobiに柱の設定はなさそう。

650名無しさん:2024/09/25(水) 21:44:22 ID:???
>>648
いじって消せたので質問は取り下げます
>>649
柱はNarou.rbが埋め込むカスタム注記と書かれていました

651658(文系):2024/09/29(日) 23:09:19 ID:j3GkneLc
毎度毎度ご迷惑をおかけします。
質問です。緩募ですが。
小説を保存しているフォルダが大きくなりCドライブのSSDが圧迫されるようになりました。
そこでDドライブのHDDに移したいのですが、どうすれば良いのか、文系でもわかるように御指南くだされば。
よろしくお願いいたします。

652名無しさん:2024/09/30(月) 00:08:51 ID:wQrf/9s.
>>651

このスレの以下を参照するにnarou initを実行したディレクトリをまるごと移動でOKでした。
>>28-31
検証環境だとデータが殆どないのですが、移動先でdownload実行出来てるし問題ないかなと

653658(文系):2024/09/30(月) 21:04:20 ID:V68vgZJA
>>652

ありがとうございます。ディレクトリまるごと移動とは、なろうのホームに
記載があるインストールの⑤からの

⑤ Narou.rb をインストールします。
gem install narou をコマンドプロンプトに入力。

⑥ 小説を管理するために好きな場所にフォルダを作成し
の部分は入力せず、
narou init をコマンドプロンプトに入力、

ここで「AozoraEpub3 のフォルダの入力を求められるので」
の部分で、移動先に全部コピーをしたフォルダを貼り付ける、

で良いのでしょうか?
AozoraEpub3は入ってるのか心配で(汗)

めんどくさくて申し訳ありませんが、よろしくお願いいたします。

654名無しさん:2024/09/30(月) 22:03:05 ID:wQrf/9s.
>>653
正直あの記載で通じてくれよと思っていますが、6を実行したディレクトリを移動という意図です。
手順通りならAozoraEpun3はCドライブにある前提でAozoraEpub3はそのままCドライブから移動させない
が正しいかと。

655名無しさん:2024/09/30(月) 22:19:25 ID:???
>>653
管理フォルダ(eg.MyNovel)まるごとコピーせよ
って意味なんだけど大丈夫?
間違えると全部消えるからまるごとバックアップとったほうがいいよ

656名無しさん:2024/10/05(土) 07:19:23 ID:???
3.9.0から3.9.1にアップデートしようとしても
Updating installed gems
Nothing to update
Gems not currently installed: narou
と表示されてできませんでした。

gem install rubygems-update --source htttp://rubygems.org/
update_rubygems
gem install narou

こちらも試したのですが駄目でしたが、どうしたらいいでしょうか。

657名無しさん:2024/10/05(土) 13:16:26 ID:MLThgFyY
テンプレ埋めて不具合スレのほうがいいかも
動いていたという前提からの推測だと管理者権限でインストールしていたのに
ユーザーでアップデートしようとして諸々けられてるとか?

658名無しさん:2024/10/05(土) 16:28:21 ID:???
>>656
WEB UIのヘルプからもアップデートできるけどそちらはどう?

659名無しさん:2024/10/05(土) 17:13:03 ID:???
>>658
そちらもダメでした
後でテンプレ埋めて不具合スレで聞いてみます

660656:2024/10/05(土) 17:40:49 ID:???
え〜、結局よくわからなかったので、RUBYを最新版で入れなおして、
インストールしなおしたら、3.9.1になりました。
望んだ状態になって、なろうも取得できたので、とりあえず解決しました。

661名無しさん:2024/10/15(火) 07:59:21 ID:???
>>660
こういう質問が解らない時、最近だとChatGPTだとかBingAIだとかGeminiAIとかに質問すると完全に理解するまで教えてくれる。
テクノロジーが解らん人ほどAIは活用した方がええよ。

662名無しさん:2024/10/19(土) 20:54:34 ID:Mz93LxMw
誰か新しい12世代のkindle試した人居る?
問題点なく使えそうだろうか?

663名無しさん:2024/10/19(土) 21:06:30 ID:bJe/SLY6
>>662
Github issuesにあるよ
掲示板でも既出だけど、Scribeと2024年以降のKindleはMTPでの接続だから、Sendコマンドが使えない
現状、手動でコピーするか、Send to Kindle使うかするしかない感じ
Macの人は標準でMTPに対応しないからとくに不便かな

664名無しさん:2024/10/20(日) 00:12:51 ID:FX5nUZoQ
MTPの件、「MTP ドライブレター」で検索したらMTP接続のMP3プレイヤーをデバイスマネージャでドライバをいじってMTP接続のデバイスをドライブレター付きの記憶媒体として認識させたっぽいブログが出てきた。応用でkindleに使えたりするんだろうか。できたとしても根本的な解決方法じゃないのだろうけど。
ttp://blog.livedoor.jp/momota_blog/archives/51401385.html
ttp://latinum.seesaa.net/article/435330744.html

665名無しさん:2024/10/20(日) 11:07:04 ID:???
当該Kindle持ってないから試せないけどこのmtpmountってのとかどうでしょう
ttps://github.com/hst125fan/mtpmount

666名無しさん:2024/10/20(日) 11:58:59 ID:HJ5xt.16
「小説家になろう」の一部の作品が変換できません。


webで「narou web」を使って「小説家になろう」「カクヨム」の作品を、kindleにダウンロードしています。
作業環境は、以下のとおりです。

-----

ruby 3.2.5
Narou.rb version 3.9.1
AozoraEpub3 1.1.1b26Q

javaはOpenJDKを使っています。
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing)

------

なろう、カクヨムの作品を、毎回100作ぐらいチェックしているのですが、「小説家になろう」の一部の作品で、3-4作ほど、以下のようなアラートが出て EPUBに変換できません。

------

ID:581 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認できる俺はチートスキルもS級アイテムも選び放題で気づけば世界最強。俺を虐げた皆ねえ今どんな気分? のDL開始
第20部分 20.勇者へと進化、教団の陰謀を阻止する (1/1)
ID:581 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認できる俺はチートスキルもS級アイテムも選び放題で気づけば世界最強。俺を虐げた皆ねえ今どんな気分? の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています..
--------
変換開始 : D:\__kindle_narou\小説データ\小説家になろう\n9203ii 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放され\[茨木野] 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認でき.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:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 8 more
pid 3288 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

-----

エラーは「なろう」のみで、カクヨムでは出ません。
エラーの各行の最後に出ている「(.....java:343)」などの数字は、毎回同じものが出ているようです。

対応を教えていただけるとありがたいです。

667名無しさん:2024/10/20(日) 12:54:34 ID:FX5nUZoQ
>>666 過去に似たようなエラーを出した人がいるようです。小説ページにある挿絵が問題かもしれません。
ttps://github.com/whiteleaf7/narou/issues/222
ttps://github.com/whiteleaf7/narou/issues/366

668名無しさん:2024/10/20(日) 13:20:32 ID:???
>>663-665
仮想マシン上にNASを構築してMTPをマウントすれば、なんらかのNASに対応したシステムであればファイルとして汎用的に読み書きできるようにできないかな?

669666:2024/10/20(日) 14:41:19 ID:HJ5xt.16
>>667
narou web の設定画面で

「default.」「default.enable_illust 挿絵タグを有効にする(false なら削除) 」
を「いいえ」にしたら、無事変換できるようになりました。

ありがとうございます!

670658(文系):2024/10/20(日) 21:33:39 ID:mb62IIA2
保存先変更、教えて下さったみなさん、ありがとうございました。
なんとかできましたが、教えて下さったものと違うやり方で作ったような(汗)
みなさんの優しい心で出来ました!<(_ _)>

671名無しさん:2024/10/22(火) 18:46:20 ID:BXcMoQ4g
作者名に@マークがついて長い名前になるのを避けたいのですが、どこかに方法が乗っているのでしょうか?

672名無しさん:2024/10/22(火) 19:15:42 ID:lmoVOZ7s
>>663
遅くなりましたが教えて頂きありがとうございました。
新しいのに買い替えようと思ったのですが
かえって不便になりそうですね

673名無しさん:2024/10/22(火) 19:37:23 ID:???
>>671
変換設定で作者名を指定する機能ならある
@以降を自動で消す機能はないはず…(@から始まるペンネームの人も居ないことはないし…)

674名無しさん:2024/10/23(水) 11:25:07 ID:WKdy7LgA
≫673
返信ありがとうございます。

そうなるとリネームソフトなんかでバッチ処理したほうがいいかな...
作品名がかぶることはめったにないから作者名固定でも良いかなとは思いますが。
とりあえず作者名固定にしてやってみようかと思います。

675名無しさん:2024/10/27(日) 09:39:28 ID:???
改造版AozoraEpub3使用時にCSSがおかしくなる問題(前書き・後書きのフォントサイズが小さくならない、など)には、何らかの方法で対処が可能でしょうか?
過去ログを見ましたがよくわからず・・・

676名無しさん:2024/10/27(日) 12:14:24 ID:zxOa.k/k
>>675
現状だと自分でCSS書いてパッチ当てるが正解です。
改造版だとePUBのディレクトリ構造の想定が正式版と違うし確か中身も違うので自分で書くしか対処出来ないです。

一応以下のようにリクエストは飛んでいるので作者次第である程度盛り込まれるかもですが、これも完全対応でも
なかった記憶
ttps://github.com/whiteleaf7/narou/issues/419

677名無しさん:2024/10/27(日) 13:11:03 ID:???
>>676
お返事ありがとうございます
ちょっと自分の理解度だと難しそうなので、一旦諦めてみます

678名無しさん:2024/10/27(日) 15:08:58 ID:???
ttps://github.com/kyukyunyorituryo/AozoraEpub3/issues/14
この辺も

679名無しさん:2024/10/31(木) 00:38:29 ID:???
いつの頃からか出力ファイル名が小説IDになったのはメール送信での文字化けや文字数制限などの仕様上仕方ないと思うんですが、
メール送信してkindle端末で受信した作品タイトルが数字のみ(narou.rbの管理するIDに該当。一覧に出るID)になっているのをちゃんと作品タイトルにするにはどうしたらいいんでしょうか
作品タイトルで検索してもヒットしないので作品を見つけるのに四苦八苦しています

680名無しさん:2024/10/31(木) 03:18:52 ID:???
>>679
Githubに同じ質問あるよ

681名無しさん:2024/11/01(金) 22:33:41 ID:VNx7yTx2
>>675
ちょうど公式へお困り箇所の対処が含まれたPull Requestが出ていたので手順まとめてみました。
ttps://qiita.com/kokotaro@github/items/7c5d911961989b58c0a9

narou initコマンドでAoizoraEpub3の初期化手順をやり直す必要がありますが、小説データへ手を加えないので
初期化やり直してコンバートし直せば体裁が変更されたEPUB3が主力されるはずです。

Pull Requestが取り込まれるのを待つでもOKですが、作者が忙しいようなので時期は読めないです。

682名無しさん:2024/11/02(土) 21:17:25 ID:???
>>681
関連
ttps://github.com/kyukyunyorituryo/AozoraEpub3/issues/29

683名無しさん:2024/11/03(日) 13:00:02 ID:s1DAGfKQ
>>682
情報ありがとう。改造版の作者コメントで対応するのが良さそうな感じしますね。
昔とスタイルと全然異なりますが、それでもないよりはいい感じに見える

684名無しさん:2024/11/09(土) 22:39:03 ID:???
3.9.0から3.9.1にアップデートしようとすると
以下のメッセージが表示されアップデートできません
Updating installed gems
Nothing to update
Gems already up-to-date: narou

またノクターンやムーンライトなどに掲載されてる小説を更新すると
0話になってしまします

どのようにしたら解決できますでしょうか。

685名無しさん:2024/11/10(日) 02:00:29 ID:???
>>684
ruby入れ直したら?

686名無しさん:2024/11/10(日) 12:39:46 ID:???
>>685
rubyの安定最新版いれていれなおしたら3.9.1になって
ノクターンもDLできるようになりました

687名無しさん:2024/11/30(土) 11:49:04 ID:zD32RIZA
先日narou rbをダウンロードして、小説もダウンロードしたのですが、kindleが接続されていませんと表示され送れません。
pcに接続してコマンドプロンプトでnarou setting device=kindleのコマンドとnarou sendをしてもダメでした。
使用端末は新しいKindle Paperwhiteです。
アドバイスお願いします。

688名無しさん:2024/11/30(土) 12:21:08 ID:zD32RIZA
他のスレを読みました。
新しいkindleだとダメみたいですね。
narou rbのダウンロードも手間取ったのでこれ以上は諦めます。
すみませんm(__)m。

689名無しさん:2024/11/30(土) 12:24:32 ID:???
>>687
低レベルなアドバイスだけど、narou.rbの作業領域から「〜.mobi」を抽出して、
kindleのdocuments配下にコピーすればOK

連携しない理由が自分には分からないので、新kindle買って調べる人が出るのを待ちましょう。

690名無しさん:2024/11/30(土) 12:33:35 ID:???
あ、別スレでMTPに変更になったと出てるのね。

691sage:2024/11/30(土) 15:37:41 ID:msX88dN6
ras pi4
Debian 11 bullseye aarch64
ruby 3.3.6, openjdk 11.0.25, narou version 3.9.1

なろう0話が出ていたのでアップデートして、ハーメルンで403出る以外は動くようになりました
wgetやブラウザからなら目次取得できるけど、narou.rbだとUAを変更しても403が出ます
ハーメルン接続のためにできそうなことはあるでしょうか?

692名無しさん:2024/12/08(日) 00:11:46 ID:???

暁だけどSSL証明書が失効してるせいで更新確認出来なくなってる。

693名無しさん:2024/12/25(水) 09:21:30 ID:???
すみません、既になろうに存在しない削除された作品のtxtファイルをnarou.rbに登録したいのですが
その様な機能はありませんか?

694名無しさん:2024/12/25(水) 19:08:54 ID:???
WEBarchiveから取得したことはある

695名無しさん:2024/12/26(木) 13:13:34 ID:Yoxnl/xM
>>694
ありがとうございます、webArchiveはhtmlですが
どうやって取得されたのでしょうか?
htmlからnarou.rbに変えるConverterとかあるのでしょうか

696名無しさん:2024/12/26(木) 15:09:56 ID:???
>>695
C:\Ruby32-x64\lib\ruby\gems\3.2.0\gems\narou-3.9.1\webnovel\ncode.syosetu.com.yaml
のdomainあたりを変えれば何とかならない?
(ディレクトリは適宜読み替えで)

今のページ構成用のファイルなんで、古いのは古いのがいるかも。
実験してないんでダメだったらゴメンね。

697名無しさん:2024/12/27(金) 09:46:32 ID:???
narou.rbで更新をすると動くのでインストールは出来ているとと思うんですがnarou webを開こうとするとエラーになります
表記が長いのでスクショしましたが多分rubyが原因だと思いますが対処の仕方がわかりません
対処方法を教えていただけると嬉しいです
よろしくお願いします
ttps://imgur.com/87tPqs2

698名無しさん:2024/12/27(金) 15:30:08 ID:???
不具合報告&相談スレの167から170で話題になってるやつですね
解決法も書かれてます

699名無しさん:2024/12/27(金) 17:25:31 ID:???
あ、そうだったんですか
すいませんそっちは確認してませんでした
ありがとうございます

700名無しさん:2025/01/08(水) 17:19:22 ID:???
androidアプリは皆さん何を使用していますか?
今はReadEraを使用しているのですが、更新がありファイルが上書きされると元のepubは
消えてしまった扱いになり既読情報が引き継げません
今よりもよいアプリがあれば乗り換えたいと思っています

701名無しさん:2025/01/08(水) 18:02:38 ID:???
>>700
AndroidもKindle使ってる。send to kindleで。
取り込むのが面倒いけど表示性能で言うとKinoppyが一番いいかな。

702名無しさん:2025/01/08(水) 18:06:22 ID:???
まあでも、KindleもKinoppyも要望の条件を満たしていないんだろうな
私はまとめて読みたい作品を読む感じで、頻繁に更新がある作品は都度電書化して読まないからなぁ…サイトでそのまま読む

703名無しさん:2025/01/09(木) 00:26:22 ID:HMe069fU
>>700
ずっとperfect viewerを使ってる
取り込みは普通にX-ploreでwindowsPCからコピーしてるなぁ

704名無しさん:2025/01/09(木) 01:03:53 ID:???
結局スマホよりもKindlePaperwhiteが一番という結論になった。
読みやすいし、他のこと出来ないから気が散らないのが良い。

雑誌や漫画読むなら違う回答になるけど、このスレで問うのは小説読む方法だよね。

705名無しさん:2025/01/09(木) 09:24:41 ID:???
rubyで未読管理&テキスト化してlessに流し込んでコンソールで読んでたりする

androidでもターミナルエミュレータ等でlinuxコンソールが使えるから実は転送する必要無かったり

706名無しさん:2025/01/09(木) 18:06:53 ID:???
>>701-705
皆さんありがとうございます。
NASのサーバーで収集しているので共有ドライブをスマホに作成してそこをepubリーダーで読む形にしていました。
perfect viewerは使用したことが無かったです。試してみます。
kindleとKinoppyは上手くスマホ内のフォルダのepubファイルを読み込ませることが出来ませんでした。
単品のepubファイルを転送して読むことはできたので
仰る通りじっくり1作品読む手段としては最適だと思いました。

707名無しさん:2025/01/12(日) 09:00:21 ID:67GE2rDc
Kinoppy+Dropbox でDropboxのファイルを更新するとKinoppyで既読を保持しつつ更新できるので便利。
問題はDropboxの値段。
他でも使っているならよいかもしれません。

708名無しさん:2025/01/13(月) 22:58:09 ID:???
すみません
各話の更新日を各話のタイトルに付けることってできますか?
小説のタイトルに更新日をつけることは可能ですがどこをいじったらいいでしょうか?

709名無しさん:2025/01/15(水) 01:02:23 ID:???
>>708
templateにあるnovel.txt.erbでしょうか。
sectionに小説フォルダの本文フォルダのyamlの値が入ります。
中見出しが各話タイトルなので、そこにsubdateかsubupdateを加える形になると思います。
rubyの演算子が使えるので||を使って、更新日を入れたい所に下記を入れる感じ?
<%= section["subupdate"] || section["subdate"] %>

710名無しさん:2025/01/15(水) 06:51:20 ID:???
>>709
ありがとうございます!試してみます!

711名無しさん:2025/01/15(水) 18:42:37 ID:KnuFuTaI
>>709
ありがとうございました!無事日付のみを表示させることができました!

novel.txt.erbの<%= section["subtitle"].rstrip %>の後に「 <%= section["subdate"].slice(0, 10) %>」を追加し保存してからサーバを再起動することでできました。

yamlの構造など非常に勉強になりました!

712名無しさん:2025/01/16(木) 18:48:57 ID:???
>>711
素晴らしいUIになりますね、ぜひ私にも使わせてください!
知識が無くてdockerで運用している場合templateフォルダやnovel.txt.erbをどこに配置したら
よいか教えて頂けないでしょうか

713名無しさん:2025/01/16(木) 20:01:58 ID:???
>>711
何度もすみません、当てずっぽうで解決しました
Output先の小説データフォルダに投げ込んだらなぜか認識しました
素晴らしいですね、これでどこまで読んだか一目瞭然です!助かりました

714名無しさん:2025/01/18(土) 17:10:54 ID:4Mf9Ngeg
narou web を実行ししても、以下のメッセージが出て、WEB UIが立ち上がりません
E:\txt\MyNovel>narou web
<internal:C:/Ruby33-x64/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- tilt/erubis (LoadError)
from <internal:C:/Ruby33-x64/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/web/appserver.rb:15:in `<top (required)>'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/web/all.rb:7:in `require_relative'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/web/all.rb:7:in `<top (required)>'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/command/web.rb:118:in `require_relative'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/command/web.rb:118:in `boot'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/command/web.rb:87:in `execute'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/commandbase.rb:125:in `execute!'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/commandbase.rb:134:in `execute!'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/commandline.rb:29:in `run'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/commandline.rb:43:in `run!'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/narou.rb:50:in `block in <top (required)>'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/lib/backtracer.rb:16:in `capture'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/narou.rb:49:in `<top (required)>'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/bin/narou:13:in `require_relative'
from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/narou-3.9.1/bin/narou:13:in `<top (required)>'
from C:/Ruby33-x64/bin/narou:32:in `load'
from C:/Ruby33-x64/bin/narou:32:in `<main>'

715名無しさん:2025/01/18(土) 17:11:14 ID:4Mf9Ngeg
インストールしたJava、Ruby、AozoraEpubは以下
コマンドプロンプトで小説のダウンロード及びepub変換、mobi変換は出来ています
SSDがクラッシュしたので入れ直したとこで沼りました
どうしたらよいいでしょうか

java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.431-b10, mixed mode)

ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x64-mingw-ucrt]

AozoraEpub3-1.1.0b46

716名無しさん:2025/01/18(土) 19:35:57 ID:Faa9r2e.
>>714
ttps://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1716423212/170
こっち参照でtiltをバージョン指定で入れ直せばOK

717名無しさん:2025/01/18(土) 21:24:23 ID:4Mf9Ngeg
>>716
既出だったんですね
tilt -v 2.3.0をインストールしてもエラー吐いたんで、
改めてRubyインストールし直してtilt -v 2.3.0を入れたところweb UIを起動できました
ありがとうございました

718658(文系):2025/01/26(日) 00:15:09 ID:7WcIcswU
質問です!いつもすいません。
kindle FireHDでいつも読んでおりますが、行間の設定をもう少し
狭くしたいのです。
最初のnarou.rbインストール時に行間の設定を〜と出ますが、
後から変更するにはどこをどうすればよいでしょうか?
WebUIの設定や過去のスレッド見たのですが、分かりません(^^;)
お手数をおかけしますが、どなたか教えていただければ助かります!
よろしくお願いいたします。

719名無しさん:2025/01/26(日) 00:36:55 ID:???
「narou.rb 行間」でぐぐる。

720658(文系):2025/01/26(日) 01:44:35 ID:7WcIcswU
ありがとうございました(泣)

721名無しさん:2025/01/26(日) 03:42:06 ID:???
あとさ、アプリ側ではダメなの?

722658(文系):2025/01/26(日) 12:06:16 ID:7WcIcswU
kindle側の設定をいじっても、一緒にはならないのですよ。
以前は1ページ27行だったのが、最近入れ直したのは21行になります。

また教えていただいた、上記の設定で
init→1.2とかに設定しても行間は変わりませんでした。。。
振出しに戻る(泣)。

PC再起動とかnarou.rb再起動とかいろいろしたのですが。

う=ん、どなたかアドバイスあらば。

723名無しさん:2025/01/26(日) 13:21:41 ID:???
>>722
AozoraEpub3は何を入れてるの?AozoraEpubを立ち上げて、行間いじってもいいんだよ?

724658(文系):2025/01/26(日) 15:37:12 ID:7WcIcswU
フォルダに書いてあるのは「AozoraEpub3-1.1.1b30Q」
開けてみると改造版と記載が。

AozoraEpubを立ち上げる?といろいろ探したのですが、アプリケーションが
見当たらないです(-_-;)

725名無しさん:2025/01/26(日) 16:02:04 ID:???
>>724
AozoraEpub3.jar
環境によってはダブルクリックで開けないこともあるから、その際はググって

726658(文系):2025/01/26(日) 19:52:28 ID:7WcIcswU
ありました!が、起動できず。。。

ググったのですが、
 またはコンソールから "java -jar AozoraEpub3.jar" でも実行可。
 ※javaが見えなければフルパスで指定
  例: "C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar AozoraEpub3.jar
この意味が分からず。。。(´;ω;`)ウゥゥ

727名無しさん:2025/01/27(月) 09:22:44 ID:???
>>653の5で、gem install ・・・・って入力しましたよね?
これはgem(rubyの拡張プログラム)を実行せよという意味で、gemにインストールの指示を与えたということ

今回はAozoraEpubを立ち上げたいわけですが、・・・・.jarはjavaのプログラム集なので。
jarを実行せよという指示 -jar AozoraEpub3.jar を与えたjava本体を実行する必要があるわけです
例はjavaが.exeなので、ウィンドウズでCドライブ以下の階層に置かれたjava本体を実行せよという指示を意味しています
これを実際のjava本体が置かれた場所に置き換えると、そこにあるjava本体を実行せよという指示に変わるわけです

728658(文系):2025/01/27(月) 12:21:26 ID:MGzY7QF2
するってえと、
コマンドプロンプトを起動→java -jar AozoraEpub3.jar
でいいってことでしょうか?

コンソール…どこにあるのか(泣)

バカですいません。。

729名無しさん:2025/01/27(月) 13:50:22 ID:???
>>728
1.エクスプローラーでAozoraEpub3.jarがあるフォルダを開きます
2.フォルダの適当な場所(何もない場所)で、Shiftを押しながら右クリックします
3.「コマンドウィンドウをここで開く」または「PowerShellをここを開く」をクリックします
4.コマンドプロンプトまたはPowerShellで「java -jar AozoraEpub3.jar」を実行します

こんなところかな。
コマンドプロンプトを開いて実行しても、AozoraEpub3.jarがある場所まで移動しないとダメだよ(フルパスで指定すれば移動しなくても実行できる)。
上に書いた方法でコマンドプロンプトを立ち上げると、あらかじめ移動された状態で立ち上がるよ。

730名無しさん:2025/01/27(月) 13:55:47 ID:???
narou init で行間を再設定したあと、作品の再convert はさすがに実行してますよね?

731名無しさん:2025/01/27(月) 16:35:17 ID:???
>コンソール…どこにあるのか(泣)
そこにあります。
ラテン語の緩めるって言葉が語源で何故か張り出した飾り棚の意味になり、同形のパイプオルガンのキーボードからコンピュータの制御卓の意味になった模様
車では何故か真ん中になっていて元の形は知りませんがパネルやレバーの集まった場所を指していますね?
どうやら、コントロール対象に指示を出せる部分の実際の名称は環境によってバラバラなので、それらの総称としてコンソールと言っている気がします
まあ、文系ならわからない言葉は調べてから聞いてみて

732名無しさん:2025/01/27(月) 16:48:01 ID:???
さすがにコンソールやコマンドプロンプトの意味が分からないレベルでnarou.rbは無理ゲーだな。
申し訳ないけど、質問するレベルに届いてない。

733名無しさん:2025/01/27(月) 18:47:07 ID:???
ただ、基本的すぎて案外盲点じゃないかな?
ほんとイロハみたいに思っていた予約語の類が英単語としては妙にマイナーなのばかりだったということで驚いた覚えがあります

それこそなろうだったら黒窓入門じゃないけれど、なんかまとまった虎の巻あってもおかしくないかなと思うんですけど
ちょっと見つからないですねえ、しょうがないので731は個別にwikipedia等を参照して書きました、そうやってみてください

734名無しさん:2025/01/27(月) 19:19:04 ID:tyt1uTTQ
正規版から改造版に替えてCSS周りで思った結果になってないって真相っぽいが
なんでこの回答状況でインストールを少なくとも2回完了しているってほうがこえーよ

735名無しさん:2025/01/27(月) 23:02:44 ID:???
aozoraepub3.iniをメモ帳で開いてlineheightの数字を小さくする

736名無しさん:2025/01/27(月) 23:38:11 ID:tyt1uTTQ
>>712
運用方法によるが、compose.yamlから起動しているのであれば例として以下のディレクトリ内のファイルを
抜いておいてvolumeでホストから共有するような設定すると出来るかも
/usr/local/bundle/gems/narou-3.9.1/template

ただこれで意味わからんってなると解説面倒なんで頑張ってってなる

737658(文系):2025/01/28(火) 01:50:04 ID:wt5OYYKE
みなさん、優しい御言葉ありがとう!
>>722
無事コマンド入力して、aozora立ち上がりました。
PC8001マーク2からPC触っているけど、シフト押して右クリック、初めて知りましたw
立ち上がって、はて何をするのか?と現在行間の設定が1.8だったので1.4まで減らしました。

>>730
作品の再コンバートやらのやり方はわかりませんが、一度消して再度インストールして
確認したら変わっていないのはわかりました。

>>731
ラテン語からなんですね。コンソール、確かにいろいろ意味が派生しましたね。
漢字は表意文字で見ると意味が分かるのですが、ラテン語を覚えると英語も表意文になるとかw
とりあえずコンソールがPCと意思疎通するものを指すことは理解しました。

>>732
そうなんですよ。電話レンジ(仮)並みにわかりません。
でも文系こそこのnarou.rbは必要とするのですよ。活字中毒者としてw

>>733
はい。テストの点数上のほうの残念私大文系だと、高2から理系離れますから。
皆さんの言葉は暗号か?と思うようなときも。。。

>>734
なぜかできるのですよね。。。中途半端に正解にたどり着くことが多く、原因不明な時も。
ちなみに前CドライブからDにMynovel移動したい、と言ってたのも、結局うまくいかず
再インストールでDに違うフォルダ作ってそこに入れた感じで成功。
今回のインストール時には動き始めたらEドライブにMynovelを設定することが可能に!
前回の苦労なんやねん。という気持ちでしたよ。
分からなかったのは、Eドライブに移動するコマンドとかがわからず(-_-;
今回のは予備のPCを買ったので、念のためバックアップを→あれ?前回とヴァージョン違う?
あれ?あれ?と試行錯誤の結果です。kindlgenなんて前のPCから抜いてきたりしたしw

738658(文系):2025/01/28(火) 01:54:40 ID:wt5OYYKE
>>735
また新しいアドバイスをくださったのだと思うのですが、まるっきりわかりませんw
メモ帳ひらいてやってみましたが、なんの反応もなく。。。
バカですいません…。

739名無しさん:2025/01/28(火) 12:47:57 ID:???
>>737
行間の設定変えても再変換しないと変わるわけないやん…

740658(文系):2025/01/28(火) 17:49:00 ID:wt5OYYKE
>>739

どうやるんですか(泣)?

741名無しさん:2025/01/28(火) 21:19:43 ID:???
自分がやりたかったことを見失わないでくださいな
kindle用に変換したかったのでは?
>>723の方針で変換ソフト側の設定を変えたんですよね?
設定変更前に変換したものは当然ながら何の変化もないと思います
さて、どうすればいいでしょう?

742658(文系):2025/01/29(水) 00:23:23 ID:Fkk151fw
>>741 一度削除して再びダウンロードしてepubに変換しました。
それを再変換?と呼んでいいのですか??(^^;)

743名無しさん:2025/01/29(水) 00:39:32 ID:???
>>742
WEB UIにもConvertあるやん文系さん……

744658(文系):2025/01/29(水) 12:27:42 ID:Fkk151fw
>>743

あ、やっぱりそれでいいんですね(^^;)
ありがとうございました。

Convertって交換する、と言う意味にとってたw
変換というPC関連の意味も分かるけど、WEBUIの方だと何かと交換するんかとw

745名無しさん:2025/02/01(土) 16:24:12 ID:???
>>744
変換の換に意味が引っ張られた感じですかね?意外と区別されていなかったとか?
変換に本質的なチェンジはないので言ってみれば変態であってこれはスワップとは違うと思いますが、
アプノーマルな意味ではスワップは変態だからみたいな話か?知りませんけど

それとも逆に、コンバータとアダプタ等の対立が英語であったりします?

746658(文系):2025/02/02(日) 14:38:27 ID:OyUxuP.c
コンバートはmaintain(維持する)
アダプタは接続するものとかですから対義語は無いかなと。

今はHDD掃除してたら、急に変換時のエラーが出て悩んでます(汗)
AozoraEpub3を入れてたフォルダを誤って消したみたいで、
AozoraEpub3を入っているファイルが見当たらない→initで指定した
これで出来るだろうと思ってみたら
JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした
とエラーが。。。
JAVAの再インストールしようとしたら、エラーコード1618でインストールできない

アンインストールしよと、JAVAがあるのか探しているのですが、見当たらなくて困る(←いまここ)

新しいJAVAをインストールしようかなとも悩み中です(汗)

747名無しさん:2025/02/02(日) 16:27:07 ID:???
メンテ?
つまり、コンバートは語感として革新的な印象で、言ってみればファイル書式の適応化のような一連のメンテ目的の作業とは
つながらなかったって話なんだろうか?

まあとりあえずメンテと称して断捨離やらリストラ断行するのはやめていただきたいものです、よくあるけど
フォルダを消しただけなら中身を元の場所に戻せばいいのでは?

748658(文系):2025/02/02(日) 16:43:49 ID:OyUxuP.c
たびたび申し訳ございません。
上記トラブル解決しました(汗)。
結局JAVAが8じゃ動かない感じでした。
JAVA21インストールしてgem uninstall tilt -v 2.6.0でいけました。
すごいなぁ皆さん。

今は >>711 さんと同じことがしたくて、
>>709さん 「templateにあるnovel.txt.erbでしょうか。」
上を探しているけど見つからないw

749658(文系):2025/02/02(日) 22:52:24 ID:OyUxuP.c
>>747さん
ドライブCのSSDがそろそろ容量きついので、定期的な掃除をしておりまして…。
現在クローン化からのSSD交換を目指して勉強中です。
その準備でいろいろ消してたのですが、全部ゴミ箱空にしてから最後にnarou web uiを
動かしたら動かないという…。

いつもお騒がせしてすみません。。。

750名無しさん:2025/02/03(月) 07:59:42 ID:???
>>749
maintainとmaintenance メンテのお話です
ディスクよりも頭の中をまずお掃除しましょうよ

構成は>>651でしたっけ?
>>670で完了報告が出ているので、HDDには>>653の6の小説管理フォルダと、>>655氏の助言通りにしていればそれを含むSSDのバックアップがある筈ですね

>>746のHDD(Dドライブ)掃除でプログラム消しちゃったって、そもそもそういうやりくりなんてしなくて済むように空いてるHDDに引越したんじゃないんですか?
>>737によれば移動じゃなくて作り直しだったみたいですけどね
SSD側はそうも行かないでしょうが、直前に最新のバックアップを別にとっておけばそれに戻すだけで済みます

>結局JAVAが8じゃ動かない感じでした。
これは>>724の改造版の動作条件をまず確認しておきましょう、動かそうとする前に
まあJAVAの動作がバージョン依存するんならバイトコードのご利益ってどうなんだよって気がしないでもないですが

751名無しさん:2025/02/03(月) 08:32:38 ID:???
バイトコードのご利益ってのは機種依存しないことであって、バージョンやライブラリ依存を回避することではないので。

752658(文系):2025/02/03(月) 11:59:36 ID:qV.278YE
>>750さん

それがCドライブSSDが256GBで使っていくうちにCドライブに入れないといけない
ものが増えて。。。
それをDドライブHDD1TBにうつせるものを定期的に移しているのです。
ただ、>>655氏の助言通り、AozoraEpub3がDドライブにあるのを確認してた
のですが、CドライブにもAozoraEpub3がなぜか二つあり。
理由は結局Mynovelを移動するのが当時分からなくて、再インストールをしてDドライブに
再度Mynovelフォルダを作って内容コピーという力技で無理やり解決してたです。
その名残で二つ見つけて、片方消したら今使っているやつだった、という。
結局Mynovelにどういう設定が入っているのかが分からないので、最初からやろうと
いう姿勢が泥沼を作っている感じです(汗)。

JAVAに関しては何故かJAVAがいなくなってたんですよ。昨日までnarou rb使ってた
のに。で、JAVAがいないからか、と確認して最初の使い方からJAVA8を入れて
動かず、JAVA21を入れたら動いた感じです。

おそらく今のNarou.rbのホームのインストールの仕方を見ても、PC知識のない私の
ような人には新規インストール難しいのかも。。。

いつも皆さま、アドバイスありがとうございます。

753名無しさん:2025/02/03(月) 13:24:47 ID:???
動いてたなら今までは改造版ではない方を使ってたのでは?
使用しているバージョンはしっかり確認しましょう

互換性がしっかりしていてバグ修正程度で新旧見分けがつかないソフトもありますが、
大抵のソフトは変更があるので高をくくって違うバージョンの説明を鵜呑みにするのは失敗の原因です

754名無しさん:2025/02/04(火) 18:53:15 ID:???
>>751
更新されたライブラリがそれぞれの開発環境と抱き合わせで
機種依存パッケージ扱いでしか配布されていないのが、なんかもやもやする原因でしょうか?

バージョンチェックは互換機排除プロテクトの表向きの説明と同じですから

755名無しさん:2025/02/06(木) 17:41:14 ID:???
gemアプデしたら見事に >>716 に引っかかった
システム全体アップデートしてOS再起動後に気づいて地味に時間かかった…

756名無し:2025/02/07(金) 13:00:35 ID:jGoVxjjM
パソコンを買い換えたため、新しく設定したのですが、Kindleへのメール送信がどうしてもうまくいきません
最初にgmailでアプリパスワードを作成してパスワードを入力したのですがエラーが出てしまいました。パスワードが最後に表示されていたので認証されないといった内容でした。
次にヤフーメールで試しました。co.jpのアドレスで試したのですが
Blocking operation timed out!
となってしまいます
ヤフーの認証は普段は携帯電話認証にしているので、そのせいかもしれません。
新しく作ろうと思ったのですが最近は携帯電話の登録必須なので複数は作れない様です。
ヤフーとGmailどちらでもかまわないのでメール送信できる様にしたいです。

narou UIの「メールで送信」を使用しました。
Windows11です
よろしくお願いします

757名無し:2025/02/08(土) 11:59:56 ID:D2.1FES6
>>756 の者ですが自己解決しました

758名無しさん:2025/02/18(火) 18:05:35 ID:???
なろうHPからすでに削除された作品で
手持ちにTXTやPDFデータがある場合、みなさんどうやってepubにして管理していますか?
できればnarou.rbに追加してライブラリにはしておきたいなと考えています。

759名無しさん:2025/02/18(火) 21:16:06 ID:???
>>758
テキストファイルはどういう経緯のものです?
narou.rbで出来た物なら縦書き変換済みなのでそのままAozoraEpub3に渡せばepubになります。
そうでない青空文庫形式もAozoraEpub3に渡せばepubになりますし、narou.rbに渡しても縦書き変換後変換します。
github.com/whiteleaf7/narou/wiki/テキストファイルを変換する

narou.rbはwebのものを変換更新するものなので、手元のテキストファイルを登録する機能はありません。
どうしてもやりたければ、データベースなどを直接手で書き換えればそれっぽくは出来るかもしれませんが、
そもそもどういう管理をしたいのです?
別途ファイル管理ソフトとかを使った方が良いような気がします。

760名無しさん:2025/02/18(火) 21:23:31 ID:???
>>758
Calibreでも使って管理したほうがよさそう

761名無しさん:2025/02/18(火) 22:40:37 ID:???
手元にあるWeb小説データをnarou.rbのみで一元管理したい気持ちはよく分かる

762名無しさん:2025/03/05(水) 00:22:12 ID:5KSSMCYM
以前dockerイメージ使っていた人がいたので連絡を
不具合スレで更新出来ない問題への対応しましたのでイメージ削除しての再ダウンロードか
更新処理してもらえれば使えるようになると思います。

763名無しさん:2025/03/14(金) 14:01:16 ID:???
なろうの仕様が変わったのか、更新をかけに行くと404になるようです
更新待ちですかね?

764名無しさん:2025/03/14(金) 14:48:31 ID:SuJvEi42
>>763
うちは大丈夫
404ならアク禁ではなさそうだし……
もちろん不具合報告&相談スレの修正は適用済みだよね?

765名無しさん:2025/03/14(金) 15:24:20 ID:IFJ5LrpU
>>763
不具合スレの問題?それならファイルの書き換えで回避可能
書き換え後は普通にアクセス出来てるし更新出来てますよ

766名無しさん:2025/03/17(月) 02:42:19 ID:Jy0Odf3U
大変初歩的な質問で申し訳ありません。Kindleを買い換えたところ、
[ERROR] Kindle が接続されていません
というメッセージが出てkindleにデータを送ることができません。
しかし、kindleの画面上は「パソコンに接続済み」という表示が出て、
エクスプローラー上もデバイスとしてKindleが認識されています。

使用PCはWindows10 home
購入したkindleはNew Kindle Paperwhite シグニチャーエディション (32GB)
です。

767名無しさん:2025/03/17(月) 02:56:50 ID:???
>>766
最近のKindleはMTPに変わってしまったのでSendコマンドが使えません
現状は、手動でmobiをコピーするか、epubをメールなりウェブなりでSend to Kindleするかの2択です

768名無しさん:2025/03/17(月) 04:08:40 ID:???
あとはMTP接続にドライブレター振るツールの話が出てた。

769名無しさん:2025/03/17(月) 13:44:06 ID:Jy0Odf3U
>>767
ありがとうございます!
mobiを手動でコピーする事で解決しました。

770名無しさん:2025/03/20(木) 22:19:07 ID:RD74eWKc
あらすじの所にあるリンクがあるのですが
掲載ページ:
ttps://・・・
さがしても見つから無かったのですが
これは消す方法は無いのでしょうか?

771名無しさん:2025/03/21(金) 20:29:28 ID:???
>>770
narou.rbがインストールされているフォルダにtemplate/novel.txt.erbというファイルがあるので、
それを直接編集するか、小説(MyNovel)フォルダにtemplateフォルダ作ってコピーして編集するかして、
掲載ページ:
<a href〜
の所を消す

772名無しさん:2025/03/21(金) 21:59:54 ID:???
770です。
>>771さん、ありがとうございます
template/novel.txt.erbファイルの
掲載ページ:
<a href〜
を[# ]で囲って試したところ消えてました^^

あらすじを読む時に読む時間計測でリンクの時間も入っていそうで
気になっていましたがこれで気にしなくて良くなりました。

773名無しさん:2025/04/10(木) 13:33:40 ID:???
すみません、昨年冬から使用させて頂いていて
現状の仕様で大変助かっているのですが、
narou.rbってなろうやノクターンのキーワードやカクヨムのタグって取得することできますか?
手っ取り早くハーレムの作品読みたいとか悪魔が出てくるの読みたいとかって時に
タグ情報から検索出来てあれば便利なんですが

774名無しさん:2025/04/26(土) 21:50:10 ID:fsAXQ9P.
epubいらないから更新時に変換させない方法ってないですか?
javaを削除すれば変換されないのは知ってるんですがjavaは使うので・・・

775名無しさん:2025/04/26(土) 22:03:31 ID:???
>>774
epub要らないってどうやって読んでるの? mobi作るにも一旦epubに変換してkindlegenに突っ込むから必須なんだけど

776名無しさん:2025/04/26(土) 22:09:13 ID:fsAXQ9P.
>>775
普通にtxtをビューワで読んでる

777名無しさん:2025/04/26(土) 22:42:25 ID:???
>>776
へぇ…珍しいね
変換させずに更新する方法はCLIなら --no-convert をつけるだけ
WEB UIの場合は、私も昔似たような質問をスレに書き込んで作者さんに設定方法を教えてもらった
WEB UI に --no-convert 相当のオプションありますか?みたいなこと書き込んだ記憶が…
今スマホから書き込んでるから調べるの面倒なのでスマソ

778名無しさん:2025/04/26(土) 22:53:21 ID:???
あー、でもAozoraEpub3に渡すtxtって convert の途中に生成されるからダメじゃん?

779名無しさん:2025/04/26(土) 23:27:13 ID:???
AozoraEpub3を移動すれば

780名無しさん:2025/04/27(日) 03:41:33 ID:???
以前、カクヨムネクストの有料部分をダウンロード出来た日があったのですが、再現方法のわかる方はいらっしゃいますか?
ちなみに「タダで読めた!」という話ではなく、「普段はカクヨムネクストに登録していても有料部分をnarou.rbでダウンロードできないのにその時はできた」という意味です。
自身のアカウント情報をnarou.rb側で使う方法があるなら知りたいのですが……

781名無しさん:2025/04/27(日) 08:22:17 ID:???
>>780
カクヨムネクストを無料開放していた日があったからそれじゃね?

782名無しさん:2025/04/27(日) 10:29:14 ID:94uX5XwQ
C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:403:in 'Dir.mkdir': Invalid argument @ dir_s_mkdir - C:/SYOUSETU/小説データ/<th>掲載サイト< (Errno::EINVAL)
from C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:403:in 'FileUtils.fu_mkdir'
from C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:381:in 'block (2 levels) in FileUtils.mkdir_p'

download のみができなくなりました。webの起動や既存の更新はできるのですが、downloadの調子が悪く、ネットで調べてもうまく更新することができませんでした。解決方法を教えてほしいです
windows 11
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x64-mingw-ucrt]

783名無しさん:2025/04/27(日) 10:43:10 ID:???
>>782
フォルダのアクセス権ぽいけど

784名無しさん:2025/04/27(日) 10:54:53 ID:???
>>780
ログイン時に使っているクッキーを追加すれば

785名無しさん:2025/04/27(日) 12:14:16 ID:???
>>781
ダウンロードできてた話の日付が3/18、無料開放日が3/20っぽいので、多分それですね……

>>784
私が以前ダウンロードできていたのは無料開放していた日があったためのようですが、もしアカウント情報をnarou.rbで使う方法があるなら是非知りたいです!
よろしければやり方を教えていただけると大変助かります……!

786名無しさん:2025/04/27(日) 13:22:55 ID:???
>>785
確認はしてないけど open-uri cookie で調べると事例が出てくるから、ダメ元で試してみたら?

787名無しさん:2025/04/28(月) 00:45:40 ID:???
正直どうやって試せば良いのかもわからないのですが、
これってnarou.rbを改造して組み込む必要があるのでしょうか?
それとも、open-uriを独立してインストールするだけで良いのでしょうか?

788名無しさん:2025/04/28(月) 00:54:49 ID:???
webnovel/syosetu.org.yamlにcookie: over18=offとあるから、cookieを使う機能はある。

789名無しさん:2025/04/28(月) 03:51:46 ID:76WcrzqM
kakuyomu.jp.yamlをメモ帳で開いて
cookie: header string

790名無しさん:2025/04/29(火) 18:54:49 ID:???
>>782
ttps://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1716423212/251
これじゃなかろうか

791名無しさん:2025/05/02(金) 17:58:40 ID:Z3d1FfXI
いつもお世話になっております。

Windowsのクリーンインストールが必要となり、
Narou.rbの再インストールを新環境で行いました。
以下、参考までに記録を残します。

1.実作業
AozoraEpub3-1.1.1b30Qも含めて、MyNovel(Narouの小説が置かれる)フォルダ配下はそのままコピー
下記の参考資料を見ながら、必要なツールをインストール、設定
Narou InitでAozoraEpub3の場所を再設定

3.参考資料
こちらの2025/3/4時点でのパッチ当ても含めて解説があり、ほぼ問題なく再インストできました。
ttps://qiita.com/kokotaro@github/items/4a45e1314a5b459f8546
佐藤さんありがとうございます。

ただ、下記の点のみ追加の対応が必要でした。
1.tiltのインストール状態確認
c:\narou2>gem list tilt
tilt (2.6.0, 2.4.0)
2.tiltのアンインストール
c:\narou2>gem uninstall tilt

You have requested to uninstall the gem:
tilt-2.6.0

haml-5.2.2 depends on tilt (>= 0)
narou-3.9.1 depends on tilt (~> 2.0, >= 2.0.10)
sinatra-2.2.4 depends on tilt (~> 2.0)
sinatra-contrib-2.2.4 depends on tilt (~> 2.0)
If you remove this gem, these dependencies will not be met.
Continue with Uninstall? [yN] y
Remove executables:
tilt

in addition to the gem? [Yn] n
Executables and scripts will remain installed.
Successfully uninstalled tilt-2.6.0
3. tilt 2.4.0のみのインストール
c:\narou2>gem install tilt -v 2.4.0
Using rubygems directory: C:/Users/karl0/.local/share/gem/ruby/3.4.0
Successfully installed tilt-2.4.0
1 gem installed

c:\narou2>gem list tilt
tilt (2.4.0)

使用したJaveとRubyは下記のバージョンです。

c:\narou2>java -version
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)

c:\narou2>ruby -version
ruby 3.4.3 (2025-04-14 revision d0b7e5b6a0) +PRISM [x64-mingw-ucrt]

792名無しさん:2025/05/02(金) 18:16:18 ID:???
>>791
tilt2.5.0以上はダメな件も過去に話題になってたはず。

793名無しさん:2025/05/04(日) 08:15:26 ID:8Om1IqAg
>>791
>792
すみません。間違っていました。

再び、Narouの挙動がおかしくなったので、今回は一度、WIndowsの設定→アプリでRubyをアンインストールしてから、下記の通りに再々インストールしたところ、narou webも含めて正常に動作可能となりました。
前回、tiltの2.6.0が存在したように見えたのは、rubyのインストールで上書きしたためごみが残っていたようです。
ttps://qiita.com/kokotaro@github/items/4a45e1314a5b459f8546

失礼しました。
Narou.rb 最高です。
openjdk version "21.0.7" 2025-04-15 LTS
ruby 3.4.3 (2025-04-14 revision d0b7e5b6a0) +PRISM [x64-mingw-ucrt]

794名無しさん:2025/05/13(火) 22:08:28 ID:.rDC327I
カクヨムで長いノベルタイトルの作品をダウンロードしたんですが、本文フォルダは出来ていて、”ノベルタイトル”.txtが出力されていないのとreplace.txtが0byteです。
この状態からコンバート等はどうすれば出来ますか?
setting.iniのnovel_titleは対処は完了しています。

795名無しさん:2025/05/13(火) 22:51:35 ID:jgPUljk.
>>794
載せられるならURLを
どうなるか不明だけどタイトルを固定設定しても駄目ですかね?

796名無しさん:2025/05/14(水) 07:53:01 ID:i9Ri1CG6
>>795

高野ケイさんの作品「レベルダウンから始まる召喚無双〜俺だけ使える『マイナス召喚』は経験値を対価にあらゆるものを召喚するチートスキルでした。『英雄』『神獣』『聖剣』『魔王』を召喚し最強へ至る〜」になります。
URLはエラーで書き込めないです。
カクヨムだけでなくなろうも同じで駄目でした。

797名無しさん:2025/05/14(水) 09:07:40 ID:D0oEIpx2
PATHが長すぎる問題っぽいかな?うちでは変換まで行けたので
narou initしたフォルダをもっとドライブのルートに近い浅い所にするか

もしくは、DLした作品のフォルダ名を縮めて、例えば
16817330651384780269 レベルダウンから始まる召喚無双
こうして、database.yamlの中のfile_titleを同じにする
って手で短くするか

folder-length-limit
ebook-filename-length-limit
の設定をいじってみるか

798名無しさん:2025/05/14(水) 11:45:58 ID:EFbXZrh2
>>794
デフォルト設定で普通にtxtファイルが出力されてますしepubへの変換も終わってる感じです。なろうでも同様に問題なし。

環境は正規版の方を使用しているので、以下のバージョンで試しました。
Java: java version "1.8.0_441"
Ruby: ruby 3.4.1
AozoraEpub3: version : 1.1.0b46
narou: 3.9.1

799名無しさん:2025/05/14(水) 13:06:55 ID:???
ファイル名は255Unicode文字までが限界。
WindowsAPIでは互換性のためにパス長が260文字までなんで、C:\〜<NUL>の4文字引くと256文字まで。
パスが深いと駄目かもしれない。
UnicodeAPIを使った場合なら32768文字までいける。

ただし、WIn10-1607以降はこの制限がなくなってるんで、以下の設定すればいけるかもしれない。
>レジストリ値 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled (Type: REG_DWORD) が存在し、
>1 に設定されている必要があります。

>アプリケーション マニフェストに、longPathAware 要素を含める必要があります。

詳細はこちらで
learn.microsoft.com/ja-jp/windows/win32/fileio/maximum-file-path-limitation?tabs=registry

800名無しさん:2025/05/14(水) 14:01:08 ID:V/GGA.aI
長いタイトルはkindeに表示されなかったのでWEBーUI環境設定で
詳細のebook-filename-length-limitを85文字にして見えるように
なったがそれとは違うのかな

801名無しさん:2025/05/14(水) 15:38:07 ID:EFbXZrh2
Linux環境だと駄目だった
Errno::ENAMETOOLONGとなるので、PATHを含めて総長が長いことによる制限に引っかかる

個別設定のoutput_filenameをなろうの小説コードかなにかにすれば出力も変換もされるのでここ弄って
いい感じにするしかなさそう

802名無しさん:2025/05/14(水) 20:30:21 ID:tK0S9C2Q
>>801
やはりですか。自分はLinux環境です。
本文フォルダーの章.ymalはダウンロードが出来てるので、ここからなんとか出来ないかなぁって思ってます。

803名無しさん:2025/05/15(木) 22:06:16 ID:???
タイトルが長くて駄目なら再起動して短めのタイトルにして固定してから
変換してるけどそれでは駄目なの?

804名無しさん:2025/05/16(金) 09:58:58 ID:???
作品フォルダは新規ダウンロード時にタイトル名を取得して作られてしまうから
何巻何日発売とかを削ってタイトルだけにリネームして
database.yamlのfile_title:をそれに合わせて直して
作品毎のsetting.iniでタイトル固定はよくやる

805名無しさん:2025/05/17(土) 23:34:16 ID:???
Linuxですか、なら255バイト制限でしょうかね。
ファイル名は255バイト、パス全体で4096バイト。
文字じゃなくてバイトなんで、日本語は殆ど1文字3バイトとかなり厳しい。実質85文字まで。

一応、カーネルのコンパイル時にNAME_MAXをいじれば乗り越えられる可能性もありますが、
碌な事にならない可能性の方が高そう…

806名無しさん:2025/05/21(水) 20:38:59 ID:XXdARsmA
>>794 です

novel_titleの設定をして"本文”、"RAW"フォルダを対比させ narou updete で変換できました
色々、アイデアを頂きありがとうございます
narou.rb 最高ですね


新着レスの表示


名前: E-mail(省略可)

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

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

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