DOMICA Team

:: Блог - Спутниковое телевидение :: :: ВКонтакте - Спутниковое телевидение:: :: Одноклассники - Спутниковое телевидение:: :: FACEBOOK - Спутниковое телевидение::

Автор Тема: mgcamd1.45a  (Прочитано 38493 раз)

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

MIC71

  • Администратор
  • Оффлайн

  • *
  • Сообщений: 18 950
  • Country: 00
  • Статус: +41454/-25
  • Пол: Мужской
  • Forum
    • Спутниковое ТВ , форум Domica
  • Mой ресивер: Dreambox 7080
  • Антенны: 36е, 85е
mgcamd1.45a
« Ответ #40 : 31 октября 2016, 21:05:18 »
  • Nikname of reply

  • блин как бы тебе понятней обьяснить , бинарь тут вообще не при кухне , всё зависит от конвертеров и рендеров что это выводит
    вот тебе 2 примера с разных конвертеров и рендеров
    вот скрин со скина HDLine-Super , вывод через конвертер CaidBar кодировку вверху справа выводит через конвертер CamdInfo3
    Spoiler for Hiden:
    вот скрин со скина GoliathHD-Gold
    вывод иконки эмуля внизу слева рендер GoliathHDemu , иконка кодировки рендер GoliathHDCams , вывод имени эмуля вверху справа конвертер CamdInfo3
    Spoiler for Hiden:
    чтоб вести диалог , почему не выводит , нужно знать через какой конвертер или рендер это всё идёт и какой установлен скин , если ты говоришь что не создавался даже файл ecm.info то возможно проблема в скрипте запуска эмулятора ?

    при работе эмулятора дай с телнета команду ps и посмотри есть в процессах mgcamd или нет , а уж потом можно вести диалог , и никто ничем тут тебе не поможет без каких то логов или скринов с экрана , так можно тыкать пальцем в небо до свинячей пасхи
    P.S. Исходник Mgcamd тебе никто не даст , во вторых если ты там что то изменишь то измениться КС и MD5 и соответственно толку от этого бинаря будет 0

    сказали спасибо:

    Моня

    DIMA2012

      Оффлайн

    • Постоялец
    • ****
    • Сообщений: 43
    • Статус: +12/-0
    • Пол: Мужской
    • Mой ресивер: DREAM 800
    • Антенны: 4W-90E
    mgcamd1.45a
    « Ответ #41 : 31 октября 2016, 22:57:01 »
  • Nikname of reply

  • мжкамд конечно запускается.
    файл ecm.info создается я ведь выше писал!
     но в первой строчки этого файла присутствует вот это
     ===== BISS ECM on CaID 0x2600, pid 0x1fff ======
    а мне нужно чтоб было другое
    я ведь на ВИКАРДЕ все сделал (отремонтировал бинарник)вот ссылка Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    можете глянуть.
    все отлично работает.
    я сей час ковыряюсь с бинарником мжкамд1.45а но в нем структура другая а исходник мне не нужен мне нужен АССЕМБЛЕР.
    любой бинарник можно перевести в ассемблер. Главное знать систему команд для конкретного процессора
    исходник на С+ мне не нужен
    редактировать конвертер можно но если знать что и где. а здесь на форуме не кто не станет разбираться так как это индивидуально.
    А то что я уже сделал поможет всем у кого джемени 4.7 и выше
    может дадите ссылки где люди плагины сами пишут. я в принципе сам потихоньку догоняю.

    как результат ВИКАРД уже работает отлично.
    « Последнее редактирование: 31 октября 2016, 23:21:27 от DIMA2012 »

    MIC71

    • Администратор
    • Оффлайн

    • *
    • Сообщений: 18 950
    • Country: 00
    • Статус: +41454/-25
    • Пол: Мужской
    • Forum
      • Спутниковое ТВ , форум Domica
    • Mой ресивер: Dreambox 7080
    • Антенны: 36е, 85е
    mgcamd1.45a
    « Ответ #42 : 01 ноября 2016, 06:10:15 »
  • Nikname of reply

  • да но это правильная строка BISS ECM on CaID 0x2600, pid 0x1fff
    если заглянуть в конвертер ну к примеру CaidInfo2 то увидим следующее
    Spoiler for Hiden:
    elif type == "BisCrypt":
             self.type = self.BISS
          elif type == "BisEcm":
             self.type = self.BISS_C
    опускаемся ниже видим
    Spoiler for Hiden:
          self.systemTxtCaids = {
             "26" : "BiSS",
    и
    Spoiler for Hiden:
          self.systemCaids = {
             "26" : "BiSS",
    идём ниже
    Spoiler for Hiden:
             if self.type == self.BISS:
                for caid in caids:
                   if ("%0.4X" % int(caid))[:2] == "26":
                      return True
                return False
    и
    Spoiler for Hiden:
                if self.type == self.BISS_C:
                   if caid == "26":
                      return True
                   return False
    взять тот же конвертер CaidBar там содержимое примерно то же
    ну или взять рендер от nikolasi там реализовано чуть по другому , он затачивался индивидуально под мои запросы
    т.е. инфа бралась с потока , это было в приоритете , ну а потом уже с ecm.info
    щас поясню , если первые 2 конвертера при работе эмуля нормально отбивают кодировку то при работе модуля там просто пусто выбивает либо NO либо как в этом случае подсвечивает жёлтым и выбивает 2 кодировки на которых может работать , но конкретной нет
    Spoiler for Hiden:
    если взять рендер от nikolasi , то там выбивает конкретную кодировку при работе с модулем , потому как моя просьба была чтоб инфа в приоритете тянулась с потока , а потом уже с ecm.info
    Spoiler for Hiden:

    то же самое и с рендером для вывода кодировок Эмулятора , nikolasi заточил его именно ну так нелепо будет сказано под мои хотелки , скорее под мои запросы , ну и сделал грубо говоря ни как нужно по всем законам а именно как нужно было мне , и я очень ценю труды этого человека ну и конечно рад что когда то познакомился с ним ...
    P.S. раньше в рендере на вывод иконки кодировки было так
    Spoiler for Hiden:
                    elif "source" in line and self.control == 0 and not "system:" in line:
                        emu = "MGCAMD"
    выбивал иконку wicardd вместо mgcamd , потом я поправил вот так и всё стало выбивать нормально
    Spoiler for Hiden:
                    elif "source" in line and not "system:" in line:
                        emu = "MGCAMD"

    P.P.S. щас поставил твой wicardd 1.19 он байт в байт с тем что у меня был до этого , отрабатывает как и прежний md5 только разный
    Spoiler for Hiden:

    oleg8000

      Оффлайн

    • Капитан
    • *
    • Сообщений: 108
    • Country: 00
    • Статус: +447/-4
    • Пол: Мужской
    • Mой ресивер: DM920UHD, DM TWO
    mgcamd1.45a
    « Ответ #43 : 01 ноября 2016, 08:05:20 »
  • Nikname of reply

  • если взять рендер от nikolasi , то там выбивает конкретную кодировку при работе с модулем , потому как моя просьба была чтоб инфа в приоритете тянулась с потока , а потом уже с ecm.info
    Михаил, скинешь, мне тоже нужен.

    DIMA2012

      Оффлайн

    • Постоялец
    • ****
    • Сообщений: 43
    • Статус: +12/-0
    • Пол: Мужской
    • Mой ресивер: DREAM 800
    • Антенны: 4W-90E
    mgcamd1.45a
    « Ответ #44 : 01 ноября 2016, 09:50:30 »
  • Nikname of reply

  • Цитировать
    P.P.S. щас поставил твой wicardd 1.19 он байт в байт с тем что у меня был до этого , отрабатывает как и прежний md5 только разный

    посмотрите содержимое файла ecm.info. я его содержимое изменил.

    Цитировать
    если заглянуть в конвертер ну к примеру CaidInfo2 то увидим следующее

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

    MIC71

    • Администратор
    • Оффлайн

    • *
    • Сообщений: 18 950
    • Country: 00
    • Статус: +41454/-25
    • Пол: Мужской
    • Forum
      • Спутниковое ТВ , форум Domica
    • Mой ресивер: Dreambox 7080
    • Антенны: 36е, 85е
    mgcamd1.45a
    « Ответ #45 : 01 ноября 2016, 11:09:54 »
  • Nikname of reply

  • Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    посмотрите содержимое файла ecm.info. я его содержимое изменил.
    впринципе у меня всё тоже самое что на 1.18 , 1.19 и твой правленный 1.19 вот скрины они выбивают всё тоже что в ecm.info

    скрин со старого 1.18 и 1.19
    Spoiler for Hiden:
    а это с правленного бинаря 1.19
    Spoiler for Hiden:
    абсолютно идентично всё , в чём разница ? может я что то не понимаю ?

    oleg8000 отсюда компоненты качни Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    там 2 рендера GoliathHDCams и GoliathHDemu вывод иконок в виджете примерно такой
    для вывода иконки эмуля
    Spoiler for Hiden:
    <widget source="session.CurrentService" render="GoliathHDemu" path="/usr/share/enigma2/путь до папки с иконками/" position="42,685" size="110,24" transparent="1" alphatest="blend" zPosition="5" />
    для вывода иконки кодировки
    Spoiler for Hiden:
    <widget source="session.CurrentService" render="GoliathHDCams" path="/usr/share/enigma2/путь до папки с иконками/" position="208,685" size="70,24" transparent="1" alphatest="blend" zPosition="5" />
    все иконки большими буквами , впринципе в рендере можешь посмотреть названия , там всё прописано ...

    Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    подскажите а где этот файл находится? и как он называется?
    вы можете скинуть файл конвертера?
    спасибо за помощь.

    можешь качнуть те же компоненты что и для oleg8000 там всё есть в папке usr/lib/enigma2/python/Components/Converter/CaidInfo2.py


    DIMA2012

      Оффлайн

    • Постоялец
    • ****
    • Сообщений: 43
    • Статус: +12/-0
    • Пол: Мужской
    • Mой ресивер: DREAM 800
    • Антенны: 4W-90E
    mgcamd1.45a
    « Ответ #46 : 01 ноября 2016, 11:46:43 »
  • Nikname of reply

  • Цитировать
    впринципе у меня всё тоже самое что на 1.18 , 1.19 и твой правленный 1.19 вот скрины они выбивают всё тоже что в ecm.info
    вот в чем разница

    DIMA2012

      Оффлайн

    • Постоялец
    • ****
    • Сообщений: 43
    • Статус: +12/-0
    • Пол: Мужской
    • Mой ресивер: DREAM 800
    • Антенны: 4W-90E
    mgcamd1.45a
    « Ответ #47 : 01 ноября 2016, 11:48:46 »
  • Nikname of reply

  • Цитировать
    можешь качнуть те же компоненты что и для oleg8000 там всё есть в папке usr/lib/enigma2/python/Components/Converter/CaidInfo2.py
    спасибо сегодня буду ковырять.

    MIC71

    • Администратор
    • Оффлайн

    • *
    • Сообщений: 18 950
    • Country: 00
    • Статус: +41454/-25
    • Пол: Мужской
    • Forum
      • Спутниковое ТВ , форум Domica
    • Mой ресивер: Dreambox 7080
    • Антенны: 36е, 85е
    mgcamd1.45a
    « Ответ #48 : 01 ноября 2016, 12:07:33 »
  • Nikname of reply

  • Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    вот в чем разница
    что то не пойму , хочешь сказать у тебя вместо ВИА выбивал БИСС ?
    P.S. пробни ради интереса этот неправленный бинарь wicardd1.19

    сказали спасибо:

    Моня

    DIMA2012

      Оффлайн

    • Постоялец
    • ****
    • Сообщений: 43
    • Статус: +12/-0
    • Пол: Мужской
    • Mой ресивер: DREAM 800
    • Антенны: 4W-90E
    mgcamd1.45a
    « Ответ #49 : 01 ноября 2016, 14:41:51 »
  • Nikname of reply

  • Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    что то не пойму , хочешь сказать у тебя вместо ВИА выбивал БИСС ?
    P.S. пробни ради интереса этот неправленный бинарь wicardd1.19
    Уходит на перезагрузку как я и думал так как файл ecm.info другой
    вернее первая строчка. в ней присутствуют =====

    я сей час хочу в папке Converter поискать в каком файле идет обращение к ecm.info
    так как CaidInfo2.py в этой папке нет

    в файлах которые расположены в папке Converter нет упоминание файла ecm.info
    вероятней всего дело в ядре енигмы так как до джемени 4.6 все нормально работает а начиная с 4.7 перегружает
    « Последнее редактирование: 01 ноября 2016, 15:02:15 от DIMA2012 »

     

    :: спутниковые ресиверы ::