Аннотация.
Как известно программное обеспечение Prismcube Ruby лишено возможности централизованого запуска и управления работой эмуляторов. А иногда хочется посмотреть как работает тот или иной канал на другом эмуляторе или на другом конфиге. Поэтому появилась идея сделать аддон который бы собрал все известные (для нашего ресивера) эмуляторы в "один флакон". Данный аддон позволяет инсталлировать и управлять работой следующих эмуляторов:
- Wicardd 1.19
- Oscam-svn 1.20 11279 emu 732
- Oscam-ymod 18.59
- Mgcamd 1.35a
Важно!
Перед установкой аддона, если у вас были установлены другие эмуляторы то остановите их. Но все же желательно их удалить, предварительно сохранив конфиги. Причем остановить и удалить корректно и убедиться что эмулятор не стартует при повторной загрузке ресивера.
Для корректного старта mgcamd: Если в системе присутствует папка или симлинк /var/keys, то лучше ее удалить. В крайнем случае положить туда рабочий конфиг, хотя в таком случае аддон будет "врать" о реальном расположении файлов конфигурации.
Описывать установку не буду, так как все (ну или большинство) знает как установить программное дополнение (аддон) из zip-файла.
Работа.
Заходим в меню XBMC (кнопка XBMC на пульте), выбираем пункт "Программы" и далее в списке аддонов выбираем EMU Pack. Откроется меню аддона. Для запуска эмулятора выбираем "Пуск" и в следующем меню выбираем нужный эмулятор. Если после этого нужно запустить другой, то это можно сделать без остановки текущего.
Статус работы эмулятора можно посмотреть, выбрав пункт "EMU Инфо" – там будет указан запущенный эмулятор и путь к его конфигам. Данная информация гарантирует, что эмулятор запущен и есть в списке процессов. И если после этого каналы не открываются, значит, проблема в конфиге.
Относительно пунктов "Перезапуск EMU" и "Остановка EMU", думаю особо разъяснять не нужно - первый останавливает и запускает, а второй останавливает текущий эмулятор.
Статус декодирования канала можно посмотреть в пункте "ECM Info".
При выборе пункта "Удалить EMU" будет выполнена остановка и удаление из системы бинарника эмулятора и скрипта автозапуска. Файлы конфигурации НЕ удаляются.
Использование разных конфигурационных файлов.
Данная возможность работает только с эмуляторами Oscam (svn и ymod) и Wicardd.
Допустим, у вас есть еще одна папка с альтернативными конфигурационными файлами для эмулятора и вы хотите их потестировать не прибегая к помощи компьютера. Для этого заходим XBMC (кнопка XBMC на пульте), выбираем пункт "Программы" и далее в списке аддонов подсвечиваем EMU Pack ( Ok НЕ нажимать) и нажимаем на пульте кнопку "i". В открывшемся меню выбираем пункт "Настроить дополнение" и жмем Ok на пульте – появится меню с установками аддона – выбираем пункт, например, " Папка с конфигом Oscam-svn " и снова жмем Ok – откроется, так называемый браузер для выбора папки, выбираем нужную папку и подтверждаем выбор кнопкой "Ok" в экранном меню справа.
Все. Дальше нажимаем кномпу "Ok" внизу. Теперь нужно сделать рестарт эмулятора (как это сделать – смотри выше), чтобы выбранные конфиги "подхватились" эмулятором.
Если вы "намутили" в с выбором пути и не знаете как вернуться на первоначальные настройки – снова выбираем "Настроить дополнение" – и внизу выбираем кнопку "По умолчанию". Теперь при повторном входе в аддон все пути будут установлены в первоначальные значения.
Удаление аддона.
Перед удалением аддона, остановите эмулятор и выполните его удаление из системы (как это сделать – смотри выше) и только потом можно удалять аддон. Если так не сделать, то эмулятор будет работать и запускаться при старте системы и в дальнейшем его можно удалить только "вручную".