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

不具合報告&相談スレ

102名無しさん:2024/10/12(土) 06:48:01 ID:???
>>101
RubyはCドライブ以外で動かさない方がいい

RubyもNarou.rbも絶対パスに対応してるからRubyとAozoraEpub3と小説保管フォルダを全て別ドライブにすることが可能

小説データは、実行コマンドを打ち込んだ時に移動してたフォルダに作られる。


[PS C:\Users>]だったらCドライブのUsersに、[PS K:\Narouweb>]だったらKドライブのNarouwebに作られる。

103名無しさん:2024/10/12(土) 11:11:34 ID:wD57aQEo
PCを変えたので入れなおしたら、文字化けして変換できなくなりました。
ダウンロードはできてるので、Aozoraの設定で、どこかがUTF8になっていないよう。
どこを直したらいいでしょう。。

d:\downloads\![]_novel>narou d n2041iq -f
ID:945 名代辻そば鶴川店 三杯目 のDL開始
短編 名代辻そば鶴川店 三杯目 (1/1)
ID:945 名代辻そば鶴川店 三杯目 の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.
[ERROR] file not exist. d:\downloads\![]_novel\蟆剰ェャ繝・・繧ソ\蟆剰ェャ螳カ縺ォ縺ェ繧阪≧\n2041iq 蜷堺サ」霎サ縺昴・鮓エ蟾晏コ励�� 荳画擶逶ョ\[隘ソ譚題・ソ] 蜷堺サ」霎サ縺昴・鮓エ蟾晏コ励��荳画擶逶ョ.txt
[ERROR] AozoraEpub3実行中にエラーが発生したため、EPUBが出力出来ませんでした

Win11, rubu 3.2.5.0, java8.0.4210.9, Aozoraepub3-1.10b46, narou 3.9.1

よろしくお願いします。

104名無しさん:2024/10/12(土) 11:16:13 ID:???
>>103
これはJavaのリビジョンが悪いですね。
8_401まではOKですが、それ以降のを入れるとこうなります。

105名無しさん:2024/10/12(土) 12:53:26 ID:B1SzVAOM
こっちから401ダウンロードして入れ替えれば幸せになれますよ
ttps://www.oracle.com/jp/java/technologies/javase/javase8u211-later-archive-downloads.html

106名無しさん:2024/10/12(土) 12:58:36 ID:wD57aQEo
>>104
ご対応ありがとうございます。
JDK23に入れ替えたら、だいじょうぶになりました。
ありがとうございました。

107名無しさん:2024/10/12(土) 22:56:12 ID:B1SzVAOM
>>106
情報ありがとうございます。JDK23で行けるなら正規版のAozoraEpub3使用時の推奨そっちでもいいかもって思えてきた。
動作するJava Version 8 Update 401は探すの面倒なんで

108名無しさん:2024/10/13(日) 12:33:49 ID:???
jdk21以降を使うとjava8を更新するとjava8が実行されるのに注意が必要。

109103:2024/10/19(土) 10:20:44 ID:9UoIYPXI
rubyがスマートアプリコントロールで止められているようなのですが、
オフにする以外ないですか?

110103:2024/10/19(土) 20:12:47 ID:9UoIYPXI
もう一度やったらなぜか大丈夫でした。
ご心配おかけしました。

111名無しさん:2024/10/21(月) 15:04:57 ID:HO3k6jzw
とりあえずJava8は最新版で変換エラー出なくなった。
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) Client VM (build 25.431-b10, mixed mode, sharing)

AozoraEpub3でEPUBに変換しています......変換しました
[理不尽な孫の手] 無職転生 - 異世界行ったら本気だす -.epub を出力しました
EPUBファイルを出力しました

112名無しさん:2024/10/21(月) 19:09:50 ID:KgzwUB3.
カスペルスキーインターネットセキュリティを利用してる環境で
[ERROR] 何らかの理由により目次が取得できませんでした(An existing connection was forcibly closed by the remote host. - SSL_connect)
[ERROR] ***の目次データが取得出来ませんでした(***は該当URL)
とエラーが出てまともに使えなくなりました。が、

設定からネットワーク設定のトラフィック処理
『Webページと連携する為Webトラフィック内にスクリプトを埋め込む』のチェックを外し
無効化する事で回避できるようになりました。

一応御報告まで

113112:2024/10/26(土) 08:24:48 ID:QP4LMB9M
カスペルスキーインターネットセキュリティ環境において定義データアップデート後
[ERROR] 何らかの理由により目次が取得できませんでした(An existing connection was forcibly closed by the remote host. - SSL_connect)
[ERROR] ***の目次データが取得出来ませんでした(***は該当URL)
のエラーが再発するようになりました。

上記した設定でも回避不可能でエラーを回避する為には
カスペルスキーインターネットセキュリティを終了させた上で
Narou.rbを使用する必要があるようです。

114名無しさん:2024/10/27(日) 01:53:29 ID:bob0.2dY
すいません、最近"database.yaml"が壊れるのでTerapadで見てみたら、「扱いできない機種依存文字を含むファイルです」と表示されます。
どうにかなりませんでしょうか?

115名無しさん:2024/10/27(日) 02:09:27 ID:bob0.2dY
"lock.yaml"も破損していたのでlog上げます。
以下がlogにありました。
[01:27:06] ID:307 【祝・総合評価20万突破!】 隠れ転生勇者 〜チートスキルと勇者ジョブを隠して第二の人生を楽しんでやる!〜 のDL開始
[01:27:07] 一章 転生編
[01:27:07] 第1部分 001_召喚されたのに転生してしまった (1/151)
~省略~
[01:32:01] 第151部分 146_感動の再会 (151/151)
[01:32:01] C:/Users/Win81-1/.local/share/gem/ruby/3.3.0/gems/psych-4.0.6/lib/psych.rb:455:in `parse': (C:/MyNovel/.narou/lock.yaml): control characters are not allowed at line 1 column 1 (Psych::SyntaxError)
[01:32:01] from C:/Users/Win81-1/.local/share/gem/ruby/3.3.0/gems/psych-4.0.6/lib/psych.rb:455:in `parse_stream'
[01:32:01] from C:/Users/Win81-1/.local/share/gem/ruby/3.3.0/gems/psych-4.0.6/lib/psych.rb:399:in `parse'
~省略~
[01:38:48] [ERROR] modified は管理小説の中に存在しません

116名無しさん:2024/10/28(月) 00:38:30 ID:???
lock.yamlはlock.yaml.backupと共に、単純に消せばOKです。
database.yamlはsakuraエディタとかでは?
「at line 1 column 1」ってのがおかしな文字の位置を示します。

117名無しさん:2024/10/30(水) 10:14:47 ID:pZzm.nRE
yamlが壊れる原因の一つとして、ハードディスクの不調が原因の場合があります。
私も、yamlが壊れたことがありますが、narou.rbは書き込みがうまくいかなくても、エラーが出ません。
読みこみの時にエラーが起きるのが頻繁に起こるようでしたら、小説を置いてある場所のハードディスクを変えてみましょう。

118名無しさん:2024/10/30(水) 22:39:25 ID:JYtzXK5Y
こんにちは.
>database.yamlはsakuraエディタとかでは?
>「at line 1 column 1」ってのがおかしな文字の位置を示します。
文字コードを別のエディタで見てみるであってますでしょうか?

>yamlが壊れる原因の一つとして、ハードディスクの不調が原因の場合があります。
ハードディスクの不調でしょうか?今のところ置いているHDDのSMARTは正常のようですが、試してみます

>私も、yamlが壊れたことがありますが、narou.rbは書き込みがうまくいかなくても、エラーが出ません。
あっそうなんですね。エラーが出ないのは困りますね。
書き込みエラー対策の機能を追加する要望を出したほうがいいですね.

119名無しさん:2024/10/31(木) 01:35:32 ID:???
>>118
要望は違うと思うんだが、どうだろ。
おま環っぽいし、原因もクリアになってないし、作者さんはとても忙しいそうなので、
原因つきとめて、修正内容を用意して、マージのお願いを出して、マージしてもらうならわかる。

120名無しさん:2024/10/31(木) 03:16:45 ID:???
何度も書かれてることだけど .narouフォルダ(database)は壊れる前提で頻繁にバックアップを取るべきだよ

121名無しさん:2024/10/31(木) 08:09:49 ID:MGmj/jUo
ハーメルンが以下のuser-agentを設定しても削除しても403エラーになる。
ブラウザからはアクセス可能なのでクローラー対策が厳しくなったののかな?
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)

Linux(Debian12 stable)、narou 3.9.1で下記コマンドを実行
narou u -n 15 --backtrace

[ERROR] 何らかの理由により目次が取得できませんでした(403 Forbidden)
[ERROR] https://syosetu.org/novel/18606/ の目次データが取得出来ませんでした
ID:15 古代魔術師の第二の人生(修正版) の更新は失敗しました

122名無しさん:2024/10/31(木) 13:53:56 ID:???
>>118
一応書いておくと、narou.rbは特段変な事をしてなかったと思うので、HDDがエラーを検知できない不調か、正常に書き込めても後で読めなくなる不調だと思う。大概後者が多い。
あと、上でも出てるけど、セキュリティソフトの誤検知で介入されるパターンも多いと思う。このパターンの場合、バックアップにも介入される可能性あるので、そもそも干渉しないよう、出来るなら除外設定するのがいい。

123名無しさん:2024/10/31(木) 22:39:01 ID:???
>>118
>文字コードを別のエディタで見てみるであってますでしょうか?
そうです。Terapadでだめならってことで。sakuraエディタはunicode化されてるから大丈夫かなと思った。
だけど、sakuraエディタは4バイトUTF-8には未対応みたい?EmEditorは大丈夫っぽい?
バージョンにもよるかもしれないし、まったく開けないって事はない気がする。
rubyも絵文字みたいな4バイトUTF-8に制限あったりするんだろうか。もしくはpsychか。
なんにせよ、どの文字で再現するかどうかって所からだと思う。

124名無しさん:2024/11/01(金) 22:49:06 ID:/sl9K5dU
>>119
あ、すいません.カキコミスです.
修正:書き込みエラー対策の機能を追加する要望を出したほうがいいですかね?

そうですね,原因追及してからだしてみます.
事の経緯を説明すると別のPCでセットアップして使っていたデータをまるっとコピーして別のPCに環境構築して移植したものを、
長く使っていたのですが、ここ最近エラーを吐くようになって相談させて頂いた次第であります.

>>120
その方向で対応します.

>>122
え?本当ですか?正常に書き込みできても後で読めなくなるとは驚きです.
セキュリティソフトの設定ですが見直して除外設定に加えました.

>>123
分かりました.別のエディタで試して見ます.

125名無しさん:2024/11/03(日) 02:53:19 ID:wFFyGiRA
ハーメルンの目次取得、投稿日時にタグが混入しているのを見かけたので
syosetu.org.yaml
21行目のタグ避け修正
(?:<tr><td colspan=2><strong>(?<chapter>.+?)</strong></td></tr>)?<tr bgcolor="#.+?" class="bgcolor\d"><td width=60%><span id="(?<index>\d+?)"> </span> <a href=.+? style="text-decoration:none;">(?<subtitle>.+?)</a></td><td><NOBR>(?:<time itemprop=".+?" datetime=".+?">)?(?<subdate>.+?)(?:</time>)?(?:<span title="(?<subupdate>.+?)改稿">\(<u>改</u>\)</span>)?</NOBR></td></tr>

1話目に小説情報表記で「掲載開始」が
<time itemprop="datePublished" datetime=".+?">投稿日時</time>
最新話に小説情報表記で「最新投稿」が
<time itemprop="dateModified" datetime=".+?">投稿日時</time>
の様な形で、<item>タグが投稿日時に書いてあるので
toc.yamlにもそのまま情報が保存されています

最新話に改稿日時がない作品がある場合
toc.yamlのタグが混入したsubdateを参照してしまい
更新チェックで更新ありと誤判定
(ハーメルンの掲載作品で)更新はありませんとなる原因な様です

126名無しさん:2024/11/04(月) 15:45:04 ID:???
(iOSのKindleでどうやっても縦書きEPUBの表示が壊滅的だった件)の
対応方法
ttps://x.com/alltale2037/status/1852983738424271124

127名無しさん:2024/11/04(月) 17:47:04 ID:???
>>126
急急如律令さんがリプライしてたので、今後の改造版AozoraEpub3のアップデートで改善するかもしれませんね

128名無しさん:2024/11/04(月) 21:24:07 ID:???
>>126-127
改造版AozoraEpub3のnightlyビルドが公開あったので早速試してみた
Send to Kindleに送るとKPFに変換されるのか、
読み上げ機能とか連続スクロールとか商業書籍と同じように使えるようになった
もちろんiOS/iPad OSで縦書き表示もされるようになった
めっちゃ快適ありがとう

129名無しさん:2024/11/04(月) 22:03:10 ID:???
>>128 
いいと思ったんだけど古いKindle端末でうまく表示できなくなる
横書きの本として認識されるのか、行間の設定を変えると上下の余白が調整されるなど
Kindle端末で快適に読めないなら本末転倒かも

130名無しさん:2024/11/04(月) 22:44:59 ID:???
メタタグの追加は関係なく、元からAozoraEpub3で変換してKindleに入れると横書きとして認識されていると思いますよ
(AndroidのKindleアプリなどでマージン、間隔の設定を見ると横方向の罫線が表示されるから。縦書きとして認識されている商業小説では縦方向の罫線が表示される)

根本的には縦書きとして認識させられればいいんでしょうけど、
Kindleでうまく表示できなくなるならページ方向メタタグの追加は見送った方がいいと思います

131名無しさん:2024/11/05(火) 01:38:10 ID:???
AozoraEpub3の言語設定でenにするといい。

132名無しさん:2024/11/05(火) 02:29:52 ID:???
>>131
enにするの今は効かない
Send to Kindle の仕様変更だと思う

133名無しさん:2024/11/12(火) 16:26:41 ID:???
問題ないみたいだけど
ttps://qiita.com/ynomura/questions/a8d38d24beffe60b81bc

134名無しさん:2024/11/12(火) 20:44:37 ID:???
>>133
iOS以外の環境でも正常に表示できなければダメ

135名無しさん:2024/11/13(水) 09:17:10 ID:FCfJglwM
>> 129
古いKindleってどの世代あたりでしょうか?

>> 134
iOS向けの対応を入れたとして最低限新しめのKindleで出力される表示内容が同じことをゴールとなるかと思っているのですが
iOS以外ってKindle以外も対象になります? (理想で言えばYESなのでしょうが

正直iOSはブックアプリでAozoraEpub3が出力したEPUBをちゃんと見れるので、そんなにKindleアプリで見たいの?ってのが疑問

136名無しさん:2024/11/13(水) 09:53:49 ID:???
>>135
私が確認したのは、
Kindle Paperwhite Wi-Fi (第5世代)
ついでに、Fire HD 8、Kindle for Android
いずれも余白、行間がおかしくなるのを確認した

デバイス間で進捗を同期できるから、iOSで使えるようにしたい人の気持ちはわかる
外ではスマホで読んで、家ではKindle端末みたいな使い方をしてると便利
でもまあ、あくまでオプション扱いじゃない?と思ってる
(そもそもKindle Previewerではちゃんと変換できるんだし、Send to Kindleの変換が日本語に対応できてないのが悪い…そのうちまた仕様変わりそうよね)

137名無しさん:2024/11/16(土) 22:32:15 ID:0GfqfYX6
なぜか毎回
AozoraEpub3でEPUBに変換しています.

'java' �́A����R�}���h�܂��͊O���R�}���h�A
����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF������Ă��܂���B
pid 12436 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

ってなる、java変更もaozora改造版変更もしたけど変わらずずっとこの状態、誰か助けて

138名無しさん:2024/11/16(土) 23:32:22 ID:???
>>137
JavaのPATH通ってる?

139名無しさん:2024/11/17(日) 03:15:56 ID:h1BMctC6
>>138
再起動したらpath適用されたみたいで治りました!ありがとう!

140名無しさん:2024/11/17(日) 16:11:41 ID:???
AozoraEpub3のインストーラー版からnarou.rbは使えるかな
ttps://github.com/kyukyunyorituryo/AozoraEpub3/releases/tag/v1.1.1b28Q

141名無しさん:2024/11/17(日) 17:34:16 ID:LYHUCrtk
>>140
インストール先をC:\AozoraEpub3へ変更し、narou init実行時の指定を C:\AozoraEpub3\app にしてOKでした。
一応仕様バージョンを以下に

>java --version
openjdk 21.0.5 2024-10-15 LTS
OpenJDK Runtime Environment Temurin-21.0.5+11 (build 21.0.5+11-LTS)

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

>narou -v
3.9.1

142名無しさん:2024/11/23(土) 20:30:25 ID:???
ハーメルンで小説をダウンロードしようとすると
何らかの理由により目次が取得できませんでした(403 Forbidden)
となりダウンロードできません。
user-agentを設定の変更も試しましたがうまくいきません。
どうすればいいでしょうか?

143名無しさん:2024/11/23(土) 21:28:19 ID:???
他のUAにする
通ったUAは晒さなくていいよ
集中するとまたブロックされるから

144名無しさん:2024/11/23(土) 21:47:01 ID:???
一時的なアクセス過多の可能性もあるので、しばらくたってから試してみるのも吉。
IP範囲とかで一時遮断するという噂もある。

145名無しさん:2024/11/23(土) 22:16:43 ID:???
AozoraEpub3 1.1.1b30Qでguiから設定を書き換えると先頭の挿絵が表紙にならなくなった

146名無しさん:2024/11/24(日) 11:23:21 ID:y2HlJ/dI
>>145
朗報じゃん、バージョンアップして試してみます

147名無しさん:2024/11/24(日) 11:38:43 ID:???
>>145
ページ方向メタタグの追加は見送りになったのね

148名無しさん:2024/11/26(火) 01:04:20 ID:???
>>147
改造版が電書協対応で削除してたCSS周りの修正作業が優先されてる。

149通りすがりの人:2024/11/30(土) 19:16:51 ID:zLpv7XQw
0\Kindle paperwhite 12世代とNarouツール:

Kindle paperwhite 12世代をブラックフライデーで買いました。(@.@)
早速、セットアップして接続すると、Windows11ではMTP USBデバイスとして認識されていますが、ドライブ識別子(例:F:)が付きません。エクスプローラーにはドライブ識別子がないKindlw Paperwhiteと表示されます。
因みに11世代ではF:で表示されます。
Narou send では、[ERROR] Kindleが接続されていません と表記されます。

返品するしかないかもしれません。(-.-)

150名無しさん:2024/11/30(土) 19:41:58 ID:7tC6h//E
こいつは…

151名無しさん:2024/11/30(土) 19:45:25 ID:???
>>149
それはMTPの仕様通りなんだよ。
narou.rbはUSBマスストレージ限定なので、kindle系は2023版までしか自動送信は出来ない。

エクスプローラでkindle paperwhite開けばdocumentsディレクトリが出てこない?
そこにmobiファイルぶち込めば行けると思うんだけど。

152通りすがりの人:2024/11/30(土) 20:28:05 ID:zLpv7XQw
>>151
>エクスプローラでkindle paperwhite開けばdocumentsディレクトリが出てこない?
>そこにmobiファイルぶち込めば行けると思うんだけど。

ありがとうございます。
ただ、エクスプローラー等でポンとKindleにコピーすることは難しいかと思います。

現在、PC側でNarouツールで凍結していない分が35件、凍結中を含むと4324件とありますが、

1.11世代のKindleをPCから見ると、documents配下にかなりの過去の全てのファイルがあるようです。(2792小説-Kindleの表示上は消えていますが、実態は残っている感じです)
2.11世代のKindleのdocuments配下に格納されている形式も、下記の状態でPC側のNarouツールの小説データとはフォルダ名、ファイル形式、ファイル構成も異なっています。
  2-1.小説フォルダ:[著者名]小説名 拡張子:.sdr
  2-2.フォルダ内のファイルは2つで、[著者名]小説名.azw3fファイルと[著者名]小説名.azw3rあります。

というような状態なので、コピーする訳にも行かず お手上げです。m(>.<)m

153通りすがりの人:2024/11/30(土) 20:45:31 ID:zLpv7XQw
>151
試しに、PCの小説フォルダ配下の .mobiファイルを更新順に
数十ファイルを12世代のKindleにコピーしたところ、見事にみることができました。
ありがとうございます。
上書きしたらどうなるか、テストしてみます。(読んでいたところが復活するか等)

返品しなくてよさそうです。(*.*)

154名無しさん:2024/12/05(木) 10:07:23 ID:uz8XjbnE
最新の知識ないからトンチンカンならごめん
メールなりでパーソナルドキュメントとして送ればいいんじゃなかったっけ?今できない?
calibreなりの電子書籍管理ソフト使って送っても無理?

155名無しさん:2024/12/07(土) 23:10:21 ID:???
メールで送る方法は今でも出来るが、ファイル名がタイトルになる問題がある。
タイトルそのままだと記号等の問題かエラーになる場合があるので、いまはID番号にしてる。

calibreはmtp対応してる。自動追加自動同期の機能もあるから手間いらずで同期できるかも。試してないけど。
でも送信のためだけにcalibre使うのもどうかというのはある。

rubyでusbデバイス検知出来ないものかと思ってるけど、ole経由でなんとかなんない?

156名無しさん:2024/12/08(日) 22:19:25 ID:???

Send to Kindleは容量制限有るから挿絵付きは基本無理

-----------------------------------------
Send to Kindle を使用して Kindle に送信できるファイルの容量は、次のとおりです。
Eメールアドレスで送信する場合は、最大 50 MB まで
ウェブ版 Send to Kindle を使用して端末から直接アップロードする場合は、1 ファイルあたり 200 MB まで
-----------------------------------------

157名無しさん:2024/12/14(土) 02:12:37 ID:KXriQfP6
MACOS 15.2でWEB UIがKindleを認識できなくなった件

Mac OSをアップデートしたらWEB UIがKindleを認識できずにEJECTボタンが表示されなくなった。
とりあえずWEB UIを起動する前に手動でディスクユーティリティを使用して[NO NMAE]と表示されているディレクトリ名を
[kindle]へ変更しておく事で解決。
macOS15から一手間増えて面倒になったな。。。

158名無しさん:2024/12/14(土) 12:04:57 ID:Yn00Qnuw
>>157
手間に変わりはないのですが、デスクトップに表示されたKindleのアイコンに対して単純にリネームしてあげると認識してくれます。
自分の環境だと[Kindle](Kだけ大文字)とリネームすると、その後WEBUIでEJECTボタンが使えます。
ディスクユーティリティまでいかない分こちらの方が少し楽かなと。

159名無しさん:2024/12/14(土) 21:50:07 ID:FvTZzwao
質問スレの664です。新世代kindleのMTP接続にかかわる続報です。Windowsでの対応方法となります。
書き込み当時は該当のkindleを所有していなかったので試せませんでしたが、第12世代のkindle paperwhite signature購入をきっかけにいろいろ試した報告となります。
他のスレでmtpmount及びdokanというソフトウェアを利用することでnarou.rbからのsendができた方がいらっしゃったようですが
別の方法を探していたところ、MTPdriveというソフトを見つけました。(mtpmountのビルド?のハードルが素人には高く断念しました)
ttps://www.mtpdrive.com/
最終的な目的地はおそらく同じでMTP接続されたデバイスに対してドライブ文字(D,Eなど)を付与することでsendコマンドに対応することを目指しました。
このソフトはシェアウェアのようですが、機能制限付きでフリー使用ができるようで試したところ確かに第12世代のkindle paperwhite signatureが任意のドライブ文字でマウントできました。
私のPCにはデバイス一覧の中に下記の形で表示されました。(ドライブ文字 Xでマウント実行)
Kindle Paperwhite Signature Edition [Internal Storage] @ MTPdrive(TRIAL)(X:)
しかし、ドライブ文字付きのデバイスとしてkindleが確かに認識されているにもかかわらず、sendコマンドが機能しませんでした。
試行錯誤を行ったところ、以前のバージョンのkindleが接続されているときはただ
Kindle(X:)と表示されていたのを思い出し、ダメもとでプロパティから上記の表示名を削りKindle(X:)と表示させるようにしたところsendコマンドが実行できるようになりました。
そんなアホなという感じですが、narou.rbなのかもともとのコマンドのあたりのどこかがKindleというドライブ名に依存している模様です。
直前でDokanをインストールしておりましたが、アンインストールしてもうまくいきましたのでおそらくMTPdriveのみで動作するものと思われます。(数回試しました)
ただこのMTPdriveを利用する方法でkindleをマウントする場合、一度アンマウントするともとの長ったらしいドライブ名で再度認識されるため、都度リネームの必要があります。

160名無しさん:2024/12/14(土) 21:55:39 ID:FvTZzwao
ちなみにシェアウェアとしてMTPdriveを購入する場合は買いきりで$49.95するようです。試用版であるフリーバージョンは但し書きに転送ファイル30個までと書いてあるので今後の挙動を確認する必要があります。私が使用した際はフリーバージョンでも30個以上送信が確認できました

161名無しさん:2024/12/14(土) 23:02:16 ID:???
>>160
>Limit of 30 transferred files from a device in total (until the Windows is restarted)
デバイス「から」30個、とあるんで、PCから送るのは無制限なんですかね。

162名無しさん:2024/12/15(日) 00:05:19 ID:???
USBをパススルーさせたPCエミュレータ上の別のOSでMTP接続を認識させ、
sambaサーバによるネットワーク接続やその他ゲストOS間のファイル転送に用意された方法などで
送り込んでみるのはどうでしょう?

163名無しさん:2024/12/15(日) 19:50:12 ID:DH92A48Y
>>161
再度試したところ双方向でなくてもファイル転送数をカウントしているようで、途中でポップアップが出ます。転送失敗するときとしない時があり何とも言えません。

164名無しさん:2024/12/15(日) 20:02:15 ID:???
結局、生成したmobiファイルを手でコピーするのが一番簡単と言うことですかね。

165名無しさん:2024/12/16(月) 21:57:31 ID:???
mtpmountのやつ、インストール方法とダブルクリックでマウントアンマウントするヘルパースクリプト書いてみました。
gist.github.com/rogenobl/f99d989afd48513cbda3b92de034dd53
ただ、私は常用しないので、メンテナンスは期待しないでください。
あと、本当はデバイスの接続で自動マウント出来ると良いのだけれど、良い情報知ってたら教えてください。

166名無しさん:2024/12/17(火) 00:13:46 ID:???
UTMでUSBデバイスを共有、或いはQEMU for Windowsで-device usb-host オプションが使えれば
ゲストOS側の起動時スクリプトでmtpマウントと転送が可能ではないかと思いますが、当方環境が無く何故か利用例もヒットしないので不明

167名無しさん:2024/12/22(日) 01:02:57 ID:qoqoBfqM
新規インストールしましたが、下記エラーで、WEB UIが表示できません。
CUIでは、ダウンロードとEPUB変換は問題なく動作し、ビューアーで表示できました。

RUBYとJAVAのバージョン変えても、セキュリティーソフトをオフにしても同じ症状です。

narou:3.9.1
ruby:3.3.6
JAVA:openjdk version "21.0.5" 2024-10-15 LTS
AozoraEpub3:1.1.0b46

<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>'

168名無しさん:2024/12/22(日) 10:39:36 ID:???
narou.gemspecを見るに2.7.1以降ruby-tiltが必要なように思われます

169sage:2024/12/22(日) 10:41:03 ID:UiI5T.j2
>>167
tilt のバージョンが2.5.0 だと駄目みたい。
gem install tilt -v 2.3.0
gem uninstall tilt -v 2.5.0
で動いた。
gemspec 直した方が良いとは思うけど。

170名無しさん:2024/12/22(日) 15:31:46 ID:cuVIvpgE
>>169
ちょっと前に作成した環境だと動作していたのでtiltのバージョン確認したら2.4.0でした。
とりあえずIssueとして上げておこう

171名無しさん:2024/12/22(日) 16:02:07 ID:qoqoBfqM
>>169
同様の手順にて、起動&Epub化が出来ました。
ちなみに、gemspec内の「gem.required_ruby_version = ">=2.3.0"」を2.5.0に
書き換えてみましたが、変わらずエラーで起動しませんでした。
修正箇所が間違ってますでしょうか。

>>168
検索したのですが、ruby-tiltの最新は2.5.0までしかみつかりませんでした。

172名無しさん:2024/12/22(日) 17:00:40 ID:???
>>46の件なのかな?

ttps://raw.githubusercontent.com/jeremyevans/tilt/master/CHANGELOG.md
>## 2.5.0 (2024-12-20)

>* Remove deprecated erubis, wikicloth, and maruku templates (jeremyevans)

173名無しさん:2024/12/28(土) 18:23:52 ID:???
恐れ入ります。
DLできているみたいですが、変換時にエラーが出てしまいます。
挿絵もOFFにし、Aozoraも改造版なのですが、対処法をお教え頂ければ幸いです。

narou:3.9.1
ruby:3.3.6 (2024-11-05 revision 75015d4c1f) [x64-mingw-ucrt]
JAVA: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)
AozoraEpub3改造版:AozoraEpub3-1.1.1b30Q

以下、ログ:

ID:1984 悪役令嬢の中の人【書籍化・コミカライズ】 の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています.
Exception in thread "main" java.lang.UnsupportedClassVersionError: AozoraEpub3 has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
pid 4652 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

174名無しさん:2024/12/28(土) 18:44:16 ID:???
エラーメッセージの通りかと。
改造版のAozoraEpub3が65のクラスファイルバージョン(=Java21)で作成されてるんで、
JavaもJava21以降が必要です。

175名無しさん:2024/12/28(土) 20:31:28 ID:???
>>174
ご教授ありがとうございます。
Java8をアンインストール後、OpenJDK21U-jdk_x64_windows_hotspot_21.0.5_11.msiの導入で正常に動作しました。
お手数をおかけいたしました。

176名無しさん:2025/01/02(木) 17:33:52 ID:czxKb1hA
>> 169
あとはnarou-3.9.1/lib/web/appserver.rbの15行目をコメントアウトしても同様の結果になるっぽい
WEB UIの起動出来て無職転生をEPUBとKindle向けで変換出来てるとこまで確認済み

177名無しさん:2025/01/11(土) 05:31:02 ID:???
WebUIからnarou-3.9.1へ更新を掛けたら失敗し、その後WebUIが起動できなくなったため
Rubyのアンイストール/再インストールと1からインストールし直しても
やはりWebUIが起動しなかったのですが、>>167さんと全く同じ状況だったので
>>169さんのアドバイス通りに実行したら復旧しました。
本当に助かりました!これで安心して寝られます。

178名無しさん:2025/01/11(土) 14:38:38 ID:IuyLMJ4.
いろいろ入れ直したら更新途中に Cannot allocate memory で落ちるようになってしまいました。
こちらの環境依存かもしれませんが。
なにかアドバイスを頂ければ幸いです。

-----------------------------------------
Narou.rb のバージョン:narou-3.9.1

OS のバージョン:macOS Sequoia 15.2

その他環境情報(任意):
% ruby -v
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [arm64-darwin24]
% gem install tilt -v 2.3.0
% gem uninstall tilt -v 2.5.0

何が起きたのか:
update 途中でメモリ不足で落ちるようになりました。

再現方法(何をやったら起こったのか詳細に):
brew upgrade で ruby を更新したところ 3.4系に上がってしまったので gem で narou も入れ直しました。

179名無しさん:2025/01/11(土) 14:39:21 ID:IuyLMJ4.
(続き)
% narou --backtrace update
レベルガチャ〜ハズレステータス『運』が結局一番重要だった件〜【書籍第4巻 12/20より発売中!】 の目次ページを取得中...
レベルガチャ〜ハズレステータス『運』が結局一番重要だった件〜【書籍第4巻 12/20より発売中!】 に更新はありません
―――――――――――――――――――――――――――――――――――
転生探索者の日常 に更新はありません
―――――――――――――――――――――――――――――――――――
俺しか使えない『アイテムボックス』がバグってる に更新はありません
―――――――――――――――――――――――――――――――――――
【第十四章完結!】スライムは最強たる可能性を秘めている〜2回目の人生、ちゃんとスライムと向き合います〜 の目次ページを取得中...
【第十四章完結!】スライムは最強たる可能性を秘めている〜2回目の人生、ちゃんとスライムと向き合います〜 に更新はありません
―――――――――――――――――――――――――――――――――――
信長の庶子 に更新はありません
―――――――――――――――――――――――――――――――――――
【書籍化、コミカライズ企画進行中】錬金術師カレンはもう妥協しません に更新はありません
―――――――――――――――――――――――――――――――――――
攻略!大ダンジョン時代─俺だけスキルがやたらポエミーなんだけど─ の目次ページを取得中...
/opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1659:in 'TCPSocket#initialize': Failed to open TCP connection to ncode.syosetu.com:443 (Cannot allocate memory - connect(2) for "ncode.syosetu.com" port 443) (Errno::ENOMEM)

180名無しさん:2025/01/11(土) 14:40:05 ID:IuyLMJ4.
(続き)
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1659:in 'IO.open'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1659:in 'block in Net::HTTP#connect'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/timeout.rb:192:in 'Timeout.timeout'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1657:in 'Net::HTTP#connect'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1636:in 'Net::HTTP#do_start'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/net/http.rb:1625:in 'Net::HTTP#start'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:351:in 'OpenURI.open_http'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:825:in 'URI::HTTP#buffer_open'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:233:in 'block in OpenURI.open_loop'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:231:in 'Kernel#catch'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:231:in 'OpenURI.open_loop'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:163:in 'OpenURI.open_uri'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/open_uri_redirections-0.2.1/lib/open-uri/redirections_patch.rb:55:in 'OpenURI.open_uri'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:805:in 'OpenURI::OpenRead#open'
from /opt/homebrew/Cellar/ruby/3.4.1/lib/ruby/3.4.0/open-uri.rb:29:in 'URI.open'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:731:in 'Downloader#get_toc_source'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:840:in 'block in Downloader#get_subtitles_multipage'
from <internal:numeric>:257:in 'Integer#times'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:834:in 'Downloader#get_subtitles_multipage'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:789:in 'Downloader#get_latest_table_of_contents'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:351:in 'Downloader#run_download'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/downloader.rb:334:in 'Downloader#start_download'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/command/update.rb:182:in 'block in Command::Update#execute'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/command/update.rb:157:in 'Array#each'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/command/update.rb:157:in 'Enumerable#each_with_index'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/command/update.rb:157:in 'Command::Update#execute'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:125:in 'Command::CommandBase#execute!'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:134:in 'Command::CommandBase.execute!'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/commandline.rb:29:in 'CommandLine.run'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/commandline.rb:43:in 'CommandLine.run!'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/narou.rb:50:in 'block in <top (required)>'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/lib/backtracer.rb:16:in 'Narou::Backtracer.capture'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/narou.rb:49:in '<top (required)>'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/bin/narou:13:in 'Kernel#require_relative'
from /opt/homebrew/lib/ruby/gems/3.4.0/gems/narou-3.9.1/bin/narou:13:in '<top (required)>'
from /opt/homebrew/lib/ruby/gems/3.4.0/bin/narou:25:in 'Kernel#load'
from /opt/homebrew/lib/ruby/gems/3.4.0/bin/narou:25:in '<main>'

181名無しさん:2025/01/11(土) 14:40:42 ID:IuyLMJ4.
(続き)
別のターミナルで ps を実行すると RSS が増えているように見えます。
% while true; do ps -o rss= -p `pgrep -f "narou.*update"`; sleep 5; done
56704
74000
76992
78976
82176
88368
88560
89232
94464
95808
95200
94944
92544
ps: option requires an argument -- p

182名無しさん:2025/01/11(土) 15:25:22 ID:???
単純なメモリ不足なら、再起動してまずは色々落として試してみる。
あとは、Javaとかスワップとかのメモリ設定を大きくしてみるとか。

ダメなら、アップデートが原因なんだし、元のバージョンに戻す。

183名無しさん:2025/01/11(土) 18:12:26 ID:IuyLMJ4.
ruby プロセスの RSS が増大しているのですから、解放漏れを疑っています。
バージョンアップされたライブラリのどこかの方が怪しいのでしょうが。

# Java はとりあえず関係ないと思う。

184名無しさん:2025/01/11(土) 18:49:33 ID:???
ならセオリー通りバージョン戻すだけかと。
Cannot allocate memoryでググれば、メモリ使用量確認したり、OSのメモリ割り当て系の設定いじる記事もあるんで、
そのへんを追うかでしょうね。

185名無しさん:2025/01/11(土) 20:38:10 ID:???
>>183
増大と言っても100M程度(ですよね?)なら、ブラウザなどと比べれば、さほどではないと思いますが。
それよりシステムコールでメモリ不足なのが気になります。でもブラウザとかは普通に使えてるんですよね?
topだとどうなります?とくにwiredのメモリとか。

186名無しさん:2025/01/12(日) 11:03:03 ID:9jRCkqCU
おま環って感じもなくはない、Montereyで同じ構成ではメモリリークしてない感じだし
違いがあるとするとIntel機なのでArm版との挙動違いってなるけど、Arm版の環境ないので再現できない

187名無しさん:2025/01/12(日) 18:23:11 ID:???
まあrubyってベンチマークで遅いとか言われてた昔の版の方が省メモリで融通が効いてた気はするんだよな
有耶無耶にポインタ渡しで済ませてた部分が型制限やら厳しくなった関係で値渡しになって
メモリ倍食うみたいなケースがあったりするんだろうか?

188名無しさん:2025/01/23(木) 17:31:03 ID:BhyJ43Is
新規でインストールしましたが、下記のエラーログ表示で動きません。
教えてください。

c:\MyNovel>narou web ui
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:141:in 'Kernel#require': cannot load such file -- tilt/erubis (LoadError)
from <internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:141:in 'Kernel#require'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/appserver.rb:15:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/all.rb:7:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/all.rb:7:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:118:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:118:in 'Command::Web#boot'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:87:in 'Command::Web#execute'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:125:in 'Command::CommandBase#execute!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:134:in 'Command::CommandBase.execute!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandline.rb:29:in 'CommandLine.run'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandline.rb:43:in 'CommandLine.run!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/narou.rb:50:in 'block in <top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/backtracer.rb:16:in 'Narou::Backtracer.capture'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/narou.rb:49:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/bin/narou:13:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/bin/narou:13:in '<top (required)>'
from C:/Users/arity/AppData/Local/Microsoft/WindowsApps/narou:36:in 'Kernel#load'
from C:/Users/arity/AppData/Local/Microsoft/WindowsApps/narou:36:in '<main>'
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require': cannot load such file -- tilt/erubis (LoadError)
from <internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'

189名無しさん:2025/01/23(木) 17:31:29 ID:BhyJ43Is
続きです

from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/appserver.rb:15:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/all.rb:7:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/web/all.rb:7:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:118:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:118:in 'Command::Web#boot'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/command/web.rb:87:in 'Command::Web#execute'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:125:in 'Command::CommandBase#execute!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandbase.rb:134:in 'Command::CommandBase.execute!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandline.rb:29:in 'CommandLine.run'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/commandline.rb:43:in 'CommandLine.run!'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/narou.rb:50:in 'block in <top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/lib/backtracer.rb:16:in 'Narou::Backtracer.capture'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/narou.rb:49:in '<top (required)>'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/bin/narou:13:in 'Kernel#require_relative'
from C:/Users/arity/.local/share/gem/ruby/3.4.0/gems/narou-3.9.1/bin/narou:13:in '<top (required)>'
from C:/Users/arity/AppData/Local/Microsoft/WindowsApps/narou:36:in 'Kernel#load'
from C:/Users/arity/AppData/Local/Microsoft/WindowsApps/narou:36:in '<main>'

190名無しさん:2025/01/23(木) 17:55:14 ID:???
>>167見た?

質問するなら、OSや各種バージョン位は書きましょう。

191名無しさん:2025/01/24(金) 11:29:18 ID:TcV4.TlI
失礼いたしました。

OS win11pro
java 1.8.0_441-b07
ruby ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x64-mingw-ucrt]
AozoraEpub3:AozoraEpub3-1.1.1b30Q
をダウンロードしました。
よろしくお願いいたします。

192名無しさん:2025/01/24(金) 13:49:24 ID:???
>>167の結果は?

193名無しさん:2025/01/24(金) 15:25:10 ID:TcV4.TlI
c:\MyNovel>gem install tilt -v 2.3.0
Using rubygems directory: C:/Users/arity/.local/share/gem/ruby/3.4.0
Successfully installed tilt-2.3.0
1 gem installed

c:\MyNovel>gem uninstall tilt -v 2.5.0
Gem 'tilt' is not installed

と同じ処理をしてみましたが、立ち上がらずです。
c:\MyNovel>narou web ui
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:141:in 'Kernel#require': cannot load such file -- tilt/erubis (LoadError)

194名無しさん:2025/01/24(金) 18:41:13 ID:???
not installedのメッセージがちょっと気になる
>>170,172 を踏まえるとtilt-2.4.0でも動作しそうだからもう一度入れてみるとか?

195名無しさん:2025/01/24(金) 19:21:43 ID:???
>>193
あと、tiltの問題とは別だけど、
改造版のAozoraEpub3-1.1.1b30QはJava21以上必須。(>>173,174参照)

196名無しさん:2025/01/24(金) 21:46:50 ID:TcV4.TlI
ありがとうございます。
ご指摘の通り、rubyを再インストールしました。

c:\MyNovel>ruby -version
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x64-mingw-ucrt]
-e:1:in '<main>': undefined local variable or method 'rsion' for main (NameError)

JAVAも21を入れましたが、相変わらずです。。。

c:\MyNovel>narou web ui
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:141:in 'Kernel#require': cannot load such file -- tilt/erubis (LoadError)


ご迷惑をおかけします。

旧PCで動いているnarou.rbがありますが、それをコピーは可能でしょうか?

197名無しさん:2025/01/24(金) 21:47:41 ID:jK3wz0EM
>>196
>>176 を試してみてください

198名無しさん:2025/01/24(金) 23:05:50 ID:jK3wz0EM
あとtiltがまたバージョンアップしているようで
gem uninstall tilt -v 2.6.0
で実行すると削除できるかもしれない

199名無しさん:2025/01/24(金) 23:19:56 ID:TcV4.TlI
ご教授ありがとうございました!
無事に起動しました。
JAVA8をアンインストールして、>>198をやったら起動しました。
お手数おかけしました。

200名無しさん:2025/01/25(土) 00:12:59 ID:???
ダウングレードって、バージョン指定せずに削除してから指定の版を入れるのではどうかな?

201名無しさん:2025/01/25(土) 21:54:10 ID:heHdH/Co
新規インストール時は先にモジュール入れてからnarou入れればOKなはず
gem install tilt -v 2.3.0 なり gem install tilt -v 2.4.0 で


新着レスの表示


名前: E-mail(省略可)

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

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

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

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