# ------------------------------------------------------------ # 小説サイト定義 name: ハーメルン scheme: http domain: novel.syosetu.org top_url: \\k://\\k url: \\k/(?\d+) encoding: UTF-8 confirm_over18: no append_title_to_folder_name: yes title_strip_pattern: null # ------------------------------------------------------------ # 目次取得設定 toc_url: \\k/\\k/ subtitles: |- (?:(?.+?))?  (?.+?)(?.+?)(?:\(\))? href: \\k.html # ------------------------------------------------------------ # 本文取得設定 body_pattern: |- (?:
(?.+?)



)?.+?

(?.+?)
(?:

(?.+?)
)? introduction_pattern: null postscript_pattern: null illust_current_url: null illust_grep_pattern: 【挿絵表示】 # ------------------------------------------------------------ # 小説情報からパースするための設定 novel_info_url: http://syosetu.org/?mode=ss_detail&nid=\\k&volume=1 # タイトル t: タイトル(?.+?)</a> # novel_type 小説種別 nt: 状態</td><td>.+?,(?<novel_type>.+?)</td> novel_type_string: 連載(連載中): 1 連載(未完): 1 連載(完結): 3 短編: 2 # general_all_no 掲載話数 ga: 話数</td><td>(?<general_all_no>\d+)話</td> # story あらすじ s: "あらすじ</td><td colspan=3 bgcolor=#FFFFFF>(?<story>.+?)</td>" # general_firstup 初回掲載日 gf: 掲載日</td><td>(?<general_firstup>.+?)</td> # novelupdated_at 小説の更新時刻。最終掲載日で代用 nu: 最終投稿日</td><td>(?<novelupdated_at>.+?)</td> # general_lastup 最終掲載日 gl: 最終投稿日</td><td>(?<novelupdated_at>.+?)</td> # writer 作者名 w: 作者</td><td bgcolor=\#FFFFFF>(?:<a href=.+?>)?(?<writer>.+?)(?:</a>)?</td>