Skip to main content

No project description provided

Project description

lparchive2pub

this tool (and library) aims at helping people extracting full epubs of Let's Plays from https://lparchive.org/

usage: lparchive2epub [-h] URL OUTPUT_FILE

A tool to transform a Let's Play from lparchive.org to epub format.

positional arguments:
  URL
  OUTPUT_FILE

options:
  -h, --help   show this help message and exit

The repository also contains the script util/all_archives.py that tries to scrape all LPs from lparchive.

Requirements

Dev

Poetry, python 3.12

Users

python >= 3.12

Installation

pip install lparchive2epub

To have it installed in its own separate environment, you can use https://github.com/pypa/pipx

pipx install lparchive2epub

A standalone executable is available for releases on windows. See the releases page.

Known limitations

  • Similar images present in multiple pages in the let's play are duplicated, bloating the file. Though recurring images are usually smileys, so not too big. Now handled!
  • Links to images are not properly saved. Now working properly!
  • LPs that are mostly link to YouTube videos are not very interesting to transform to epub
  • Some LPs completely fail to be downloaded.

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

lparchive2epub-1.3.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lparchive2epub-1.3.2-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file lparchive2epub-1.3.2.tar.gz.

File metadata

  • Download URL: lparchive2epub-1.3.2.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.9 Windows/11

File hashes

Hashes for lparchive2epub-1.3.2.tar.gz
Algorithm Hash digest
SHA256 63b525ee7a474949beed4d2cd48226d92203cb8d1febc44699f0e3795ee87ec3
MD5 2baff87bd4f4703b851a73b2adbe1467
BLAKE2b-256 484aa1567ce52855522ff5494b10f2c3deb6fc33108dcd70c54df405e14f2247

See more details on using hashes here.

File details

Details for the file lparchive2epub-1.3.2-py3-none-any.whl.

File metadata

  • Download URL: lparchive2epub-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.9 Windows/11

File hashes

Hashes for lparchive2epub-1.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 67fa59c9afd9a23eb881ea80cea00fdff3bcd4b03c45a2d645ab367a8eea6d1e
MD5 e53ae9eb177e2c5a17840fb11a5a6e1a
BLAKE2b-256 a3cb3aea84318775f25b3fd8899e151847842040c2c9d2dc8eb4fb7b5499e902

See more details on using hashes here.

Supported by

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