Добавил поиск папки softcam при старте.
Если не чего не указано то по умолчанию /var/emu, если такой папки нету то плигин проверит наличие папки /usr/bin/cam, и если она существует то использует её.
Добавил поддержку скриптов. Возможно управлять скриптами которые стартует и останавливает ему с командами start | stop. Плугин понимает что файл скрипт если он заканчивается с '.sh', или начинается с 'softcam', или 'cardserver' (на пример: oscam.sh; softcam.mgcamd; cardserver-oscam).
1. Оптимизировал код.
2. Добавил к выбору использовать swap на разделе, если такой присутствует (пожелание vardan85).
3. Поправил потенциальные ошибки.
Плагин для управление монтировкой и swap на hdd. В нем можно указать что монтировать на /media/hdd и /media/hdd/movie или отмонтировать раздел перед удалением USB флешки (выберите "nothing"). Также можно назначить монтировку при старте ресивера (точней еныгми) если имидж это не делает сам автоматом. Можно создать и включить/отключить swap файл, и назначить его включение при старте.
Сделал плугин для простого управления самбой. В нем можно запустить или остановить самбу, и если включить то назначить основные настройки:
* Запуск при запуске ресивера.
* Имя ресивера в сетке.
* Рабочую группу.
* Использование протокола SMB2 для Win7/8.
* Указать какие стандартные папки шарить (root- /, media- /media, hdd- /hdd, movie- /hdd/movie).
Попросили выложить мою улучшению версию On Error Restart Service которую я добавил в openAR-P_1.3_211_epl_alien_131112_test.
Она не дёргает картинку при каждой ошибке а только если ошибка продолжается.
Распакуйте в /usr/lib/enigma2/python/Plugins/SystemPlugins и ретсртните енигму.
Собрал тестовую сборку 1.3 на stm24_211 с eplayer.
Python 2.7.3
Требуется проверить перемотку видео назад кнопками 1-4-7 в файлах avi (поправил по своему).
Должен работать rucam, для запуска используйте AlternativeSoftCamManager.
Дополнительно установил плугины NetworkBrowser, OnErrorRestartService, AlternativeSoftCamManager, мною поправлении скин dTV-HD-Reloaded и динамическую картинку загрузки которую мне дал schpuntik.
Многие спрашивают по этому решил собрать и выложить сборку с eplayer.
Эта сборка AR-P с eplayer и еныгмой на 01.11.2012 (бранч last).
Дополнительно уже установил плугины NetworkBrowser, OnErrorRestartService, AlternativeSoftCamManager, мною поправлении скин dTV-HD-Reloaded и динамическую картинку загрузки которую мне дал schpuntik.
Эта тестовая сборка, по тому по ней не стоит судить о имиджах AR-P, но буги желательно писать в Issues AR-P.
1. Поменял названия записи в сетингах енигмы соответствий с doc на config.plugins.AltSoftcam, для нормальной работы с конвертерами (спасибо 2boom).
2. Поменял поиск имя и ключей для sofcam (подсмотрел в EmuName.py от 2boom).
3. Удалил названия окна в скине (name="AlternativeSoftCamManager") для лучшей совместимости с другими скинами (спасибо Excision).
4. Сделал перенос строк в Ecm info для вывода полной информации от длинных строк (просьба djdron).
1. Поправил запуск на имиджах HDMU (спасибо за наблюдение и тесты vampirex).
2. Поправил возможную ошибку при рестарте softcam (спасибо за наблюдение AndreyUA).
Это тот же Alternative Emu Panel, только назвал боле "политкорректно".
Решил избавится от баш скрипта и файла конфигив. Весь код переписал в python а сохранение конфигов в файле енигмы (/etc/enigma2/settings). Правда из за питона немножко пострадала быстродействие в некоторых моментах.
Основной функционал не изменился (незначительные поправки в сохранении конфигов и в отображение информации), но решил не делать запуск скриптов управлений ему.
Перед установлением удалите Alternative Emu Panel чтобы избежать конфликтов запуска ему при старте енигмы.
Решил поделится еще с одним своим плагином которого вчера по быстрому намудрил.
Он примерно каждые 10 секунд читает и очищает системный лог, и если там появилась ошибка "Error-pti_task" то делает рестарт сервиса которого смотрим.
Должен помочь в тех случаях, когда смотрите канал и вдруг начинает сыпаться картинка. Переключили на другой канал, обратно и смотрите дальше. Плугин сам сделает рестарт сервиса и переключать не надо.
Еще немножко доработал AlternativeEmuPanel.
1. Переделал управление скриптом чтобы работал рестарт картинки на последних версиях енигмы openpli (пока официально таких негде нету, но рано или поздно появится).
2. Поправил отображение ecm (Спасибо Excision что указал на это).
3. По просьбе AndreyUA (если я не путаю ники) уменьшил окно чтобы помешалось в экран при разрешение СД.
4. Поправил работу если установлен скин ChameleonHD (Спасибо AndreyUA что указал на это).
5. Добавил остановку ЕМУ при выключение ресивера.
6. Оптимизировал код (постепенно учусь python).