Утилита ipk-maker
Установка утилиты на ресивер 1. Удалить симлинк (если таковой имеется)
ar по пути:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
2. Стандартно установить пакет из прицепа, дав команду в телнете, предварительно закинув его в папку
tmp ресивера:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Перезагрузить ресивер командой:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Сборка пакета 1. Дать команду в телнете:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
2. Отредактировать под свои нужны в
notepad++ или
AkelPad файлы
control ,
postinst ,
postrm ,
preinst ,
prerm по пути:
Важное замечание! При редактировании этих файлов формат новой строки должен быть "Unix " а не "Windows "! Иначе пакет будет не работоспособный! Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Не редактируемые файлы в принципе не обязательны, их можно удалить
3. Положить "Матрёшку" для сборки в папку
DATA по пути:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Назначить папкам и файлам (если необходимо) соответствующие права
4. Дать команду в телнете:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
5. Забрать собранный пакет по пути:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Разборка пакета 1. Дать команду в телнете:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
2. Положить разбираемый пакет в папку:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
3. Дать команду в телнете:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Где
ПАКЕТ.ipk - имя разбираемого пакета
4. Забрать разобранный пакет по пути:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Пример заполнения файла "control": Спойлер :
Package: enigma2-plugin-extensions-epanel
Version: 5.6-r0
Description: enigma2-plugin-extensions-epanel by 2boom
Section: base
Priority: optional
Maintainer: 2boom
License: GPL
Architecture: all
OE: enigma2-plugin-extensions-epanel
Depends: softcam-support, busybox-cron, ntpdate, update-rc.d, python-requests
Homepage:
Плагины, компоненты, скины для enigma2 Примечание: Для работы с утилитой очень удобно использовать
TerminalGI Shell . В ней можно редактировать быстрые команды в файле
command.ini , но есть один недостаток - нет поддержки
UTF-8