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

質問スレ

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

インストール関係の質問はOSのバージョンを一緒に書くと答えやすい。

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式で順番だけ変える方式なんだけどね。


新着レスの表示


名前: E-mail(省略可)

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

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

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

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