02 октября | 2024г. | 16:27:24


АвторТема: Скин HD Glass  (Прочитано 386526 раз)

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

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
Скин HD Glass
« Ответ #810: 12 мая | 2013г. | 14:19:03 »
0
nikolasi заменил а как теперь быть с mgcamd теперь он идет как викард?
Или здесь выбора нет?
Спасибо!




Я же переименовал во всех файлах плагина Mgcamd в Wicardd 1.14!
И викард пошел, а Mgcamd не видать!
обижаете)) мжкамд есть мжкамд и идет как мжкамд викард как викард ссам как ссам и тд))Да забыл один параметр вписать заменил архив перекачайте иначе зелень будет ссорри
Добавлено  12 мая | 2013г. | 14:22:43   
А там не все так просто как казалось. Логику автора плагина понять можно конечно, но такое впечатление что два куска плагина писали два разных человека (я имею в виду в оригинале скина). Потому как если в одном куске сначала присвоение всем переменным отвечающим за вывод данных кама значения "", то во втором куске всем переменным присваивается "..............\n" И работает именно второй кусок, тогда неясно нафига вообще первый. А уж метод определения активного кама вообще добавил мне немного смешных минут -))) Короче, к вечеру сделаю поумнее, чтобы определяло все таки немного по другому.
я изменил весь этот код писал же-тупо сделано перекачайте архив попробуйте вот скрин с мжкамда какой еще ему поставить для скрина если не верите?Пока не снес этот скин....да-мжкамд стоит 138.да название пикона должно быть как в архиве выше-Wicardd-fs8.png ну так вписал в плагин...Wicardd название а плаг автоматом додает к нему -fs8.png  тоисть пикон будет Wicardd-fs8.png.Все скин сношу.
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Скин HD Glass
« Ответ #811: 12 мая | 2013г. | 14:36:37 »
0
А там не все так просто как казалось. Логику автора плагина понять можно конечно, но такое впечатление что два куска плагина писали два разных человека (я имею в виду в оригинале скина). Потому как если в одном куске сначала присвоение всем переменным отвечающим за вывод данных кама значения "", то во втором куске всем переменным присваивается "..............\n" И работает именно второй кусок, тогда неясно нафига вообще первый. А уж метод определения активного кама вообще добавил мне немного смешных минут -))) Короче, к вечеру сделаю поумнее, чтобы определяло все таки немного по другому.
Igornord ждем с не терпнием!
nikolasi,спасибо моя не внимательность, все идет правильно! :drinks:
nikolasi еще раз ссори! :blush: И огромное, преогромное спасибо!!!!!!!!!!!! :good:

Оффлайн Igornord

  • Мастер Джедай
  • ***
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Скин HD Glass
« Ответ #812: 13 мая | 2013г. | 16:46:07 »
0
Вчера все-таки не успел, только сегодня. Небольшое пояснение. Викард может создавать два типа ecm.info, на основании которых плагин определяет тип используемого эмуля. Какой именно тип файла будет создаваться зависит от параметра ecm_info, который прописывается в файле конфигурации викарда в секции [dvb]. В случае отсутствия этого параметра вывод делается d форме mgcamd, то есть модуль думает что в качестве эмуля используется именно mgcamd. Для этого случая подойдет файл плагина выложенный уже ранее. В том случае, если вы явно прописали в секции [dvb] параметр ecm_info = 1 (тем самым указав викарду создавать ecm.info в своем родном формате - плагин не будет понимать что именно используется в качестве эмуля (в прищепке для примера приведен ecm.info викардовского формата). В этом случае вам нужно заменить файл plugin.pyo файлом выложенным в прищепке. Напомню, что на всякий пожарный -))) скопируйте изменяемый файл в какое-либо другое место дабы не случилось неприятностей и я не огреб от вас по полной программе -))) А то получите зелень и будете меня ругать плохими словами. Что сделано??? По возможности использована вся информация которую можно почерпнуть из ecm.info викардровского формата. Если кто-то пришлет мне ecm.info викардовского формата при использовании карточек - буду только рад, потому как лучше все это отправить автору в виде диффа, и я надеюсь он просто включит поддержку викард в более поздних выпусках скина.

P.S. plugin.pyo положить в /usr/lib/enigma2/python/Plugins/Extensions/setupGlass16
P.S.2. ОБЯЗАТЕЛЬНО сохраните заменяемый файл. В случае зелени - у вас будет время перезаписать сохраненным файлом тот файл, который я тут выложил.

Оффлайн pilia

  • Джедай
  • ***
  • Сообщений: 266
  • Поблагодарили: 58
  • Уважение: -1
Скин HD Glass
« Ответ #813: 13 мая | 2013г. | 19:55:38 »
0
У меня бросает в зелень при значении ecm_info = 1
при значении ecm_info = 2 Все работает нормально ( за исключением определения эмуля)
Вот лог:

Оффлайн Igornord

  • Мастер Джедай
  • ***
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Скин HD Glass
« Ответ #814: 13 мая | 2013г. | 19:58:33 »
0
У меня бросает в зелень при значении ecm_info = 1
при значении ecm_info = 2 Все работает нормально ( за исключением определения эмуля)
Вот лог:

Файл /tmp/ecm.info в личку отправьте. Может на вашей архитектуре он немного другой (я на sh4, у вас mips)

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Скин HD Glass
« Ответ #815: 13 мая | 2013г. | 20:17:12 »
0
У меня бросает в зелень при значении ecm_info = 1
при значении ecm_info = 2 Все работает нормально ( за исключением определения эмуля)
Вот лог:

Файл /tmp/ecm.info в личку отправьте. Может на вашей архитектуре он немного другой (я на sh4, у вас mips)
Проверил,викард не идет,мжикамд вместо него и пикон его в придачу!

Оффлайн Igornord

  • Мастер Джедай
  • ***
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Скин HD Glass
« Ответ #816: 13 мая | 2013г. | 20:45:07 »
0
У меня бросает в зелень при значении ecm_info = 1
при значении ecm_info = 2 Все работает нормально ( за исключением определения эмуля)
Вот лог:

Файл /tmp/ecm.info в личку отправьте. Может на вашей архитектуре он немного другой (я на sh4, у вас mips)
Проверил,викард не идет,мжикамд вместо него и пикон его в придачу!

ecm_info точно стоит равным 1??? То есть в секции [dvb] ecm_info = 1 есть или нет? Если ecm_info нет либо ecm_info = 2 - то будет mgcamd ( пока). Насчет зелени уже разобрался, сейчас поправлю. (Зеленка в том случае, если ключ достается из кэша, то есть строка просто другая будет).

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Скин HD Glass
« Ответ #817: 13 мая | 2013г. | 20:52:47 »
0
У меня бросает в зелень при значении ecm_info = 1
при значении ecm_info = 2 Все работает нормально ( за исключением определения эмуля)
Вот лог:

Файл /tmp/ecm.info в личку отправьте. Может на вашей архитектуре он немного другой (я на sh4, у вас mips)
Проверил,викард не идет,мжикамд вместо него и пикон его в придачу!

ecm_info точно стоит равным 1??? То есть в секции [dvb] ecm_info = 1 есть или нет? Если ecm_info нет либо ecm_info = 2 - то будет mgcamd ( пока). Насчет зелени уже разобрался, сейчас поправлю. (Зеленка в том случае, если ключ достается из кэша, то есть строка просто другая будет).
Поставил ecm_info = 1 вот что получаю.

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
Скин HD Glass
« Ответ #818: 14 мая | 2013г. | 00:51:08 »
0
Думаю вы ерундой страдаете.....допишите в том варианте что я дал выше
elif line.startswith('source') and control == 1 or line.startswith('Service'):
будет определять и по второму варианту викарда...Достучатса до Шамана очень трудно...я пробовал один раз-его скин зеленел на шаре4 по одной ошибке результат..Да и давать дефку мяко говоря не этично....сомневаюсь что тот файл что мне кинули в пи он дал во фри...остальное сами понимаете.
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Скин HD Glass
« Ответ #819: 14 мая | 2013г. | 01:07:41 »
0
.Достучатса до Шамана очень трудно...
Полностью с вами согласен и подтверждаю явную истину,говорю из личного опыта!
А если и достучишься то толку мало!

Оффлайн Igornord

  • Мастер Джедай
  • ***
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Скин HD Glass
« Ответ #820: 14 мая | 2013г. | 12:38:37 »
0
Думаю вы ерундой страдаете.....допишите в том варианте что я дал выше
elif line.startswith('source') and control == 1 or line.startswith('Service'):
будет определять и по второму варианту викарда...Достучатса до Шамана очень трудно...я пробовал один раз-его скин зеленел на шаре4 по одной ошибке результат..Да и давать дефку мяко говоря не этично....сомневаюсь что тот файл что мне кинули в пи он дал во фри...остальное сами понимаете.

Ну будет иконка. А все остальное вы предлагаете пустить лесом. Как-то адрес ш@ры и прочее. Не считаю это лучшим вариантом. Я просто сейчас не на месте (в смысле не около реса), и поэтому подправить кусок который отвечает за определение адреса не могу (смогу только вечером). Там вообще оптимальный путь лезть в wicardd.conf и просто на основании данных по ecm_info (при надобности) все определять, тем более что например автор не гнушается полезть за данными оскама в его файлы -))) Что касается Шамана - если просто приложить нормальный diff - то не думаю что он откажет -))) Я же не спорю, можно пойти по вашему пути, но это полумеры, и если юзеру хочется видеть каким эмулем раскодирован канал, то точно также ему захочется увидеть и всю ту инфу, которую он привык видет на допэкране (как то тип кодировки, адрес шаровоза и прочее)

P.S. Да, давать дифф с одной стороны неэтично, но с другой стороны вы как и я выкладываем здесь не пайтоновский исходник, а откомпилированный вариант, так что с другой стороны мы как-то уважаем его труд. Подправил алгоритм определения адреса, в зелень теперь не выпадает. Вопрос - нужно ли в инфе указывать название ридера из конфига викард. Кстати полезно для отладки викарда, потому как будет тут же видно какой именно ридер сейчас использует викард.
P.S.2. TODO - объединить две мысли (в смысле nikolasi и мои) в одну и немного переделать дабы определялось нормально независимо от параметра ecm_info в конфиге.

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
Скин HD Glass
« Ответ #821: 14 мая | 2013г. | 15:56:07 »
0
Igornord да я как то о екм инфо не подумал)) если сделали-молодец.Я просто тже снес этот скин и не охота снова его ставить...ну не нравитса он мне
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Скин HD Glass
« Ответ #822: 14 мая | 2013г. | 17:43:56 »
0
Есть такой вопрос! Как научить скин читать папки (extraScreens16,g16_setup_pict,menuIcons,more_icons) из памяти ресса а пиконы с USB?

Оффлайн Gediminas

  • Джедай
  • ***
  • Сообщений: 244
  • Поблагодарили: 113
  • Уважение: -2
Скин HD Glass
« Ответ #823: 17 мая | 2013г. | 17:31:28 »
0
У меня не обновляется онлайн ни piconCam, вобщем ничего не получается обновить, так скин установился и работает, приемник на платформе sh4 имидж OpenPli, может что то нужно подправить в скине?

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
Скин HD Glass
« Ответ #824: 17 мая | 2013г. | 18:21:53 »
0
У меня не обновляется онлайн ни piconCam, вобщем ничего не получается обновить, так скин установился и работает, приемник на платформе sh4 имидж OpenPli, может что то нужно подправить в скине?
увас питон не полный...питон27 или питон 26 -нет блока ftplib.pyo он нужен для работы с фтп соединением.Ищите в нете или обратитесь к создателям вашего софта
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
143 Ответов
63936 Просмотров
Последний ответ 27 ноября | 2019г. | 14:06:01
от Serjoga
4 Ответов
3320 Просмотров
Последний ответ 03 октября | 2010г. | 17:33:49
от anatoly
6 Ответов
8037 Просмотров
Последний ответ 05 ноября | 2012г. | 14:33:01
от bloods1235
5 Ответов
2874 Просмотров
Последний ответ 20 мая | 2011г. | 23:20:12
от 2boom
63 Ответов
37782 Просмотров
Последний ответ 16 июля | 2014г. | 22:56:11
от calgary88



X

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

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