【3:495】不具合報告スレ
- 1 名前:作者★ :2017/11/21(火) 15:28:21 ID:???
- 不具合と思われた挙動をした時はこちらに書き込んでください。
報告用テンプレ ----------------------------------------- Narou.rb のバージョン:
OS のバージョン:
その他環境情報(任意):
何が起きたのか:
再現方法(何をやったら起こったのか詳細に):
----------------------------------------- エラーメッセージは再現方法に併記。 その際は --backtrace オプションをつけること。
- 489 名前:名無しさん :2022/03/25(金) 18:14:03 ID:???
- ttps://github.com/kyukyunyorituryo/AozoraEpub3
- 490 名前:485 :2022/03/26(土) 00:03:35 ID:sB3twpio
- >>489
別に改造版なんてのがあったんですね… 早速導入し解決しました、ありがとうございました
- 491 名前:名無しさん :2022/04/10(日) 11:06:02 ID:FnCiXqdc
- Narou.rb のバージョン:3.8.0(3.8.1でも発生すると思われる)
OS のバージョン:FreeBSD 12.2-RELEASE-p7 何が起きたのか:command diffで差分があっても表示されない 再現方法(何をやったら起こったのか詳細に): 小説の保存フォルダに"["や"{"(globのワイルドカード)があると発生する ttps://github.com/whiteleaf7/narou/blob/1b07ae1ae017a581bc987622ba9dcd26728cf28c/lib/downloader.rb#L233 ex: ttps://ncode.syosetu.com/n6761ha/ 挿絵関係やcommand cleanでも不具合が発生すると思われる。 Helper.replace_filename_special_chars に"[]{}"も加えたほうがよい。
確認中にもう一つ見つけたのでついでに。 何が起きたのか:command diffで小説の保存フォルダがないとエラーが発生する [ERROR] /usr/home/*****/kindle/narourb/小説データ/小説家になろう/n6761ha 初心者キャンパーの異世界転生 スキルキャンプでなんとか生きていきます。 が見つかりません。 保存フォルダが消去されていたため、データベースのインデックスを削除しました。 /usr/home/*****/.gem/ruby/2.7/gems/narou-3.8.0/lib/command/diff.rb:253:in `get_diff_list': undefined method `empty?' for nil:NilClass (NoMethodError) (省略されました・・全てを読むにはここを押してください)
- 492 名前:名無しさん :2022/04/16(土) 19:21:53 ID:???
- Narou.rb のバージョン:3.8.1
OS のバージョン:win 10 21H2(2022年4月までのアプデ済み) Ruby:2.6→3.1.1-1 AozoraEpub3:1.1.0b46 何が起きたのか:更新(ダウンロード後)・変換時にエラーがでて処理が完了しない windowsの4月のアップデートでKB5012599とKB5012117を適用後に narou,rbにて更新をしようとしましたが、更新が完了せずエラーで止まっていました 確認のためRubyを更新してnarou.rbを再インスト、Aozoraepub3も新規のフォルダーに設定しました しかし同様の現象がおこり更新と変換ができません 対応よろしくお願い致します 再現方法:更新もしくは変感を実行する -> /api/convert #<Thread:0x000002962d06cb40 xxx/web/web_worker.rb:46 run> terminated with exception (report_on_exception is true): J:/program/Ruby31-x64/lib/ruby/3.1.0/psych.rb:455:in `parse': (G:/webnovel/.narou/lock.yaml): control characters are not allowed at line 1 column 1 (Psych::SyntaxError) from J:/program/Ruby31-x64/lib/ruby/3.1.0/psych.rb:455:in `parse_stream' (省略されました・・全てを読むにはここを押してください)
- 493 名前:名無しさん :2022/04/16(土) 19:24:55 ID:qH4gsX3k
- >>492
G:/webnovel/.narou/lock.yaml を削除
- 494 名前:名無しさん :2022/04/16(土) 22:22:13 ID:???
- >>493
解決しました ありがとうございます
- 495 名前:名無しさん :2022/04/21(木) 15:23:47 ID:7V1SxY1Y
- >>254,258,259
なかなか対応されないので、修正方法を検討してみました。
lib/downloader.rb 879-881 [変更前] if old_subupdate == "" next latest_subupdate != "" end
[変更後] if old_subupdate == "" next latest_subupdate != "" || latest_subdate > old_subdate end (省略されました・・全てを読むにはここを押してください)
|