Автор Тема: Плагины для enigma 2  (Прочитано 272158 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

tu134

  • ВИП
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 12489
  • -> Вас поблагодарили: 16270
  • Сообщений: 3429
  • Респект: +1806/-0
Плагины для enigma 2
« Ответ #930 : 19 Апрель 2026, 22:35:53 »
WiFi Manager

Fix lint - complete porting to py3

Root

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12819
  • -> Вас поблагодарили: 19435
  • Сообщений: 4240
  • Респект: +2875/-0
Плагины для enigma 2
« Ответ #931 : 29 Апрель 2026, 22:43:29 »
enigma2-plugin-extensions-spinner-selector_3.3

fixes

Thanks Lululla

tu134

  • ВИП
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 12489
  • -> Вас поблагодарили: 16270
  • Сообщений: 3429
  • Респект: +1806/-0
Плагины для enigma 2
« Ответ #932 : 01 Июнь 2026, 21:56:21 »
ServerColoring plugin v.1.0

Introducing the ServerColoring plugin, the first of its kind on Enigma2, which colors the channels opened by the server.

Plugin Features ✅

1️⃣ Colors the channels opened by the sharing server, whether it's:

.. Oscam
... Ncam

2️⃣ Determines server strength:

1. Blue: Strong
2. Green: Medium
3. Red: Weak

3️⃣ Ability to change the color of encrypted channels
4️⃣ Ability to choose the encryption method:

1. Provider: Selects all channels within the same package
2. Channel: Selects a single channel

The plugin supports the following processors:

1. Arm
2. Mipsel
3. Aarch64

wget -q "--no-check-certificate" https://raw.githubusercontent.com/islam-2412/ServerColoring/refs/heads/main/fury/installer.sh -O - | /bin/sh

Vicont

  • Помощник
  • Ветеран
  • ****
  • Спасибо
  • -> Вы поблагодарили: 4350
  • -> Вас поблагодарили: 4304
  • Сообщений: 927
  • Респект: +533/-0
Плагины для enigma 2
« Ответ #933 : 05 Июнь 2026, 14:30:37 »
ServerColoring V 3.0 Update

🔥 After the update, the first step after accessing the plugin is to click on Clear Marks. 🔥

◀️ Update Features

1️⃣ Control over enabling and disabling the plugin

2️⃣ Ability to color the Abertis 30W package based on the SID

3️⃣ Added RAM usage indicator

◀️ Note that the indicator calculates the usage of the plugin and the Enigma2 system

4️⃣ The plugin is now faster and lighter than before. While it previously had no issues, it now supports older processors.

💥 You can clear colored encrypted channels by clicking on Clear Marks.

🔥 The plugin does not consume RAM or CPU resources.

🔥 Please clear the marks periodically to prevent the encrypted channel file from becoming too large.

The plugin supports processors. 🔻

1. Arm
2. Mipsel
3. Aarch64 All Python

wget -q "--no-check-certificate" https://raw.githubusercontent.com/islam-2412/ServerColoring/refs/heads/main/fury/installer.sh -O - | /bin/sh

133048

  • Бывалый
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3649
  • -> Вас поблагодарили: 2140
  • Сообщений: 482
  • Респект: +280/-0
Плагины для enigma 2
« Ответ #934 : 18 Июнь 2026, 16:26:22 »
SubsSupportPro v1.0.1

*add Help Text in provider screen to show the function of each available button .

*add package depends check and install in the telnet command install

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 11949
  • -> Вас поблагодарили: 11655
  • Сообщений: 2501
  • Респект: +1447/-0
Плагины для enigma 2
« Ответ #935 : 22 Июнь 2026, 22:03:43 »
NeoRadio v2.0

 Udostępniam nową wersję wtyczki NeoRadio v2.0 dla Enigma2.
 W tej wersji główny nacisk został położony na aktualizację bazy stacji radiowych, porządki w danych oraz poprawę działania mechanizmu aktualizacji i instalacji.
 ✅ Zmiany w NeoRadio v2.0:

    zaktualizowano bazę stacji radiowych,
    dodano 565 nowych unikalnych stacji,
    usunięto 75 technicznych wpisów placeholder z pliku bukietu typu 127.0.0.1/hdfradio,
    usunięto 70 starych, nieprawidłowych lokalnych/testowych URL-i z bazy,
    finalnie plik stations.json
    zawiera 5759 poprawnych unikalnych stacji,
    dodano postinst
    , który po instalacji wtyczki czyści pliki instalacyjne NeoRadio z katalogu /tmp,
    poprawiono wewnętrzną aktualizację GitHub, aby czyściła /tmp
    przed i po instalacji paczki IPK,
    poprawiono angielski napis Favorites,
    usunięto błędne ścieżki piconów typu /usr/share/engma2
    oraz /user/share/...,
    podniesiono wersję wtyczki do v2.0.

📌 NeoRadio to prosta i wygodna wtyczka do słuchania radia internetowego bezpośrednio na tunerach Enigma2.
 Dziękuję wszystkim za testy, zgłoszenia i wsparcie projektu.
Autor: Paweł Pawełek
 
wget -O /tmp/neoradio.ipk https://github.com/OliOli2013/NeoRadio/releases/latest/download/enigma2-plugin-extensions-neoradio_all.ipk && opkg install /tmp/neoradio.ipk && killall -9 enigma2

Joker

  • Эксперт
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 5255
  • -> Вас поблагодарили: 9550
  • Сообщений: 1980
  • Респект: +1036/-0
Плагины для enigma 2
« Ответ #936 : 26 Июнь 2026, 15:21:16 »
Плагин E Bitrate viever ver. 1.0

- Выводит на экран битрейт текущего канала в левом верхнем углу экрана.
- При запуске определяет источник: DVB-S(S2), DVB-T(T2), DVB-C, или IPTV канал и в зависимости от этого применяет нужный метод. Для IPTV каналов выводится общий битрейт, а ниже битрейт звука в том числе.
- Расчет битрейта IPTV частично учитывает особенности такого просмотра, цикличность и не равномерность получения данных из интернета, сглаживает вывод, пытается компенсировать погрешности и неточности, ведь на каждый кадр видео накручиваются «паспорта»: заголовки Ethernet (14-18 байт), IPv4 (20 байт), UDP (8 байт) или TCP (20 байт), а также заголовки протокола вещания (RTP/HTTP-TS). Но в итоге, как по мне, значения битрейта вполне приемлемые для бытового мониторинга, хотя, возможно, чуть завышены.
- Ру2/Ру3, тестировал на OpenATV, OpenVIX и OpenATV 6.4 (Py2), не зависит от имиджей, но требует проверки.
- Поддержка FHD и HD скинов.
- На OpenATV 6.4 (Py2) рамки без скруглений углов, так как имидж не понимает параметр cornerRadius
- Требует для работы установку с фида плагина bitrate, хотя достаточно бинарного файла /usr/bin/bitrate, нужной архитектуры с правами на исполнение.
- Очевидно проявятся подводные камни.
- Так как мои художественные способности стремятся к нолю, то иконка плагина - файл bitrate.png нарисован на 100% скриптом, с использованием Image, ImageDraw, ImageFont из PIL, а также math
- Так как наблюдается проблема с доступом к фидам, то в прицепе плагин bitrate под архитектуры arm и mips (под sh4 не нашел), не знаю как установятся но в любом случае бинарный файл bitrate из пакетов ipk вытащить можно.

спс - Evg77734
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дебилов, а вот дебилы делятся на национальности, партии, фракции

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3672
  • -> Вас поблагодарили: 3502
  • Сообщений: 779
  • Респект: +438/-0
Плагины для enigma 2
« Ответ #937 : 05 Июль 2026, 11:40:02 »
Enigma2 Channels Manager 1.52

Что нового в этой версии

Языковые файлы также были обновлены.

Фильтр допустимости, символьная скорость
Поскольку во время поиска символьная скорость может отображаться не в своем стандартном значении, некоторые каналы могут отображаться с символьными скоростями, близкими к исходному значению, например:
27497,
27498
, 27499
, 27501
, 27502.
Хотя эти значения немного отличаются, фактически они представляют одну и ту же символьную скорость . Поэтому к символьной скорости
был добавлен фильтр допуска , который автоматически преобразует похожие значения в ближайшее утвержденное стандартное значение.

Рабочий механизм
В общие настройки добавлена ​​новая опция « Показывать только утвержденные скорости кодирования»

. При включении этой опции программа преобразует любую скорость кодирования в допустимом диапазоне в утвержденное стандартное значение.

Например, если допустимое значение равно ±5 , следующие значения будут автоматически преобразованы в 27500 :

27496,
27497
, 27498
, 27499
, 27501
, 27504.
Если разница превышает допустимое значение, например, 27506 , корректировка не будет произведена, если пользователь не увеличит допустимое значение. Эту функцию

можно включить или выключить в любое время через настройки, и ее состояние автоматически сохраняется в файле settings.ini .

Необходимо включить опцию «Автоматическая перезагрузка»
; в противном случае изменения не будут отображаться на приемнике.
Альтернативная нумерация для посылок
Для пакетов добавлена ​​альтернативная функция нумерации , позволяющая каждому пакету начинаться с отдельного номера, начиная с 1 , вместо последовательной нумерации всех пакетов.
Эта функция является необязательной ; в настройки добавлена ​​новая опция , позволяющая пользователю включать или отключать ее в любое время.

Поддерживает операции копирования, вырезания и вставки для пакетов.
Добавлена ​​полная поддержка следующих операций:
копирование,
вырезание и
вставка пакетов.
Это делает реорганизацию и управление пакетами быстрее и гибче, сохраняя при этом их порядок и структуру внутри программы. Также была реорганизована структура

папок данных и резервных копий . Папка данных , где хранятся файлы каналов и спутников, была реструктурирована для лучшей организации и упрощения управления. Папка резервных копий также была реорганизована , и её структура улучшена для облегчения доступа к файлам и их восстановления. Теперь программа автоматически создает резервную копию перед любым изменением или сохранением , гарантируя, что файлы не будут потеряны и их можно будет восстановить в любое время при необходимости.

Общие улучшения
Обновлены языковые файлы.
Внесены многочисленные улучшения в код для повышения стабильности , улучшения производительности и повышения эффективности работы программы .

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3672
  • -> Вас поблагодарили: 3502
  • Сообщений: 779
  • Респект: +438/-0
Плагины для enigma 2
« Ответ #938 : 07 Июль 2026, 11:36:08 »
CiefpE2editor
Расширенный редактор каналов и букетов


Описание плагина CiefpE2editor

Описание: CiefpE2editor — это мощный и многофункциональный инструмент для Enigma2, разработанный полностью в разрешении Full HD (1920x1080).

Вдохновленный легендарной программой для ПК Dreamboxedit, этот плагин предоставляет расширенные возможности управления каналами.

Управление пакетом аудиозаписей и транспондерами осуществляется непосредственно на вашем приемнике, что исключает необходимость использования компьютера.

Плагин объединяет несколько мощных модулей в едином графическом интерфейсе.

Это позволяет полностью контролировать базу данных lamedb и списки пользователей без необходимости использования компьютера.


Основные характеристики и функциональные возможности

1. Главный редактор с тремя панелями (главный экран)

Краткий обзор: Экран разделен на три функциональные панели высокого разрешения (FHD):

Сервис (все каналы из lamedb), Каналы (каналы в активном пакете) и Пакеты (список ваших пакетов).

1. Главный редактор (CiefpE2editorMain)

Вид с трех панелей:

Слева: Список всех сервисов (каналов)

В центре: Каналы в активном букете

Справа: Список букетов

Фильтры каналов:

По спутниковым данным (все спутники, отдельные спутники, наземные спутники)

По типу (ТВ, Радио)

По разрешению (SD, HD H.264, HD H.265, UHD)

По поставщику

Новые каналы (флаг X)

Управление каналами:

Копирование каналов в активный пакет каналов

Удалить каналы из списка

Сохраните и перезагрузите настройки.

2. Редактор канала (CiefpChannelEditor)

Операции перемещения/удаления каналов

Выберите группы каналов под маркером

Перемещайте каналы вверх/вниз (перетаскиванием).

Сохраните изменения в букете

3. Редактор букетов (CiefpBouquetEditor)

Управление букетами (создание, удаление, перемещение)

Откройте редактор каналов для выбранного пакета.

4. Менеджер каналов (CiefpChannelManager)

Загрузите настройки с GitHub.

Скопируйте и установите букеты

Автоматическая загрузка последних списков

5. Программа для загрузки настроек (CiefpSettingsDownloaderScreen)

Скачайте готовые списки каналов из репозитория GitHub.

Поддерживает более 15 различных комбинаций спутников:

От 1 спутника (19E) до 18 спутников

Поддерживаются все популярные спутники: 42E, 39E, 28E, 23E, 19E, 16E, 13E, 9E, 0.8W, 4W, 5W, 30W и др.

Диапазон списка каналов с электроприводом: 80,0E - 34,0W

6. Селектор спутников (CiefpSelectSatellite)

Выберите спутники для установки.

Автоматическое сопоставление спутников с соответствующими файлами пакетов.

Скопируйте и установите выбранные спутники.

Поддерживает более 40 различных положений спутников.

7. Редактор Satellites.xml (CiefpSatelliteXmlReader/Editor)

Просмотр и редактирование файла satellites.xml

Добавление и удаление транспондеров

Отредактируйте все параметры транспондера:

Частота, символьная скорость

Поляризация, FEC

система DVB-S/S2

Модуляция (QPSK, 8PSK, 16APSK, 32APSK)

Многопотоковая передача (IS, PLS mod/code)

Поддержка T2-MI

8. Белый список Streamrelay (WhitelistScreen)

Сгенерировать файл whitelist_streamrelay

Автоматический анализ пакета каналов Streamrelay

Фильтр для исключения нежелательных ссылок

Технические характеристики

Характеристики и подробности

Версия 1.9.1

Разрешение экрана Full HD (1920x1080)

Поддерживаемые файлы: lamedb, bouquets.tv, satellites.xml, userbouquet.*.tv

Интеграция с GitHub. Автоматическая загрузка списка.

Файл журнала отладки: /tmp/ciefp_e2editor_debug.log

Кнопки и навигация:

Структура ярлыков на пульте дистанционного управления (главный экран):

Красный: Выход

Зеленый: Выбор спутника (фильтр)

Желтый: Расширенное меню с фильтрами (ТВ, Радио, SD, HD, UHD, Провайдеры...)

Синий: Быстрый выбор и погрузка букетов

МЕНЮ: Откройте главное меню со всеми дополнительными модулями и редакторами.

ila_rendered

Установка в телнет
wget -q "--no-check-certificate" https://raw.githubusercontent.com/ciefp/CiefpE2editor/main/installer.sh -O - | /bin/sh

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3672
  • -> Вас поблагодарили: 3502
  • Сообщений: 779
  • Респект: +438/-0
Плагины для enigma 2
« Ответ #939 : 09 Июль 2026, 22:33:52 »
StreamProxy - The Intelligent Proxy for Enigma2

## What is StreamProxy?
**StreamProxy** is a plugin for Enigma2 receivers that turns your decoder into an **intelligent proxy server** capable of playing HLS (m3u8) streams from any source. Whether the streams are encrypted, protected by tokens, hidden behind JavaScript, or require custom headers – StreamProxy handles them transparently.

## How does it work?
The plugin is based on a **local HTTP server** (port 7860) that acts as a bridge between Enigma2 and streaming services. When you select a channel, StreamProxy:

1. **Intercepts** the playback request.
2. **Analyzes** the URL and identifies the service (DaddyLive, Vavoo, Freeshot, Mixdrop, Sport99, TVTap, etc.).
3. **Resolves** the stream using a specific extractor for that service.
4. **Decrypts** segments if necessary (AES-128).
5. **Serves** the stream to Enigma2 in a compatible format (TS or fMP4).

**The result is that any streaming URL you feed it gets played!**

## Why is it different from others?

- **A proxy, not just a player**: StreamProxy doesn't play streams directly; it transforms them so Enigma2 understands them. This means channels become **full Enigma2 services** with EPG, recording, and zapping.
- **Extensibility**: Simply add a new extractor to the `/extractors` folder to support a new service. **No need to rewrite the plugin!**
- **Encrypted stream support**: Handles AES-128, JWT tokens, wmsAuthSign, and other authentication systems.
- **Intelligent caching**: Reduces load on the decoder and speeds up zapping.
- **Optional external proxy**: If your decoder can't keep up, you can delegate decryption to an external server (EasyProxy/MediaFlowProxy) for better performance.

## How to use it?

1. **Install the plugin** in `/usr/lib/enigma2/python/Plugins/Extensions/StreamProxy`.
2. **Restart Enigma2**.
3. **Add channels** as standard IPTV services. StreamProxy will automatically recognize supported URLs.

## Integration with BouquetUpdater

StreamProxy and BouquetUpdater are **complementary**:
- **BouquetUpdater**: Downloads and updates channel lists (bouquets) from external sources.
- **StreamProxy**: Takes those channel URLs and makes them playable on Enigma2.

Together they create a complete system: channels are updated automatically and made playable without any manual configuration.

## Currently Supported Services

In practice, **any streaming URL you have – StreamProxy handles it**.

## Special Thanks
A special thanks to **OlinadWiz** for the original concept, and to all beta testers and the Enigma2 community who made this project possible.

Thanks Lululla
 

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3672
  • -> Вас поблагодарили: 3502
  • Сообщений: 779
  • Респект: +438/-0
Плагины для enigma 2
« Ответ #940 : 12 Июль 2026, 18:40:47 »
E2 Doctor 2.3 от PawelPawelek

Инструмент диагностики, безопасного ремонта и проверки состояния системы для Enigma2.

E2 Doctor 2.3 — новый плагин для диагностики и обслуживания приемников Enigma2, работающий на Python 3. Основная

цель E2 Doctor — помочь пользователям понять, что происходит внутри их приемника. Вместо отображения только технических ошибок или журналов сбоев, плагин пытается объяснить проблему, указать возможную причину и предложить дальнейшие действия.

В поддерживаемых случаях E2 Doctor также может предложить безопасное действие по ремонту непосредственно из обнаруженной проблемы.

Основные характеристики
Среди прочего, E2 Doctor проводит следующие проверки:

Образ Enigma2, информация о системе и версия Python.
свободное место во флэш-памяти, использование оперативной памяти, загрузка процессора и температура,
Настройка сети, шлюза, DNS и доступа по HTTPS.
списки каналов, lamedb, букеты каналов и отсутствующие ссылки.
Конфигурация тюнера, обнаруженные интерфейсы и текущая блокировка сигнала,
Состояние подключенных жестких дисков, USB-устройств и файловой системы.
Менеджер пакетов OPKG и неполные установки.
Состояние процесса OSCam и базовой конфигурации.
Расположение электронных программ передач и значков.
Установлены плагины для устранения возможных несовместимостей с Python 2.

Последние сбои в Enigma2.
Показатель состояния здоровья Enigma2
На главной панели отображается текущее состояние приемника по шкале от 0 до 100. Пользователь

может сразу увидеть:

правильные проверки,
информация,
предупреждения,
обнаружены ошибки,
Наиболее важное рекомендуемое действие.

Анализ Crashlog
Программа E2 Doctor пытается извлечь полезную информацию из логов сбоев Enigma2, в том числе:

тип исключения,
затронутый файл,
номер строки,
название функции,
подозрительный плагин,
Повторное возникновение одной и той же проблемы.
Это сделано для того, чтобы упростить понимание журналов сбоев для обычных пользователей и облегчить их передачу разработчикам плагинов или на форумы поддержки.

Безопасный ремонтный центр
В зависимости от выявленной проблемы, E2 Doctor может предложить следующие действия:

удаление старых журналов сбоев,
поиск самых больших файлов во флэш-памяти.
Обновление кэша памяти Linux без завершения процессов.
Исправление отсутствующих ссылок на букеты.
перезагрузка списков каналов,
удаление неактивной блокировки OPKG,
перезапуск OSCam,
синхронизация системного времени,
Выполнение расширенного сетевого теста.
временное отключение подозрительного плагина,
Создание технического диагностического отчета.
Никакие действия по восстановлению не выполняются без подтверждения пользователя.

Плагин не выполняет сброс к заводским настройкам и не удаляет намеренно конфигурацию тюнера, сети, списка каналов или OSCam.

Резервное копирование и откат
Перед выполнением выбранных операций по исправлению ошибок E2 Doctor создает резервную копию файлов, которые будут изменены.

Поддерживаемые операции можно будет позже просмотреть и отменить с помощью плагина.

Установщик E2 Safe Installer
Плагин также включает в себя анализатор IPK, который может проверить пакет перед установкой.

Он может отображать:

название и версия пакета,
архитектура,
зависимости,
скрипты установки,
расчетный размер установленного оборудования,
Возможные несовместимости с Python 3.
возможные изменения системных файлов,
базовая оценка риска.
Анализатор не устанавливает пакет автоматически.

Языки
В настоящее время E2 Doctor поддерживает:

польский,
Английский.
По умолчанию плагин использует системный язык Enigma2:

Польский системный язык → Польский интерфейс,
любой другой язык системы → Английский интерфейс.
Язык также можно выбрать вручную в настройках плагина.

Система обновлений GitHub
E2 Doctor может проверять наличие новых релизов непосредственно на GitHub.

Перед установкой загруженный IPK-пакет проверяется с помощью контрольной суммы SHA-256 .

Совместимость
Enigma2,
Python 3,
Разработан для работы с различными образами Enigma2 и моделями приемников.
Поскольку образы Enigma2 могут отличаться по структуре файловой системы, службам и внутренним API, мы будем очень рады отзывам пользователей образов OpenATV, OpenPLi, OpenViX, OpenBH, Egami, OpenSPA, Pure2 и других.

Жирный

  • Эксперт
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 6534
  • -> Вас поблагодарили: 18357
  • Сообщений: 3982
  • Респект: +2237/-0
Плагины для enigma 2
« Ответ #941 : 13 Июль 2026, 23:47:14 »
[E² Plugin] StreamProxy
Release v1.3_20260712

Changes in this release

Add dynamic skin loading and resolution helpers
Apply auto PEP8 aggressive fixes
fix gestione stream in appcore e server
fix Lint
Fix image source for GPLv3 logo in README
Update GPLv3 logo link in README
Update GPLv3 logo in README
Update GPLv3 logo in README.md
fix vix extractor

setup command
wget -q --no-check-certificate https://raw.githubusercontent.com/OwnerPlugins/scsearch/main/installer.sh -O - | /bin/bash
opkg update
opkg install python3-beautifulsoup4

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 11949
  • -> Вас поблагодарили: 11655
  • Сообщений: 2501
  • Респект: +1447/-0
Плагины для enigma 2
« Ответ #942 : 14 Июль 2026, 08:59:38 »
[E² Plugin] SC Search

**SC Search** transforms your Enigma2 receiver into a comprehensive streaming search engine.
Instead of manually navigating multiple websites, you can search for movies and TV series from a single interface.

The plugin integrates with:

- **StreamingCommunity** – One of the largest Italian streaming databases
- **CB01** – Popular Italian streaming platform (movies and TV series)
- **Altadefinizione** – Italian streaming platform (movies and TV series)
- **OnlineSerieTV** – Italian TV series platform (requires Cloudflare cookie)

All searches are unified, and results are displayed in a clean, user-friendly interface.

---

## ✨ Features

- **Unified Search** – Search once across multiple sources
- **Smart Filtering** – Results filtered by type ( Movie / TV Series)
- **Search History** – Automatic saving of your searches (movie & TV separately)
- **Poster Display** – Movie and TV series posters fetched from TMDB
- **TMDB Integration** – Full metadata, descriptions, ratings, and genres
- **Multi-Source Playback** – Stream from:
- StreamingCommunity (via vixsrc.to)
- CB01 (via Mixdrop / Maxstream / Uprot)
- Altadefinizione (via vixsrc.to)
- OnlineSerieTV (via Maxstream)
- **Captcha Support** – Automatic handling of Cloudflare and custom captchas
- **Carousel Browse** – Browse categories like "Top 10", "Trending", "Latest", and genres
- **Local Caching** – Posters and metadata cached for faster loading
- **Full English Localization** – All UI strings in English with translation support
- **EPG Integration** – Extended service information for streaming

## 🌐 Supported Sources

Screenshot_1.png


## 🔧 How It Works

### 1. Search Flow

1. User enters a search term (or uses history).
2. Plugin queries multiple sources in parallel:
- StreamingCommunity (via TMDB API)
- CB01 (via web scraping)
- Altadefinizione (via web scraping)
- OnlineSerieTV (via web scraping with cookie)
3. Results are filtered by type (Movie / TV Series).
4. Results are displayed in a list with posters and metadata.

### 2. Details View

- Selecting a result opens the **Details Screen**.
- If the content is from **StreamingCommunity** or **Altadefinizione**:
- Full TMDB metadata is displayed (title, year, description, rating, genres).
- For TV series, seasons and episodes are shown.
- Press **GREEN** to play.
- If the content is from **CB01**:
- Parsed streaming links (Mixdrop, Maxstream, Uprot) are displayed.
- Select quality and press **GREEN** to play.
- If the content is from **OnlineSerieTV**:
- Seasons and episodes are displayed.
- Press **GREEN** to start the extraction process.
- Captcha handling is automatic when required.

### 3. Playback

- **StreamingCommunity / Altadefinizione**:
Uses `vixsrc.to` to generate an M3U8 URL.
- **CB01**:
Resolves `stayonline.pro` links to Mixdrop/Maxstream/Uprot URLs.
- **OnlineSerieTV**:
Bypasses `uprot.net` links, handles captchas, and extracts Maxstream URLs.

All playback uses Enigma2's built-in `MoviePlayer`.

## 🎮 Usage

### Main Menu

- **GREEN** – Search  Movies
- **YELLOW** – Search TV Series
- **BLUE** – Search History
- **RED** / **EXIT** – Close plugin

### Browsing Categories

From the main screen, you can browse categories:

- **Top 10 di oggi** – Today's most popular content
- **I Titoli Del Momento** – Trending titles
- **Aggiunti di Recente** – Recently added
- **Genres** – Action, Comedy, Drama, Horror, etc.

Navigation:

- **UP/DOWN** – Select category
- **RIGHT/LEFT** – Scroll through carousel
- **OK** – Open details

### Search

1. Press **GREEN** (Movies) or **YELLOW** (TV Series).
2. Enter a search term using the virtual keyboard.
3. Results are displayed on the left panel.
4. Select a result to view details on the right panel.
5. Press **OK** to open the full details screen.
6. Press **GREEN** to play the content.

## ⚙️ Configuration

### Config File (`config.txt`)

The plugin uses a `config.txt` file located in the plugin directory.

    Code:

    # SC Search Plugin Configuration
    [*]STREAMING_COMMUNITY_URL=https://streamingcommunityz.organic/
    [*]CB01_URL=https://cb01uno.pics/
    [*]CB01_URL_FALLBACK=https://
    [*]ALTADEFINIZIONE_URL=https://altadefinizione.you/
    [*]ALTADEFINIZIONE_URL_FALLBACK=https://altadefinizione.you/
    [*]REQUEST_TIMEOUT=30
    [*]USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
    [*]LOG_ENABLED=true
    [*]LOG_LEVEL=INFO
    [*]LOG_MAX_SIZE=1048576
    [*]LOG_BACKUP_COUNT=3
    [*]TMDB_API_KEY=your_api_key_here
    [*]CookieOLSTV=your_cloudflare_cookie_here
    [*]MOVIE_HISTORY=
    [*]TV_HISTORY=


### TMDB API Key

You need a **TMDB API key** to use the plugin.

1. Register at [TMDB](https://www.themoviedb.org/signup).
2. Request an API key from your account settings.
3. Add the key to `config.txt`:

TMDB_API_KEY=your_api_key_here


### OnlineSerieTV Cookie

For OnlineSerieTV to work, you need a Cloudflare bypass cookie:

1. Open `https://onlineserietv.com` in a browser.
2. Open Developer Tools (`F12`) → **Network** tab.
3. Look for a request to `onlineserietv.com`.
4. Copy the `Cookie` header value.
5. Add it to `config.txt`:

CookieOLSTV=your_cookie_here

## 📋 Requirements

- **Enigma2** receiver (DreamOS, OpenATV, OpenPLi, etc.)
- **Python 3.x**
- **Python packages**:
- `requests`
- `beautifulsoup4`
- `html5lib`
- `pycryptodome` (for decryption)

- **Optional**:
- `Pillow` (for image conversion)
- `ffmpeg` (for WebP conversion)

Install from telnet
wget -q --no-check-certificate https://raw.githubusercontent.com/OwnerPlugins/scsearch/main/installer.sh -O - | /bin/bash

Vicont

  • Помощник
  • Ветеран
  • ****
  • Спасибо
  • -> Вы поблагодарили: 4350
  • -> Вас поблагодарили: 4304
  • Сообщений: 927
  • Респект: +533/-0
Плагины для enigma 2
« Ответ #943 : 19 Июль 2026, 23:19:21 »
[E² Plugin] Freearhey by Lululla

enigma2-plugin-extensions-freearhey_3.2_all