Skip to main content

Download books from bookwalker.jp

Project description

Unpolished bookwalker scraper

It just works. -- Todd Howard

TODO List

  • Image EPUB export
  • OCR integration
    • OCR text EPUB export
    • OCR to database

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. sample

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fuckbookwalker-0.1.3.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

fuckbookwalker-0.1.3-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file fuckbookwalker-0.1.3.tar.gz.

File metadata

  • Download URL: fuckbookwalker-0.1.3.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.2 Linux/6.5.0-35-generic

File hashes

Hashes for fuckbookwalker-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ab8ba001d0b00db1ed66dbedd01d68d4aaaf706341dfbde3ed43aa133e9a2758
MD5 04a82e4c2189f542c2e6c650a5fd8f8a
BLAKE2b-256 5e207fb31bbd3be8fc7efacc44e2237d5c234d394a27da9a57b109c9ee1c3e84

See more details on using hashes here.

File details

Details for the file fuckbookwalker-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: fuckbookwalker-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.2 Linux/6.5.0-35-generic

File hashes

Hashes for fuckbookwalker-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f605468b5e870d53012901e6df24b0d1974ac408be553c01e2ee30ec7459a70b
MD5 214512f4e6d423a429a55b907efd1cd2
BLAKE2b-256 2eae0f1b8ef8b9f10a7358f7f366462bca17de678b2a548d841e8372fbe8ee08

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page