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

質問スレ

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

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

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本体を実行せよという指示に変わるわけです

728658(文系):2025/01/27(月) 12:21:26 ID:MGzY7QF2
するってえと、
コマンドプロンプトを起動→java -jar AozoraEpub3.jar
でいいってことでしょうか?

コンソール…どこにあるのか(泣)

バカですいません。。

729名無しさん:2025/01/27(月) 13:50:22 ID:???
>>728
1.エクスプローラーでAozoraEpub3.jarがあるフォルダを開きます
2.フォルダの適当な場所(何もない場所)で、Shiftを押しながら右クリックします
3.「コマンドウィンドウをここで開く」または「PowerShellをここを開く」をクリックします
4.コマンドプロンプトまたはPowerShellで「java -jar AozoraEpub3.jar」を実行します

こんなところかな。
コマンドプロンプトを開いて実行しても、AozoraEpub3.jarがある場所まで移動しないとダメだよ(フルパスで指定すれば移動しなくても実行できる)。
上に書いた方法でコマンドプロンプトを立ち上げると、あらかじめ移動された状態で立ち上がるよ。

730名無しさん:2025/01/27(月) 13:55:47 ID:???
narou init で行間を再設定したあと、作品の再convert はさすがに実行してますよね?

731名無しさん:2025/01/27(月) 16:35:17 ID:???
>コンソール…どこにあるのか(泣)
そこにあります。
ラテン語の緩めるって言葉が語源で何故か張り出した飾り棚の意味になり、同形のパイプオルガンのキーボードからコンピュータの制御卓の意味になった模様
車では何故か真ん中になっていて元の形は知りませんがパネルやレバーの集まった場所を指していますね?
どうやら、コントロール対象に指示を出せる部分の実際の名称は環境によってバラバラなので、それらの総称としてコンソールと言っている気がします
まあ、文系ならわからない言葉は調べてから聞いてみて

732名無しさん:2025/01/27(月) 16:48:01 ID:???
さすがにコンソールやコマンドプロンプトの意味が分からないレベルでnarou.rbは無理ゲーだな。
申し訳ないけど、質問するレベルに届いてない。

733名無しさん:2025/01/27(月) 18:47:07 ID:???
ただ、基本的すぎて案外盲点じゃないかな?
ほんとイロハみたいに思っていた予約語の類が英単語としては妙にマイナーなのばかりだったということで驚いた覚えがあります

それこそなろうだったら黒窓入門じゃないけれど、なんかまとまった虎の巻あってもおかしくないかなと思うんですけど
ちょっと見つからないですねえ、しょうがないので731は個別にwikipedia等を参照して書きました、そうやってみてください

734名無しさん:2025/01/27(月) 19:19:04 ID:tyt1uTTQ
正規版から改造版に替えてCSS周りで思った結果になってないって真相っぽいが
なんでこの回答状況でインストールを少なくとも2回完了しているってほうがこえーよ

735名無しさん:2025/01/27(月) 23:02:44 ID:???
aozoraepub3.iniをメモ帳で開いてlineheightの数字を小さくする

736名無しさん:2025/01/27(月) 23:38:11 ID:tyt1uTTQ
>>712
運用方法によるが、compose.yamlから起動しているのであれば例として以下のディレクトリ内のファイルを
抜いておいてvolumeでホストから共有するような設定すると出来るかも
/usr/local/bundle/gems/narou-3.9.1/template

ただこれで意味わからんってなると解説面倒なんで頑張ってってなる

737658(文系):2025/01/28(火) 01:50:04 ID:wt5OYYKE
みなさん、優しい御言葉ありがとう!
>>722
無事コマンド入力して、aozora立ち上がりました。
PC8001マーク2からPC触っているけど、シフト押して右クリック、初めて知りましたw
立ち上がって、はて何をするのか?と現在行間の設定が1.8だったので1.4まで減らしました。

>>730
作品の再コンバートやらのやり方はわかりませんが、一度消して再度インストールして
確認したら変わっていないのはわかりました。

>>731
ラテン語からなんですね。コンソール、確かにいろいろ意味が派生しましたね。
漢字は表意文字で見ると意味が分かるのですが、ラテン語を覚えると英語も表意文になるとかw
とりあえずコンソールがPCと意思疎通するものを指すことは理解しました。

>>732
そうなんですよ。電話レンジ(仮)並みにわかりません。
でも文系こそこのnarou.rbは必要とするのですよ。活字中毒者としてw

>>733
はい。テストの点数上のほうの残念私大文系だと、高2から理系離れますから。
皆さんの言葉は暗号か?と思うようなときも。。。

>>734
なぜかできるのですよね。。。中途半端に正解にたどり着くことが多く、原因不明な時も。
ちなみに前CドライブからDにMynovel移動したい、と言ってたのも、結局うまくいかず
再インストールでDに違うフォルダ作ってそこに入れた感じで成功。
今回のインストール時には動き始めたらEドライブにMynovelを設定することが可能に!
前回の苦労なんやねん。という気持ちでしたよ。
分からなかったのは、Eドライブに移動するコマンドとかがわからず(-_-;
今回のは予備のPCを買ったので、念のためバックアップを→あれ?前回とヴァージョン違う?
あれ?あれ?と試行錯誤の結果です。kindlgenなんて前のPCから抜いてきたりしたしw

738658(文系):2025/01/28(火) 01:54:40 ID:wt5OYYKE
>>735
また新しいアドバイスをくださったのだと思うのですが、まるっきりわかりませんw
メモ帳ひらいてやってみましたが、なんの反応もなく。。。
バカですいません…。

739名無しさん:2025/01/28(火) 12:47:57 ID:???
>>737
行間の設定変えても再変換しないと変わるわけないやん…

740658(文系):2025/01/28(火) 17:49:00 ID:wt5OYYKE
>>739

どうやるんですか(泣)?

741名無しさん:2025/01/28(火) 21:19:43 ID:???
自分がやりたかったことを見失わないでくださいな
kindle用に変換したかったのでは?
>>723の方針で変換ソフト側の設定を変えたんですよね?
設定変更前に変換したものは当然ながら何の変化もないと思います
さて、どうすればいいでしょう?

742658(文系):2025/01/29(水) 00:23:23 ID:Fkk151fw
>>741 一度削除して再びダウンロードしてepubに変換しました。
それを再変換?と呼んでいいのですか??(^^;)

743名無しさん:2025/01/29(水) 00:39:32 ID:???
>>742
WEB UIにもConvertあるやん文系さん……

744658(文系):2025/01/29(水) 12:27:42 ID:Fkk151fw
>>743

あ、やっぱりそれでいいんですね(^^;)
ありがとうございました。

Convertって交換する、と言う意味にとってたw
変換というPC関連の意味も分かるけど、WEBUIの方だと何かと交換するんかとw

745名無しさん:2025/02/01(土) 16:24:12 ID:???
>>744
変換の換に意味が引っ張られた感じですかね?意外と区別されていなかったとか?
変換に本質的なチェンジはないので言ってみれば変態であってこれはスワップとは違うと思いますが、
アプノーマルな意味ではスワップは変態だからみたいな話か?知りませんけど

それとも逆に、コンバータとアダプタ等の対立が英語であったりします?

746658(文系):2025/02/02(日) 14:38:27 ID:OyUxuP.c
コンバートはmaintain(維持する)
アダプタは接続するものとかですから対義語は無いかなと。

今はHDD掃除してたら、急に変換時のエラーが出て悩んでます(汗)
AozoraEpub3を入れてたフォルダを誤って消したみたいで、
AozoraEpub3を入っているファイルが見当たらない→initで指定した
これで出来るだろうと思ってみたら
JavaがインストールされていないかAozoraEpub3実行時にエラーが発生しました。EPUBを作成出来ませんでした
とエラーが。。。
JAVAの再インストールしようとしたら、エラーコード1618でインストールできない

アンインストールしよと、JAVAがあるのか探しているのですが、見当たらなくて困る(←いまここ)

新しいJAVAをインストールしようかなとも悩み中です(汗)

747名無しさん:2025/02/02(日) 16:27:07 ID:???
メンテ?
つまり、コンバートは語感として革新的な印象で、言ってみればファイル書式の適応化のような一連のメンテ目的の作業とは
つながらなかったって話なんだろうか?

まあとりあえずメンテと称して断捨離やらリストラ断行するのはやめていただきたいものです、よくあるけど
フォルダを消しただけなら中身を元の場所に戻せばいいのでは?

748658(文系):2025/02/02(日) 16:43:49 ID:OyUxuP.c
たびたび申し訳ございません。
上記トラブル解決しました(汗)。
結局JAVAが8じゃ動かない感じでした。
JAVA21インストールしてgem uninstall tilt -v 2.6.0でいけました。
すごいなぁ皆さん。

今は >>711 さんと同じことがしたくて、
>>709さん 「templateにあるnovel.txt.erbでしょうか。」
上を探しているけど見つからないw

749658(文系):2025/02/02(日) 22:52:24 ID:OyUxuP.c
>>747さん
ドライブCのSSDがそろそろ容量きついので、定期的な掃除をしておりまして…。
現在クローン化からのSSD交換を目指して勉強中です。
その準備でいろいろ消してたのですが、全部ゴミ箱空にしてから最後にnarou web uiを
動かしたら動かないという…。

いつもお騒がせしてすみません。。。

750名無しさん:2025/02/03(月) 07:59:42 ID:???
>>749
maintainとmaintenance メンテのお話です
ディスクよりも頭の中をまずお掃除しましょうよ

構成は>>651でしたっけ?
>>670で完了報告が出ているので、HDDには>>653の6の小説管理フォルダと、>>655氏の助言通りにしていればそれを含むSSDのバックアップがある筈ですね

>>746のHDD(Dドライブ)掃除でプログラム消しちゃったって、そもそもそういうやりくりなんてしなくて済むように空いてるHDDに引越したんじゃないんですか?
>>737によれば移動じゃなくて作り直しだったみたいですけどね
SSD側はそうも行かないでしょうが、直前に最新のバックアップを別にとっておけばそれに戻すだけで済みます

>結局JAVAが8じゃ動かない感じでした。
これは>>724の改造版の動作条件をまず確認しておきましょう、動かそうとする前に
まあJAVAの動作がバージョン依存するんならバイトコードのご利益ってどうなんだよって気がしないでもないですが

751名無しさん:2025/02/03(月) 08:32:38 ID:???
バイトコードのご利益ってのは機種依存しないことであって、バージョンやライブラリ依存を回避することではないので。

752658(文系):2025/02/03(月) 11:59:36 ID:qV.278YE
>>750さん

それがCドライブSSDが256GBで使っていくうちにCドライブに入れないといけない
ものが増えて。。。
それをDドライブHDD1TBにうつせるものを定期的に移しているのです。
ただ、>>655氏の助言通り、AozoraEpub3がDドライブにあるのを確認してた
のですが、CドライブにもAozoraEpub3がなぜか二つあり。
理由は結局Mynovelを移動するのが当時分からなくて、再インストールをしてDドライブに
再度Mynovelフォルダを作って内容コピーという力技で無理やり解決してたです。
その名残で二つ見つけて、片方消したら今使っているやつだった、という。
結局Mynovelにどういう設定が入っているのかが分からないので、最初からやろうと
いう姿勢が泥沼を作っている感じです(汗)。

JAVAに関しては何故かJAVAがいなくなってたんですよ。昨日までnarou rb使ってた
のに。で、JAVAがいないからか、と確認して最初の使い方からJAVA8を入れて
動かず、JAVA21を入れたら動いた感じです。

おそらく今のNarou.rbのホームのインストールの仕方を見ても、PC知識のない私の
ような人には新規インストール難しいのかも。。。

いつも皆さま、アドバイスありがとうございます。

753名無しさん:2025/02/03(月) 13:24:47 ID:???
動いてたなら今までは改造版ではない方を使ってたのでは?
使用しているバージョンはしっかり確認しましょう

互換性がしっかりしていてバグ修正程度で新旧見分けがつかないソフトもありますが、
大抵のソフトは変更があるので高をくくって違うバージョンの説明を鵜呑みにするのは失敗の原因です

754名無しさん:2025/02/04(火) 18:53:15 ID:???
>>751
更新されたライブラリがそれぞれの開発環境と抱き合わせで
機種依存パッケージ扱いでしか配布されていないのが、なんかもやもやする原因でしょうか?

バージョンチェックは互換機排除プロテクトの表向きの説明と同じですから

755名無しさん:2025/02/06(木) 17:41:14 ID:???
gemアプデしたら見事に >>716 に引っかかった
システム全体アップデートしてOS再起動後に気づいて地味に時間かかった…

756名無し:2025/02/07(金) 13:00:35 ID:jGoVxjjM
パソコンを買い換えたため、新しく設定したのですが、Kindleへのメール送信がどうしてもうまくいきません
最初にgmailでアプリパスワードを作成してパスワードを入力したのですがエラーが出てしまいました。パスワードが最後に表示されていたので認証されないといった内容でした。
次にヤフーメールで試しました。co.jpのアドレスで試したのですが
Blocking operation timed out!
となってしまいます
ヤフーの認証は普段は携帯電話認証にしているので、そのせいかもしれません。
新しく作ろうと思ったのですが最近は携帯電話の登録必須なので複数は作れない様です。
ヤフーとGmailどちらでもかまわないのでメール送信できる様にしたいです。

narou UIの「メールで送信」を使用しました。
Windows11です
よろしくお願いします

757名無し:2025/02/08(土) 11:59:56 ID:D2.1FES6
>>756 の者ですが自己解決しました

758名無しさん:2025/02/18(火) 18:05:35 ID:???
なろうHPからすでに削除された作品で
手持ちにTXTやPDFデータがある場合、みなさんどうやってepubにして管理していますか?
できればnarou.rbに追加してライブラリにはしておきたいなと考えています。

759名無しさん:2025/02/18(火) 21:16:06 ID:???
>>758
テキストファイルはどういう経緯のものです?
narou.rbで出来た物なら縦書き変換済みなのでそのままAozoraEpub3に渡せばepubになります。
そうでない青空文庫形式もAozoraEpub3に渡せばepubになりますし、narou.rbに渡しても縦書き変換後変換します。
github.com/whiteleaf7/narou/wiki/テキストファイルを変換する

narou.rbはwebのものを変換更新するものなので、手元のテキストファイルを登録する機能はありません。
どうしてもやりたければ、データベースなどを直接手で書き換えればそれっぽくは出来るかもしれませんが、
そもそもどういう管理をしたいのです?
別途ファイル管理ソフトとかを使った方が良いような気がします。

760名無しさん:2025/02/18(火) 21:23:31 ID:???
>>758
Calibreでも使って管理したほうがよさそう

761名無しさん:2025/02/18(火) 22:40:37 ID:???
手元にあるWeb小説データをnarou.rbのみで一元管理したい気持ちはよく分かる

762名無しさん:2025/03/05(水) 00:22:12 ID:5KSSMCYM
以前dockerイメージ使っていた人がいたので連絡を
不具合スレで更新出来ない問題への対応しましたのでイメージ削除しての再ダウンロードか
更新処理してもらえれば使えるようになると思います。

763名無しさん:2025/03/14(金) 14:01:16 ID:???
なろうの仕様が変わったのか、更新をかけに行くと404になるようです
更新待ちですかね?

764名無しさん:2025/03/14(金) 14:48:31 ID:SuJvEi42
>>763
うちは大丈夫
404ならアク禁ではなさそうだし……
もちろん不具合報告&相談スレの修正は適用済みだよね?

765名無しさん:2025/03/14(金) 15:24:20 ID:IFJ5LrpU
>>763
不具合スレの問題?それならファイルの書き換えで回避可能
書き換え後は普通にアクセス出来てるし更新出来てますよ

766名無しさん:2025/03/17(月) 02:42:19 ID:Jy0Odf3U
大変初歩的な質問で申し訳ありません。Kindleを買い換えたところ、
[ERROR] Kindle が接続されていません
というメッセージが出てkindleにデータを送ることができません。
しかし、kindleの画面上は「パソコンに接続済み」という表示が出て、
エクスプローラー上もデバイスとしてKindleが認識されています。

使用PCはWindows10 home
購入したkindleはNew Kindle Paperwhite シグニチャーエディション (32GB)
です。

767名無しさん:2025/03/17(月) 02:56:50 ID:???
>>766
最近のKindleはMTPに変わってしまったのでSendコマンドが使えません
現状は、手動でmobiをコピーするか、epubをメールなりウェブなりでSend to Kindleするかの2択です

768名無しさん:2025/03/17(月) 04:08:40 ID:???
あとはMTP接続にドライブレター振るツールの話が出てた。

769名無しさん:2025/03/17(月) 13:44:06 ID:Jy0Odf3U
>>767
ありがとうございます!
mobiを手動でコピーする事で解決しました。

770名無しさん:2025/03/20(木) 22:19:07 ID:RD74eWKc
あらすじの所にあるリンクがあるのですが
掲載ページ:
ttps://・・・
さがしても見つから無かったのですが
これは消す方法は無いのでしょうか?

771名無しさん:2025/03/21(金) 20:29:28 ID:???
>>770
narou.rbがインストールされているフォルダにtemplate/novel.txt.erbというファイルがあるので、
それを直接編集するか、小説(MyNovel)フォルダにtemplateフォルダ作ってコピーして編集するかして、
掲載ページ:
<a href〜
の所を消す

772名無しさん:2025/03/21(金) 21:59:54 ID:???
770です。
>>771さん、ありがとうございます
template/novel.txt.erbファイルの
掲載ページ:
<a href〜
を[# ]で囲って試したところ消えてました^^

あらすじを読む時に読む時間計測でリンクの時間も入っていそうで
気になっていましたがこれで気にしなくて良くなりました。

773名無しさん:2025/04/10(木) 13:33:40 ID:???
すみません、昨年冬から使用させて頂いていて
現状の仕様で大変助かっているのですが、
narou.rbってなろうやノクターンのキーワードやカクヨムのタグって取得することできますか?
手っ取り早くハーレムの作品読みたいとか悪魔が出てくるの読みたいとかって時に
タグ情報から検索出来てあれば便利なんですが

774名無しさん:2025/04/26(土) 21:50:10 ID:fsAXQ9P.
epubいらないから更新時に変換させない方法ってないですか?
javaを削除すれば変換されないのは知ってるんですがjavaは使うので・・・

775名無しさん:2025/04/26(土) 22:03:31 ID:???
>>774
epub要らないってどうやって読んでるの? mobi作るにも一旦epubに変換してkindlegenに突っ込むから必須なんだけど

776名無しさん:2025/04/26(土) 22:09:13 ID:fsAXQ9P.
>>775
普通にtxtをビューワで読んでる

777名無しさん:2025/04/26(土) 22:42:25 ID:???
>>776
へぇ…珍しいね
変換させずに更新する方法はCLIなら --no-convert をつけるだけ
WEB UIの場合は、私も昔似たような質問をスレに書き込んで作者さんに設定方法を教えてもらった
WEB UI に --no-convert 相当のオプションありますか?みたいなこと書き込んだ記憶が…
今スマホから書き込んでるから調べるの面倒なのでスマソ

778名無しさん:2025/04/26(土) 22:53:21 ID:???
あー、でもAozoraEpub3に渡すtxtって convert の途中に生成されるからダメじゃん?

779名無しさん:2025/04/26(土) 23:27:13 ID:???
AozoraEpub3を移動すれば

780名無しさん:2025/04/27(日) 03:41:33 ID:???
以前、カクヨムネクストの有料部分をダウンロード出来た日があったのですが、再現方法のわかる方はいらっしゃいますか?
ちなみに「タダで読めた!」という話ではなく、「普段はカクヨムネクストに登録していても有料部分をnarou.rbでダウンロードできないのにその時はできた」という意味です。
自身のアカウント情報をnarou.rb側で使う方法があるなら知りたいのですが……

781名無しさん:2025/04/27(日) 08:22:17 ID:???
>>780
カクヨムネクストを無料開放していた日があったからそれじゃね?

782名無しさん:2025/04/27(日) 10:29:14 ID:94uX5XwQ
C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:403:in 'Dir.mkdir': Invalid argument @ dir_s_mkdir - C:/SYOUSETU/小説データ/<th>掲載サイト< (Errno::EINVAL)
from C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:403:in 'FileUtils.fu_mkdir'
from C:/Ruby34-x64/lib/ruby/3.4.0/fileutils.rb:381:in 'block (2 levels) in FileUtils.mkdir_p'

download のみができなくなりました。webの起動や既存の更新はできるのですが、downloadの調子が悪く、ネットで調べてもうまく更新することができませんでした。解決方法を教えてほしいです
windows 11
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x64-mingw-ucrt]

783名無しさん:2025/04/27(日) 10:43:10 ID:???
>>782
フォルダのアクセス権ぽいけど

784名無しさん:2025/04/27(日) 10:54:53 ID:???
>>780
ログイン時に使っているクッキーを追加すれば

785名無しさん:2025/04/27(日) 12:14:16 ID:???
>>781
ダウンロードできてた話の日付が3/18、無料開放日が3/20っぽいので、多分それですね……

>>784
私が以前ダウンロードできていたのは無料開放していた日があったためのようですが、もしアカウント情報をnarou.rbで使う方法があるなら是非知りたいです!
よろしければやり方を教えていただけると大変助かります……!

786名無しさん:2025/04/27(日) 13:22:55 ID:???
>>785
確認はしてないけど open-uri cookie で調べると事例が出てくるから、ダメ元で試してみたら?

787名無しさん:2025/04/28(月) 00:45:40 ID:???
正直どうやって試せば良いのかもわからないのですが、
これってnarou.rbを改造して組み込む必要があるのでしょうか?
それとも、open-uriを独立してインストールするだけで良いのでしょうか?

788名無しさん:2025/04/28(月) 00:54:49 ID:???
webnovel/syosetu.org.yamlにcookie: over18=offとあるから、cookieを使う機能はある。

789名無しさん:2025/04/28(月) 03:51:46 ID:76WcrzqM
kakuyomu.jp.yamlをメモ帳で開いて
cookie: header string

790名無しさん:2025/04/29(火) 18:54:49 ID:???
>>782
ttps://jbbs.shitaraba.net/bbs/read.cgi/computer/44668/1716423212/251
これじゃなかろうか

791名無しさん:2025/05/02(金) 17:58:40 ID:Z3d1FfXI
いつもお世話になっております。

Windowsのクリーンインストールが必要となり、
Narou.rbの再インストールを新環境で行いました。
以下、参考までに記録を残します。

1.実作業
AozoraEpub3-1.1.1b30Qも含めて、MyNovel(Narouの小説が置かれる)フォルダ配下はそのままコピー
下記の参考資料を見ながら、必要なツールをインストール、設定
Narou InitでAozoraEpub3の場所を再設定

3.参考資料
こちらの2025/3/4時点でのパッチ当ても含めて解説があり、ほぼ問題なく再インストできました。
ttps://qiita.com/kokotaro@github/items/4a45e1314a5b459f8546
佐藤さんありがとうございます。

ただ、下記の点のみ追加の対応が必要でした。
1.tiltのインストール状態確認
c:\narou2>gem list tilt
tilt (2.6.0, 2.4.0)
2.tiltのアンインストール
c:\narou2>gem uninstall tilt

You have requested to uninstall the gem:
tilt-2.6.0

haml-5.2.2 depends on tilt (>= 0)
narou-3.9.1 depends on tilt (~> 2.0, >= 2.0.10)
sinatra-2.2.4 depends on tilt (~> 2.0)
sinatra-contrib-2.2.4 depends on tilt (~> 2.0)
If you remove this gem, these dependencies will not be met.
Continue with Uninstall? [yN] y
Remove executables:
tilt

in addition to the gem? [Yn] n
Executables and scripts will remain installed.
Successfully uninstalled tilt-2.6.0
3. tilt 2.4.0のみのインストール
c:\narou2>gem install tilt -v 2.4.0
Using rubygems directory: C:/Users/karl0/.local/share/gem/ruby/3.4.0
Successfully installed tilt-2.4.0
1 gem installed

c:\narou2>gem list tilt
tilt (2.4.0)

使用したJaveとRubyは下記のバージョンです。

c:\narou2>java -version
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)

c:\narou2>ruby -version
ruby 3.4.3 (2025-04-14 revision d0b7e5b6a0) +PRISM [x64-mingw-ucrt]

792名無しさん:2025/05/02(金) 18:16:18 ID:???
>>791
tilt2.5.0以上はダメな件も過去に話題になってたはず。

793名無しさん:2025/05/04(日) 08:15:26 ID:8Om1IqAg
>>791
>792
すみません。間違っていました。

再び、Narouの挙動がおかしくなったので、今回は一度、WIndowsの設定→アプリでRubyをアンインストールしてから、下記の通りに再々インストールしたところ、narou webも含めて正常に動作可能となりました。
前回、tiltの2.6.0が存在したように見えたのは、rubyのインストールで上書きしたためごみが残っていたようです。
ttps://qiita.com/kokotaro@github/items/4a45e1314a5b459f8546

失礼しました。
Narou.rb 最高です。
openjdk version "21.0.7" 2025-04-15 LTS
ruby 3.4.3 (2025-04-14 revision d0b7e5b6a0) +PRISM [x64-mingw-ucrt]

794名無しさん:2025/05/13(火) 22:08:28 ID:.rDC327I
カクヨムで長いノベルタイトルの作品をダウンロードしたんですが、本文フォルダは出来ていて、”ノベルタイトル”.txtが出力されていないのとreplace.txtが0byteです。
この状態からコンバート等はどうすれば出来ますか?
setting.iniのnovel_titleは対処は完了しています。

795名無しさん:2025/05/13(火) 22:51:35 ID:jgPUljk.
>>794
載せられるならURLを
どうなるか不明だけどタイトルを固定設定しても駄目ですかね?

796名無しさん:2025/05/14(水) 07:53:01 ID:i9Ri1CG6
>>795

高野ケイさんの作品「レベルダウンから始まる召喚無双〜俺だけ使える『マイナス召喚』は経験値を対価にあらゆるものを召喚するチートスキルでした。『英雄』『神獣』『聖剣』『魔王』を召喚し最強へ至る〜」になります。
URLはエラーで書き込めないです。
カクヨムだけでなくなろうも同じで駄目でした。

797名無しさん:2025/05/14(水) 09:07:40 ID:D0oEIpx2
PATHが長すぎる問題っぽいかな?うちでは変換まで行けたので
narou initしたフォルダをもっとドライブのルートに近い浅い所にするか

もしくは、DLした作品のフォルダ名を縮めて、例えば
16817330651384780269 レベルダウンから始まる召喚無双
こうして、database.yamlの中のfile_titleを同じにする
って手で短くするか

folder-length-limit
ebook-filename-length-limit
の設定をいじってみるか

798名無しさん:2025/05/14(水) 11:45:58 ID:EFbXZrh2
>>794
デフォルト設定で普通にtxtファイルが出力されてますしepubへの変換も終わってる感じです。なろうでも同様に問題なし。

環境は正規版の方を使用しているので、以下のバージョンで試しました。
Java: java version "1.8.0_441"
Ruby: ruby 3.4.1
AozoraEpub3: version : 1.1.0b46
narou: 3.9.1

799名無しさん:2025/05/14(水) 13:06:55 ID:???
ファイル名は255Unicode文字までが限界。
WindowsAPIでは互換性のためにパス長が260文字までなんで、C:\〜<NUL>の4文字引くと256文字まで。
パスが深いと駄目かもしれない。
UnicodeAPIを使った場合なら32768文字までいける。

ただし、WIn10-1607以降はこの制限がなくなってるんで、以下の設定すればいけるかもしれない。
>レジストリ値 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled (Type: REG_DWORD) が存在し、
>1 に設定されている必要があります。

>アプリケーション マニフェストに、longPathAware 要素を含める必要があります。

詳細はこちらで
learn.microsoft.com/ja-jp/windows/win32/fileio/maximum-file-path-limitation?tabs=registry

800名無しさん:2025/05/14(水) 14:01:08 ID:V/GGA.aI
長いタイトルはkindeに表示されなかったのでWEBーUI環境設定で
詳細のebook-filename-length-limitを85文字にして見えるように
なったがそれとは違うのかな

801名無しさん:2025/05/14(水) 15:38:07 ID:EFbXZrh2
Linux環境だと駄目だった
Errno::ENAMETOOLONGとなるので、PATHを含めて総長が長いことによる制限に引っかかる

個別設定のoutput_filenameをなろうの小説コードかなにかにすれば出力も変換もされるのでここ弄って
いい感じにするしかなさそう

802名無しさん:2025/05/14(水) 20:30:21 ID:tK0S9C2Q
>>801
やはりですか。自分はLinux環境です。
本文フォルダーの章.ymalはダウンロードが出来てるので、ここからなんとか出来ないかなぁって思ってます。

803名無しさん:2025/05/15(木) 22:06:16 ID:???
タイトルが長くて駄目なら再起動して短めのタイトルにして固定してから
変換してるけどそれでは駄目なの?

804名無しさん:2025/05/16(金) 09:58:58 ID:???
作品フォルダは新規ダウンロード時にタイトル名を取得して作られてしまうから
何巻何日発売とかを削ってタイトルだけにリネームして
database.yamlのfile_title:をそれに合わせて直して
作品毎のsetting.iniでタイトル固定はよくやる


新着レスの表示


名前: E-mail(省略可)

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

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

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

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