既刊情報と自分の既読情報を羅列するPythonプログラム。同階層に**"setting.ini"** を作成し以下を記述する。
- [DEFAULT]
- number: 検索する本の冊数
- [1]
- URL: AmazonのコレクションID
- Read: 既読した巻数
- [2]
- URL: AmazonのコレクションID
- Read: 既読した巻数
- 以下同様にnumberまで
ただし以下の「ダウンロード」に示したファイルをDLする必要がある。
ビルド時に次の二つが必要になる。
- ドライバ: chrome-driver
- ブラウザ: chronium
これらは book_shelf.py と同じ階層にて、1.については .\data\bin フォルダ下に、2.については \data\browser フォルダ下に配置する必要がある。
Nuitkaを用いてPowerShell等で以下のコマンドによりexe化できる。(ファイルサイズはとても大きくなる)
nuitka --follow-imports --include-package-data=selenium --include-package-data=seleniumwire --onefile --include-data-dir=./data/=./data/ .\book_shelf.py