Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.26 KB

README.md

File metadata and controls

25 lines (20 loc) · 1.26 KB

kakuyomu_dl


Explanation

このソフトは、カクヨム (https://kakuyomu.jp/) という小説投稿サイトに投稿されたテキストをPDFで保存するものです。

※スクレイピングは、過剰な頻度で取得し続けるとサーバーに負荷がかかり、罰せられる可能性があります。また、取得した情報を不正な目的にしようした場合、こちらも犯罪行為に該当する場合があるので充分に気を付けてください。

※私はこのソフトを使って行われた行為に対して一切の責任を負いません。

Require

Python3, ReportLab

Usage

作品のURLは

https://kakuyomu.jp/works/<id:数字>

であるものを入力してください。例えば、以下のようなものです。

https://kakuyomu.jp/works/1177354054883783581

これを入力すれば、その作品の全チャプターについて中のテキストをPDFにして保存するプログラムが動きます。 保存されたPDFはすべて1始まりのインデックスを最初に振ってあり、チャプターのタイトルがその後に続いています。

連続してアクセスしないように、1チャプターごとに1秒のタイムラグを設けています。