Попытка № 2
Плагин
Skin Component Analyzer ver. 1.1 переработанная и измененная (Py2/Py3).
Простенький плагин для скиноделов и не только, позволяет проанализировать конвертеры и рендеры, применяемые в скине, их наличие в ресивере и формат.
По синей кнопке производится анализ установленного скина.
Полная информация с раскладкой после анализа находится в /tmp/primary_skin_components.txt
Если закинуть файл skin.xml в /tmp/, то его можно проанализировать по желтой кнопке.
Если распаковать пакет ipk со скином в /tmp/, сохраняя все пути, то есть в /tmp/usr/share/enigma2/папка_скина/skin.xml то будет произведен его анализ.
Если в /tmp/usr/... будут еще и папки с устанавливаемыми со скином компонентами, то эти конвертеры и рендеры будут учтены тоже.
Информация об этом скине с раскладкой после анализа находится в /tmp/ext_skin_components.txt
Этот вариант найдет все вложенные файлы скина <include filename=....
Если в ресивере установлен ipk-maker, то можно просто закинуть в /tmp/ пакет ipk со скином и плагин сам его распакует в /tmp/, сохраняя все пути и вложенные папки и произведет его анализ.
Распакует в /tmp/IPK-BUILD/...., собственно это обратный процесс упаковки ipk пакетов.
Если ipk-maker отсутствует, или версия архиватора урезана, то просто ничего не случится: ни креша, ни подсказок.
Пакет ipk-maker есть где то в соответствующей теме.
Полноценный архиватор ar устанавливается командами:
opkg update
opkg install binutils
Если делать все без фанатизма, то есть в /tmp/ должен быть только один скин или один установочный пакет со скином, то все работает, если иначе, то желтая кнопка будет не доступна.