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

質問スレ

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

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

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

621名無しさん:2024/08/24(土) 14:00:20 ID:???
>>603
と同じ事象が発生しますねハーメルン
UA指定を変更しても以下のメッセージが出ますし、歌詞使用でもない作品なので制限された?
これ通り抜ける方法見つかりましたか?

[ERROR] 何らかの理由により目次が取得できませんでした(403 Forbidden)
[ERROR] ://syosetu.org/novel/349698/ の目次データが取得出来ませんでした

narou 3.9.0
Ruby 3.2.3-1
AozoraEpub3-1.1.1b24Q

622名無しさん:2024/08/24(土) 15:58:23 ID:???
>>621

AozoraEpub3-1.1.1b24Qとua変更でダウンロードできた。違いがわからない。

623名無しさん:2024/08/24(土) 16:47:28 ID:???
>>622
それはnarou.rbじゃなくて、AozoraEpub3の機能でDLしたってこと?

624名無しさん:2024/08/24(土) 17:37:49 ID:???
今のところ目次が取得できないで終わる時と目次取得後に読み込もうとしてから403になる時の2パターンでどっちも更新には失敗してる

625名無しさん:2024/08/24(土) 21:46:22 ID:xsqjbXG6
>>621
なぜか分からんがVPNで韓国IPにしたらできた

626名無しさん:2024/08/25(日) 09:32:52 ID:???
UA以外の情報で判断しててVPNの遮断か偽装が偶然正解を引いたとか?
関係あるかはわからないけど前にGoogleでUA廃止してUA-CHに移行するみたいな話あったしそれかな?

627名無しさん:2024/08/25(日) 14:49:40 ID:???
>>621
ですが、UAの設定でご指摘を受けたので色々変更してみたところ、一瞬通った後に1〜2話更新して即403になったり、即403エラーになります。
DL間隔10秒で5話ごとのウェイトにしてもダメです。
以下、試した結果。

失敗例:
AppleWebKit/537.36 (KHTML, like Gecko)
Mozilla/5.0 (Windows NT 10.0; Win64; x64)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1

現状通るUAってどういった指定でしょう?

628名無しさん:2024/08/25(日) 17:24:55 ID:???
同一端末同一回線でも普段と違うブラウザからアクセスすると必ずCloudflareの確認が入るんだけど関係ある?
narou.rbでは確認ボタンが押せないからな…

629名無しさん:2024/08/25(日) 17:49:28 ID:???
ハメ、以前はepub出力機能が提供されていたんだけどいつの間にか消えてるな
narou.rbしかり腰を据えて読みたいときに重宝してたんだけどホントに残念

630名無しさん:2024/08/25(日) 17:50:28 ID:???
同一回線別端末で長い確認が入る

631名無しさん:2024/08/26(月) 14:44:03 ID:f9251IXw
ハーメルンは急に更新できるようになったわ
なんも設定かえてないのに
規制解除されたのか?

632<削除>:<削除>
<削除>

633<削除>:<削除>
<削除>

634名無しさん:2024/09/15(日) 07:59:07 ID:1Lk352Ds
ハーメルン更新できてる?
設定からUAを変えてもnarou.rbについてを確認したらMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36から変わらないけれどもそういう仕様なのかな

635名無しさん:2024/09/16(月) 22:46:27 ID:YIZPI8w2
何とかPixiv小説を Narou.rb で管理しようと, 小説家になろうと同じような形式にできるPythonスクリプトを組んだのですが,
いざ yaml を書いて実行しようとすると対応外のurlですと怒られます。
localhost:8080 のような形式は定義できないのか, yamlファイルの書き方に問題があるのでしょうか?

リポジトリ(Rye を推奨) ttps://github.com/Rumia-Channel/narou_bridge
例: ttp://localhost:8080/pixiv/1038790_s/ or ttp://localhost:8080/pixiv/20071248_n/
Yamlファイル ttps://gist.github.com/Rumia-Channel/eb0943e8951a0c7fe4ca4635d4efe05a

636名無しさん:2024/09/17(火) 09:35:34 ID:???
>>635
Narou.rbの処理は見てないから頓珍漢な事を言っていたら申し訳ないが、なろう形式といえばncodeが肝

個人的ななろう小説のurlを抽出するスクリプト書いた時はこのnで始まる一定文字列の正規表現で抽出したので
そうなっていないそのurlでは自作スクリプトは反応しない
これらをもし連携させるとすれば抽出条件を緩めるか、検出可能なコードに変換する必要がありそう

637名無しさん:2024/09/17(火) 20:59:34 ID:???
urlのエントリは正規表現ですが、toc_urlのエントリは正規表現ではありません。
目次ページのURLを得るためのエントリです。
基本的にはurlでマッチさせた値を使ってtoc_urlを構築します。
今回の場合は最後のnかsかも使う必要があります。
正規表現の名前付きキャプチャは、narou.rbが使用しないものも含め、一連の処理の間は保存され利用できます。
以上を踏まえ
url: 〜/(?<ncode>\d+)_(?<suffix>n|s)/
toc_url: 〜/\\k<ncode>_\\k<suffix>/

638名無しさん:2024/09/20(金) 18:07:54 ID:xIdcbJVQ
旅行で家を外していて返信が遅れてすいません。

>>636 さん
>>637 さん
ありがとうございます。

>>637 さんの指摘にあったように修正してみたのですが、正常にリンクを認識するようになりました。
しかし、次のようなエラーが発生して正常に取得できませんでした。

#<Thread:0x00000220f97cd758 C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/web_worker.rb:46 run> terminated with exception (report_on_exception is true):
C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `initialize': no implicit conversion of nil into String (TypeError)

arg = Pathname.new(arg) unless Pathname === arg
^^^
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `new'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `block in join'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:421:in `reverse_each'
from C:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:421:in `join'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:1276:in `get_novel_data_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/memoist-0.11.0/lib/memoist.rb:130:in `get_novel_data_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:1318:in `init_novel_dir'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:364:in `run_download'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/downloader.rb:334:in `start_download'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:142:in `block in execute'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `each'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `with_index'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/command/download.rb:110:in `execute'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandbase.rb:125:in `execute!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandbase.rb:134:in `execute!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandline.rb:29:in `run'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/commandline.rb:43:in `run!'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/appserver.rb:539:in `block (2 levels) in <class:AppServer>'
from C:/tools/ruby33/lib/ruby/gems/3.3.0/gems/narou-3.9.0/lib/web/web_worker.rb:47:in `block (3 levels) in start'
[2024-09-20 17:31:46] ERROR TypeError: no implicit conversion of nil into String\n\tC:/tools/ruby33/lib/ruby/3.3.0/pathname.rb:422:in `new'

639名無しさん:2024/09/20(金) 21:54:50 ID:???
sitenameが設定されてないですね。sitenameは小説データ内にあるサイト毎の保存フォルダ名などに使われます。
通常
name: &name 小説家になろう
sitename: *name
の様にnameと同一の値が設定されます。

&nameと*nameが対のyamlの記法で、*nameは&nameの値に置き換えられます。なので
name: &name Pixiv
sitename: *name

name: Pixiv
sitename: Pixiv
は同じ意味で、どちらでも構いません。

640名無しさん:2024/09/20(金) 23:03:20 ID:???
以前書きかけてたのを忘れてたのでついでに公開
narou.rbのwebnovel内yamlの説明
gist.github.com/rogenobl/3be2bd7819c01df5c8c75059194c0c95

641名無しさん:2024/09/21(土) 18:21:38 ID:HQuhoBhg
>>639 さん

ありがとうございます。その修正で無事に解決できました!!
また、 >>640 でのyamlファイルを参考に作っていきたいと思います!!

642名無しさん:2024/09/21(土) 18:42:31 ID:HQuhoBhg

replace.txt に
[link_s] <a href="
[link_t] ">
[link_e] </a>
と書き込んで、
<p id="L3">[link_s]0003.xhtml[link_t]2ページ目へ移動[link_e]</p> を
<a href="0003.xhtml">二ページ目へ移動</a>
の形式にすることは出来たのですが、なぜかリンクだと認識してくれず、 EPUBファイルには2ページ目へ移動の文字だけが入ってしまいます。

href 属性に http や # などを付けると動くのですが、ページをまたいだ移動が出来ません。

それと、 narou.rb についてというより、 AozoraEPUB3 についてなのですが、画像の自動回転はどうすれば止めることが出来るのでしょうか?
ダウンロード時には正常なのに、EPUBファイルになると画像が回転して縦長にされてしまい、どうすればいいかわかりません。

643名無しさん:2024/09/22(日) 17:52:57 ID:Vs3nWFyg
642です。
replace.txtの方はAozoraEPUB3側の chukiに書き込むことで直せました。
ただ、画像の回転は未だわかりません。

644名無しさん:2024/09/22(日) 20:48:32 ID:WRAFRK7M
Dockerで3.9.1に更新情報があれば
教えていただきたいです
まだ3.9.0の物しか見つけれていません

645名無しさん:2024/09/22(日) 21:29:02 ID:c05hn/6g
>>644
どのやつか分からないけど、バージョン指定してれば書き換えれば問題ないし
バージョン指定してなければ、新しくイメージ作成することで最新版になるんじゃない?

646644:2024/09/23(月) 20:01:30 ID:ljYTSAzk
>>645
レスありがとうございます

下記を使わせてもらっているのですが
こちらのGitに3.9.0までしかなさそうでした
(そのうち更新してくれるかもはありますが)
//qiita.com/kokotaro@github/items/f429a235b4c962ba6c77

3.9.1のDokcer設定があれば、と質問しました

647644:2024/09/24(火) 21:38:33 ID:akJWzm8Y
3.9.1に更新いただき無事に使えるようになりました!

648名無しさん:2024/09/25(水) 16:17:50 ID:???
柱って設定でオフにできますか?

649名無しさん:2024/09/25(水) 20:10:25 ID:???
柱はリーダーの機能では?
mobiに柱の設定はなさそう。

650名無しさん:2024/09/25(水) 21:44:22 ID:???
>>648
いじって消せたので質問は取り下げます
>>649
柱はNarou.rbが埋め込むカスタム注記と書かれていました

651658(文系):2024/09/29(日) 23:09:19 ID:j3GkneLc
毎度毎度ご迷惑をおかけします。
質問です。緩募ですが。
小説を保存しているフォルダが大きくなりCドライブのSSDが圧迫されるようになりました。
そこでDドライブのHDDに移したいのですが、どうすれば良いのか、文系でもわかるように御指南くだされば。
よろしくお願いいたします。

652名無しさん:2024/09/30(月) 00:08:51 ID:wQrf/9s.
>>651

このスレの以下を参照するにnarou initを実行したディレクトリをまるごと移動でOKでした。
>>28-31
検証環境だとデータが殆どないのですが、移動先でdownload実行出来てるし問題ないかなと

653658(文系):2024/09/30(月) 21:04:20 ID:V68vgZJA
>>652

ありがとうございます。ディレクトリまるごと移動とは、なろうのホームに
記載があるインストールの⑤からの

⑤ Narou.rb をインストールします。
gem install narou をコマンドプロンプトに入力。

⑥ 小説を管理するために好きな場所にフォルダを作成し
の部分は入力せず、
narou init をコマンドプロンプトに入力、

ここで「AozoraEpub3 のフォルダの入力を求められるので」
の部分で、移動先に全部コピーをしたフォルダを貼り付ける、

で良いのでしょうか?
AozoraEpub3は入ってるのか心配で(汗)

めんどくさくて申し訳ありませんが、よろしくお願いいたします。

654名無しさん:2024/09/30(月) 22:03:05 ID:wQrf/9s.
>>653
正直あの記載で通じてくれよと思っていますが、6を実行したディレクトリを移動という意図です。
手順通りならAozoraEpun3はCドライブにある前提でAozoraEpub3はそのままCドライブから移動させない
が正しいかと。

655名無しさん:2024/09/30(月) 22:19:25 ID:???
>>653
管理フォルダ(eg.MyNovel)まるごとコピーせよ
って意味なんだけど大丈夫?
間違えると全部消えるからまるごとバックアップとったほうがいいよ

656名無しさん:2024/10/05(土) 07:19:23 ID:???
3.9.0から3.9.1にアップデートしようとしても
Updating installed gems
Nothing to update
Gems not currently installed: narou
と表示されてできませんでした。

gem install rubygems-update --source htttp://rubygems.org/
update_rubygems
gem install narou

こちらも試したのですが駄目でしたが、どうしたらいいでしょうか。

657名無しさん:2024/10/05(土) 13:16:26 ID:MLThgFyY
テンプレ埋めて不具合スレのほうがいいかも
動いていたという前提からの推測だと管理者権限でインストールしていたのに
ユーザーでアップデートしようとして諸々けられてるとか?

658名無しさん:2024/10/05(土) 16:28:21 ID:???
>>656
WEB UIのヘルプからもアップデートできるけどそちらはどう?

659名無しさん:2024/10/05(土) 17:13:03 ID:???
>>658
そちらもダメでした
後でテンプレ埋めて不具合スレで聞いてみます

660656:2024/10/05(土) 17:40:49 ID:???
え〜、結局よくわからなかったので、RUBYを最新版で入れなおして、
インストールしなおしたら、3.9.1になりました。
望んだ状態になって、なろうも取得できたので、とりあえず解決しました。

661名無しさん:2024/10/15(火) 07:59:21 ID:???
>>660
こういう質問が解らない時、最近だとChatGPTだとかBingAIだとかGeminiAIとかに質問すると完全に理解するまで教えてくれる。
テクノロジーが解らん人ほどAIは活用した方がええよ。

662名無しさん:2024/10/19(土) 20:54:34 ID:Mz93LxMw
誰か新しい12世代のkindle試した人居る?
問題点なく使えそうだろうか?

663名無しさん:2024/10/19(土) 21:06:30 ID:bJe/SLY6
>>662
Github issuesにあるよ
掲示板でも既出だけど、Scribeと2024年以降のKindleはMTPでの接続だから、Sendコマンドが使えない
現状、手動でコピーするか、Send to Kindle使うかするしかない感じ
Macの人は標準でMTPに対応しないからとくに不便かな

664名無しさん:2024/10/20(日) 00:12:51 ID:FX5nUZoQ
MTPの件、「MTP ドライブレター」で検索したらMTP接続のMP3プレイヤーをデバイスマネージャでドライバをいじってMTP接続のデバイスをドライブレター付きの記憶媒体として認識させたっぽいブログが出てきた。応用でkindleに使えたりするんだろうか。できたとしても根本的な解決方法じゃないのだろうけど。
ttp://blog.livedoor.jp/momota_blog/archives/51401385.html
ttp://latinum.seesaa.net/article/435330744.html

665名無しさん:2024/10/20(日) 11:07:04 ID:???
当該Kindle持ってないから試せないけどこのmtpmountってのとかどうでしょう
ttps://github.com/hst125fan/mtpmount

666名無しさん:2024/10/20(日) 11:58:59 ID:HJ5xt.16
「小説家になろう」の一部の作品が変換できません。


webで「narou web」を使って「小説家になろう」「カクヨム」の作品を、kindleにダウンロードしています。
作業環境は、以下のとおりです。

-----

ruby 3.2.5
Narou.rb version 3.9.1
AozoraEpub3 1.1.1b26Q

javaはOpenJDKを使っています。
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing)

------

なろう、カクヨムの作品を、毎回100作ぐらいチェックしているのですが、「小説家になろう」の一部の作品で、3-4作ほど、以下のようなアラートが出て EPUBに変換できません。

------

ID:581 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認できる俺はチートスキルもS級アイテムも選び放題で気づけば世界最強。俺を虐げた皆ねえ今どんな気分? のDL開始
第20部分 20.勇者へと進化、教団の陰謀を阻止する (1/1)
ID:581 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認できる俺はチートスキルもS級アイテムも選び放題で気づけば世界最強。俺を虐げた皆ねえ今どんな気分? の変換を開始
縦書用の変換が終了しました
AozoraEpub3でEPUBに変換しています..
--------
変換開始 : D:\__kindle_narou\小説データ\小説家になろう\n9203ii 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放され\[茨木野] 【連載版】俺だけステータスオープンできる件〜はずれスキル【開】のせいで実家を追放されたが、ステータス確認でき.txt
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:526)
... 8 more
pid 3288 exit 1
[ERROR] JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした

-----

エラーは「なろう」のみで、カクヨムでは出ません。
エラーの各行の最後に出ている「(.....java:343)」などの数字は、毎回同じものが出ているようです。

対応を教えていただけるとありがたいです。

667名無しさん:2024/10/20(日) 12:54:34 ID:FX5nUZoQ
>>666 過去に似たようなエラーを出した人がいるようです。小説ページにある挿絵が問題かもしれません。
ttps://github.com/whiteleaf7/narou/issues/222
ttps://github.com/whiteleaf7/narou/issues/366

668名無しさん:2024/10/20(日) 13:20:32 ID:???
>>663-665
仮想マシン上にNASを構築してMTPをマウントすれば、なんらかのNASに対応したシステムであればファイルとして汎用的に読み書きできるようにできないかな?

669666:2024/10/20(日) 14:41:19 ID:HJ5xt.16
>>667
narou web の設定画面で

「default.」「default.enable_illust 挿絵タグを有効にする(false なら削除) 」
を「いいえ」にしたら、無事変換できるようになりました。

ありがとうございます!

670658(文系):2024/10/20(日) 21:33:39 ID:mb62IIA2
保存先変更、教えて下さったみなさん、ありがとうございました。
なんとかできましたが、教えて下さったものと違うやり方で作ったような(汗)
みなさんの優しい心で出来ました!<(_ _)>

671名無しさん:2024/10/22(火) 18:46:20 ID:BXcMoQ4g
作者名に@マークがついて長い名前になるのを避けたいのですが、どこかに方法が乗っているのでしょうか?

672名無しさん:2024/10/22(火) 19:15:42 ID:lmoVOZ7s
>>663
遅くなりましたが教えて頂きありがとうございました。
新しいのに買い替えようと思ったのですが
かえって不便になりそうですね

673名無しさん:2024/10/22(火) 19:37:23 ID:???
>>671
変換設定で作者名を指定する機能ならある
@以降を自動で消す機能はないはず…(@から始まるペンネームの人も居ないことはないし…)

674名無しさん:2024/10/23(水) 11:25:07 ID:WKdy7LgA
≫673
返信ありがとうございます。

そうなるとリネームソフトなんかでバッチ処理したほうがいいかな...
作品名がかぶることはめったにないから作者名固定でも良いかなとは思いますが。
とりあえず作者名固定にしてやってみようかと思います。

675名無しさん:2024/10/27(日) 09:39:28 ID:???
改造版AozoraEpub3使用時にCSSがおかしくなる問題(前書き・後書きのフォントサイズが小さくならない、など)には、何らかの方法で対処が可能でしょうか?
過去ログを見ましたがよくわからず・・・

676名無しさん:2024/10/27(日) 12:14:24 ID:zxOa.k/k
>>675
現状だと自分でCSS書いてパッチ当てるが正解です。
改造版だとePUBのディレクトリ構造の想定が正式版と違うし確か中身も違うので自分で書くしか対処出来ないです。

一応以下のようにリクエストは飛んでいるので作者次第である程度盛り込まれるかもですが、これも完全対応でも
なかった記憶
ttps://github.com/whiteleaf7/narou/issues/419

677名無しさん:2024/10/27(日) 13:11:03 ID:???
>>676
お返事ありがとうございます
ちょっと自分の理解度だと難しそうなので、一旦諦めてみます

678名無しさん:2024/10/27(日) 15:08:58 ID:???
ttps://github.com/kyukyunyorituryo/AozoraEpub3/issues/14
この辺も

679名無しさん:2024/10/31(木) 00:38:29 ID:???
いつの頃からか出力ファイル名が小説IDになったのはメール送信での文字化けや文字数制限などの仕様上仕方ないと思うんですが、
メール送信してkindle端末で受信した作品タイトルが数字のみ(narou.rbの管理するIDに該当。一覧に出るID)になっているのをちゃんと作品タイトルにするにはどうしたらいいんでしょうか
作品タイトルで検索してもヒットしないので作品を見つけるのに四苦八苦しています

680名無しさん:2024/10/31(木) 03:18:52 ID:???
>>679
Githubに同じ質問あるよ

681名無しさん:2024/11/01(金) 22:33:41 ID:VNx7yTx2
>>675
ちょうど公式へお困り箇所の対処が含まれたPull Requestが出ていたので手順まとめてみました。
ttps://qiita.com/kokotaro@github/items/7c5d911961989b58c0a9

narou initコマンドでAoizoraEpub3の初期化手順をやり直す必要がありますが、小説データへ手を加えないので
初期化やり直してコンバートし直せば体裁が変更されたEPUB3が主力されるはずです。

Pull Requestが取り込まれるのを待つでもOKですが、作者が忙しいようなので時期は読めないです。

682名無しさん:2024/11/02(土) 21:17:25 ID:???
>>681
関連
ttps://github.com/kyukyunyorituryo/AozoraEpub3/issues/29

683名無しさん:2024/11/03(日) 13:00:02 ID:s1DAGfKQ
>>682
情報ありがとう。改造版の作者コメントで対応するのが良さそうな感じしますね。
昔とスタイルと全然異なりますが、それでもないよりはいい感じに見える

684名無しさん:2024/11/09(土) 22:39:03 ID:???
3.9.0から3.9.1にアップデートしようとすると
以下のメッセージが表示されアップデートできません
Updating installed gems
Nothing to update
Gems already up-to-date: narou

またノクターンやムーンライトなどに掲載されてる小説を更新すると
0話になってしまします

どのようにしたら解決できますでしょうか。

685名無しさん:2024/11/10(日) 02:00:29 ID:???
>>684
ruby入れ直したら?

686名無しさん:2024/11/10(日) 12:39:46 ID:???
>>685
rubyの安定最新版いれていれなおしたら3.9.1になって
ノクターンもDLできるようになりました

687名無しさん:2024/11/30(土) 11:49:04 ID:zD32RIZA
先日narou rbをダウンロードして、小説もダウンロードしたのですが、kindleが接続されていませんと表示され送れません。
pcに接続してコマンドプロンプトでnarou setting device=kindleのコマンドとnarou sendをしてもダメでした。
使用端末は新しいKindle Paperwhiteです。
アドバイスお願いします。

688名無しさん:2024/11/30(土) 12:21:08 ID:zD32RIZA
他のスレを読みました。
新しいkindleだとダメみたいですね。
narou rbのダウンロードも手間取ったのでこれ以上は諦めます。
すみませんm(__)m。

689名無しさん:2024/11/30(土) 12:24:32 ID:???
>>687
低レベルなアドバイスだけど、narou.rbの作業領域から「〜.mobi」を抽出して、
kindleのdocuments配下にコピーすればOK

連携しない理由が自分には分からないので、新kindle買って調べる人が出るのを待ちましょう。

690名無しさん:2024/11/30(土) 12:33:35 ID:???
あ、別スレでMTPに変更になったと出てるのね。

691sage:2024/11/30(土) 15:37:41 ID:msX88dN6
ras pi4
Debian 11 bullseye aarch64
ruby 3.3.6, openjdk 11.0.25, narou version 3.9.1

なろう0話が出ていたのでアップデートして、ハーメルンで403出る以外は動くようになりました
wgetやブラウザからなら目次取得できるけど、narou.rbだとUAを変更しても403が出ます
ハーメルン接続のためにできそうなことはあるでしょうか?

692名無しさん:2024/12/08(日) 00:11:46 ID:???

暁だけどSSL証明書が失効してるせいで更新確認出来なくなってる。

693名無しさん:2024/12/25(水) 09:21:30 ID:???
すみません、既になろうに存在しない削除された作品のtxtファイルをnarou.rbに登録したいのですが
その様な機能はありませんか?

694名無しさん:2024/12/25(水) 19:08:54 ID:???
WEBarchiveから取得したことはある

695名無しさん:2024/12/26(木) 13:13:34 ID:Yoxnl/xM
>>694
ありがとうございます、webArchiveはhtmlですが
どうやって取得されたのでしょうか?
htmlからnarou.rbに変えるConverterとかあるのでしょうか

696名無しさん:2024/12/26(木) 15:09:56 ID:???
>>695
C:\Ruby32-x64\lib\ruby\gems\3.2.0\gems\narou-3.9.1\webnovel\ncode.syosetu.com.yaml
のdomainあたりを変えれば何とかならない?
(ディレクトリは適宜読み替えで)

今のページ構成用のファイルなんで、古いのは古いのがいるかも。
実験してないんでダメだったらゴメンね。

697名無しさん:2024/12/27(金) 09:46:32 ID:???
narou.rbで更新をすると動くのでインストールは出来ているとと思うんですがnarou webを開こうとするとエラーになります
表記が長いのでスクショしましたが多分rubyが原因だと思いますが対処の仕方がわかりません
対処方法を教えていただけると嬉しいです
よろしくお願いします
ttps://imgur.com/87tPqs2

698名無しさん:2024/12/27(金) 15:30:08 ID:???
不具合報告&相談スレの167から170で話題になってるやつですね
解決法も書かれてます

699名無しさん:2024/12/27(金) 17:25:31 ID:???
あ、そうだったんですか
すいませんそっちは確認してませんでした
ありがとうございます

700名無しさん:2025/01/08(水) 17:19:22 ID:???
androidアプリは皆さん何を使用していますか?
今はReadEraを使用しているのですが、更新がありファイルが上書きされると元のepubは
消えてしまった扱いになり既読情報が引き継げません
今よりもよいアプリがあれば乗り換えたいと思っています

701名無しさん:2025/01/08(水) 18:02:38 ID:???
>>700
AndroidもKindle使ってる。send to kindleで。
取り込むのが面倒いけど表示性能で言うとKinoppyが一番いいかな。

702名無しさん:2025/01/08(水) 18:06:22 ID:???
まあでも、KindleもKinoppyも要望の条件を満たしていないんだろうな
私はまとめて読みたい作品を読む感じで、頻繁に更新がある作品は都度電書化して読まないからなぁ…サイトでそのまま読む

703名無しさん:2025/01/09(木) 00:26:22 ID:HMe069fU
>>700
ずっとperfect viewerを使ってる
取り込みは普通にX-ploreでwindowsPCからコピーしてるなぁ

704名無しさん:2025/01/09(木) 01:03:53 ID:???
結局スマホよりもKindlePaperwhiteが一番という結論になった。
読みやすいし、他のこと出来ないから気が散らないのが良い。

雑誌や漫画読むなら違う回答になるけど、このスレで問うのは小説読む方法だよね。

705名無しさん:2025/01/09(木) 09:24:41 ID:???
rubyで未読管理&テキスト化してlessに流し込んでコンソールで読んでたりする

androidでもターミナルエミュレータ等でlinuxコンソールが使えるから実は転送する必要無かったり

706名無しさん:2025/01/09(木) 18:06:53 ID:???
>>701-705
皆さんありがとうございます。
NASのサーバーで収集しているので共有ドライブをスマホに作成してそこをepubリーダーで読む形にしていました。
perfect viewerは使用したことが無かったです。試してみます。
kindleとKinoppyは上手くスマホ内のフォルダのepubファイルを読み込ませることが出来ませんでした。
単品のepubファイルを転送して読むことはできたので
仰る通りじっくり1作品読む手段としては最適だと思いました。

707名無しさん:2025/01/12(日) 09:00:21 ID:67GE2rDc
Kinoppy+Dropbox でDropboxのファイルを更新するとKinoppyで既読を保持しつつ更新できるので便利。
問題はDropboxの値段。
他でも使っているならよいかもしれません。

708名無しさん:2025/01/13(月) 22:58:09 ID:???
すみません
各話の更新日を各話のタイトルに付けることってできますか?
小説のタイトルに更新日をつけることは可能ですがどこをいじったらいいでしょうか?

709名無しさん:2025/01/15(水) 01:02:23 ID:???
>>708
templateにあるnovel.txt.erbでしょうか。
sectionに小説フォルダの本文フォルダのyamlの値が入ります。
中見出しが各話タイトルなので、そこにsubdateかsubupdateを加える形になると思います。
rubyの演算子が使えるので||を使って、更新日を入れたい所に下記を入れる感じ?
<%= section["subupdate"] || section["subdate"] %>

710名無しさん:2025/01/15(水) 06:51:20 ID:???
>>709
ありがとうございます!試してみます!

711名無しさん:2025/01/15(水) 18:42:37 ID:KnuFuTaI
>>709
ありがとうございました!無事日付のみを表示させることができました!

novel.txt.erbの<%= section["subtitle"].rstrip %>の後に「 <%= section["subdate"].slice(0, 10) %>」を追加し保存してからサーバを再起動することでできました。

yamlの構造など非常に勉強になりました!

712名無しさん:2025/01/16(木) 18:48:57 ID:???
>>711
素晴らしいUIになりますね、ぜひ私にも使わせてください!
知識が無くてdockerで運用している場合templateフォルダやnovel.txt.erbをどこに配置したら
よいか教えて頂けないでしょうか


新着レスの表示


名前: E-mail(省略可)

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

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

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

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