четверг, 12 июня 2014 г.

Плагин ARbouquet (add/remove bouquet)

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



ps русского интерфейса нет, пока...

обновление 0.1-r1
- НЕ работаем на BH

обновление 0.1-r2
- работаем на BH

обновление 0.1-r3
- поправлен выход из плагина с перезагрузкой букетов

обновление 0.2-r0
- в связи с последними обновлениями в openpli, пришлось изменить немного алгоритм работы, теперь файлы букетов которые не задействованы, должны иметь знак _ в конце имени файла, остальное без изменений

обновление 0.3-r0
- реализована совместимость с open pli по именам файлов удаленных букетов, теперь удаленные букеты имеют расширение .del
- добавлена русская локализация

обновление 0.4-r0
глобальный багфикс
- совместимость с имиджами OA

arb 0.1-r0
arb 0.1-r1
arb 0.1-r2
arb 0.1-r3
arb 0.2-r0
arb 0.3-r0
arb 0.4-r0

суббота, 7 июня 2014 г.

Плагин RPUlite

Плагин IPTV-updater для провайдера Ростелеком(Сибтелеком) IPTV:

1. обновляет список доступных каналов, и создает для него букет
2. обновляет ip-proxy если каналы разбросаны по букетам(настоятельно рекомендую либо создать букет отличный от того, что создает плагин, либо просто поместить в тематический букет нужные каналы..
3. для обновления используется внешний сервер(lite версия)
4. использует свой формат записи канала в букете, например :



#SERVICE 1:0:1:0:0:0:0:0:0:0:http%3a//rostelecom%3a1234/udp/233.7.70.181%3a5000:24 Док
#DESCRIPTION 24 Док

5.В данной версии есть только украинская(Irkoff) и английская локализации, заниматься локализацией, нет желания и времени, если сделаете сами присылаем включу в сборку..
6. для работы требуется curl
7. букет может создаваться в виде TV или Stream(для архитектуры sh4)
8. если в ресивере установлен пароль, надо заполнить соответствующее поле в настройках плагина, если пароля нет, то оставляем пустым

отображение пикона провайдера делается так:

<widget source="session.CurrentService" render="PiconUni" path="piconProv" position="209,100" size="100,60" zPosition="2" alphatest="blend">
  <convert type="ServiceName2">Provider</convert>
</widget>


обновление 0.3-r0
-добавлена возможность именовать дефолтный букет
-оптимизирован код

обновление 0.3-r1
-добавлена русская локализация (спасибо EdNaz)
-оптимизирован код


обновление 0.4-r0
-восстановлена работоспособность

обновление 0.4-r1
-исправлена ошибка формирования букета

обновление 0.5-r1
-исправлены ошибки
-исправлены локализации
-добавлен дополнительный источник ip
-для потокового видео, обязательно установить livestreamer

обновление 0.6-r0
-исправлены ошибки
-загрузка списков уже вместе с референсам, база референсов ориентирована на epg.dat от dilinger(linux-sat.tv), если кто возьмется проверить и подправить букет, присылать мне целиком, по вопросам наличия отсутствия епг обращаться на linux-sat.tv 

обновление 0.7-r0
-исправлены ошибки
-возможность отключения загрузки букета с референсами

обновление 0.7-r1
-исправлены ошибки
-добавлен 3-й источник рабочих ip

обновление 0.7-r2
-исправлена ошибка загрузки букета
-при выходе из плагина принудительно обновляется сервислист

обновление 0.7-r3
-исправлена вылет при выходе из плагина

обновление 0.8-r0
-изменены параметры формирования букетов, доступно:
 TV, LiveStreamer, GStreamer

обновление 0.9-r0
-убран не работающий сервер
-добавлена возможность обновления ip при загрузке ресивера
-добавлено самообновление ip через период времени(нужен cron)

обновление 0.9-r1
-восстановлена работоспособность "источник 1"

обновление 0.9-r2
- убран "источник 1" так как он стал окончательно платным (возможность подключения оставлена в плагине если появится альтернатива)
- багфикс, конкретно уже не помню

обновление 0.9-r4
- исправлено обновление ip при старте системы, для некоторых имиджей sh4

обновление 1.0-r1
- добавлен вывод количества клиентов на текущем ip (кнопка OK)

обновление 1.0-r2
- исправлен пакет, добавлена зависимость python-pycurl

обновление 1.0-r3
- обновление ip при загрузке ресивера для ресиверов на sh4

обновление 1.0-r4
- багфикс

обновление 1.1-r0
- добавлен дополнительный источник ip

curl_7.24.0-r0_mips32el.ipk
rpulite 0.3-r0
rpulite 0.3-r1
rpulite 0.4-r0
rpulite 0.4-r1
rpulite 0.5-r1
rpulite 0.6-r0
rpulite 0.7-r0
rpulite 0.7-r1
rpulite 0.7-r3
rpulite 0.8-r0
rpulite 0.9-r0
rpulite 0.9-r1
rpulite 0.9-r2
rpulite 0.9-r4
rpulite 1.0-r2
rpulite 1.0-r3
rpulite 1.0-r4
rpulite 1.1-r0

вторник, 3 июня 2014 г.

E-Panel (Е-Панель) для имиджей на основе OpenPli/OA(системная панель)

Установка:
1. Обязательно подключение к интернету ресивера. так как панель до устанавливает необходимые компоненты для нормальной работы.
2. закидываем в /tmp и из терминала пишем следующее

Код:
opkg update && opkg install /tmp/*.ipk3. рестарт enigma
внимательно смотрим лог установки, если возникают проблемы, с скриншотом в эту ветку,
если при работе возникает зелень обязательно выкладываем крешлог...

ВНИМАНИЕ при установке, не следует применять параметры -force-overwrite


ВНИМАНИЕ при установке на openATV и прочие  OA имиджи требуется предварительная
установка softcam-support_1.0-r1_all.ipk

Некоторые комментарии к работе загрузка epg:
- Проверять наличие epg.dat (автоматическая проверка наличия файла epg.dat в системе: если Enigma2 по какой-либо причине его удалила, в течении минуты он закачается заново)





обновление  5.3-r15
-обновлен менеджер softcam
-мелкие правки

обновление  5.3-r16
-обновлен ntp апдейтер
-добавлен путь /tmp для хранения epg.dat (для ресиверов на sh4)
-добавлен просмотр /etc/hosts в системных утилитах

обновление  5.4-r0
-добавлен редактор файла /etc/hosts
-переделана синхронизация времени, для новых имиджей pli, работает через ntpdate-sync, 
старый метод не поддерживается...
-мелкие правки

обновление  5.4-r1
-багфикс

обновление  5.4-r2
-добавлено восстановление epg при старте enigma2
-багфикс

обновление  5.4-r3
-добавлено управление сервисами udpxy и livestreamer (старт/стоп/рестарт), если они установлены
-багфикс

обновление  5.4-r4
-переделано создание swap файла 
-багфикс


обновление  5.4-r5
- в управление эмуляторами добfвлена проверка загружен ли бинарник активного эмулятора в память
- исправлен инсталятор bh.thz, nab.tz, tar.gz
- багфикс

обновление  5.4-r6
поправлена совместимость с имиджами на базе ОА
- багфикс


обновление  5.4-r8
- добавлена возможность навигации по меню с помощью цифровых клавиш
- поддержка epg на имиджах (openAtv, HDFreaks, Vix)
- нативная поддержка эмуляторов имиджа HDFreaks
- мелкие правки


обновление  5.5-r1
добавлена очистка кеш (для автомата нужен cron)
исправлено удаление установочных файлов, на всех указанных носителях
- мелкие правки


обновление  5.5-r2
добавлен вывод информации о процессоре
- мелкие правки
- багфикс


обновление  5.5-r3
- мелкие правки
- багфикс


обновление  5.6-r0
- добавлена возможность синхронизации DDNS с noip.com и changeip.com


обновление  5.6-r1
- исправлено сохранения скрипта для синхронизации DDNS
- исправлена установка и загрузка компонентов с фида для sh4
- доработана система проверки бинарника эмулятора в памяти ресивера
- багфикс


обновление  5.6-r2
- исправлена установка и загрузка компонентов с фида для sh4
- исправлен адрес загрузки epg (piconload.ru)

обновление  5.6-r3
- багфикс

обновление  5.6-r4
- обновлен script executor, появилась возможность запуска скриптов в фоне
- мелкие правки

обновление  5.6-r5
- багфикс

обновление  5.6-r6
- исправлена синхронизация времени при старте ресивера sh4
- косметика
- багфикс

обновление  5.6-r7
- косметика
- багфикс

обновление  5.6-r8
- размещение epg.dat теперь привязывается к точкам монтирования
- багфикс

обновление  5.6-r9
- изменен источник  epg.dat теперь вместо piconload.ru, грузится с shura.tv
- багфикс

обновление  5.6-r10
- изменено название источника с shura.tv на epg-sat.de с которого действительно грузится epg
- обновлена панель инфо, добавлено дата установки имиджа, версия GStreamer, версия Livestreamer и Python
- клинап 
- багфикс

обновление  5.6-r11
- исправлено двоение файлов при загрузке/установки расширений с фида
- исправлено нахождение файла status
- багфикс

обновление  5.6-r12
- актуализация для текущей версии opkg (sh4)

обновление  5.6-r13
- восстановлена загрузка пакетов (-nodeps) с фида (sh4). 
- загрузка пакетов с зависимостями (-deps) на sh4 работать не будет

обновление  5.6-r14
- багфикс

обновление  5.6-r15
- добавлена поддержка дисков смонтированных по uuid и поддержка карт mmc(formuler f3) - swap и epg.dat 
- багфикс

обновление  5.6-r16
изменен источник загрузки epg с linux-sat.tv на epg.in.ua
- багфикс

обновление  5.7-r0
- переписан модуль загрузки epg.dat
- исправлено удаление крешлогов
- начато введение системы логирования алагина, постепенно будет внедрятся во все компоненты (/tmp/epanel.log)
- багфикс

обновление  5.7-r1
- изменена логика запуска таймеров проверки epg.dat

обновление  5.7-r2
- добавлена возможность отключения автозагрузчика epg.dat
- добавлена возможность запуска скриптов на python из script-панели
- добавлен скрипт конвертации скриптов эмуляторов имиджа openATV в стандарт openPLI 
- багфикс 

обновление  5.7-r3
- адаптации для openATV 5.x

обновление  5.7-r4
фиксы

обновление  5.7-r5
- добавлен миниредактор blacklist.onid(нужен для блокировки epg с спутника от конкретного провайдера)

обновление  5.7-r6
багфикс

обновление  5.7-r7
изменен адрес загрузки епг по умолчанию, все подробности http://giclub.tv/index.php?topic=7897.msg137773#msg137773
багфикс

обновление  5.7-r8
- добавлен сброс кеша epg перед загрузкой нового
багфикс

обновление  5.7-r9
- исправлен вывод версии драйвера для formuler (openATV)

обновление  5.7-r10
- поддержка Vu+Solo4k
- уборка лишних пробелов в адресе загрузки (если они были случайно введены)

- багфикс

обновление  5.7-r11
- фиксы
- добалена возможность выбора источника для загрузки epg.dat, все адреса находятся в файле epghost.txt в папке плагина, при надобности можно редактировать текстовым редактором

обновление  5.7-r12
- фиксы
- добавлен правильный вывод количества и наменований тюнеров в UHD ресиверах

обновление  5.7-r13
- фиксы
- правильное определение новых ARM процессоров
- не помню

обновление  5.7-r15
- фиксы
- поправлена работа с фидом openpli5 и openatv6

обновление  5.7-r16
- фиксы
- поправлена работа с фидом openpli6 

обновление  5.8-r2
- отвязка от зависимостей softcam-support и update-rc

- поправлена работа с фидом openpli6 


Установка начиная с 5.8-rx:
удалить все версии до 5.8-кч, все настроки панели сохранятся после последующей установки

понедельник, 2 июня 2014 г.

плагин QuickEcmInfo

требуется установка бинарника битрейта для конкретного имиджа и ресивера


обновление v.3.0-r2
- переписан конвертер quickecminfo


обновление v.3.0-r3
- повышена стабильность


обновление v.3.1-r0
- снижена загрузка системы на 30%

- конвертер QuckEcmInfo2 отдельно от плагина работать не будет

обновление v.3.1-r1
-  исправлено отсутствие показа битрейта при вызове плагина


обновление v.3.1-r2
-  исправлен вылет, при проверке размера ecm.info


quickecminfo 3.0-r2
quickecminfo 3.0-r3
quickecminfo 3.1-r0
quickecminfo 3.1-r1
quickecminfo 3.1-r2

плагин QuickEmuRestart

QuickEmuRestart -перезагрузка активного эмулятора по одной кнопке
причесал свой очень давний плагин
- возможность выбора кнопки для рестарта эму (TEXTSUBTITLEHELP и т.д.)
- установка времени окна показа сообщений о перезагрузке эму
- работает на PLI, VTI, BHDream-ElitDream-Elit2Domica9, и с эмуляторами установлеными через TS-Panel
- Русская и Украинская локализации





обновление 0.7-r1
- исправлена кнопка Portal

обновление 0.7-r2
изменен порядок старта кардсервера и эмулятора для имиджей OpenPli

quickemurestart 0.7-r0 
quickemurestart 0.7-r1 
quickemurestart 0.7-r2

плагин Remount Net Share

- поддерживается монтирование nfs и cifs 
- поддерживается любое число сетевых папок
- папки стандартно отключаться и включаются через системные настройки
- монтирование не использует fstab и прописывать там ничего не надо, если прописаны сетевые папки, желательно удалить
- автомонтирование после выхода из stanby




обновление 0.6-r2
- исправлен вылет на имиджах OA
обновление 0.6-r3
- адаптации для openATV 5.x

remount 0.6-r1
remount 0.6-r2
remount 0.6-r3


плагин Yahoo! Weather (Погода)

настройка:

1. Заходим на Yahoo Weather - Weather Forecasts | Maps | News
2. Вводим название населенного пункта...
3. Копируем ID (только цифры)\\http://weather.yahoo.com/ukraine/.../kyiv-924938/
4. Вводим название населенного пункта (для отображения на языке
доступной локализации), оно будет отображаться (см. скрин 1)
5. Вводим и перезагружаем enigma2







обновление 0.6-r4
- добавлена голландская локализация (по просьбам трудящихся)


обновление 0.6-r5

исправлена база состояния погоды, добавлено состояние "Дождь"
- добавлен таймаут вывода 16 секунд

обновление 07-r1
- добавлен прогноз погоды на 9 дней
- добвлен вывод амосферного давления в hPa(mbar)
- добавлен вывод времени восхода и заката солнца
- добавлен вывод координат населенного пункта (lat/long)
- добавлен вывод даты
- добален вывод даты для прогноза погоды
- добален вывод визуальной видимости

skin_user.xml
yweather 0.6-r4
yweather 0.6-r5
yweather 0.7-r1