Unpolished bookwalker scraper
It just works. -- Todd Howard
TODO List
- Image
EPUBexport -
OCRintegration- OCR text
EPUBexport - OCR to database
- OCR text
Usage
Installation
Requires Chrome/Chromium to be installed. For Chromium, you need to modify "browser" in config.json to "chromium".
pip install -U poetry
cd fuckBookWalker
poetry install
Running
poetry run python bookphucker <url or uuid of books>
You should see something like this.
Configuration
wip...
By default, bookphucker will try to reuse previous cookies, using --no-cache to clear cookies.
Common Issues
Cannot log in
You may encounter CAPTCHA during the login process.
bookphucker will ask you to use non-headless mode to pass the captcha if your config sets headless to true.
Metadata
Release files for fuckBookWalker 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fuckbookwalker-0.1.3.tar.gz | 10.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fuckbookwalker-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.8 kB
Release files / fuckbookwalker-0.1.3.tar.gz
| Download URL | fuckbookwalker-0.1.3.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ab8ba001d0b00db1ed66dbedd01d68d4aaaf706341dfbde3ed43aa133e9a2758
|
|
BLAKE2b-256 checksum How to use checksums |
5e207fb31bbd3be8fc7efacc44e2237d5c234d394a27da9a57b109c9ee1c3e84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.2 Linux/6.5.0-35-generic
|
Release files / fuckbookwalker-0.1.3-py3-none-any.whl
| Download URL | fuckbookwalker-0.1.3-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f605468b5e870d53012901e6df24b0d1974ac408be553c01e2ee30ec7459a70b
|
|
BLAKE2b-256 checksum How to use checksums |
2eae0f1b8ef8b9f10a7358f7f366462bca17de678b2a548d841e8372fbe8ee08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.2 Linux/6.5.0-35-generic
|