Найти тему
Gornak40

Консольная качалка фильмов торрентом (Toxic)

Оглавление

Привет, Дзен!

Хотел бы представить вам свою недавнюю разработку: консольный поисковик фильмов для закачки торрент файлов.

Полгода назад я писал полноценное приложение для этой задачи, использовавшее графический пользовательский интерфейс (QT). Оно называлось Toxin и сейчас доступно в моём репозитории.

Toxic (toxic-cli) - консольная адаптация того приложения, которая, как мне кажется, вышла на славу!

Интерфейс приложения
Интерфейс приложения
Разработка ориентирована на ОС Linux, но причин не работать под виндой я не вижу.

Установка

  • Переходим в репозиторий
  • Качаем исходный код архивом, распаковываем его
  • Если у вас не установлен Python 3 версии, то установите его и добавьте в системный путь (вроде по умолчанию добавляются)
  • Выполните pip install -r requirements.txt
  • Если не возникло проблем, то необходимые библиотеки подтянулись и приложение готово к работе!

Использование

  • Запуск производите из консоли, с передачей названия фильма как параметра командной строки python toxic.py Звездные войны
  • Название необязательно заключать в квадратные кавычки, программа поймёт
  • Если программа подвиснет на пару секунд, это хороший признак)
  • Перед вами появится табличка с найденными фильмами, вам будет сообщены: номер, название, длительность, год, рейтинг на Кинопоиске, рейтинг на IMDB
Выбор фильма
Выбор фильма
  • Введите номер понравившейся картины, нажмите Enter
  • Вам будет предложена таблица с доступными торрент файлами: номер, размер, сиды, пиры
  • Введите номер понравившегося файла (рекомендую выбирать тот, у которого наибольшее количество сидов)
Торрент файлы
Торрент файлы
  • Файл будет через две секунды загружен в вашу текущую директорию
Загруженный торрент файл
Загруженный торрент файл
  • Можете открывать его, я рекомендовал бы пользоваться qbittorent, если есть желание смотреть во время просмотра, то рекомендую mediaget

Итоги

  • Теперь у вас есть возможность не выходя из консоли получить торрент файл желаемого фильма и загрузить его через ваш любимый клиент
  • К сожалению не все малоизвестные фильмы доступны, также необходимо подключение к сети
  • Приложение имеет потенциалы для развития и поддерживается мной)
  • Спасибо за внимание, надеюсь, был вам полезен, это моя первая статья в Дзене, так что не судите строго и задавайте вопросы в комментариях, постараюсь ответить!