ElfManager 0.4.5Менеджер автозагрузки с графическим интерфейсом.
Новое:
-добавлены параметры для перевода на другие языки
-поправлены все замеченные мною баги.
-Можно устанавливать загрузку эльфов для каждого пользователя отдельно (а пользователей выбираем эльфом WelcomeScreen).
-Теперь есть функция создать access.ind
-Поддержка букмена
-Конфиг переехал в config/ElfManager/
(и все файлы картинок вместе с ним)
-Запуск эльфов.
Общие возможности:
-позволяет устанавливать автозагрузку для эльфов
-при запуске вы увидите шесть пунктов:
Эльфы - тут указаны эльфы из папки ZBin.
Демоны - тут указаны эльфы-демоны из папки Daemons.
Эльфы на флэшке - тут указаны эльфы из ZBin с флэшки
и для каждого пользователя свою папку.
Нажимая кнопку
# вы установите автозагрузку эльфа, соответственно, поменяется иконка.
-существует конфиг-файл.
(!) Теперь не надо указывать пути к папкам в конфиге.
-нововведение:
кидаем файл access.ind в корень флэшки, или в папку, указанную в [CARD_TESTER]. Это сделано для того, чтобы эльф знал, когда флэшка подключена, и не было пропавших файлов.
Установка ElfManager и WelcomeScreen:
1)Создаём папки SET1,SET2,SET3 в Daemons на карте.
2)Кидаем/редактируем конфиг эльфменеджера в Config/ElfManager/
3)Кидаем Passwords.cfg с настроенными паролями в Config/ElfManager
4)Закидываем скин (в оригинале tpa/user/other/)... и всё.
© UltraShot
Описание конфига:
[ZBIN_NAME]: Название папки ZBin
[DAEMONS_NAME]: Название папки Daemons
[ZBIN_EXTERNAL_NAME]: Название папки ZBin на карте
[WRITE_HEAP]: 0x01; - писать в заголовке хип, или заголовок проги
[USE_BACKUP]: 0x01; - делать ли бэкап данных
[BACKUP_FOLDER]: /tpa/user/other/backup/ - папка для бэкапов
[CARD_TESTER]: /card/ - путь к файлу access.ind
[DEFAULT_TO_EXTERNAL]: 0x00; - какой путь стандартный. Если 0x01 - то обычно будет в файловых операциях использоваться карта памяти, если 0x00 - то память телефона
История версий:
v0.45 - багфикс
v0.4 - оптимизация, запуск эльфов, выбор пользователей.
v0.3 - оптимизация (хоть и не заметная на глаз), добавлена возможность работы с базой данных, добавлено лого эльфа. Добавлены сообщения (надо обновить либу). Немного изменён алгоритм копирования. Мелкие изменения.
v0.2 - оптимизирован интерфейс, добавлена проверка существования флэшки, добавлена иконка для демона (можно сразу определить, в демонах ли эльф). Добавлена папка "Эльфы на флэшке". Изменён алгоритм копирования. Теперь одна кнопка (джойстик не в счёт) на все операции.
v0.1 - первый релизWelcomeScreen 0.2Выбор пользователей (с паролями)
Конфиг берётся из эльфменеджера
Скин по умолчанию лежит в папке "Прочее". (В неё выложить содержимое папки skin из архива)
Новое:-новые параметры в конфиге.
-внешний вид в стиле дб3150 и улучшение скинов.
-пароли переехали в Passwords.cfg
-улучшенная система паролей и т.д.
-собственный гуи (теперь не юзается в качестве донора листбокс)
-возможность отменить действие кнопки Back в главном окне
-возможность запускать эльфы через ЭльфМенеджер (ElfMan.elf - так должен называться файл эльфмена. И лежать должен в ZBin в памяти телефона)
НО:
Требуется новая функция!W800 R1BD001 (Спасибо за порт
ZEN'у)
Код:
0A04: FFFFFFFF Ad96d344 ; 281: __thumb void GuiObject_SetTitleType(GUI *gui, int type);
Для удобства изменения настроек есть программа на комп ToHex. Качаем и тестим (требует .NET FrameWork 2.0).
Формат графики SEI - © Boogey. Thanks to him and respect
© UltraShot
P.S. владельцы дб2020, введите в конфиге параметр [ALLOW_SEI]: 0x00; - может заработает
(но без графики)
[ Редактировано UltraShot в 26.3.08 13:00 ]