Skip to content

visig9/linovel

 
 

Repository files navigation

Linovel

Build Status Python Version

Generate EPUB from various website

Supported website:

If you find any other website, please open an issue and tell me.

iPhone截图

Requirements

Quick start

pip install -r requirements.txt

Usage:
    linovel.py
    linovel.py [-s] [-o | --output=<output_dir>] [-c | --cover=<cover_path>] [-f | --format=<out_format>] <url>...
    linovel.py <url>... [-s] [-o | --output=<output_dir>] [-c | --cover=<cover_path>] [-f | --format=<out_format>]
    linovel.py -h | --help
    linovel.py -v | --version

Arguments:
    <url>                                      Novel url

Options:
    -s                                         Single thread
    -o=<output_dir> --output=<output_dir>      Output folder
    -c=<cover_path> --cover=<cover_path>       Cover path
    -f=<out_format> --format=<out_format>      Output format
    -h --help                                  Show this screen
    -v --version                               Show version

Examples:
    linovel.py -s http://qitawenku.360dxs.com/book_3037.html
    linovel.py -o d:/ -f=azw3 http://qitawenku.360dxs.com/book_3037.html

lknovel截图

Generate format other than epub

This feature require Calibre, a ebook managing software, installed and only works on Mac OS X for now. To use it, just add -f argument with the format you wish to output.

For example: python3 linovel.py -f mobi http://qitawenku.360dxs.com/book_3037.html

Available output formats:

  • AZW3
  • EPUB
  • FB2
  • HTML
  • HTMLZ
  • LIT
  • LRF
  • MOBI
  • OEB
  • PDB
  • PDF
  • PML
  • RB
  • RTF
  • SNB
  • TCR
  • TXT
  • TXTZ

Contribution

Read this if you want to let linovel support more website

The previous repo is lknovel

About

Generate EPUB from various websites

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.4%
  • HTML 5.0%
  • CSS 4.6%