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.4.1.tar.gz (11.5 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.4.1-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lparchive2epub-1.4.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.0 CPython/3.13.0 Windows/11

File hashes

Hashes for lparchive2epub-1.4.1.tar.gz
Algorithm Hash digest
SHA256 a967cfd3ebf8c4130fc40635bc28f7b2673b6e0307a6e6665fb04f597025d820
MD5 2ddc242935e7669e0141bfdb45029130
BLAKE2b-256 cf9e52120f0d3399b981367ff6c62e61247ca3f76ea4af726f674e67a70dd2c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lparchive2epub-1.4.1-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.0 CPython/3.13.0 Windows/11

File hashes

Hashes for lparchive2epub-1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c5823fe16473af988c196495bd71272b8d8be7df71b31de709e4d65668c1f021
MD5 30e927d6ec3b24cb0b175570c5aa6ef9
BLAKE2b-256 722e9f6723b4d1dbdcd4f9541b33b25963e40fe4c50153b7ba909642892fad6d

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