07 июля | 2024г. | 02:02:12


АвторТема: OpenАTV Общие вопросы (Все ресиверы, обсуждение и решение проблем) часть 2  (Прочитано 4542 раз)

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

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
очевидно нужна новая цифра

Женя, это тебе не OpenPLi  что бы за новой цифрой гнаться, а так только 7.3 Mipsel прекратит поддержку а Arm 7.3 останется

Мы продолжим создание образа Arm, пока ждем отзывов из-за проблем с Chrome2 и openHBBTV.



Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
На OpenATV 7.4.1 devel доступен плагин AI-Powered Translation, если кто не в курсе что это читаем здесь


как установить OpenATV 7.4.1 devel


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

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
На OpenATV 7.4.1 devel доступен плагин AI-Powered Translation

От Captain

разработка онлайн для этих моделей BuildStatus DEVEL 7.4  b1ba2c1  as at 2024/06/19, 09:54:01

ai станет доступен всем после бета-тестирования в ближайшие 2-3 недели,

мы можем добавить больше моделей для разработки, нам нужна ваша модель

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
От Captain

мы начинаем объединять все обновления разработки в новую стабильную версию 7.4, сейчас идет перестройка

Спойлер   :
* Обновление Python 3.12.3 -> 3.12.4

* Обновление перевода

* Обновления скинов Metrix

все обновления e2:

[eServiceHDMI]

* добавить sVideoInfo, добавить поддельную информацию о видео

[eServicemp3]

* добавить sVideoInfo

[eServicedvb]

* добавить sVideoInfo

AVSwitch и связанный с ним рефакторинг кода (#3330)

* AVSwitch и связанный с ним рефакторинг кода.

[AVSwitch.py]

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

— Удалить мертвый код и дублированные методы.

— Используйте вспомогательный код C++, чтобы уменьшить сложность кода Python.

- Переместите сюда подраздел ConfigSubsection "config.osd" из "StartEnigma.py" и "UsageConfig.py", так как здесь он наиболее уместен.

— Измените имя «iAVSwitch» на «avSwitch», чтобы лучше отразить его определение и использование. Старое имя указывало на новое имя, чтобы сохранить работоспособность старого кода.

- Используйте фа-стринги.

[StartEnigma.py]

— Удалите определение ConfigSubsection «config.osd» и переместите его в «AVSwitch.py».

— Удалите несуществующее определение «config.osd.language» и используйте новое определение «config.misc.locale». Функциональность «config.osd.language» по-прежнему поддерживается для кода, который еще не исправлен. Обратите внимание, что «config.osd.language» на самом деле является локалью, а не языком!

[UsageConfig.py]

— Удалите использование ConfigSubsection «config.osd» и переместите его в «AVSwitch.py».

— Удалите ныне несуществующий импорт «AVSwitch».

- Небольшая оптимизация кода.

[dvbci.cpp]

— Измените код, чтобы использовать основное определение «config.misc.locale».

[servicedvb.cpp]

— Измените код, чтобы использовать основное определение «config.misc.locale».


[OSDCalibration.py]

- Полный рефакторинг и оптимизация кода.

— Сделать экран подклассом «Настройка».

- Создайте более умный встроенный экран для пользовательского интерфейса.


[Настройка.xml]

— Создайте новый раздел «OSDCalibration» для поддержки нового экрана настройки «OSDCalibration».


[Настройка кнопки]

* исправление "Показать выбор подсервиса"

[настроить]

* используйте AS_HELP_STRING вместо AC_HELP_STRING

[eServiceHDMI]

* вызов evVideoSizeChanged и evVideoGammaChanged при запуске

[Сеть]

* удалите /etc/enigma2/nameserversdns.conf, если настройка DNS — dhcp-router


удалить неиспользуемые UI3DSetup и SkinSelector

[Скин]

* небольшие улучшения

[ePicLoad]

* используйте eTrace вместо eDebug


[XmlMultiContent]

* улучшить вывод журнала отладки

* исправлена ​​обработка индексных имен

Множество исправлений и улучшений LocaleSelection и International (#3333).

[LocaleSelection.py]

- Исправлено управление очисткой неиспользуемых локалей и языков.

- Правильно реализовать команду «Нажмите ОК, чтобы установить и использовать эту локаль/язык». функциональность. Выбранная локаль/язык теперь будет установлена ​​*и* выбрана согласно описанию. Ранее локаль/язык был установлен, но не был выбран как активный. Простая установка локали/языка по-прежнему не будет выбирать установленную локаль/язык как текущую.

- Обновите встроенный экран в соответствии с текущими стандартами.

— Добавьте словарь шаблонов тем оформления для функции именованного индекса нового шаблона XML.

- Исправьте параметры навигации в соответствии с текущими стандартами.

- Оптимизируйте часть кода и удалите неиспользуемые фрагменты кода.

— Улучшены некоторые переменные кода для ясности.

— Отметьте переменные конфигурации «config.osd.language» как устаревшие. Теперь код должен использовать переменные конфигурации «config.misc.locale», «config.misc.language» или «config.misc.country» для доступа или установки текущего языкового стандарта, языка или страны по мере необходимости.



[International.py]

— Удалите нефункциональный метод updateInstalledPackages(). Это было задумано как быстрый способ обновить список установленных пакетов. К сожалению, он не сделал всего необходимого, поэтому был удален. Вместо этого используйте метод «initInternational()».

— Исправлена ​​проблема с кодом Python 2–3.

- Улучшение ведения журнала.

— Обновите f-строки до версии Python 3.12.



[Резервное копирование изображения]

* добавить очистку памяти, чтобы предотвратить переполнение памяти



[Виртуальная клавиатура]

* исправить скин



[Резервное копирование изображения]

* удалить неиспользуемые функции и переменные

* скрыто под фа-струны

* используйте только одну команду оболочки для резервного копирования

* закройте экран, если закончили



[Резервное копирование изображения]

* удалить неиспользуемые функции и переменные

* скрыто под фа-струны

* используйте только одну команду оболочки для резервного копирования

* закройте экран, если закончили



UsageConfig.py добавляет LEG для португальского языка субтитров DVD



MultiBoot.py лучшее распознавание сторонних изображений



[Информационная панельGenerics]

* повторно добавить VolumeUp VolumeDown для горячей клавиши



[Консоль]

* вызов закрытия после удаления обратных вызовов контейнера



[Восстановления резервной копии]

* конвертировать в f-строки

* небольшая уборка

* исправление консольных вызовов



[Резервное копирование изображения]

* исправлен сбой из-за неправильного обратного вызова консоли

* изменить текст меню «Резервное изображение»



[Консоль]

* не используйте законченный обратный вызов

* рефакторинг имен переменных

* небольшая уборка

* добавить помощь



[ePicload]

* исправить предупреждения компилятора



[InfoBarGenerics] (#3335)

* добавить новый ExtensionList и реорганизовать сортировку расширений



[eDVBServicePlay]

* игнорировать textpid для потоков



[ChannelSelectionContextMenu]

* исправлен сбой, если букет пуст

* исправить отступы



[SoftwareUpdate.py] Обновления кода и исправления

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

- Рефакторинг встроенного экрана в соответствии с текущими стандартами. Это включает в себя использование новых шаблонов XML.

— Добавлена ​​новая опция для отображения нового номера версии в списке обновлений пользовательского интерфейса.

- Используйте фа-стринги.

- Оптимизируйте карты действий и код навигации.

- Обновите некоторый текст в соответствии с текущими текстовыми стандартами.

— Приведите в порядок и улучшите структуру кода, чтобы она соответствовала текущим стандартам кодирования.



Скрыть фиктивный экран резервного копирования и восстановления



[Экран] (#3338)

* добавить обработку атрибута ignoreWidgets



Это позволяет игнорировать неиспользуемые виджеты.



[АтилеHD]

*исправить опечатку



[Конфигурация использования]

* добавить config.misc.spinnerPosition



[конфигурация]

— Удалить старый код Python 2.



[Последовательность конфигурации]

- Исправление toDisplayString

- Добавить параметр ZeroPad

- Используйте больше f-стрингов



[Резервное копирование настроек]

* не закрывайте экран результатов и не удаляйте MessageBox после резервного копирования для QuickMenu и Menu.



[ImageBackup.py] Рефакторинг и перемещение кода резервной копии образа (#3347).

- Полный рефакторинг кода.

- Теперь процесс while завершается с использованием одного сценария оболочки.

- Улучшение вывода журнала.

- Обновление встроенного экрана.

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

- Устраните много мертвого или бессмысленного кода.

- Используйте фа-стринги.



[Список]

* удалить дубликат EnableAutoNavigation



[eListboxPythonStringContent]

- добавить обновление записи



[Список.py]

- исправить выбор включен



Конфигурация положения спиннера (#3348)

- используйте ConfigSequence для позиции счетчика

- добавить шкалу положения спиннера



[Браузер плагинов]

- добавить категорию подписки



Настройки субтитров (#3349)



[Настройки eSubtitle]

- новый класс для настроек статических субтитров



[eSubtitleWidget, eDVBSubtitleParser]

- удалить eConfigManager и использовать новые настройки eSubtitleSettings.



[eDVBServicePlay, eServiceMP3]

- используйте новые настройки eSubtitleSettings



[Конфигурация использования]

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



[setup.xml]

- показать настройки символа записи для 7-сегментного и текстового ЖК-дисплея



[Резервное копирование изображения]

- небольшие исправления текста



[Спиннер]

* улучшить масштаб

* добавить отладку



[Спиннер]

- рефакторинг позиции счетчика для HD/FHD

- исправить ошибки пикселей



[ИнфобарHdmi]

- Не используйте заранее заданные цветные кнопки для действий HDMI-IN в расширениях.



добавить шрифт AbyssinicaSIL-Regular.ttf



Информация об Оскаме (#3354)

* [OSCamInfo] добавлены опции OSCam «Перезапуск» и «Завершение работы».



[Запасной шрифт]

- Добавьте новую настройку скина, чтобы выбрать альтернативный запасной шрифт.



[Быстрое меню] (#3345)

[Быстрое меню]

- Скрыто под фа-стринги

- Удалить импорт *

- Замените большую часть импорта экрана, используя новую функцию openScreen.

- Добавить выбор цифровой клавиши

- Включить помощь

- Рефакторинг карты действий

- Удалить экран QuickMenuDevices.

* исправление SkinSelection, TunerConfig



[eLabel]

* добавить getForegroundColor



[skin.py] Исправлены и улучшены некоторые сообщения об ошибках синтаксического анализа.



[ScrollLabel.py] Добавлен метод для возврата текущего цвета переднего плана текста.



[Console.py] Рефакторинг экрана (#3357).



- Упростить и реорганизовать код.

- Переместите «Сохранить журнал» на ЖЕЛТУЮ кнопку.

- Улучшение структуры и содержания данных журнала.

- Полный набор опций вертикальной навигации.

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

— Добавлен параметр скина «commandColor», чтобы раскрасить сообщение журнала командной строки в экранном журнале.

— Добавлен параметр оформления «scriptColor», чтобы раскрасить сообщение журнала файла командного сценария в экранном журнале.

— Добавьте подкласс «ScrollLabel» для извлечения новых атрибутов цвета из виджета скина.

- Удалите данные о цвете из сохраненного файла журнала.

- Используйте fileReadLines() и fileWriteLines() вместо того, чтобы выполнять всю обработку файлов здесь.

- Удалите опцию «Загрузить журнал», поскольку файлы журнала на экране и сохраненные файлы теперь практически идентичны.

- Используйте фа-стринги.

— Добавьте новый аргумент командной строки «showScripts», чтобы указать, будет ли записываться содержимое сценария. По умолчанию установлено значение «Истина».

— Добавьте общий аргумент «windowTitle», чтобы указать заголовок окна. Если указано, это переопределит устаревший аргумент «title».

— Добавьте аргумент CamelCase «cmdList» в качестве замены устаревшего аргумента «cmdlist».

— Аргумент «finishedCallback» устарел. Вместо этого программистам следует использовать опцию openWithCallback.

[Конфигурация использования]

* исправление config.subtitles.dvb_subtitles_backtrans

подготовьтесь к переводу субтитров с помощью искусственного интеллекта

[Конфигурация использования]

* используйте новые настройки eSettings и eSubtitleSettings

* исправление config.subtitles.ttx_subtitle_colors/config.subtitles.ai_subtitle_colors

* удалить дубликат config.misc.showradiopic

[Вфдсимволы] (#3359)

[ВфдСимволы]

* Используйте новый getVFDSymbolsPoll.

* Используйте fileWriteLine

* Реорганизация и переименование функций в CamelCase.

* Удаление/очистка неиспользуемых переменных.

* Сортировка и очистка импорта.

* Используйте совпадение/регистр

* Рефакторинг функций, чтобы сделать их более читабельными.

[Системная информация]

* Удаление VFDSymbolsPoll и VFDSymbols.

[НачатьЭнигму]

* Используйте новый getVFDSymbolsPoll.

[Мультизагрузка] (#3363)

* [Мультизагрузка]

- Используйте f-строку

- Исправить ошибку структуры

- Исправить загрузочный цикл, если загрузочный раздел отсутствует на sda устройства (#3361).

Information.py добавляет больше интерфейсов в черный список

Arm64 исправляет проблему с оболочкой

[Настройки eSubtitle]

* добавить недостающие настройки AI


[Запустить обновление программного обеспечения]

* Удалите вызов обновления opkg, поскольку это уже было сделано на предыдущем экране SoftwareUpdate.

[eSubtitleWidget]

* Используйте eTrace вместо eDebug для setPage.

[Резервное копирование изображения]

* установите для showScripts значение False

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
Обновление Python 3.12.3 -> 3.12.4

Обновление началось на OpenATV 7.4 обновился Python

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

сборки под свой ресивер смотрим здесь собрали или нет


Оффлайн calgary88

  • Друзья Джедаев
  • *****
  • Сообщений: 1375
  • Поблагодарили: 690
  • Уважение: +3
может кто подскажет что поправить в скине MetrixHD чтоб плагин etools отображался коректно?или нужно под него писать отдельное окно?
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн Evg77734

  • Мастер Джедай
  • ***
  • Сообщений: 1316
  • Поблагодарили: 8036
  • Уважение: +133
чтоб плагин etools отображался коректно?
Если в скине MetrixHD уже есть окно для этого плагина и его имя <screen name="......" совпадает с именем окна в скине самого плагина, то будет отражаться то, что в скине. Достаточно в скине плагина поменять например одну букву в имени, чтобы имена отличались и будет отражаться то окно, что придумано в самом плагине, ну и здесь его легче поправить, если что не нравится.

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
calgary88, попробуй в настройках плагина скина выбрать разрешение 1920x1080

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
OpenАTV 7.4 теперь прописывается как стабильная, поддержка OpenАTV 7.3 прекращена

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

Оффлайн SioB

  • Младший Джедай
  • **
  • Сообщений: 57
  • Поблагодарили: 8
  • Уважение: 0
Добрый день! Подскажите пожалуйста такую штуку… Есть в имидже 7.4 плагин IMDb, и у него есть возможность при нажатии клавиши menu, сохранить постер и информацию как txt… А в какое место он их сохраняет? Я так и не нашёл…

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
Есть в имидже 7.4 плагин IMDb, и у него есть возможность при нажатии клавиши menu, сохранить постер и информацию как txt… А в какое место он их сохраняет?

/home/root/logs/

Оффлайн SioB

  • Младший Джедай
  • **
  • Сообщений: 57
  • Поблагодарили: 8
  • Уважение: 0

Оффлайн tyts

  • Друзья Джедаев
  • *****
  • Сообщений: 797
  • Поблагодарили: 880
  • Уважение: +16
Ребята, добрый день. Перешёл на АТВ 7.4. Всё настроил, но при установке скина Арми выскакивает сообщение об отсутствии модуля скин селектор.
После установки вручную скин запустился , но при заходе в плагин настроек скина вылазит такое же сообщение об отсутствии этого модуля. На Атв 7.3 такого не было. Где этот модуль взять.  Распаковал бэкап от атв 7.3 на комп, но такого модуля не нашёл. 

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 17088
  • Поблагодарили: 92128
  • Уважение: +1335
Перешёл на АТВ 7.4. Всё настроил, но при установке скина Арми выскакивает сообщение об отсутствии модуля скин селектор.


Оффлайн tyts

  • Друзья Джедаев
  • *****
  • Сообщений: 797
  • Поблагодарили: 880
  • Уважение: +16
Скачал и поставил модуль, но всё без результата. Выскакивает та же ошибка. В итоге пришлось плагин настройки скина снести , чтоб не раздражал выскакивающий баннер при входе в плагины.  В скачанном онлайне имидже этого файла вообще не было.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
441 Ответов
144421 Просмотров
Последний ответ 13 января | 2023г. | 13:46:23
от Vlsergei
1488 Ответов
195602 Просмотров
Последний ответ 28 мая | 2024г. | 18:34:25
от gemchug74
135 Ответов
28511 Просмотров
Последний ответ 10 февраля | 2024г. | 22:03:50
от Satfan777
700 Ответов
92517 Просмотров
Последний ответ 30 ноября | 2022г. | 21:07:35
от Konditer
1 Ответов
1677 Просмотров
Последний ответ 21 июля | 2021г. | 12:03:41
от yuju



X

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

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