27 ноября | 2024г. | 16:49:28


АвторТема: Скин Full HDLine для имиджей Open*  (Прочитано 356004 раз)

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

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1155: 10 сентября | 2022г. | 12:52:53 »
0
Михаил вчера оперативно иконку сделал для E-tools - добавил.
Кроме того, чтобы не путались, выкладываю моды скина для разных имиджей,
потому что совместить несовместимое не представляется возможным...

1.894.2 - для практически всех PY2 и OpenPli-PY3
1.895.2 - для ATV7.1
1.896.2 - для EGAMI10.1

Если косяки вылезут какие - сообщите.

P.S. Да, и по-прежнему работают постеры, возрастной ценз, звёзды рейтинга и инфо - включить можно с помощью AtileHD или UserSkin. Если кому нужно.

Онлайн hecha71

  • Друзья Джедаев
  • *****
  • Сообщений: 2146
  • Поблагодарили: 9700
  • Уважение: +268
Скин Full HDLine для имиджей Open*
« Ответ #1156: 18 сентября | 2022г. | 14:27:17 »
0
sunriser, тут небольшая проблемка при пользовании Плагин TorrePlayer-Enigma2 от Vasiliks
нет вот этого
Спойлер   :
[ePNG] couldn't open FullHDLine/bg/bg_grey/prog960.png
2022-09-18 12:11:54+0100 [-] [Skin] Error: [Skin] {FullHDLine/skin.xml}: Pixmap file 'FullHDLine/bg/bg_grey/prog960.png' not found!  Please contact the skin's author!
  • DM 900 UHD,Octagon8008_4K,DM820HD,DM800SE_V2,DM500HD(A8P),DM800SE(A8P),Vu+DUO2,Solo2...
"Only a strong-minded person scores a dick on everything and everyone that is against him"

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1157: 18 сентября | 2022г. | 19:50:10 »
0
Странно...
Где-то затерялось.
Вот добавьте.
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1158: 08 октября | 2022г. | 12:49:46 »
0
Удалось совместить теперь после обновления EGAMI 10.2 (r1 и r2) и ATV7.1 версию мода оригинального скина.
Михаил дорисовал недостающие иконки.
На других имиджах работать будет некорректно - только для EGAMI 10.2 (r1 и r2) и ATV7.1!
Для ATV7.1 - манипуляций никаких не нужно.
Для EGAMI 10.2 - если просто установить, то будут выводиться не цветные дефолтные иконки с папки:
/usr/share/enigma2/oDreamy-FHD/mainmenu/
Если в эту папку скопировать с заменой иконки с папки:
/usr/share/enigma2/FullHDLine/menu/
то будут выводиться цветные иконки скина.
Доработаны некоторые рендереры, исправлены мелкие неточности в скине.
С помощью AtileHD по-прежнему, кто хочет, может включить постеры.

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1159: 09 октября | 2022г. | 20:22:25 »
0
Чуть подкорректировал...
Для имиджа ATV7.1 сейчас отображаются корректно иконки - оказывается, в последних обновлениях
изменили названия некоторых пунктов меню.
Для EGAMI 10.2 r2 тоже всё корректно.
Если есть где какие-то баги - сообщите.

Оффлайн korol777

  • Падаван
  • *
  • Сообщений: 17
  • Поблагодарили: 11
  • Уважение: 0
Скин Full HDLine для имиджей Open*
« Ответ #1160: 10 октября | 2022г. | 16:58:16 »
0
При воспроизведении записей с диска выскакивает crash:
Спойлер   :
openATV Enigma2 crash log

crashdate=Пн окт 10 05:40:03 2022
compiledate=Oct  7 2022
skin=FullHDLine/skin.xml
sourcedate=2022-10-07
branch=7.1
rev=31860+4f263ff
component=Enigma2

stbmodel=uno4kse
stbmodel=dm8000
kernelcmdline=root=/dev/mmcblk0p4 rootfstype=ext4 rootflags=data=journal rootwait rw coherent_pool=2M vmalloc=666m bmem=641m@350m bmem=641m@2430m
nimsockets=NIM Socket 0:
imageversion=box_type=vuuno4kse
imageissue=Welcome to openATV for %h


05:39:18.3142 [Enigma] Python path is '/usr/lib/enigma2/python'.
05:39:18.3144 [Enigma] DVB API version 5, DVB API version minor 11.
05:39:18.3144 [Enigma] Enigma debug level 3.
05:39:32.3144   File "/usr/lib/enigma2/python/StartEnigma.py", line 952, in <module>
    runScreenTest()  # Start running the first screen.
05:39:32.3145   File "/usr/lib/enigma2/python/StartEnigma.py", line 371, in runScreenTest
    plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
05:39:32.3145   File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 57, in readPluginList
05:39:32.3146   File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
05:39:32.3146   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
05:39:32.3146   File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
05:39:32.3147   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
05:39:32.3147   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
05:39:32.3148   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
05:39:32.3148   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
05:39:32.3149   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
05:39:32.3149   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
05:39:32.3149   File "/usr/lib/enigma2/python/Plugins/Extensions/MyBlueMetal/__init__.py", line 17, in <module>
    language.addCallback(localeInit())
05:39:32.3150   File "/usr/lib/enigma2/python/Components/Language.py", line 34, in addCallback
05:39:34.5873 [eServicePeer] ADD Peer formuler4turbo=formuler4turbo.local:8001
05:39:34.5940 [eServicePeer] ADD Peer formuler4turbo=formuler4turbo.local:8001
05:39:35.7347 [eDVBPESReader] Created. Opening demux
05:39:35.7350 [eDVBPESReader] Created. Opening demux
05:39:42.2502 [eDVBPESReader] Created. Opening demux
05:39:42.2503 [eDVBPESReader] Created. Opening demux
05:40:03.1280 Traceback (most recent call last):
05:40:03.1281   File "/usr/lib/enigma2/python/Navigation.py", line 265, in dispatchEvent
05:40:03.1304   File "/usr/lib/enigma2/python/Components/PerServiceDisplay.py", line 19, in event
05:40:03.1325   File "/usr/lib/enigma2/python/Components/Sources/EventInfo.py", line 121, in gotEvent
05:40:03.1343   File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
05:40:03.1364   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
05:40:03.1383   File "/usr/lib/enigma2/python/Components/Converter/fhdlEventPosition.py", line 67, in changed
05:40:03.1389     self.downstream_elements.changed(what)
05:40:03.1389   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
05:40:03.1396   File "/usr/lib/enigma2/python/Components/Renderer/PositionGauge.py", line 25, in changed
05:40:03.1402   File "/usr/lib/enigma2/python/Components/Renderer/PositionGauge.py", line 46, in setLength
05:40:03.1440 TypeError: in method 'ePositionGauge_setLength', argument 2 of type 'pts_t'
05:40:03.1441 [ePyObject] (PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation object at 0xaffe5af0>>,(5,)) failed)


dmesg
А на скине MetrixHD всё ок. Может посмотрите. И планируется ли оригинальный скин для 7.1?

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

  • Совет Джедаев
  • ****
  • Сообщений: 6564
  • Поблагодарили: 27560
  • Уважение: +156
Скин Full HDLine для имиджей Open*
« Ответ #1161: 10 октября | 2022г. | 17:54:06 »
0
И планируется ли оригинальный скин для 7.1?
если вы про мой скин, то нет, я под РУ3 не делал ни одной версии, только недостающие иконки делал, когда просили

P.S. я исходники предлагал, но пока желающих нет, а у меня интерес пропал, хотя вроде версию 1.9 или 2.0 делал под py2, но так и не выложил, там помнится пошла движуха, изменения были по несколько раз в день, я к такому был не готов, нет никакого желания переписывать окна, ии тут как бы в одном имидже переделали, в других нет... а сейчас под py2 уже и имиджей нету наверно, так что как то так
P.P.S. с любыми хотелками теперь к sunriser  ;)   

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9268
  • Уважение: +7
Скин Full HDLine для имиджей Open*
« Ответ #1162: 10 октября | 2022г. | 18:18:58 »
0
korol777, попробуйте заменить этот рендер. Свой можете сохранить.
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Оффлайн korol777

  • Падаван
  • *
  • Сообщений: 17
  • Поблагодарили: 11
  • Уважение: 0
Скин Full HDLine для имиджей Open*
« Ответ #1163: 10 октября | 2022г. | 19:13:02 »
0
Спасибо. Но увы
Спойлер   :
openATV Enigma2 crash log

crashdate=РџРЅ РѕРєС‚ 10 19:08:56 2022
compiledate=Oct  7 2022
skin=FullHDLine/skin.xml
sourcedate=2022-10-07
branch=7.1
rev=31860+4f263ff
component=Enigma2

stbmodel=uno4kse
stbmodel=dm8000
kernelcmdline=root=/dev/mmcblk0p4 rootfstype=ext4 rootflags=data=journal rootwait rw coherent_pool=2M vmalloc=666m bmem=641m@350m bmem=641m@2430m
nimsockets=NIM Socket 0:
imageversion=box_type=vuuno4kse
imageissue=Welcome to openATV for %h


19:07:52.1246 [Enigma] Python path is '/usr/lib/enigma2/python'.
19:07:52.1247 [Enigma] DVB API version 5, DVB API version minor 11.
19:07:52.1248 [Enigma] Enigma debug level 3.
19:08:09.4870 [eDVBPESReader] Created. Opening demux
19:08:09.4872 [eDVBPESReader] Created. Opening demux
19:08:09.5403 [eServicePeer] ADD Peer formuler4turbo=formuler4turbo.local:8001
19:08:09.5415 [eServicePeer] ADD Peer formuler4turbo=formuler4turbo.local:8001
19:08:15.3185 [eDVBPESReader] Created. Opening demux
19:08:15.3186 [eDVBPESReader] Created. Opening demux
19:08:56.1540 Traceback (most recent call last):
19:08:56.1541   File "/usr/lib/enigma2/python/Navigation.py", line 265, in dispatchEvent
19:08:56.1549   File "/usr/lib/enigma2/python/Components/PerServiceDisplay.py", line 19, in event
19:08:56.1557   File "/usr/lib/enigma2/python/Components/Sources/EventInfo.py", line 121, in gotEvent
19:08:56.1563   File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
19:08:56.1573   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
19:08:56.1581   File "/usr/lib/enigma2/python/Components/Converter/fhdlEventPosition.py", line 67, in changed
19:08:56.1591     self.downstream_elements.changed(what)
19:08:56.1592   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
19:08:56.1599   File "/usr/lib/enigma2/python/Components/Renderer/PositionGauge.py", line 25, in changed
19:08:56.1602     (self.length, self.position) = (self.source.length or 0, self.source.position or 0)
19:08:56.1602   File "/usr/lib/enigma2/python/Components/Renderer/PositionGauge.py", line 46, in setLength
19:08:56.1605     self.instance.setLength(len)
19:08:56.1606 TypeError: in method 'ePositionGauge_setLength', argument 2 of type 'pts_t'
19:08:56.1607 [ePyObject] (PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation object at 0xb00678f8>>,(5,)) failed)


dmesg

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1164: 19 октября | 2022г. | 11:45:32 »
0
Вчера изменил или вернулся к прежнему алгоритму скачивания постеров и инфо - подвисаний, вроде, не наблюдается.
Изменения касаются только постеров и инфо. Новых окон не добавлено.
Кто не включает постеры - скачивать не нужно.
Первый скин для PY2 и Pli.
Второй для PY3 ATV7.1 и EGAMI 10.2 R3.

Оффлайн adriano

  • Великий Джедай
  • ****
  • Сообщений: 694
  • Поблагодарили: 159
  • Уважение: -2
Скин Full HDLine для имиджей Open*
« Ответ #1165: 14 ноября | 2022г. | 23:00:05 »
0
При входе сюда
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
иногда креш.
Спойлер   :
openATV Enigma2 crash log

crashdate=Пн ноя 14 21:36:20 2022
compiledate=Nov 12 2022
skin=FullHDLine/skin.xml
sourcedate=2022-11-12
branch=7.1
rev=31936+7b6da9f
component=Enigma2

stbmodel=uno4kse
stbmodel=dm8000
kernelcmdline=root=/dev/mmcblk0p4 rootfstype=ext4 rootflags=data=journal rootwait rw coherent_pool=2M vmalloc=666m bmem=641m@350m bmem=641m@2430m
nimsockets=NIM Socket 0:
imageversion=box_type=vuuno4kse
imageissue=Welcome to openATV for %h


20:50:28.4253 [Enigma] Python path is '/usr/lib/enigma2/python'.
20:50:28.4255 [Enigma] DVB API version 5, DVB API version minor 11.
20:50:28.4255 [Enigma] Enigma debug level 3.
20:50:33.3332   File "/usr/lib/enigma2/python/StartEnigma.py", line 953, in <module>
    runScreenTest()  # Start running the first screen.
20:50:33.3333   File "/usr/lib/enigma2/python/StartEnigma.py", line 371, in runScreenTest
    plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
20:50:33.3334   File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 57, in readPluginList
20:50:33.3334   File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
20:50:33.3335   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
20:50:33.3335   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
20:50:33.3335   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
20:50:33.3336   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
20:50:33.3336   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
20:50:33.3337   File "/home/oe1/www/atv7.1/build-enviroment/builds/openatv/release/vuuno4kse/tmp/work/vuuno4kse-oe-linux-gnueabi/enigma2-plugin-systemplugins-crossepg/0.9.0+gitrAUTOINC+467b7f986f-r3/image/usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG/plugin.py", line 6, in <module>
20:50:33.3337   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
20:50:33.3338   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
20:50:33.3338   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
20:50:33.3338   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
20:50:33.3339   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
20:50:33.3340   File "/home/oe1/www/atv7.1/build-enviroment/builds/openatv/release/vuuno4kse/tmp/work/vuuno4kse-oe-linux-gnueabi/enigma2-plugin-systemplugins-crossepg/0.9.0+gitrAUTOINC+467b7f986f-r3/image/usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG/crossepg_auto.py", line 14, in <module>
20:50:33.3340   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
20:50:33.3341   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
20:50:33.3341   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
20:50:33.3342   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
20:50:33.3342   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
20:50:33.3342   File "/home/oe1/www/atv7.1/build-enviroment/builds/openatv/release/vuuno4kse/tmp/work/vuuno4kse-oe-linux-gnueabi/enigma2-plugin-systemplugins-crossepg/0.9.0+gitrAUTOINC+467b7f986f-r3/image/usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG/crossepglib.py", line 20, in <module>
20:50:33.3343   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
20:50:33.3343   File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
20:50:33.3344   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
20:50:33.3344   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
20:50:33.3344   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
20:50:33.3345   File "/home/oe1/www/atv7.1/build-enviroment/builds/openatv/release/vuuno4kse/tmp/work/vuuno4kse-oe-linux-gnueabi/enigma2-plugin-systemplugins-crossepg/0.9.0+gitrAUTOINC+467b7f986f-r3/image/usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG/crossepg_locale.py", line 28, in <module>
20:50:33.3345   File "/usr/lib/enigma2/python/Components/Language.py", line 34, in addCallback
20:50:38.0518 [eDVBPESReader] Created. Opening demux
20:50:38.0520 [eDVBPESReader] Created. Opening demux
20:50:57.7353 [eDVBPESReader] Created. Opening demux
20:50:57.7354 [eDVBPESReader] Created. Opening demux
21:31:36.8464 [eDVBPESReader] Created. Opening demux
21:31:36.8466 [eDVBPESReader] Created. Opening demux
21:33:22.5982 [eDVBPESReader] Created. Opening demux
21:33:22.5983 [eDVBPESReader] Created. Opening demux
21:36:20.6777 Traceback (most recent call last):
21:36:20.6778   File "/usr/lib/enigma2/python/Screens/MovieSelection.py", line 246, in updateEventInfo
21:36:20.6784   File "/usr/lib/enigma2/python/Components/Sources/ServiceEvent.py", line 33, in newService
21:36:20.6787   File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
21:36:20.6791   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
21:36:20.6794   File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
21:36:20.6797   File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
21:36:20.6800   File "/usr/lib/enigma2/python/Components/Renderer/fhdlRunningText.py", line 228, in changed
21:36:20.7143     if self.instance and not self.calcMoving():
21:36:20.7144   File "/usr/lib/enigma2/python/Components/Renderer/fhdlRunningText.py", line 240, in calcMoving
21:36:20.7150     self.scroll_label.setText(self.txtext)
21:36:20.7151 TypeError: in method 'eLabel_setText', argument 2 of type 'std::string const &'
21:36:20.7152 [ePyObject] (PyObject_CallObject(<bound method SelectionEventInfo.updateEventInfo of <class 'Screens.MovieSelection.MovieSelection'>>,()) failed)
  • uClan Ustym 4K PRO OpenATV 6.4;Denys_OS : Vu+ Uno4K SE OpenATV 6.4;OpenATV 7.2

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1166: 15 ноября | 2022г. | 15:19:01 »
0
иногда креш.

21:36:20.6800   File "/usr/lib/enigma2/python/Components/Renderer/fhdlRunningText.py", line 228, in changed
21:36:20.7143     if self.instance and not self.calcMoving():
21:36:20.7144   File "/usr/lib/enigma2/python/Components/Renderer/fhdlRunningText.py", line 240, in calcMoving
21:36:20.7150     self.scroll_label.setText(self.txtext)
21:36:20.7151 TypeError: in method 'eLabel_setText', argument 2 of type 'std::string const &'


Это известный крэш  в PY3 при использовании RunningText.py если присутствуют не UTF-8 символы в описании события. Такое же происходит при использовании EPG от R.Rusya, который не желает от них избавляться.
Тут выход только использовать EPG с символами UTF-8.

Онлайн Evg77734

  • Мастер Джедай
  • ***
  • Сообщений: 1385
  • Поблагодарили: 8612
  • Уважение: +147
Скин Full HDLine для имиджей Open*
« Ответ #1167: 15 ноября | 2022г. | 15:27:59 »
0
Тут выход
Да взять эту  line 240 в fhdlRunningText.py и обложить:
try:
    ........
except:
    pass
И никаких крешей не будет, правда и не будет именно этого описания, а уже на следующей передаче снова появится.
Я так сделал для конвертера EventName.py, правда на другом скине и забыл про креши.

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Скин Full HDLine для имиджей Open*
« Ответ #1168: 20 декабря | 2022г. | 16:37:57 »
0
Вот, наконец-то подшаманил мод скина для PY3 ATV7.2 и EGAMI10.3 с корректировкой некоторых рендеров и конвертеров.
Несколько артефактов устранил.
Добавил постер в окно графического инфобара ЕПГ:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Постеры также можно включить с помощью AtileHD, сейчас они работают без существенной загрузки системы, алгоритмы изменены.
Поскольку TMDB блокирует доступ с территории РФ, то нужно менять ДНС на ресивере.
Я сейчас использую:
4.2.2.1
4.2.2.4
Но, периодически, всё равно блокируется...

Если что-то не учтено и вылезет - сообщите.

Оффлайн adriano

  • Великий Джедай
  • ****
  • Сообщений: 694
  • Поблагодарили: 159
  • Уважение: -2
Скин Full HDLine для имиджей Open*
« Ответ #1169: 21 декабря | 2022г. | 09:47:18 »
0
sunriser, А для 7.1 он тоже подходит?
  • uClan Ustym 4K PRO OpenATV 6.4;Denys_OS : Vu+ Uno4K SE OpenATV 6.4;OpenATV 7.2

Теги:
 



X

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

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