Автор Тема: Channels Manager  (Прочитано 1922 раз)

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

Дигидон

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 19342
  • -> Вас поблагодарили: 31619
  • Сообщений: 6901
  • Респект: +5134/-0
Channels Manager
« : 03 Июнь 2026, 19:51:17 »
Enigma2 Channels Manager 1.3

Что нового

Общие улучшения

• Добавлена ​​кнопка/опция «Сохранить как» рядом с кнопкой «Сохранить».

• Улучшено диалоговое окно «Сохранить как», позволяющее выбирать папку непосредственно мышью, вместо ручного ввода пути.

• Исправлена ​​ошибка сохранения пути к локальной папке в файле settings.ini.

• Преобразовано ограничение на количество букетов в динамическую систему вместо прежнего фиксированного лимита в 100 букетов.

• Улучшена пропускная способность службы доставки букетов, чтобы избежать остановок на небольших или ограниченных по размеру букетах.

• Добавлена ​​функция сохранения последней открытой страницы/представления внутри программы.

• Исправлена ​​ошибка, в которой:

В списке: 0 элементов

Отображалось, хотя каналы были видны корректно.

• Улучшена поддержка горизонтальной прокрутки при разворачивании столбцов внутри таблиц.

━━━━━━━━━━━━━━━━━━

Краткое описание поддержки наземного и IPTV-вещания

━━━━━━━━━━━━━━━━━━

Наземные каналы

• Наземные каналы теперь отображаются в спутниковом фильтре следующим образом:

Земной

• Добавлена ​​поддержка:

DVB-T

DVB-T2

• Информация о каналах отображается в таблице каналов, включая:

Frequency
System
SID
TSID
NID

• Информацию о наземных каналах можно редактировать следующим образом:

Показать/изменить подробности

━━━━━━━━━━━━━━━━━━

IPTV-каналы

• Теперь каналы IPTV отображаются в спутниковом фильтре следующим образом:

IPTV

• Добавлен специальный IPTV-фильтр.

• Поддерживаемые типы потоков:

DVB (1)
Gstreamer (4097)
Gstplayer (5001)
extplayer3 (5002)
• Каналы IPTV отображаются в столбце «Спутник».

• В подробной информации о пакете каналов IPTV отображаются только в 3 столбцах:

Услуга
Тип
Спутник
• Теперь каналы IPTV можно добавлять и редактировать непосредственно из списка пакетов.

• Теперь программа поддерживает:

Редактирование URL-адресов потоков
Копирование URL-адресов потоков
Тестирование потоков
Изменение типов потоков
• Тип потока сохраняется непосредственно в ссылке на службу.

━━━━━━━━━━━━━━━━━━

Новый IPTV-фильтр

Новый выпадающий фильтр с названием:

IPTV

Добавлен к существующим фильтрам.

Доступные варианты:

• IPTV = Без фильтрации по типу потока

• DVB (1)

• Gstreamer (4097)

• Gstplayer (5001)

• extplayer3 (5002)

При выборе любого варианта:

• Программа автоматически переключает фильтрацию только на каналы IPTV.

• Отображаются только каналы, соответствующие выбранному типу потока.

• Выбранный параметр автоматически сохраняется внутри:

settings.ini

точно так же, как и другие фильтры и настройки программы.
« Последнее редактирование: 12 Июнь 2026, 22:50:14 от Root »

amator

  • Бывалый
  • ***
  • Спасибо
  • -> Вы поблагодарили: 2390
  • -> Вас поблагодарили: 2044
  • Сообщений: 465
  • Респект: +270/-0
Плагины для enigma 2
« Ответ #1 : 04 Июнь 2026, 12:27:04 »
Enigma2 Channels Manager 1.3В

Что нового

Исправлены ошибки, связанные с IPTV-каналами, потоковой передачей и Streamrelay, включая проблему дублирования имен после маркеров. Также добавлена ​​полная поддержка каналов 5002 (extplayer3 /  Webcams), а также значительно улучшена скорость загрузки очень больших пакетов.

• Максимальное количество каналов увеличено с 20 000 до 100 000.

• Добавлены основные поля IPTV ( is_iptvи url) в структуру канала.

• Добавлена ​​полная поддержка типа потока 5002.

• Улучшено извлечение названий IPTV-каналов и URL-адресов.

• Улучшено сохранение пакета каналов и автоматическое написание описания при наличии названия канала.

• Исправлен поврежденный и отсутствующий участок кода, вызывавший ошибки сборки.

• Значительно улучшена производительность поиска каналов.

• Прямое сравнение выполнено с использованием:

Service ID
Transponder ID
Network ID
Namespace

Вместо многократного анализа текста, что приводит к значительному повышению скорости и точности.

• Логика сравнения IPTV-каналов отделена от логики сравнения DVB-каналов для повышения производительности и точности сопоставления.

• Предотвращено дублирование названий маркеров и IPTV-каналов с нулевыми идентификаторами.

• Добавлена ​​полная поддержка корректного извлечения имен из 5002 каналов.

• Улучшена скорость загрузки папок за счет использования быстрой таблицы поиска вместо медленного рекурсивного поиска.

• Устранены проблемы с зависанием и:

«Программа не отвечает»

Состояние, возникшее при загрузке очень больших пакетов каналов, особенно пакетов IPTV и Webcam bouquets

Root

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 13148
  • -> Вас поблагодарили: 19715
  • Сообщений: 4286
  • Респект: +2917/-0
Плагины для enigma 2
« Ответ #2 : 07 Июнь 2026, 14:47:39 »
Enigma2 Channels Manager 1.3E

Основные обновления:

Спойлер   :
• В программу добавлена ​​полноценная многоязычная поддержка.

Как работает языковая система:

• Программа автоматически считывает языковые файлы из папки:

lang
• Языковые файлы хранятся под такими именами, как:

lang_en.ini
lang_ar.ini
lang_fr.ini
И любой новый язык можно добавить, используя тот же формат.

• Любой новый языковой файл, добавленный внутри:

lang
Папка автоматически появится в меню выбора языка при запуске программы.

• Если:

lang
Если папка не существует или пуста, программа автоматически выберет английский язык в качестве языка по умолчанию.

• Выбранный пользователем язык автоматически сохраняется в:

settings.ini
Место выбора языка:

• Из главного меню:

Language
• Или из:

Options > General > Interface Language
В настоящее время добавлены следующие языки:

• Английский:

• Арабский:

• Французский:

• Немецкий:

• Русский:

• Китайский:

lang_ar.ini
lang_en.ini
lang_fr.ini
lang_de.ini
lang_ru.ini
lang_zh.ini


Структура папок языков:

lang\

lang_en.ini
lang_ar.ini
lang_fr.ini
lang_de.ini
lang_ru.ini
lang_zh.ini

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 4183
  • -> Вас поблагодарили: 4069
  • Сообщений: 889
  • Респект: +516/-0
Плагины для enigma 2
« Ответ #3 : 11 Июнь 2026, 10:57:29 »
Enigma2 Channels Manager 1.3I

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

amator

  • Бывалый
  • ***
  • Спасибо
  • -> Вы поблагодарили: 2390
  • -> Вас поблагодарили: 2044
  • Сообщений: 465
  • Респект: +270/-0
Плагины для enigma 2
« Ответ #4 : 12 Июнь 2026, 15:40:18 »
Enigma2 Channels Manager 1.4

Что нового:

Спойлер   :
• Начиная с этой версии, при каждом запуске программы будет автоматически отображаться сообщение о наличии нового обновления, будь то для самой программы или для языковых файлов, с прямой поддержкой автоматического обновления.

• Добавлена ​​возможность импорта файлов плейлистов M3U и их автоматического преобразования в букеты, совместимые с Enigma2, что позволяет программе легко и эффективно обрабатывать их.

• Добавлено несколько новых функций и фильтров в разделе:
Параметры → Общие

• Добавлена ​​опция сохранения последнего порядка таблиц спутников, чтобы тот же порядок автоматически восстанавливался при перезапуске программы.

• Дополнительные улучшения производительности, стабильности и общего пользовательского опыта.

Root

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 13148
  • -> Вас поблагодарили: 19715
  • Сообщений: 4286
  • Респект: +2917/-0
Плагины для enigma 2
« Ответ #5 : 12 Июнь 2026, 22:49:50 »
Enigma2 Channels Manager 1.41

Что нового в этом релизе:

• Исправлена ​​ошибка, из-за которой загрузка иконок прекращалась после достижения примерно 6150 значков.

• Улучшена стабильность процесса загрузки иконок и оптимизирована обработка больших списков.

• Исправлена ​​ошибка в файле настроек, из-за которой иногда могло не отображаться уведомление об обновлении. Проблема полностью решена.

sogaz

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12714
  • -> Вас поблагодарили: 24520
  • Сообщений: 5457
  • Респект: +3889/-0
Channels Manager
« Ответ #6 : 15 Июнь 2026, 12:04:28 »
Enigma2 Channels Manager 1.44

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

nicoll

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 9871
  • -> Вас поблагодарили: 13734
  • Сообщений: 2785
  • Респект: +1449/-0
Channels Manager
« Ответ #7 : 16 Июнь 2026, 21:11:14 »
Enigma2 Channels Manager 1.45

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

Спойлер   :
В контекстное меню, вызываемое щелчком правой кнопки мыши, добавлены новые команды как в таблице каналов, так и внутри букетов:

• Скопировать иконку

• Вставить пикон

• Идентификатор службы копирования

• Вставьте идентификатор службы

Как это работает:

Вы можете выбрать канал, на котором уже есть Picon, и выбрать следующее:

«Копировать Пикон»

Затем перейдите на другой канал, на котором нет значка Picon, и выберите:

«Паста Пикон»

Значок будет скопирован и автоматически связан с целевым названием канала/ссылкой на услугу, и значок появится сразу после вставки, без необходимости перезапуска программы или перезагрузки списка.

Этот процесс также может повторяться непрерывно:

• Скопировать значок Picon с одного канала

• Вставьте это на другой канал

• Скопируйте другой значок Picon и вставьте его в другой канал.

И так далее, быстро и легко.

Что касается:

«Скопировать идентификатор службы» и «Вставить идентификатор службы»

Они работают полностью независимо от системы Picon.

Идентификатор службы обрабатывается как значение SID канала, и при использовании функции «Вставить идентификатор службы» для целевого канала будут обновлены следующие данные:

• SID (идентификатор службы)

• Справочная информация по услугам

Это предотвращает конфликты между полями канала и внутренними данными.

Применение:

• Выберите канал и нажмите «Скопировать идентификатор службы».

• Перейдите на другой канал и выберите «Вставить идентификатор услуги».

Примечание

Однако я хочу предостеречь от неосторожного использования или копирования идентификатора сервиса, поскольку это может привести к конфликтам каналов или другим проблемам.

Важные примечания:

• Система Picon полностью независима от системы Service ID.

• Копирование или вставка значка Picon не изменяет идентификатор службы.

• Копирование или вставка идентификатора службы не влияет на Picon.

• Обе системы работают независимо и могут использоваться многократно без каких-либо проблем.

Также улучшена скорость выполнения команд, и теперь интерфейс мгновенно обновляется после любой операции копирования/вставки.
Излишняя скромность - кратчайший путь в неизвестность !

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12434
  • -> Вас поблагодарили: 12186
  • Сообщений: 2601
  • Респект: +1532/-0
Channels Manager
« Ответ #8 : 20 Июль 2026, 22:33:39 »
Enigma2 Channels Manager 1.53

Улучшена интеграция логотипов (значков) IPTV-каналов.
Поскольку у некоторых пользователей возникла проблема с привязкой логотипов IPTV-каналов (значков Picons), была добавлена ​​опция, позволяющая управлять способом создания ссылки на службу для привязки логотипов.

Спойлер   :
Причина добавления
Ранее в справочной информации для IPTV-каналов содержалась полная ссылка на поток, например:

4097:0:4:567BC1:0:0:0:0:0: http://example.com/stream

Поскольку ссылка содержит ссылку на поток, она изменяется по мере изменения самой ссылки, что затрудняет сопоставление файлов Picons.

Доступный вариант
Доступ к нему осуществляется через:

Инструменты → Параметры → Picon и VLC → Справочник IPTV Picon

и включает следующие два варианта:

Стандартный (без URL потока) : Справочник

создается без указания ссылки на поток в следующем формате: 4097:0:4:567BC1:0:0:0:0:0:0:0
 Имя файла Picon: 4097_0_4_567bc1_0_0_0_0_0_0_0.png
 Это делает процесс привязки логотипа похожим на спутниковые каналы и более стабильным. Полный (с URL потока): Справочник создается с указанием ссылки на поток IPTV, как и раньше.

Примечание
Эта опция не влияет на воспроизведение IPTV-каналов.

Ссылка на поток остается в строке #SERVICE файла пакета, и именно на нее устройство Enigma2 полагается для воспроизведения канала.

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

Метод тестирования
Откройте:
Инструменты → Параметры → Picon и VLC
В меню IPTV Picon выберите «Стандартный» (без URL-адреса потока) , а затем нажмите «Сохранить» .
Откройте любой IPTV-канал или воспользуйтесь опцией "Скопировать ссылку на службу в буфер обмена" .
Ссылка должна выглядеть следующим образом:

4097:0:4:567BC1:0:0:0:0:0:0:0

без указания ссылки на потоковое вещание.
Сохраните пакеты и загрузите их на приемник, затем перезапустите интерфейс Enigma2 .
Используйте файл Picon с именем:

4097_0_4_567bc1_0_0_0_0_0_0_0.png

Если появится логотип канала, это означает, что матч прошёл успешно.
Краткое содержание
Вы можете выбрать один из следующих вариантов:

Стандартный вариант (без URL потока): не содержит ссылку на поток и предоставляет фиксированную ссылку, подходящую для создания ссылок на пиктограммы.
Полная версия (с URL-адресом трансляции): включает ссылку на трансляцию, как и раньше.
В обоих случаях ссылка на потоковое вещание остается сохраненной в файле пакета, поэтому каналы IPTV работают в обычном режиме без каких-либо изменений.

tu134

  • ВИП
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 12942
  • -> Вас поблагодарили: 16690
  • Сообщений: 3506
  • Респект: +1873/-0
Channels Manager
« Ответ #9 : 21 Июль 2026, 10:31:37 »
Enigma2 Channels Manager 1.54

: Способ сохранения ссылок на сервисы

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

Ранее:
1_0_1_6DCA_44D_1_C00000_0_0_0
после:
1:0:1:6DCA:44D:1:C00000:0:0:0

Gerakl

  • Друзья
  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3648
  • -> Вас поблагодарили: 3083
  • Сообщений: 660
  • Респект: +380/-0
Channels Manager
« Ответ #10 : 08 Сентябрь 2026, 21:34:29 »
Enigma2 Channels Manager 1.55

Что нового в версии 1.55?

Улучшение и развитие программного кода в целом.
Внесение изменений и исправление ошибок, связанных с модулем XML UPDATE .
Улучшение механизма работы со спутниками в следующих аспектах:
Поправка.
Удалить.
Более стабильное и эффективное управление спутниковыми данными.

Root

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 13148
  • -> Вас поблагодарили: 19715
  • Сообщений: 4286
  • Респект: +2917/-0
Channels Manager
« Ответ #11 : 11 Сентябрь 2026, 22:01:03 »
Enigma2 Channels Manager 1.60


sogaz

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12714
  • -> Вас поблагодарили: 24520
  • Сообщений: 5457
  • Респект: +3889/-0
Channels Manager
« Ответ #12 : 25 Сентябрь 2026, 11:36:53 »

Version 1.62

This update includes three key changes: two fixes and one new feature:
-Fixed channel drag-and-drop issue.
-Fixed the deletion of an icon associated with a channel.

Added Multi-level Undo / Redo feature:
-Built an integrated Undo/Redo Engine to handle multi-level operations and accurately save changes.
-Enabled keyboard shortcuts Ctrl+Z and Ctrl+Y within the main system message loop.
-Added Undo and Redo options to the main Edit menu in the interface.
-Numerous code optimizations to enhance and accelerate performance.
 
Бог наблюдает за тобой.
Так живи, чтобы ему было интересно.

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12434
  • -> Вас поблагодарили: 12186
  • Сообщений: 2601
  • Респект: +1532/-0
Channels Manager
« Ответ #13 : 28 Октябрь 2026, 18:40:19 »
Version 1.65 - online update

1. New Feature: Delete Entire Satellite​
A new option, Delete Entire Satellite, has been added to the Edit menu, offering the following features:

    Select and delete one or multiple satellites at once.
    Display each satellite's name, orbital position, and the number of associated transponders and channels.
    Delete selected satellites along with all their channels and transponders.
    Automatically refresh the satellite list after deletion while keeping the window open for additional deletions.
    Preserve the satellites.xml file and bouquets without any modifications, allowing channels from deleted satellites to be scanned again in the future.
    Undo deletions using Edit → Undo before saving.
    Changes are applied to the files only after clicking Save.
    Enable or disable this feature through Global Option → General. It is enabled by default.

2. Faster Program and Folder Loading​
The channel and bouquet loading process and database synchronization mechanism have been optimized to eliminate unnecessary repeated operations when files remain unchanged.

Initial test results using a folder containing 53,000 channels and 171 bouquets:

    Before optimization: Approximately 5 seconds.
    After optimization: Approximately 1 second.
    Performance improvement: Approximately 80%.

The program now skips database synchronization when channel and bouquet files have not changed and automatically performs synchronization when changes are detected.

Additionally, a new Open folders faster... option has been added to the settings, along with Load timing entries in log/operations.log to monitor loading times.

3. Code Optimization and Stability Improvements​

    Reviewed and optimized channel and bouquet loading and database integration.
    Reduced unnecessary operations to improve execution speed.
    Improved user interface responsiveness and automatic list updates after satellite deletion.
    Enhanced the Undo mechanism to allow changes to be reverted before saving.
    Fixed an issue in the build files and successfully rebuilt the application.

These improvements are part of the ongoing development of Channels Manager, aiming to deliver faster performance and a simpler, more flexible way to manage channels and satellites.