Repository navigation
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を消せば元に戻るはずです。