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

質問スレ

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
同じ状態になってましたが解決しました
ありがとう


新着レスの表示


名前: E-mail(省略可)

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

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

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

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