Releases: rogenobl/narou
Releases · rogenobl/narou
sitesettinghandlerV2
webnovelのサイト設定ファイルの機能拡張とそれによるkakuyomu.jp対応
各サイトの設定ファイルは正規表現で情報を取り出すが、正規表現以外も記述できるように拡張した。
機能拡張はプラグイン的に行えるが、今回はrubyのコードを書ける様にしている。
そしてそれを使ってkakuyomu.jpへの対応も行った。
インストール
- zipファイル内のlibとwebnovelはそれぞれnarou.rbのフォルダへ上書き追加してください。
更新内容
- 本家マージに向けてコードを整理した。
PaginationV4
PaginationV3
複数に分割された目次ページへの対応とそれによる小説になろうへの対応
サイト設定ファイルに次ページの検出を行うnext_toc等を追加すれば対応可能とした。
インストール
- zipファイル内のlibとwebnovelはそれぞれnarou.rbのフォルダへ上書き追加してください。
更新内容
- 目次ページでのWait処理を改善 whiteleaf7#412 (comment)
PaginationV2
複数に分割された目次ページへの対応とそれによる小説になろうへの対応
サイト設定ファイルに次ページの検出を行うnext_toc等を追加すれば対応可能とした。
インストール
- zipファイル内のlibとwebnovelはそれぞれnarou.rbのフォルダへ上書き追加してください。
更新内容
- 目次ページが5ページ以上の場合、プログレスバーを表示する。
Pagination
複数に分割された目次ページへの対応とそれによる小説になろうへの対応
サイト設定ファイルに次ページの検出を行うnext_toc等を追加すれば対応可能とした。
インストール
- zipファイル内のlibとwebnovelはそれぞれnarou.rbのフォルダへ上書き追加してください。
sitesettinghandler
webnovelのサイト設定ファイルの機能拡張とそれによるkakuyomu.jp対応
各サイトの設定ファイルは正規表現で情報を取り出すが、正規表現以外も記述できるように拡張した。
機能拡張はプラグイン的に行えるが、今回はrubyのコードを書ける様にしている。
そしてそれを使ってkakuyomu.jpへの対応も行った。
インストール
- zipファイル内のlibとwebnovelはそれぞれnarou.rbのフォルダへ上書き追加してください。
sitesetting.rb.patchはdiff形式のpatchだけれど、lib/sitesetting.rbの一番最後に一行追加するだけなので、手動で加えれば良いと思います。+で始まる行の+以外を追加してください。- 何か問題が起きた場合、追加したlib/sitesettinghandler.rbとwebnovel/kakuyomu2.jp.yamlを消せば元に戻るはずです。