27 июня | 2024г. | 20:59:12


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

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

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

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

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

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



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

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


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


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

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

  • Мастер Джедай
  • ***
  • Сообщений: 17039
  • Поблагодарили: 91772
  • Уважение: +1331
На 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

  • Мастер Джедай
  • ***
  • Сообщений: 17039
  • Поблагодарили: 91772
  • Уважение: +1331
От 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

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

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

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

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


Теги:
 

Похожие темы

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



X

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

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