Вернуться   DreamBox Satellite Forum > Обсуждение > Dreambox DM 5xxx/7xxx/8xxx/9xxx > Клуб любителей Dreambox DM 800HD/SE

Клуб любителей Dreambox DM 800HD/SE Здесь общаються владельцы 800х дримов и сочувствующие.

Ответ
 
Опции темы

Старый 18.01.2009, 15:58   #16
Дримовод
 
Аватар для gesha1
 
gesha1 вне форума
Регистрация: 25.07.2007
Адрес: ЗЕМЛЯ!
Сообщений: 41
По умолчанию

В принципе устраивает расклад пульта в нетрино,единственно хотелось когда нажимаеш на ок, и вываливается список каналов ,так это стрелками в право,лево их бысто перелистывать как в 1энигме!
__________________
Dream 800HD + SATA HDD 2.5" 160 Gb +
allrussian
,Mgcmd 1.35
  Ответить с цитированием

Старый 18.01.2009, 16:42   #17
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

Цитата:
Сообщение от gesha1 Посмотреть сообщение
В принципе устраивает расклад пульта в нетрино,единственно хотелось когда нажимаеш на ок, и вываливается список каналов ,так это стрелками в право,лево их бысто перелистывать как в 1энигме!
А это можно сделать
Плагин не совсем корректно правит файлик keymap.xml
Я себе руками исправил. Взял старый файл, где листание кнопками влево/вправо в списке каналов листало страницы и исправил.
Плюс к этому кнопки букетов у меня тоже листают букеты в списке каналов.
Кстати, в имидже ЛТ все корректно работает. Я там файлик и смотрел

Но, это все мелочи.
Вот как громкость привязать? Это пока проблема.
Рад, что я не один, кому не нравится раскладка энигмы2.

Цитата:
Сообщение от salo Посмотреть сообщение
to msw Спасибо огромное!!!!!
Работает!!!
К сожелению задевает многие под пункты потом....
Для примера скин после этой редакции в меню выбрать нельзя.
Задевает конечно. Потому что просто меняет эти кнопки местами. А скин можешь выбрать кнопками громкости
Надо более изящный способ.
Глобально значение громкости можно назначить и в файле keymaps.xml
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)

Последний раз редактировалось lagush; 18.01.2009 в 16:51.
  Ответить с цитированием

Старый 18.01.2009, 17:38   #18
Юннный Дримовод
 
msw вне форума
Регистрация: 21.03.2008
Адрес: Украинна
Сообщений: 17
По умолчанию

Цитата:
Сообщение от lagush Посмотреть сообщение
Надо более изящный способ.
Другой способ, это наверное писать фирме которая плагин делала
  Ответить с цитированием

Старый 18.01.2009, 20:37   #19
Юннный Дримовод
 
salo вне форума
Регистрация: 19.12.2006
Сообщений: 24
По умолчанию

Цитата:
Плагин не совсем корректно правит файлик keymap.xml
Я себе руками исправил. Взял старый файл, где листание кнопками влево/вправо в списке каналов листало страницы и исправил.
Если можно подвесь свой правенный keymap.xml для сравнения как и что править.
  Ответить с цитированием

Старый 18.01.2009, 23:45   #20
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

Подвешиваю.
Вложения
Тип файла: zip keymap.zip (2.9 Кб, 347 просмотров)
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)
  Ответить с цитированием

Старый 13.03.2009, 03:13   #21
Эксперт
 
Аватар для SatCat
 
SatCat вне форума
Регистрация: 21.10.2008
Адрес: 141E 47N
Сообщений: 274
По умолчанию

Цитата:
Сообщение от lagush
Вот как громкость привязать? Это пока проблема.

Очередная экскурсия юнного дримовода SatCat в недры Gemini решила поставленную КлубомЛюбителейDM800 проблему.
Ничего, что я о себе в третьем лице? ОК, описываю подробно:

-=КАК НАЗНАЧИТЬ КНОПКИ ПУЛЬТА В ЗАВИСИМОСТИ ОТ ТЕКУЩЕГО КОНТЕКСТА=-.
Рассказывать буду на примере привязки клавиш влево-вправо для изменения громкости в контексте обычного просмотра.

Итак, поехали..
0. Внимание: Перед исправлениями файлов сохраняйте их первоначальные копии, чтобы легче было вернуть вдруг запорченное!

1. Вначале лезем редактировать файл \usr\share\enigma2\keymap.xml. В нем нужно найти секцию "<map context="InfobarChannelSelection">" и исправить значания mapto двух клавиш как на рисунке:


2. Теперь открываем файл /usr/lib/enigma2/python/Screens/InfoBarGenerics.py в котором есть созвучный этой секции класс InfoBarChannelSelection и добавляем, что обведено на рисунке:


Поясняю:
- синим обведены новые вызовы и соответствующие им методы
- фиолетовым - реализация этих методов на базе вызовов класса VolumeControl (самые любознательные смотрят внутрь \usr\lib\enigma2\python\Components\VolumeControl.p y)
- красным - конечно же создаем экземпляр этого класса перед употреблением..

3. и последнее - чтобы питон (или пайтон, как говорят иностранцы) нашёл, где взять этот класс VolumeControl, нужно ещё в начале файла /usr/lib/enigma2/python/Screens/InfoBarGenerics.py вставить одну строчку:


4.На этом всё. Рестартим GUI и смотрим что получилось. Мои испытания проводились в Gemini4.0, но для версии 4.1 тоже всё наверняка подойдёт.
Для того, чтобы легче было внести все эти "заклинания", прилагаю эти исправленные два файла - проще сделать copy-paste, чем ошибаться при наборе.
Рассмотренный пример позволяет, при схожем подходе (а главное навыках программирования) внедрить практически любую функциональность в клавиши дрима, что позволяет сбросить оковы "лазанья по кривым меню".

Неохваченной осталась тема flags внутри файла keymap.xml. Тут разные значения "mr", "m", "b", "l" описывают очевидно КАК НАЖИМАЮТСЯ клавиши -- типа длинные нажатия и т.п. Кто знает пишите!

Удачи!

ЗЫ Заодно мини-лекция по программированию на питоне получилась блин
Вложения
Тип файла: zip ModifVolumeFiles-GP4.0.zip (19.4 Кб, 367 просмотров)
__________________
DM800HD +USB DVB-T tuner(af9035) (OE2.0 GP3.2, OSCAM ymod, HDD 160Gb) * SVEC-120: 75e-80e-85.2e-90e * Arion-1700e * TT-Budget-1400 * Manna 3910

Последний раз редактировалось SatCat; 13.03.2009 в 04:16.
  Ответить с цитированием

Старый 13.03.2009, 11:45   #22
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

SatCat, круто! Респектище! Главное еще и объяснил что к чему.
Немцы отдыхают! На ИХАДе были только вопросы, но ответов не было.
Вечером проверю.
Цитата:
Неохваченной осталась тема flags внутри файла keymap.xml. Тут разные значения "mr", "m", "b", "l" описывают очевидно КАК НАЖИМАЮТСЯ клавиши -- типа длинные нажатия и т.п. Кто знает пишите!
У немцев было описание этих флагов. Вроде они означают: просто нажатие, нажатие и отпускание и т.п. Я поищу вечером.
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)
  Ответить с цитированием

Старый 13.03.2009, 23:18   #23
Дримовод
 
Dirty вне форума
Регистрация: 20.09.2006
Адрес: Украина, г. Житомир
Сообщений: 41
Отправить сообщение для Dirty с помощью ICQ
По умолчанию

закинул эти файлы - и теперь рес не грузится.....
__________________
The things you own they end up own you
  Ответить с цитированием

Старый 13.03.2009, 23:52   #24
Дримовод
 
eagle вне форума
Регистрация: 22.10.2006
Сообщений: 56
По умолчанию

lagush, отпишись, как получилось. Пока "очкуюсь" попробовать. Ага?

добавлено через 1 минуту
Цитата:
Сообщение от Dirty Посмотреть сообщение
закинул эти файлы - и теперь рес не грузится.....
Знакомая фигня. Сам хреначил эти файлы, потом получал такой финал. Будем ждать комменты.
__________________
DM500S, Sezam 7700, Sezam 7900 PVR, Sezam 902 HD PVR, Sezam 8000 PVR, DM800 HD PVR, DM800 HD SE . 60 см на 36Е + поворотка 90 см на сектор 30W-60Е.

Последний раз редактировалось eagle; 13.03.2009 в 23:52. Причина: Добавлено сообщение
  Ответить с цитированием

Старый 14.03.2009, 00:06   #25
Юннный Дримовод
 
Аватар для ivan
 
ivan вне форума
Регистрация: 27.05.2006
Адрес: Kiev
Сообщений: 20
По умолчанию

Работает отлично.
  Ответить с цитированием

Старый 14.03.2009, 00:17   #26
Дримовод
 
Dirty вне форума
Регистрация: 20.09.2006
Адрес: Украина, г. Житомир
Сообщений: 41
Отправить сообщение для Dirty с помощью ICQ
По умолчанию

наверное так изменить раскладку можно лишь в гемини
у меня с набило ничего не получилось
__________________
The things you own they end up own you
  Ответить с цитированием

Старый 14.03.2009, 00:33   #27
Юннный Дримовод
 
Аватар для ivan
 
ivan вне форума
Регистрация: 27.05.2006
Адрес: Kiev
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Dirty Посмотреть сообщение
наверное так изменить раскладку можно лишь в гемини
у меня с набило ничего не получилось
Да,поставлен на Гемини.
__________________
DREAMBOX7020S,500S,DM800 HD PVR.
TT3600-DVB S2,DVB-S2/S карта HD,TT2400,Acorp-120S.
  Ответить с цитированием

Старый 14.03.2009, 13:50   #28
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

Цитата:
Неохваченной осталась тема flags внутри файла keymap.xml. Тут разные значения "mr", "m", "b", "l" описывают очевидно КАК НАЖИМАЮТСЯ клавиши -- типа длинные нажатия и т.п. Кто знает пишите!
Вот с ИХАДа:

Цитата:
Die Flags bedeuten:
"m" für "make" (drücken der taste),
"b" für "break" (loslassen der taste),
"r" für repeated. (drücken und halten der Taste)

Eine kombination von Flags ist auch möglich.
Also z.b. flags="mr"
Сорри, я немецким не очень, но смысл понятен.

Кнопки влево/вправо для регулировки громкости заработали ок!
Имидж Гемини 4.0.
Я доволен, аки элефант. Сбылась мечта идиота. Спасибо SatCat!

Хотелка номер 1.
Я вот еще думаю... Можно ли реализовать такую фишку. Было в энигме1 на дриме500.
Первое нажатие на кнопку INFO вызывает инфопанель, второе нажатие на эту же кнопку вызывает ЕПГ канала. Третье нажатие - закрывает все окна.
В дриме 800 на вызов инфопанели привязана кнопка ОК (или кнопка EXIT в стиле нейтрино), а для вызова ЕПГ - кнопка INFO.

Было бы неплохо совместить на кнопке INFO вызов инфобара и ЕПГ.
Чую, что сделать можно. Т.е. надо отлавливать контекст при котором нажимается кнопка INFO и в зависимости от него вызывать то или иное действие.

Хотелка номер 2
Не знаю как кого, но меня напрягает ЕПГ, который вызывается при нажати кнопки INFO.
В принципе, все нормально, подробное описание есть, подобные передачи показаны (! очень удобная фишка). Но... Но не удобно, что доступно только два события из ЕПГ - текущее и следующее. Для вызова следующих событий надо вызывать одиночный ЕПГ (желтая + INFO) и тогда уже листать.
Может имеет смысл выводить сразу подробный одиночный ЕПГ при вызове ЕПГ?

Хотелки 1 и 2 реализованы!!!
Спасибо vlamo
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)

Последний раз редактировалось lagush; 03.07.2010 в 13:49.
  Ответить с цитированием

Старый 14.03.2009, 16:07   #29
Эксперт
 
Аватар для SatCat
 
SatCat вне форума
Регистрация: 21.10.2008
Адрес: 141E 47N
Сообщений: 274
По умолчанию

Цитата:
Сообщение от lagush Посмотреть сообщение
Может имеет смысл выводить сразу подробный одиночный ЕПГ при вызове ЕПГ?
Меня тоже напрягает такая неудобность кнопки Info..
Тут нужно наверное забабахать так:
* одиночное нажатие - сразу singeEPG или GraphMultiEPG (кому какой более по душе решает сам)
* длинное нажатие - менюшка с выбором вариантов EPG как сейчас.

А по части инфобара и епг на одной кнопке - не знаю.. кнопок чтоли дефицит? два раза жать - нефункционально..
Инфобар можно на exit повесить.
Да ещё ведь каждая кнопка может иметь два использования - короткое и длинное нажатие.

добавлено через 15 минут
А вобще неплохо бы скрестить инфобар и епг. Чтобы на инфобаре 6-8 передач вперёд висело, что на вечер сразу видно было бы..
__________________
DM800HD +USB DVB-T tuner(af9035) (OE2.0 GP3.2, OSCAM ymod, HDD 160Gb) * SVEC-120: 75e-80e-85.2e-90e * Arion-1700e * TT-Budget-1400 * Manna 3910

Последний раз редактировалось SatCat; 14.03.2009 в 16:07. Причина: Добавлено сообщение
  Ответить с цитированием

Старый 14.03.2009, 16:55   #30
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

Цитата:
* одиночное нажатие - сразу singeEPG или GraphMultiEPG (кому какой более по душе решает сам)
* длинное нажатие - менюшка с выбором вариантов EPG как сейчас.
Точно! Я про длинное нажатие то и забыл. Очень логично бы получилось.

Цитата:
Тут нужно наверное забабахать так:
* одиночное нажатие - сразу singeEPG или GraphMultiEPG (кому какой более по душе решает сам)
ПРИЧЕМ, лучше не просто singeEPG - список передач, а сразу окно подробного ЕПГ, а дальше уже только листать кнопкой влево/вправо и смотреть подробное описание.

Здесь уже спрашивали, кстати, про одиночный ЕПГ, когда список предач выводится.
Нельзя ли его окно модифицировать, добавить снизу область, чтобы снизу было подробное описание той передачи, на которой стоит курсор?
ИМХО было бы удобно. В других тюнерах так реализовано.
Это уже тоже реализовано.

Разумеется у дримбокса есть более мощный ЕПГ - это графический ЕПГ - сетка передач. Там и подробное описание сразу видно и таймер можно поставить.
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)

Последний раз редактировалось lagush; 03.07.2010 в 13:51.
  Ответить с цитированием
Ответ

Закладки


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Часовой пояс GMT +3, время: 18:28.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot


Спутниковое телевидение, оборудование для прима. Ресиверы Dreanbox Multimedia.
Самые актуальные обзоры новейших спутниковых ресиверов.