Atronar / comic_downloader

Простая скачивалка комиксов

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Простая скачивалка комиксов

Программа сделана для личного пользования, исходя из собственных потребностей.

Запуск производится через python comic_downloader [-no-async] Параметр -no-async включает медленное, но более стабильное на больших комиксах последовательное скачивание.

При первом холостом запуске будет создан файл SQLite rss.db с таблицей, содержащей нужную структуру. Из важных полей таблицы, которые стоит заполнить самостоятельно:

  • url: Ссылка на главную страницу комикса;
  • dir: Папка, в которую будет идти скачивание;
  • ended: 0 или 1, означающее, завершён ли комикс (то есть скачивание даже не будет начинаться);
  • exec_module_path: Путь к скрипту загрузчика для данного комикса. Несколько скриптов размещено в папке modules (помимо base_downloader, который является лишь файлом с базовыми классами);
  • desc: 0 или 1, включает скачивание описаний;
  • imgtitle: 0 или 1, включает скачивание дополнительных описаний.

На данный момент есть загрузчики для комикса Sequential Art и для комиксов с AComics, MangaLib и HentaiLib/SlashLib, свои загрузчики вы можете создать по аналогии.

About

Простая скачивалка комиксов

License:The Unlicense


Languages

Language:Python 100.0%