Доработка модуля DLE парсинг и автозагрузка видео контента

5000 руб. за проект
1 отклик(а) • 29 просмотров

Модуль предназначен для парсинга информации о фильмах с сайта hdrtorrent.com, автоматической загрузки торрент-файлов или магнет-ссылок через API сервиса TorBox (https://www.postman.com/wamy-dev/workspace/torbox/overview), генерации ссылок для скачивания и загрузки видеофайлов на сервис GoodStream (https://goodstream.one/api.html) через remote url API. После успешной загрузки ID ссылки от GoodStream сохраняется в дополнительное поле новости DLE с публикацией новости на сайте.
Доработка модуля направлена на устранение ошибок в многопоточности и обработке заголовков новостей, а также на оптимизацию процесса загрузки и исключение дублей новостей.

Парсинг следующих данных 

Название новости, 
Год выпуска, Категории (жанры), Описание новости, Постер, Список актеров, Торрент-файл или магнет-ссылка

Исправление ошибок 

- Если загрузка файла для одной новости завершается с ошибкой (например, недоступность торрента), модуль должен немедленно переходить к обработке следующей новости

- Название новости (очищенное от информации о качестве, например, "Spider man [2023, HDRip]" → "Spider man").

Доработка модуля

- Настройка фильтров парсинга (например, категории, минимальный год выпуска).

- Управление модулем Настройка API-ключей для TorBox и GoodStream, Настройка расписания автозагрузки (например, раз в час).

- Логирование всех операций (парсинг, загрузка, ошибки) с указанием времени, новости и типа ошибки.

- Два Скрипта на запуск процесса модуля и сохранение в новость настроить через Supervisor

Технические требования

PHP (совместимый с DLE), MySQL/MariaDB


Сроки разработки 3 дня.



Войдите или зарегистрируйтесь, чтобы откликаться на заказы