World Vision Club

GI ET11000 4K, GI ET7000 Mini, Xtrend ET9000,9200 HD Twin, Xtrend ET5000,6000 HD => Xtrend ET9000 HD Twin => плагины => Тема начата: Дмитрий73 от 06 Январь 2012, 19:40:29

Название: Настройка быстрого вызова меню Softcam Setup.
Отправлено: Дмитрий73 от 06 Январь 2012, 19:40:29
Только для софта опенПли.
В Пли действительно неудобно добираться до меню эмуляторов.
Мой вариант вызова этого меню,практически с любой заданной кнопки пульта Д/У.
1)Скачиваем плагин MultiQuickButton 2.8.2 через установку плагинов или берем и устанавливаем  отсюда.Рестарт Е2.
2)Заходим в папку /etc/MultiQuickButton и видим файлы со всеми кнопками из плага(надеюсь по аглийки читать умеем).Выбираем нужную кнопку,для примера показываю на желтой(quickbutton_yellow.xml).
Открываем файл нормальным редактором,например Notepad++,вставляем вот такой кусок кода:
<content>
<name>Softcam Manager (PLi)</name>
<sel>1</sel>
<module>Plugins.PLi.SoftcamSetup.Sc</module>
<screen><![CDATA[ScSelection]]></screen>
</content>
3)Рестарт Е2 и проверяем работу.

P.S.После установки плагина MultiQuickButton почти все конпки на пульте придется переназначать.Но это плюс,для вас наконец то откроется уникальная возможность уйти от стереотипов и сделать так,как хочется вам.А не то что навязали голландцы и немцы.
P.P.S.В следуещей версии плага,это должно быть встроенно по дефолту.У меня с автором вполне дружеские отношения.


Название: Настройка быстрого вызова меню Softcam Setup.
Отправлено: Sp34 от 07 Январь 2012, 12:36:18
Отлично все работает  , был приятно удивлен что это версия плагина именно под наш рес Спасибо , но столкнулся с небольшой проблемкой :

Установлен плагин quickclock(вывод часов на экран) - который не отображается в меню плагинов (а следовательно в multiQuickButton его нет) и вызывался по короткому нажатию кнопки TEXT ,  после установки multiQuickButton если на кнопку не назначено ничего  плагин запускается автоматом и предлагает назначить кнопку из своего внутреннего списка.
В результате так и не удалось установить на нажатие кнопки TEXT только один плагин quickclosk обязательно в поралель с ним надо назначить еще какую нибудь функцию из multiQuickButton и так почти со всеми кнопками кроме цветных.
Отсюда вопрос - как запретить запуск плагина   multiQuickButton на тех кнопках которые не надо обрабатывать данным плагином .

Вложение с плагином quickclock для примера.
Название: Настройка быстрого вызова меню Softcam Setup.
Отправлено: Дмитрий73 от 07 Январь 2012, 13:29:30
1)Вариант.
В твоем плаге есть файл help_keymap.xml,приведи его к такому виду:
<keymap>
<map context="GlobalActions">
<key id="KEY_TEXT" mapto="showQuickClock" flags="b" />
</map>
</keymap>
2)Вариант.
В */Extensions/MultiQuickButton/keymap.xml сделай так:
.........................................
<!--key id="KEY_HELP" mapto="displayHelp" flags="b" /-->
        ..........................................
Сам не проверял,дерзай.
Название: Настройка быстрого вызова меню Softcam Setup.
Отправлено: Sp34 от 07 Январь 2012, 15:25:11
Помог второй вариант , только наверное имелось в виду закоментировать вот эту строку

<!--key id="KEY_TEXT" mapto="text" flags="b" /-->   - перестал автозапускаться multiQuickButton по кнопке TEXT , но стандартный телетекст стартовал все равно.

И подправив вот эту секцию в usr/share/enigma2/keymap.xml поменяв функцию на долгий тап("l") все стало как задумано.   

<map context="InfobarTeletextActions">
      <key id="KEY_TEXT" mapto="startTeletext" flags="l" />
   </map>

Спасибо за помощь.
Название: Настройка быстрого вызова меню Softcam Setup.
Отправлено: Дмитрий73 от 07 Январь 2012, 15:38:45
Да, перепутал.
И не бойся экспериментировать с usr/share/enigma2/keymap.xml.Там много чего можно переделать под себя.Мультикликбуттон изменяет только основные функции кнопок.