05 декабря | 2025г. | 13:28:14


АвторТема: CiefpSatellitesXmlEditor  (Прочитано 314 раз)

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

Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18935
  • Поблагодарили: 108871
  • Уважение: +1943
CiefpSatellitesXmlEditor
« Первое сообщение: 02 мая | 2025г. | 10:16:36 »
+1
CiefpSatellitesXmlEditor 1.0

Используется для просмотра и редактирования файла satellites.xml,
который используется в спутниковых приставках для определения спутников и транспондеров.
Спойлер   :


Основные функции плагина:

Обзор содержимого satellites.xml:

- Отображает список всех спутников с их позициями.

- Ниже каждого спутника отображаются все его транспондеры (частота, поляризация, скорость передачи символов, FEC, система, модуляция).

- Дополнительно отображает необязательные параметры, такие как Multistream (is_id, pls_code, pls_mode) и T2-MI (t2mi_plp_id, t2mi_pid).

Редактирование существующих транспондеров:

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

- Обновляет значения непосредственно в структуре XML.

Добавление новых транспондеров:

- Можно добавить новый элемент <транспондер> в выбранный спутник.

Удаление элементов:

- Кнопка «Удалить» позволяет удалить спутник или транспондер из списка.

Сохранение изменений:

- При нажатии кнопки «Сохранить» изменения записываются обратно в файл satellites.xml.

- XML-файл хорошо отформатирован и содержит комментарий с датой последнего редактирования.

Пользовательский интерфейс:

Два экрана:

- Reader – для просмотра всего файла.

- Редактор – для детального редактирования отдельных транспондеров.

Техническая реализация:

Плагин написан на Python для платформы Enigma2.

- Для работы с XML используется xml.etree.ElementTree.

- Для удобного отображения XML используется xml.dom.minidom.

- Такие параметры, как поляризация, FEC, система и т. д., сопоставлены с понятными человеку именами.

- Значения частоты и скорости передачи символов автоматически умножаются/делятся на 1000 для удобства манипуляций.


Онлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18935
  • Поблагодарили: 108871
  • Уважение: +1943
CiefpSatellitesXmlEditor
« Ответ #1: 02 сентября | 2025г. | 17:03:31 »
0
CiefpSatellitesXmlEditor 1.1

Спойлер   :
Цитировать
Добавленные функции

Сосредоточьтесь на активном транспондере.

Если активная частота есть в списке XML-файла, панель выбора будет сфокусирована на этой строке.

Если частота отсутствует в списке XML-файла, панель выбора будет сфокусирована на активном спутнике.

Сортировка новых транспондеров по частоте.

При добавлении новых частот транспондера они записываются в правильном месте.

В старой версии соответствие делалось в самом конце xml-части для конкретного спутника

Сохранение в двух местах.

В дополнение к предыдущему расположению xml-файла: /etc/tuxbox

Я также добавил /etc/enigma2 в качестве места сохранения XML-файла.

[ Гостям не разрешен просмотр вложений ]

Теги:
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!