Skip to content

ImSejin/lezhin-comics-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lezhin Comics Downloader

Lezhin Comics Downloader

Downloader for lezhin comics

GitHub All Releases GitHub Releases Latest release
Sonarcloud Quality Gate Status Sonarcloud Maintainability Rating Codacy grade jdk11

Preview

preview

This is downloader that helps you to login and downloads the specified comic for all lezhin-comics even adults.

※ The user is responsible for everything that happens using this program.



Getting started

Pre-requirements

  1. Check if chrome browser was installed in your device or download it here.

  2. Check your chrome browser version with this URI chrome://version.

    (The first line is the version. e.g. 83.0.4103.116)

  3. Download the chrome driver that matches its version and your device OS here and decompress it.

  4. Check if your JRE(or JDK) version is 11 or higher. If you don't have, install it.

  5. Download the latest released lezhin-comics-downloader.jar here.

  6. Download config.ini here and write your account in the file.

  7. Place three files in the same path.

  8. Use the following command to run the downloader.



Usage

java -jar {JAR filename} -l=<locale_language> -n=<content_name> [-r=<episode_range> -j -s -d]
  • locale language (required): language of lezhin platform you want to download the webtoon on.

    • ko : korean
    • en : english
    • ja : japanese
  • content name (required): webtoon name you want to download.

comic name

  • episode range (optional): range of episodes you want to download.
    • skipped : all episodes
    • n~ : from ep.N to the last episode
    • ~n : from the first episode to ep.N
    • m~n : from ep.M to ep.N
  • jpg (optional): save images as JPEG format (default: WEBP format).
  • single threading (optional): download images on single-thread; useful if some images are missing (default: multi-threading).
  • debug (optional): enables debugging mode.



Examples

java -jar lezhin-comics-downloader.jar -l=en -n=appetite

Downloads all episodes of the comic named appetite.


java -jar lezhin-comics-downloader.jar -l=en -n=appetite -r=8~

Downloads the episodes of the comic named appetite from ep.8 to the last.


java -jar lezhin-comics-downloader.jar -l=en -n=appetite -r=~25

Downloads the episodes of the comic named appetite from the first to ep.25.


java -jar lezhin-comics-downloader.jar -l=en -n=appetite -r=1~10

Downloads the episodes of the comic named appetite from ep.1 to ep.10.



Build

./mvnw package

Then you will get a file lezhin-comics-downloader-{version}.jar.