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

不具合報告&相談スレ

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 で

202名無しさん:2025/02/03(月) 11:57:51 ID:UBGSv/gk
[ERROR] Kindleが接続されていません

と出て転送できない問題ですが、Macでの対処法がなかったので、投稿させていただきます。

環境
Narou.rb Version 3.9.1
Kindle Paperwhite(第10世代) 最新ファーム
M1 Macbook Air

先日のKindleのアップデートで、当方も上記エラーが発生。

対処法
KindlePaperwhite接続後、ディスクユーティリティを開き、ドライブ名「NO NAME」を「KINDLE」に変更する。

私のM1 MacbookAirでは、上記だけで正常に転送されました。
Macで困っている方がおられたら参考にしてください。

203名無しさん:2025/02/06(木) 00:24:17 ID:tUZkiNqA
Kobo Libra Colour に変換した epub をDropbox経由で転送すると
「…」や「─」の文字が一文字分だけ上に表示されて、上の文字と重なって下にその分の空白ができてしまいます。
Windows上のKinoppyで確認したところ正常に表示されていたのでKobo側の問題だと思いますが
何かオプション指定や設定などできる対策はありますか?

環境: Ubuntu 24.04.1(WSL2)
narou: 3.9.1
ruby: 3.2.4
java: openjdk 21.0.5 2024-10-15

narou download n2819ha
で『魔女と傭兵』を変換しています

204名無しさん:2025/02/07(金) 21:42:05 ID:jS50jEcQ
>>202
私もM1macOS13の環境で同じ現象に悩んでましたがこの対処法のおかげで更新することができました
ありがとうございます!

205名無しさん:2025/02/26(水) 17:12:46 ID:wY9PCoiY
デバイスのkindleにUSB転送出来なくなるみたいだけどなにかいい方法ある?

206名無しさん:2025/02/26(水) 19:24:49 ID:???
>>205
過去ログにいくつか案が出てる。
面倒なら手動でmobiファイルをdocuments配下にコピーすれば良い。

207名無しさん:2025/02/26(水) 19:29:47 ID:???
多分>>205が言ってるのは、これ
「Kindleの本をダウンロードしてUSB経由で転送する機能が削除される予定」
ttps://gigazine.net/news/20250217-kindle-books-download-and-transfer-discontinued/
でも、この記事最後まで読めば分かるんだけど
「なお、この機能がなくなっても、AmazonのアプリやCalibreのようなサードパーティー製ツールで
電子書籍ファイルやその他のドキュメントをUSB経由でKindleにコピーできるとのことです。」
ってあるから心配ないと思うよ

208名無しさん:2025/02/26(水) 20:14:12 ID:???
>>207
なるほど
thx

209名無しさん:2025/03/03(月) 14:58:09 ID:Tajxeg9w
なろう系サイト、目次データが取得できませんになった
アク禁はされてなさそうなので、構造変わったとかかな?

210名無しさん:2025/03/03(月) 16:06:12 ID:???
うちも取得できない

[ERROR] 小説が削除されているか非公開な可能性があります
[ERROR] ttps://ncode〜の目次データが取得出来ませんでした

211名無しさん:2025/03/03(月) 19:34:09 ID:Z2oyktQo
自分も更新できない、まったく同じ症状

212名無しさん:2025/03/03(月) 20:39:06 ID:7hCJuaNI
小説情報ページ(novelview/infotop/ncode/**)の構成が変わって小説情報を取得出来なくなったようなので、ncode.syosetu.com.yamlを修正してやれば戻りそう

213名無しさん:2025/03/03(月) 22:09:40 ID:???
>>209-211
同じく、更新しようと思ってボタンを押してから席を外していたら、軒並み凍結・削除処理されてしまいました。

214名無しさん:2025/03/03(月) 22:31:32 ID:???
>>212
確認thx
簡単な修正で済みそうでよかった

215名無しさん:2025/03/03(月) 23:37:40 ID:3b2mnQEs
毎日自動的にバックアップとってるからデータベース削除されて焦ったけどセーフ

216名無しさん:2025/03/04(火) 01:29:20 ID:???
>>215
まてまて
小説情報が取得できなくて自動で凍結&404タグの付与が行われてるだけのはずだ
仮にデータが削除されたと言うならそれは別の問題も併発してる

217名無しさん:2025/03/04(火) 06:52:50 ID:6KaqV8LY
>>データベース削除されて焦ったけどセーフ
凍結を非表示にしてたのを削除されたと勘違いでした

218名無しさん:2025/03/04(火) 08:50:38 ID:???
>>212
rubyを全然知らないやつが、見よう見まねで変更してみました。
一応、手元では動いているので、置いておきます。

編集したのは、narou-3.9.1/webnovelの下にある次の2ファイル。
ncode.syosetu.com.yaml
novel18.syosetu.com.yaml

変更したのは「# 小説情報からパースするための設定」から下で、次のように書き換えました。

【ここから】
# ------------------------------------------------------------
# 小説情報からパースするための設定
novel_info_url: \\k<top_url>/novelview/infotop/ncode/\\k<ncode>/

# タイトル
t: <h1 class="p-infotop-title"><a href=".+?">(?<title>.+?)</a></h1>

# novel_type 小説種別
nt: <span class="p-infotop-type__type(?:.*?)">(?<novel_type>.+?)</span>
novel_type_string:
連載中: 1
完結済: 3
短編: 2

# general_all_no 掲載話数
ga: <span class="p-infotop-type__allep">全(?<general_all_no>\d+)エピソード

# story あらすじ
s: <dt class="p-infotop-data__title">あらすじ</dt>
<dd class="p-infotop-data__value">(?<story>.+?)</dd>

# general_firstup 初回掲載日
gf: |-
<dt class="p-infotop-data__title">掲載日</dt>
<dd class="p-infotop-data__value">(?<general_firstup>.+?)</dd>

# novelupdated_at 小説の更新時刻。連載小説だと書いてないので最終掲載日で代用
nu: |-
<dt class="p-infotop-data__title">(?:最終更新日|最新掲載日|最終掲載日)</dt>
<dd class="p-infotop-data__value">(?:
)?(?<novelupdated_at>.+?)(?:
)?</dd>

# general_lastup 最終掲載日
gl: |-
<dt class="p-infotop-data__title">(?:最新掲載日|最終掲載日)</dt>
<dd class="p-infotop-data__value">(?<general_lastup>.+?)</dd>

# writer 作者名
w: |-
<dt class="p-infotop-data__title">作者名</dt>
<dd class="p-infotop-data__value">(?:<a href=".+?">)?(?<writer>.+?)(?:</a>)?.?</dd>

# length 文字数
l: |-
<dt class="p-infotop-data__title">文字数</dt>
<dd class="p-infotop-data__value">(?<length>.+?)文字</dd>

【ここまで】

Narou.rbのインストール場所は、gem env gemdirとコマンドを叩いて確認しました。
このコマンドで表示されるパスの下にあるgemsの中にあります。

219名無しさん:2025/03/04(火) 09:18:21 ID:Cwqy/3J6
>>218
いけた、インデントなのかスペース消すとエラー吐いたので適宜書き換えで対応出来そう。
感謝〜

220名無しさん:2025/03/04(火) 09:44:44 ID:prswDZTg
>>218
私の場合は、Narouツールが立ち上がらなくなりました。(\.\)


でも、ありがとう!

221名無しさん:2025/03/04(火) 10:00:14 ID:yBrPm87c
>>218
感謝。
(省略されました・・全てを読むにはここを押してください)の中にコード全体が入っているので表示させて、各項目の <dt や <dd の前にスペースでインデントを入れると成功する。
連載中などの3つの日本語の項目の前にもインデントが必要(なかなか気が付かなかった)

222名無しさん:2025/03/04(火) 10:44:32 ID:fHghdhjg
>>218
ありがとう。助かりました

ちょっと整形
# story あらすじ
s: |-
<dt class="p-infotop-data__title">あらすじ</dt>
<dd class="p-infotop-data__value">(?<story>.+?)</dd>

223名無しさん:2025/03/04(火) 10:53:22 ID:fHghdhjg
インデントが心配な人は、GitHubの方に転載してくれてる人がいるので
ttps://github.com/whiteleaf7/narou/issues/445#issuecomment-2695886379
コピペしやすいかと

224名無しさん:2025/03/04(火) 10:59:17 ID:???
>>218
うまく行きました有難う!!
219-222の皆様も有難う!!!

225名無しさん:2025/03/04(火) 11:09:15 ID:N5skRXO.
ありがとうございました 読めるようになりました!!

226名無しさん:2025/03/04(火) 13:13:54 ID:0eqwgDyk
>>223 のGithubのコメントを参考に novel18.syosetu.com.yaml を修正した上で、ノクターンノベルズの小説を新規ダウンロードしようとしたのですが、下記のエラーが発生してダウンロードに失敗してしまいます。

C:/Ruby33-x64/lib/ruby/3.3.0/fileutils.rb:402:in `mkdir': Invalid argument @ dir_s_mkdir - E:/novels/小説データ/<th>掲載サイト< (Errno::EINVAL)
from C:/Ruby33-x64/lib/ruby/3.3.0/fileutils.rb:402:in `fu_mkdir'
from C:/Ruby33-x64/lib/ruby/3.3.0/fileutils.rb:380:in `block (2 levels) in mkdir_p'

エラーが発生したため終了しました。
詳細なエラーログは narou trace で表示出来ます。もしくは --backtrace オプションを付けて再度実行して下さい。

ちなみに、Githubのコメントに記載してあるのと同じ内容を ncode.syosetu.com.yaml にも反映した上で、小説家になろうでも新規ダウンロードを試みましたが、こちらは問題ありませんでした。

下記に修正した novel18.syosetu.com.yaml の内容をおいています。
念のため、ファイルの内容をすべて記載します。
どこか間違っているのでしょうか。

ttps://pastebin.com/yKiicVuP


新着レスの表示


名前: E-mail(省略可)

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

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

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

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