08 декабря | 2024г. | 13:20:44


АвторТема: T2-MI config builder  (Прочитано 30375 раз)

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

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Первое сообщение: 18 февраля | 2021г. | 20:26:17 »
0
Плагин T2-MI config builder Версия 1.0
- Только для FHD скинов
- Перед началом работы обязательно сделать резервную копию существующего списка каналов и (если есть) файла astra.conf
- Порядок работы:
 - Установить в ресивер astra-sm, согласно пункта №2 Инструкции. Предустановленная astra-sm - необходимое условие.
 - Отсканировать транспондеры с каналами T2-MI, перезагрузить GUI, желательно не оставлять последний отсканированный транспондер в букете Last Scanned, чтобы потом DreamboxEdit не ругался
 - Запустить плагин, при нажатии синей кнопки производится поиск Data сервисов, если что то найдено, нажав зеленую кнопку "Применить", эти Data сервисы будут переведены из типа Data в тип Видео, согласно Инструкции.
   GUI будет перегружена автоматически.
 - Поиск Data сервисов производится на спутниках 40Е, 49Е, 55Е, 90Е, 140Е и 80Е, который я добавил в расчеты с прицелом на будущее.
 - У многих со временем в ресиверах накопилось много сервисов типа Data с разных спутников, поэтому рекомендую перед началом работы очистить свой ресивер от этого мусора, чтобы исключить накладки.
 - Снова запустить плагин. При нажатии желтой кнопки будет произведен поиск транспондеров с каналами T2-MI, если что то найдено, нажав зеленую кнопку "Применить", будет создан файл astra.conf и букеты с каналами T2-MI
 - GUI будет перегружена автоматически. Файл astra.conf будет создан в /etc/astra/ с заменой там существующего. Поэтому резервная копия не помешает.
 - Файлы букетов отдельно на каждый ваш спутник, так же с заменой будут созданы в /etc/enigma2/ Имена файлов userbouquet.t2mi401e.tv, userbouquet.t2mi491e.tv и т.д...
 - После этого можно сразу смотреть каналы T2-MI. Сортировка каналов в букетах и удаление кодированных каналов собственными силами.
 - Лог t2mi.log в /tmp/
 - При желании можно изучить Инструкцию, нажав в главном окне  плагина зеленую кнопку.
 - База транспондеров только на мои 49Е и 55Е, согласно flysat, остальные легко можно добавить при необходимости. Редактор Editor T2-MI.exe в прицепе. Чтобы не было кракозябров, русские названия пакетов в файлах sat401e.dat, sat901e.dat, sat1401e.dat и sat801e.dat отредактировать вручную, преобразовать в UTF-8 (Notepad++), сохранить и потом отправить в ресивер.
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]


Оффлайн Durimar

  • Друзья Джедаев
  • *****
  • Сообщений: 692
  • Поблагодарили: 4088
  • Уважение: +32
T2-MI config builder
« Ответ #1: 18 февраля | 2021г. | 21:12:23 »
0
Для переводчиков на другие языки.Изъято из кода без ручного вмешательства.[ Гостям не разрешен просмотр вложений ]
  • VU+ Duo2 OpenPLi Release-8.3
Если плюнуть в Россию - она утрется! Если плюнет Россия - мир захлебнется - Маргарет Тетчер

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6567
  • Поблагодарили: 27584
  • Уважение: +156
T2-MI config builder
« Ответ #2: 18 февраля | 2021г. | 21:47:27 »
0
Evg77734, можно попросить в личку plugin.py, окна в скин добавлю, сделаем всё красиво  ;)
а то с конвертацией проблема, да ещё окна после выстраивать

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Ответ #3: 18 февраля | 2021г. | 22:18:54 »
0
можно попросить в личку plugin.py,
Да, конечно. Там семь окон, а делать разные варианты у меня не хватает терпения, отвлекает от главной идеи  :)

Для переводчиков на другие языки
Думаете нужно? Хотя меня как то доставал товарищ из Испании, типа русский язык в моей программе не понятен, пытался ему доказать, что он не принимает ни один спутник с каналами в T2-MI, но бесполезно. Третью версию уже писал на двух языках   :)

Оффлайн Durimar

  • Друзья Джедаев
  • *****
  • Сообщений: 692
  • Поблагодарили: 4088
  • Уважение: +32
T2-MI config builder
« Ответ #4: 18 февраля | 2021г. | 22:39:06 »
0
Думаете нужно?
Может кому и сгодиться. :)
  • VU+ Duo2 OpenPLi Release-8.3
Если плюнуть в Россию - она утрется! Если плюнет Россия - мир захлебнется - Маргарет Тетчер

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1138
  • Уважение: +5
T2-MI config builder
« Ответ #5: 19 февраля | 2021г. | 12:34:56 »
0
Удалил все старые Data-сервисы. Просканировал спутники 40, 49, 54.9 и 90. Нашлись новые Data-сервисы. При нажатии на синюю кнопку получаю крэш.

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Ответ #6: 19 февраля | 2021г. | 12:40:39 »
0
MegAndretH,  можете показать ваш файл lamedb ?
Замените файл plugin.pyo, он в прицепе и проверьте.  Почему то после нового сканирования у некоторых не присваивается флаг f:40 новому сервису, поэтому креш.

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1138
  • Уважение: +5
T2-MI config builder
« Ответ #7: 19 февраля | 2021г. | 22:09:26 »
0
Evg77734. Прикрепил lamedb. Сейчас там Data-сервисы с 54.9 и 90.
Заменил plugin.pyo. При нажатии синей кнопки минут 5 шла обработка, затем определились 4 сервиса на 90, не показывают. Теперь крэш при нажатии желтой кнопки. Новые букеты не создались.

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Ответ #8: 20 февраля | 2021г. | 14:06:24 »
0
Теперь крэш при нажатии желтой кнопки. Новые букеты не создались.
Ну все верно. Я же писал в первом посте: База транспондеров только на мои 49Е и 55Е, согласно flysat, остальные легко можно добавить при необходимости. Вам нужно открыть файл sat901e.dat в папке /usr/lib/enigma2/python/Plugins/Extensions/T2MI/data/ и прописать данные своих транспондеров по аналогии или вручную или с помощью редактора Editor T2-MI.exe
В этом файле только один транспондер  для образца. У меня спутники только 55Е и 49Е и для них я все подготовил. Для остальных своих спутников каждый делает сам.
Даже не думал, что нужно предусмотреть защиту еще и от этого, чтобы не было креша.

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Ответ #9: 21 февраля | 2021г. | 16:33:39 »
0
Версия 1.1

- Исправлена ошибка list.remove(x): x not in list при отсутствии флага f:40 в lamedb после нового сканирования.
- Правки в окнах для адаптации плагина в скине Full HD Line, а также ускорение вывода картинок. Спасибо mic71   :drinks:
- Для спутника 55Е добавлена одновременная поддержка вне зависимости от того, как он прописан в  в satellites.xml и в lamedb - 549 или 550

Как я убедился, математические вычисления не самая сильная сторона наших, даже хороших ресиверов. Возможно подумаю, как изменить алгоритм для ускорения.
Но вот беру файл lamedb там 30063 строки для каналов, делим на три строки на канал получаем 10021 канал. У меня только один вопрос: зачем их столько?
Ведь смотрибельный там только один из десяти. Поэтому и спинер крутится по 4 минуты.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1138
  • Уважение: +5
T2-MI config builder
« Ответ #10: 22 февраля | 2021г. | 11:42:15 »
0
Evg77734. Мое мнение, заглушку от крэша все равно нужно сделать. Какие цифры вписывать в графы таблицы "+H" и "Пакеты"?

Оффлайн Evg77734Автор темы

  • Мастер Джедай
  • ***
  • Сообщений: 1390
  • Поблагодарили: 8654
  • Уважение: +147
T2-MI config builder
« Ответ #11: 22 февраля | 2021г. | 13:10:13 »
0
Какие цифры вписывать в графы таблицы "+H" и "Пакеты"?
+Н это часовая версия пакета, на флайсате указана, например для 90Е 3639 R это +4
На всех спутниках первый мультиплекс имеет PLP0 и PLP1, так вот PLP0 это пакет 1, а PLP1 это пакет 3, то есть для частоты 3639 R делаем две строки с пакетами 1 и 3. Там же есть образец.
А второй мультиплекс имеет только один PLP0, например 3728 R это пакет 2, для него одна строка в редакторе.
Все регионалки, например 3674 R имеют PLP1 - это пакет 3
Остальное все по аналогии, другое дело, что на 90Е много трансов в T2-MI, все можно не вводить, а только те, что вы принимаете, как я понимаю это четыре транспондера.

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1138
  • Уважение: +5
T2-MI config builder
« Ответ #12: 22 февраля | 2021г. | 19:04:41 »
0
Evg77734. Отредактировал dat-файлы. При нажатии желтой кнопки все равно крэш. Лишние Data-сервисы удалены, энигму перегружал. Как я понимаю, создаются файлы 01.dat, 02.dat, 03.dat. Что еще не так?

Оффлайн yury16

  • Кандидат
  • *
  • Сообщений: 7
  • Поблагодарили: 1
  • Уважение: 0
T2-MI config builder
« Ответ #13: 22 февраля | 2021г. | 20:27:32 »
0
на Zgemma H9.2H настроить реально?

Оффлайн sety

  • Джедай Куратор
  • **
  • Сообщений: 4728
  • Поблагодарили: 18382
  • Уважение: +6
T2-MI config builder
« Ответ #14: 22 февраля | 2021г. | 20:38:35 »
0
Отредактировал dat-файлы
Я ни чего не редактировал, удалил data сервисы и отсканировал но новой транспондеры T2MI с 55.0Е все без проблем, букеты есть, ниже скрины, чуть раньше выкладывал на соседнем форуме
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
  • ЕТ11000, VU+ DUO 4K & VU+ DUO4K SE Помните, ковчег построил любитель, профессионалы построили Титаник

Теги:
 



X

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

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