Чекер и валидатор JS-плагинов Lampa
Вставьте ссылку на любой JS-плагин для Lampa TV. Инструмент в реальном времени проверит доступность хоста, сетевую задержку, наличие SSL-сертификата, заголовки CORS и наличие сигнатур API Lampa.
Проверка магазина плагинов целиком
Вставьте адрес каталога магазина (store.json, extensions.json) или сам скрипт магазина (store.js, add-store.js): чекер найдет в нем ссылку на каталог, по очереди запросит каждый плагин и покажет, какие из них не отвечают, отдают HTML вместо скрипта или попали в черный список CUB.
| Плагин | Статус | Адрес |
|---|
Руководства по плагинам и источникам
Базовый и расширенный список плагинов: парсеры, балансеры, радио и синхронизация CUB.
Прямой HLS-стриминг без локального TorrServer: настройка буфера и обход CORS.
Автоматическая генерация полного набора плагинов под Android TV, Tizen и webOS.
Частые вопросы о валидации плагинов
Почему плагин может не работать на Smart TV из-за CORS?
Обычно CORS не мешает: Lampa подключает плагины через тег <script> (функция putScript в lampa-source), а такая загрузка не требует заголовка Access-Control-Allow-Origin. Заголовок CORS нужен самому чекеру, чтобы прочитать содержимое файла из браузера. Плагин может не загрузиться по другим причинам: 404, блокировка домена провайдером, смешанный контент (http-скрипт на https-странице) или черный список адресов, который Lampa при запуске загружает с CUB (cub.best/api/plugins/blacklist).
Как убедиться, что сторонний плагин совместим и работает?
Проверяйте плагины через данный чекер. Инструмент выполняет сетевой опрос, проверяет HTTP-статус, доступность CORS-заголовков для Smart TV, отсутствие HTML-ошибок, синтаксическую валидность кода JS и наличие стандартных вызовов API Lampa.
Что делать, если чекер выдает статус «404 — Удален автором»?
Это означает, что автор репозитория удалил или переименовал файл скрипта. Поищите актуальную ссылку в нашем каталоге плагинов или используйте зеркальные копии.
Как проверить сразу весь магазин плагинов?
Вставьте в блок «Проверка магазина плагинов целиком» адрес каталога (store.json, extensions.json) или скрипта магазина (store.js, add-store.js). Чекер найдет в скрипте ссылку на каталог, запросит каждую запись по шесть штук параллельно и сверит адреса с черным списком, который Lampa загружает с CUB. Адреса с http:// со страницы на https браузер проверить не даст, поэтому они помечаются отдельно, а не как нерабочие.
Можно ли проверять плагины с локального Lampac сервера?
Да, если вы открываете чекер на устройстве в той же локальной сети и вводите локальный адрес (например, http://192.168.1.100:9118/plugins/online.js).