Это утилита на Kotlin для дешифровки книг из приложения LitNet.
ВНИМАНИЕ: Для использования необходимы root-права на смартфоне
/data/data/com.litnet/databases/library.db из Android в папку in рядом с jar/data/data/com.litnet/files/chapters из Android в папку in рядом с jar (в результате должна появиться папка in/charapters)├── in
│ ├── chapters
│ │ ├── 521.gz
│ │ └── 523.gz
│ └── library.db
└── LitNetDecryptor.jar
java -jar LitNetDecryptor.jarQ: Error: Unable to access jarfile
A: Попробуйте переложить все в папку без русских букв и без пробелов
Q: Caused by: java.security.InvalidKeyException: Illegal key size or default parameters
A: Нужно пропатчить JRE для поддержки AES 256. Клац и клац
В папке bookOut будут все ваши книги из библиотеки. Если что-то не получиться скачать, в консоль выведится:
Не найдена часть %Название главы% для книги %Название книги%
Если вам важны эти главы, прокликайте их вручную в приложении и повторите шаги
У каждой книги будет обложка (если она есть), аннотация, разделение по главам и все такое.
Приложение сохраняет локально книги, чтобы можно было читать в оффлайне. Мы достаем эти книги и сохраняем как epub
Если вдруг эта программа вам чем-то не нравится, я тут же удалю её по первой просьбе. Пишите t.me/lionzxy или vk.com/lionzxy
Content type
Image
Digest
sha256:88b124b56…
Size
88.1 MB
Last updated
over 1 year ago
docker pull lionzxy/litnetbot