Skip to content

slonce70/addon_lampa_torbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

TorBox Lampa Plugin (Stable Refactored)

Надежный плагин на чистом JavaScript, который легко интегрирует облачный торрент-клиент TorBox.app с медиацентром Lampa. Смотрите торренты мгновенно, используя кэшированный контент TorBox, или загружайте их по запросу — всё в привычном интерфейсе Lampa.

Версия 51.0.5 (Стабильная)

Это финальная, отполированная версия, в которой основное внимание уделено максимальной стабильности и совместимости с Lampa.

  • Информативный статус: Добавлен статус "Обработка", когда торрент скачан, но еще не готов к воспроизведению.
  • Надежность: Исправлена критическая ошибка, не позволявшая отменить загрузку торрента.
  • Управление фокусом: Полностью переработана логика фокуса для идеальной навигации с пульта ДУ. Фокус больше не теряется после фильтрации или сортировки.
  • Безопасность: Добавлена защита от поврежденных данных в localStorage и улучшена обработка сетевых ошибок.

✨ Ключевые Возможности

🎬 Умный Поиск Контента

  • Интеллектуальный поиск: Поиск торрентов по нескольким публичным трекерам (Viewbox, Jacred) с автоматическим переключением.
  • Пользовательские запросы: Возможность ручного уточнения поиска с помощью автоматически сгенерированных комбинаций названий.
  • Приоритет кэша: Мгновенное определение доступных для стриминга торрентов с иконкой .
  • Распознавание качества: Автоматическое определение качества (4K/FHD/HD/SD) по названию торрента.

🎯 Продвинутая Фильтрация и Сортировка

  • Многоуровневая фильтрация: Фильтруйте по качеству, типу видео (HDR/DV), языку аудио, кодекам и трекерам.
  • Умный переключатель кэша: В один клик переключайтесь между отображением только кэшированных () и всех (☁️) торрентов.
  • Гибкая сортировка: Сортируйте по сидам, размеру файла или дате добавления с сохранением выбора.
  • Динамические фильтры: Опции фильтрации генерируются на лету на основе доступных торрентов.

🎮 Улучшенный Пользовательский Опыт

  • Продолжить просмотр: Специальная панель для быстрого доступа к последнему запущенному торренту для данного фильма/сериала.
  • Информативный статус загрузки: Отображается статус "Обработка", когда торрент скачан, но еще не готов к воспроизведению.
  • Менеджер эпизодов: Умное определение серий с отслеживанием статуса просмотра.
  • Память фокуса: Интеллектуальная навигация, которая запоминает вашу позицию в списке.
  • Оптимизация для пульта: Полная поддержка навигации с пульта телевизора с предсказуемым поведением фокуса.

🛡️ Повышенная Стабильность

  • Надежная обработка ошибок: Комплексная защита от ошибок с информативными сообщениями для пользователя.
  • Безопасное управление состоянием: Защита от поврежденных данных в localStorage.
  • Изоляция ошибок рендеринга: Ошибка в одном элементе списка не нарушит отображение остальных.
  • Эффективное кэширование: LRU-кэш с автоматической очисткой для снижения нагрузки на сеть.
  • Устойчивость к сети: Обработка таймаутов, логика отмены запросов и понятные сообщения о сетевых сбоях.

🚀 Быстрый Старт

Установка

  1. Откройте Lampa и перейдите в НастройкиПлагины.
  2. Нажмите Добавить плагин.
  3. Введите URL плагина:
    [https://slonce70.github.io/addon_lampa_torbox/torbox-lampa-plugin.js](https://slonce70.github.io/addon_lampa_torbox/torbox-lampa-plugin.js)
    
  4. Нажмите Enter для установки.
  5. На страницах фильмов и сериалов появится кнопка TorBox.

Начальная Настройка

  1. Перейдите в НастройкиTorBox.
  2. Заполните обязательные поля:
    • API-Key: Ваш ключ API от TorBox.app (можно получить в панели управления TorBox).
    • URL CORS-прокси: URL-адрес CORS-прокси.
    • Debug-режим: Включите для диагностики проблем (опционально).

🔧 Устранение Неполадок

Распространенные Проблемы

"CORS-proxy не задан в настройках"

  • Причина: Отсутствует или неверно указан URL CORS-прокси.
  • Решение: Укажите корректный URL в настройках плагина.

"401 – неверный API-ключ"

  • Причина: Недействительный или просроченный API-ключ TorBox.
  • Решение: Сгенерируйте новый ключ в панели управления TorBox и введите его в настройках.

"Все публичные парсеры недоступны"

  • Причина: Публичные трекеры временно не работают или заблокированы вашим провайдером.
  • Решение: Попробуйте позже или проверьте сетевое соединение.

Режим Отладки

Включите режим отладки в настройках, чтобы видеть подробные логи в консоли браузера:

  1. Нажмите F12 на клавиатуре, чтобы открыть инструменты разработчика.
  2. Перейдите на вкладку Console.
  3. Ищите сообщения с префиксом [TorBox].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published