Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/romancha/litnet-book-saver

Simple Litnet.com book saver
https://github.com/romancha/litnet-book-saver

book litnet parser save

Last synced: about 1 month ago
JSON representation

Simple Litnet.com book saver

Awesome Lists containing this project

README

        

# litnet-book-saver


Русский |
English

## Отказ от ответственности

:warning: ***Использование только для исследовательских/образовательных целей, вы несете ответственность за использование этого кода. Не нарушайте авторские права!***

***Я не несу ответственности за использование этой программы.
***
***Перед использованием ознакомьтесь с правилами [Litnet.com](https://litnet.com/).***

## Описание
Простой парсер litnet.com, позволяющий сохранить книги в html

## Использование
Java, Google Chrome должны быть установлены
### Запуск
1. Скачайте litnet-book-save.jar из [последнего релиза](https://github.com/Romancha/litnet-book-saver/releases)

2. Запустите в командной строке команду, с указанием url первой страницы книги
```
java -jar litnet-book-saver-{версия}.jar -u ссылка_на_первую_страницу_книги
```
3. Подождите пока пролистаются все страницы и браузер закроется
4. Книга сохранится в файл *resultBook.html*

Если необходимо сохранить приватную книгу, вы можете через флаг -w указать количество секунд ожидания перед парсингом, в это время залогиньтесь под вашим аккаунтом.
### Описание параметров
|Короткий параметр|Полный параметр|Описание|
|---|---|---|
|-h|--help|Вывести справку|
|-u|--url |Ссылка на первую страницу книги litnet.com|
|-f|--file |Имя файла для сохранения книги. Должно быть с расширением .html|
|-w|--wait | Задержка в секундах перед началом парсинга. В это время вы можете войти в свою учетную запись Litnet для приватных книг|
|-dn|--delayMin |Минимальная задержка (в секундах) перед парсингом следующей страницы|
|-dx|--delayMax |Максимальная задержка (в секундах) перед парсингом следующей страницы|