Elf Installer v1.0
эльф для упрощения процесса установки новых эльфов.
необходимо ассоциировать расширение pkg с файлом Installer.elf
после этого в диспетчере файлов телефона наступаем на *.pkg и все
необходимые запчасти от эльфа раскладываются по своим папкам. при инсталяции старые файлы будут ЗАМЕНЕНЫ файлами из пакета инсталяции!!!
далее - для эльфописателей.
создание инсталяционного пакета.
создаём на диске структуру папок, необходимую для работы Вашего эльфа.
например BookManager.
создаём:
Quote
%DIR_ELFS_DAEMONS_EXT%/BookManager.elf
%DIR_ELFS_DAEMONS_EXT%/RunOnce.elf
%DIR_INI%/bookman/1.png
%DIR_INI%/bookman/2.png
%DIR_INI%/bookman/3.png
%DIR_INI%/bookman/4.png
%DIR_INI%/bookman/bookman.ini
%DIR_INI%/bookman/shortcuts.ini
далее пакуем это дело в ZIP и переименовываем в BookManager.pkg
если в инсталяционном пакете присутствует эльф, одноименный с названием пакета(с учетом регистра),
то по завершению инсталяции он будет запущен.
если в инсталяционном пакете присутствует RunOnce.elf - то он (RunOnce.elf) будет запущен и удалён.
************************************************** ************************************************** *
Elf Installer v1.2
+ визуализация
+ лог файл.
ведется в папке с Installer.elf
+ unzip
ассоциируйте расширение zip с Installer.elf.
устанавливается в папку "%DIR_ELFS_EXT%\Utils\Installer"
(кого не устраивает - правим путь в pkg-файле.)
не забываем исправить ext.ini!!
необходимы swi 0x30D...0x311