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
-
Только для софта опенПли.
В Пли действительно неудобно добираться до меню эмуляторов.
Мой вариант вызова этого меню,практически с любой заданной кнопки пульта Д/У.
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.В следуещей версии плага,это должно быть встроенно по дефолту.У меня с автором вполне дружеские отношения.
-
Отлично все работает , был приятно удивлен что это версия плагина именно под наш рес Спасибо , но столкнулся с небольшой проблемкой :
Установлен плагин quickclock(вывод часов на экран) - который не отображается в меню плагинов (а следовательно в multiQuickButton его нет) и вызывался по короткому нажатию кнопки TEXT , после установки multiQuickButton если на кнопку не назначено ничего плагин запускается автоматом и предлагает назначить кнопку из своего внутреннего списка.
В результате так и не удалось установить на нажатие кнопки TEXT только один плагин quickclosk обязательно в поралель с ним надо назначить еще какую нибудь функцию из multiQuickButton и так почти со всеми кнопками кроме цветных.
Отсюда вопрос - как запретить запуск плагина multiQuickButton на тех кнопках которые не надо обрабатывать данным плагином .
Вложение с плагином quickclock для примера.
-
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" /-->
..........................................
Сам не проверял,дерзай.
-
Помог второй вариант , только наверное имелось в виду закоментировать вот эту строку
<!--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>
Спасибо за помощь.
-
Да, перепутал.
И не бойся экспериментировать с usr/share/enigma2/keymap.xml.Там много чего можно переделать под себя.Мультикликбуттон изменяет только основные функции кнопок.