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

質問スレ

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

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

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をどこに配置したら
よいか教えて頂けないでしょうか

713名無しさん:2025/01/16(木) 20:01:58 ID:???
>>711
何度もすみません、当てずっぽうで解決しました
Output先の小説データフォルダに投げ込んだらなぜか認識しました
素晴らしいですね、これでどこまで読んだか一目瞭然です!助かりました

714名無しさん:2025/01/18(土) 17:10:54 ID:4Mf9Ngeg
narou web を実行ししても、以下のメッセージが出て、WEB UIが立ち上がりません
E:\txt\MyNovel>narou web
<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>'

715名無しさん:2025/01/18(土) 17:11:14 ID:4Mf9Ngeg
インストールしたJava、Ruby、AozoraEpubは以下
コマンドプロンプトで小説のダウンロード及びepub変換、mobi変換は出来ています
SSDがクラッシュしたので入れ直したとこで沼りました
どうしたらよいいでしょうか

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)

ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x64-mingw-ucrt]

AozoraEpub3-1.1.0b46

716名無しさん:2025/01/18(土) 19:35:57 ID:Faa9r2e.
>>714
ttps://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1716423212/170
こっち参照でtiltをバージョン指定で入れ直せばOK

717名無しさん:2025/01/18(土) 21:24:23 ID:4Mf9Ngeg
>>716
既出だったんですね
tilt -v 2.3.0をインストールしてもエラー吐いたんで、
改めてRubyインストールし直してtilt -v 2.3.0を入れたところweb UIを起動できました
ありがとうございました

718658(文系):2025/01/26(日) 00:15:09 ID:7WcIcswU
質問です!いつもすいません。
kindle FireHDでいつも読んでおりますが、行間の設定をもう少し
狭くしたいのです。
最初のnarou.rbインストール時に行間の設定を〜と出ますが、
後から変更するにはどこをどうすればよいでしょうか?
WebUIの設定や過去のスレッド見たのですが、分かりません(^^;)
お手数をおかけしますが、どなたか教えていただければ助かります!
よろしくお願いいたします。

719名無しさん:2025/01/26(日) 00:36:55 ID:???
「narou.rb 行間」でぐぐる。

720658(文系):2025/01/26(日) 01:44:35 ID:7WcIcswU
ありがとうございました(泣)

721名無しさん:2025/01/26(日) 03:42:06 ID:???
あとさ、アプリ側ではダメなの?

722658(文系):2025/01/26(日) 12:06:16 ID:7WcIcswU
kindle側の設定をいじっても、一緒にはならないのですよ。
以前は1ページ27行だったのが、最近入れ直したのは21行になります。

また教えていただいた、上記の設定で
init→1.2とかに設定しても行間は変わりませんでした。。。
振出しに戻る(泣)。

PC再起動とかnarou.rb再起動とかいろいろしたのですが。

う=ん、どなたかアドバイスあらば。

723名無しさん:2025/01/26(日) 13:21:41 ID:???
>>722
AozoraEpub3は何を入れてるの?AozoraEpubを立ち上げて、行間いじってもいいんだよ?

724658(文系):2025/01/26(日) 15:37:12 ID:7WcIcswU
フォルダに書いてあるのは「AozoraEpub3-1.1.1b30Q」
開けてみると改造版と記載が。

AozoraEpubを立ち上げる?といろいろ探したのですが、アプリケーションが
見当たらないです(-_-;)

725名無しさん:2025/01/26(日) 16:02:04 ID:???
>>724
AozoraEpub3.jar
環境によってはダブルクリックで開けないこともあるから、その際はググって

726658(文系):2025/01/26(日) 19:52:28 ID:7WcIcswU
ありました!が、起動できず。。。

ググったのですが、
 またはコンソールから "java -jar AozoraEpub3.jar" でも実行可。
 ※javaが見えなければフルパスで指定
  例: "C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar AozoraEpub3.jar
この意味が分からず。。。(´;ω;`)ウゥゥ

727名無しさん:2025/01/27(月) 09:22:44 ID:???
>>653の5で、gem install ・・・・って入力しましたよね?
これはgem(rubyの拡張プログラム)を実行せよという意味で、gemにインストールの指示を与えたということ

今回はAozoraEpubを立ち上げたいわけですが、・・・・.jarはjavaのプログラム集なので。
jarを実行せよという指示 -jar AozoraEpub3.jar を与えたjava本体を実行する必要があるわけです
例はjavaが.exeなので、ウィンドウズでCドライブ以下の階層に置かれたjava本体を実行せよという指示を意味しています
これを実際のjava本体が置かれた場所に置き換えると、そこにあるjava本体を実行せよという指示に変わるわけです


新着レスの表示


名前: E-mail(省略可)

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

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

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

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