30 ноября | 2024г. | 04:53:28


АвторТема: Converters, Renders, Components (обсуждения) часть 2  (Прочитано 340625 раз)

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

Оффлайн spartak73

  • Друзья Джедаев
  • *****
  • Сообщений: 396
  • Поблагодарили: 503
  • Уважение: +5
Заодно попроси прикрутить и поддержку эмулятора Ncam  ;)
  • Octagon SF8008 Vu+ Duo² Formuler F3 Prismcube Ruby  Octagon SF 1028P
Octagon SF8008 4K Twin, Formuler F3, Vu+ Duo², Octagon 1028P,  Skyway Classic 3, Droid2
Toroidal T-90 5°W---45°E
Sony KDL-55W955B   Не учи отца и баста!

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6565
  • Поблагодарили: 27574
  • Уважение: +156
Пикон кодировки Viacces пошел. В последней версии библиотеки действительно ошибка в лишней букве...
да но правильно будет как у автора Viaccess
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Vlsergei

  • Друзья Джедаев
  • *****
  • Сообщений: 4628
  • Поблагодарили: 17161
  • Уважение: +171
А как он у Вас подписан в папке piconCrypt?
У меня там два пикона, подписанные VIACCESS и VIACCES
  • Zgemma H9 Twin SE (МТС CI+v1.3, CI+ Триколор-Сибирь) )-LG55LA620V, Zgemma H9 Twin (EXSET Триколор-Сибирь)-LG55UM7400, VU+ UNO 4K- Samsung PS50C431, Matrix2.
90E(C/Ku)+80E+75E+56E+54,9E

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Коллеги, дружно переписываем название пикона кодировки VIACCESS в папке piconCrypt
От автора:
Спойлер   :
Привет, это исправлена ошибка в написании , смени имя пикона

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Заодно попроси прикрутить и поддержку эмулятора Ncam
Пробуем прицеп. Рисуем пикон эмулятора или берём готовый, обзываем его NCAM.png и кидаем в папку piconCam
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Harmon555

  • Друзья Джедаев
  • *****
  • Сообщений: 984
  • Поблагодарили: 2540
  • Уважение: +11
Добрый день,знатоки!
Созрел вопрос по VU+ и WV Force 1, заметил такую вещь  - на имидже OpenPli не отображается иконка 4x3
Выходит, не работает Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Это издержки драйверов или иная причина?
____________
Разобрался, это происходит на сервисах формата 4x3 с кодеком AVC.

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6565
  • Поблагодарили: 27574
  • Уважение: +156
драйвера ... тут по какому то скину был тот же вопрос ,на счёт WV Force 1 не знаю а на VU+ есть такое

Оффлайн VARAVAN

  • Джедай
  • ***
  • Сообщений: 299
  • Поблагодарили: 176
  • Уважение: -1
martina3, подскажи пож., где правда?
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
  • Vu+Solo2, VU+UNO 4K SE
Будь проще и к тебе потянутся люди

Оффлайн martina3

  • Мастер Джедай
  • **
  • Сообщений: 1137
  • Поблагодарили: 5743
  • Уважение: +5

Оффлайн VARAVAN

  • Джедай
  • ***
  • Сообщений: 299
  • Поблагодарили: 176
  • Уважение: -1
На первом скриншоте 1120 rpm
а на втором 560 rpm?? или не rpm?
  • Vu+Solo2, VU+UNO 4K SE
Будь проще и к тебе потянутся люди

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
VARAVAN, на первом Вашем скрине вывод идёт через конвертер FanTempInfo тип вывода FanInfo:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.На втором вывод идёт через плагин - надо в нём смотреть что он выводит и каким параметром.
Это Вам информация к размышлению. :stop:

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6565
  • Поблагодарили: 27574
  • Уважение: +156
У меня давно был этот вопрос и я не могу судить какое из 2х значение правильное ... но по мне ближе значение с плага ближе к реальности , к счастью с оборотами у меня показывает одинаковое значение а вот с температурой разница в 3 единицы , вот скрины
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
если смотреть на виджеты то выглядят они вот так :
вывод температуры с конвертера FanTempInfo
Спойлер   :
<widget source="global.CurrentTime" render="Label" position="1105,352" zPosition="2" size="93,25" font="Regular;20" transparent="1" halign="right" foregroundColor="brown_black" backgroundColor="gold_krayol">
  <convert type="FanTempInfo">TempInfo</convert>
</widget>
вывод температуры с плага
Спойлер   :
<widget source="SensorTemp0" render="Label" position="545,410" zPosition="1" size="123,35" font="Regular;25" transparent="1" halign="right">
  <convert type="SensorToText" />
</widget>
что мы видим , в шапке конвертера FanTempInfo прописано это
Спойлер   :
from Poll import Poll
from Components.Converter.Converter import Converter
from Components.Element import cached
import os
нас интересует параметр TempInfo
смотрим конвертер
находим там в самом низу ДЕФКУ def getText(self):
дёргаем содержание которое касаеться температуры
Спойлер   :
      elif self.type is self.TempInfo:
         if os.path.isfile("/proc/stb/sensors/temp0/value") and os.path.isfile("/proc/stb/sensors/temp0/unit"):
            info = "%s%s%s" % (open("/proc/stb/sensors/temp0/value").read().strip('\n'), unichr(176).encode("latin-1"), open("/proc/stb/sensors/temp0/unit").read().strip('\n'))
         elif os.path.isfile("/proc/stb/fp/temp_sensor_avs"):
            info = "%s%sC" % (open("/proc/stb/fp/temp_sensor_avs").read().strip('\n'), unichr(176).encode("latin-1"))
         elif os.path.isfile("/proc/stb/fp/temp_sensor"):
            info = "%s%sC" % (open("/proc/stb/fp/temp_sensor").read().strip('\n'), unichr(176).encode("latin-1"))
         if info.startswith('0'):
            info = 'N/A'
      return info
едем дальше , рассматриваем виджет с плага TempFanControl
видим в виджете source="SensorTemp0" и конвертер SensorToText
идём по наибольшему пути , т.к. этот конвертер выводит только текст с сурсов и компонентов , итак
в шапке конвертера видим это from Components.Converter.Converter import Converter , собственно это ниочём не говорит , копаем дальше , заходим в Components видим там FanControl.py который выводит вольтаж и обороты и Sensors.py который выводит температуру и  обороты , в шапке видим from Components.FanControl import fancontrol
опускаемся ниже и видим там это
Спойлер   :
   def addSensors(self):
      import os
      if os.path.exists("/proc/stb/sensors"):
         for dirname in os.listdir("/proc/stb/sensors"):
            if dirname.find("temp", 0, 4) == 0:
               f = open("/proc/stb/sensors/%s/name" % dirname, "r")
               name = f.readline().strip()
               f.close()
               
               f = open("/proc/stb/sensors/%s/unit" % dirname, "r")
               unit = f.readline().strip()
               f.close()
               
               self.sensors_list.append((self.TYPE_TEMPERATURE, name, unit, "/proc/stb/sensors/%s" % dirname))
      for fanid in range(fancontrol.getFanCount()):
         if fancontrol.hasRPMSensor(fanid):
            self.sensors_list.append((self.TYPE_FAN_RPM, _("Fan %d") % (fanid + 1), "rpm", fanid))
вроде всё одно и тоже , но где собака зарыта незнаю , и какое значение можно считать правельным тоже затрудняюсь сказать , но если в конвертер от 2boom прописать теже пути и наоборот ту всё будет идентично , тут вопрос в другом толи сурчи врут толи фиг знает короче 
martina3, подскажи пож., где правда?
мне лично на этих скринах ничего не понять , даже с лупой , научитесь вы вешать нормальные скрины
P.S. Плаг тянет с этой ДЕФКИ
Спойлер   :
   def hasRPMSensor(self, fanid):
      return os.path.exists("/proc/stb/fp/fan_speed")

Оффлайн VARAVAN

  • Джедай
  • ***
  • Сообщений: 299
  • Поблагодарили: 176
  • Уважение: -1
мне лично на этих скринах ничего не понять , даже с лупой , научитесь вы вешать нормальные скрины
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
  • Vu+Solo2, VU+UNO 4K SE
Будь проще и к тебе потянутся люди

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6565
  • Поблагодарили: 27574
  • Уважение: +156
ну это что то разбег большой ровно в 2 раза , у тебя плаг TempFanControl2 если не ошибаюсь , он и раньше косячил , а просто TempFanControl не пробовал ставить ? у меня на скринах обороты нормально а с температурой врёт , а у тебя наоборот температура нормально с оборотами врёт , скинь сюда папку с плагом , я гляну , сравню ради интереса
P.S. а кулер у тебя точно 4х пиновый ?

Оффлайн VARAVAN

  • Джедай
  • ***
  • Сообщений: 299
  • Поблагодарили: 176
  • Уважение: -1
P.S. а кулер у тебя точно 4х пиновый ?
на этот вопрс затрудняюсь ответить.
  • Vu+Solo2, VU+UNO 4K SE
Будь проще и к тебе потянутся люди

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
51 Ответов
138777 Просмотров
Последний ответ 26 января | 2020г. | 14:32:49
от тихон
1492 Ответов
291926 Просмотров
Последний ответ 02 мая | 2014г. | 01:29:20
от 2boom
422 Ответов
195549 Просмотров
Последний ответ 27 октября | 2020г. | 09:11:11
от sb69
1487 Ответов
535909 Просмотров
Последний ответ 27 мая | 2015г. | 22:07:48
от Sirius0103
553 Ответов
354819 Просмотров
Последний ответ 13 марта | 2020г. | 22:10:16
от kwj



X

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

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