Описание: При появлении/исчезновении определённых книг или событий включает/отключает выбранные эльфы. Книги выбираем сами, то есть пишем имя книги. В конфигу там где убийство - пишем имя книги эльфа (смотрим в BookMan, на пример "ClokBattMod"). В конфигу Настройки->Время обновления - выставляем время через которое будет проводится проверка на наличие\отсутствие книг. Время указывается в 1/1000 секунды. Рекомендуемое значение от 200 до 500. Очень не рекомендую ставить меньше 100, иначе будет только лишняя нагрузка на проц. Для запуска редактора конфига, нужно повторно запустить эльф.
В новой версии: [*] Эльф полностью переделан [*] В место bcfg теперь используются ini файлы, для их редактирования используется встроенный редактор [*] По сравнению с предыдущими версиями, в v.2.0 использует в разы меньше хипа и времени процесора [+] Выполнение действий (как в таймерах) добавлено в книги и события [+] Количество эльфов увеличено до 10 [+] При вводе имени книги можно выбрать книгу из списка запущенных [*] Может ещё что то
История версий:
В версии 1.6: [+] Новые события: BlueTooth гарнитура, подключение USB [+] В события по времени добавлено изменение яркости дисплея [+] Оптимизирован код, мелкие исправления\добавления
В версии 1.5: [+] Новые события: Блокировка клавиатуры, подкл. зарядки, заряд батареи в % [+] Автоотключение BlueTooth через заданое время [+] Включение/отключение беззвучного режима при подключении гарнитуры. [+] Возможность включать/отключать эльфы и выполнять определённые действия по времени.
В версии 1.4 [+] Полностью переписан код. [+] События управляются эвентами, а не таймером как раньше. [*] Изменена структура конфига.
В версии 1.3: [+]Исправил ошибку с выходом из спящего режима. [+]Пару мелких исправлений.
В версии 1.3 [+] Добавлены "буки в фокусе" [+] В события добавлен спящий режим [+] В спящем режиме эльф прекращает проверку, то есть не хавает батарейку [+] Количество запускаемых/убиваемых эльфов увеличено до 5.
Спасибо UltraShot за исхи EventControl и dimony за тестирование. А также огромное спасибо Sotik`у за тестирование и идеи.
toha257, В общем так. Я сам играюсь с Эльфом ЛайфБаланс. Значит если поставить на фокус только запуск. то он вечно рассказывает что эльф уже запущен. А если поставить на убийство, то все начинает работать норм. Иногда после СлипМода, эльф не работает.
Не понятно то, что если эльф ЛайфБаланс запускается таким образом, то он не рисуется на стендбае сразу. Если начать набирать номер то ЛайфБаланс появляется на стендбае... Хотя если поставить загрузку ЛайфБаланса на бук стендБайа, а не на фокус, то рисуется сразу...
если поставить на фокус только запуск. то он вечно рассказывает что эльф уже запущен. А если поставить на убийство, то все начинает работать норм.
видимо по тому что если эльф не убивать, а выйти в другую буку, а потом перейти на стендбай то стартСтоп его запустит, а поскольку он уже запущен, он и начнёт выдавать сообщение.
А на щёт второго даже не знаю, запускаться лайфбаланс должен одинаково в обоих случаях, даж не знаю что сказать.
"Что-то в этом мире не так" сказал колобок дожевывая лису Samsung GALAXY Gio C510 R1HA035
Также и не рисуется сразу СтендБайМод. Может сделаешь бук СтандБая по дефолту и добавишь функцию перерисовки стендбая после того как эльф заострился? Попробуй плз:)
Toha257, could it be possible to add java? I mean: when I start Opera Mini I want to start 'Opera Mini accelerometer control'. If you could implement that, it would be awesome.
люди , есть еще одна идейка по улучшению эльфа. BOOK/запуск/эльфы/команды эльфа. например для эльфа нужна команда нажатия кнопки заданной в конфиге, как в эльфе orientation,photowiew нужно нажать кнопку. я предлагаю не нажимать кнопку а добавить функцию отправки команды определенному эльфу без нажатии кнопки тем самым при входе в BOOK будет автоповорот экрана или смена GUI в DataBrowserBook(photowiew). Если этот эльф доработать он станет очень полезным для всех.
[ Редактировано SESIE в 25.11.10 12:29 ]
Ухожу с этого форума, -26 за обсуждение это уже слишком
toha257
Elfmaker
Регистрация: 14.8.09 Сообщений: 221 Репутация: 1547 Откуда: Украина
SESIE, входные параметры эльфам конечно можна давать, но эльфы должны поддерживать их. В данном случае передать нажатие врятли получиться.
Добавлено 5.12.10 18:12
Обновление до версии 1.4. Полностью переписал код, переделал конфиг. PRO100light, обновление экрана у меня не получилось сделать да и проблема там скорее в том, что СтендБайМоду нужен эвент для запуска, а раз так. то и отключать его нет смысла.
"Что-то в этом мире не так" сказал колобок дожевывая лису Samsung GALAXY Gio C510 R1HA035
Вообще задумка эльфа отличная, давно хотел такой. Но вот что-то не очень стабильно работает он у меня. Бывают произвольные ребуты(например замечал, что частенько ребутит сразу после включения телефона или может вообще намертво зависнуть). А в остальном эльф работает нормально.
Ещё бы хотелось чтобы было событие "Подключение зарядки"
toha257
Elfmaker
Регистрация: 14.8.09 Сообщений: 221 Репутация: 1547 Откуда: Украина
-DeJaVu-, у меня такое на с510 тоже наблюдается, но на скоко я понял, ребутят эльфы которые загружает СтартСтоп а на сам СтартСтоп. По крайней мере на ш610 такого нет. На счёт события попробую добавить.
"Что-то в этом мире не так" сказал колобок дожевывая лису Samsung GALAXY Gio C510 R1HA035
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.