motofan logo
> 

Elf's by tim apple, Drmchanger R.82 [смена шрифта вместе со скином]

tim apple
сообщение 12.2.2008, 18:59


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375
Модель телефона: ---
Прошивка: ---

Рейтинг: 435



Старые работы:
Spoiler:

RingStyleChanger 1.9
Прикрепленный файл RingStyleChanger_v1.9.zip   ( 9.22 килобайт ) Кол-во скачиваний: 851

при долгом нажатии решетки изменяет стиль с текущего на указанный. клавишу и ивент можно изменить.

Event 1.2
Прикрепленный файл event_v1.2.zip   ( 6.05 килобайт ) Кол-во скачиваний: 897

модификация RingStyleChanger (не выбрасывает на рабочий стол). вызов ивента при длинном нажатии кнопки.

AutoWebSes 1.0R
Прикрепленный файл AutoWebSesLite.zip   ( 2.27 килобайт ) Кол-во скачиваний: 773

автосмена вэб-сессии по умолчанию (релиз без конфига, без лога, без выхода)
если веб-сессии обозвать так же как операторов (с учетов регистра), то при регистрации в сети эльф сменит вэб-сессию на соответствующую.
просто добавьте эльф в автозагрузку и переименуйте сессии.
дебаг-версия с исходниками
Прикрепленный файл AutoWebSes_v1.0b.zip   ( 11.22 килобайт ) Кол-во скачиваний: 899


UsbModePT 0.4.3-rc
Прикрепленный файл UsbModePT_0.4.3_rc.zip   ( 9.28 килобайт ) Кол-во скачиваний: 1368

всплывающий диалог при вставке USB-кабеля. позволяет выбрать режим кабеля - модем, карта, P2K.
имеет текстовый конфиг, почти всё настраиваемо.
для L7е и подобных - в последнем параметре конфига смените 0xFF на 0x13.

DRMchanger 1.0
для Е398-подобных:
Прикрепленный файл drmchanger1.0.zip   ( 10.29 килобайт ) Кол-во скачиваний: 1057

для L7e-подобных:
Прикрепленный файл drmchanger1.0_L7e.zip   ( 11.02 килобайт ) Кол-во скачиваний: 814

меняет DRM-графику вместе со скином: в папку [путь до скина]/drm/ ложим гифки из DRM, тогда при запуске эльфа и/или смене скина они применятся. Скин-мейкеры поймут зачем это надо.
Сборка тестовая - буду исправлять по мере поступления багрепортов.
Замечание. Не стоит подсовывать большие анамации, в таких случаях лучше править сам DRM.
Самым оптимальным является смена графики СС и другой мелочи.
Гифки должны быть ненулевого размера и иметь имя как для программы drmport - номер.gif
Вот для тестов немного графики:
Прикрепленный файл drm_for_skin.zip   ( 36.04 килобайт ) Кол-во скачиваний: 1459

Тема с готовой графикой
П.С. Нужна либа 5.4

LinesGame v.1.0.0c:
для "новых"
Прикрепленный файл LinesGame_1.0.0c_new.zip   ( 23.41 килобайт ) Кол-во скачиваний: 749

для "старых"
Прикрепленный файл LinesGame_1.0.0c_old.zip   ( 23.45 килобайт ) Кол-во скачиваний: 755

исходники
Прикрепленный файл LinesGame_1.0.0c_src.rar   ( 107.04 килобайт ) Кол-во скачиваний: 657

Всем известная игра "Линии". На драйвере... Нужна либо 5.9
на е398 и подобных использовать LinesGame_old.elf
на L7е и других новых можете обе версии - отличие в кол-ве эффектов.
для успешной сборки обновите файлы из
Прикрепленный файл armlib.zip   ( 2.61 килобайт ) Кол-во скачиваний: 679

[close]


Ноые работы:
Spoiler:

DRMchanger r.82 betta
Прикрепленный файл drmchanger_r82.zip   ( 67.93 килобайт ) Кол-во скачиваний: 705

@@@ изменение в rev.82
устранил утечку памяти из под шрифта при выходе из эльфа

@@@ изменение в rev.81
добавил возможность смены шрифта вместе со скином.
для этого файл шрифта font.bin должен лежать в папке со скином.
имя именно в нижнем регистре.
для его получения написал утилитку extract_font.exe
рядом с ней нужно положить файл ленгпана в бинарном виде CG4.SMG (например \
с помощью F&B сохранить как SMG)
после запуска утилиты должен появиться файл font.bin

теперь пути и адрес CG4 можно задать в параметрах запуска. подсказка по запуску с -h
сорцы
Прикрепленный файл extract_font_src.zip   ( 5.42 килобайт ) Кол-во скачиваний: 496

бинарник
Прикрепленный файл extract_font.zip   ( 9.37 килобайт ) Кол-во скачиваний: 500
, + не требующий библиотек VS2008
Прикрепленный файл extract_font_no_redist.zip   ( 158.52 килобайт ) Кол-во скачиваний: 730


всё в тестовом режиме - проверил немного на Е1 (373_79)
но никаких гарантий, что будет работать у всех =)

точно не будет работать на телефонах с векторными шрифтами (Л7е и другие)
там можно реализовать, но только патчем - шрифты много памяти занимают и нужно \
делать через выделенный пул)

средний шрифт для Е1 весит около 62кб.
поэтому для нормальной работы нужен свободный блок не меньшего размера.

утилитка и эльф выводят отладочные сообщения, при проблемах прикладывать их \
обязательно!

Изменения в либе:

Функция: DRM_GetFontInfo - восстанавливает шрифт из DRM
Константа: UIS_FONT_INFO - адресс переменной font_info, из которой UIS берет параметры шрифта

для примера в архиве два шрифта. брал из темы
Шрифты Для Е398, Объединение нескольких тем (Dimka)
[close]


Сообщение отредактировал tim apple - 12.6.2010, 10:30
Прикрепленный файл AutoWebSes_v1.0b.zip   ( 11.22 килобайт ) Кол-во скачиваний: 899
Прикрепленный файл drmchanger1.0.zip   ( 10.29 килобайт ) Кол-во скачиваний: 1057
Прикрепленный файл drmchanger1.0_L7e.zip   ( 11.02 килобайт ) Кол-во скачиваний: 814
Прикрепленный файл event_v1.2.zip   ( 6.05 килобайт ) Кол-во скачиваний: 897
Прикрепленный файл RingStyleChanger_v1.9.zip   ( 9.22 килобайт ) Кол-во скачиваний: 851
Прикрепленный файл AutoWebSesLite.zip   ( 2.27 килобайт ) Кол-во скачиваний: 773
Прикрепленный файл UsbModePT_0.4.3_rc.zip   ( 9.28 килобайт ) Кол-во скачиваний: 1368
Прикрепленный файл drmchanger_betta2_.zip   ( 10.96 килобайт ) Кол-во скачиваний: 1099
Прикрепленный файл drm_for_skin.zip   ( 36.04 килобайт ) Кол-во скачиваний: 1459
Прикрепленный файл extract_font_no_redist.zip   ( 158.52 килобайт ) Кол-во скачиваний: 730
Прикрепленный файл LinesGame_1.0.0c_old.zip   ( 23.45 килобайт ) Кол-во скачиваний: 755
Прикрепленный файл LinesGame_1.0.0c_new.zip   ( 23.41 килобайт ) Кол-во скачиваний: 749
Прикрепленный файл LinesGame_1.0.0c_src.rar   ( 107.04 килобайт ) Кол-во скачиваний: 657
Прикрепленный файл armlib.zip   ( 2.61 килобайт ) Кол-во скачиваний: 679
Прикрепленный файл extract_font_src.zip   ( 5.42 килобайт ) Кол-во скачиваний: 496
Прикрепленный файл drmchanger_r82.zip   ( 67.93 килобайт ) Кол-во скачиваний: 705
Прикрепленный файл extract_font.zip   ( 9.37 килобайт ) Кол-во скачиваний: 500
Прикрепленный файл ev4elf.zip   ( 6.54 килобайт ) Кол-во скачиваний: 482
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
Alesha_Pl
сообщение 15.2.2008, 11:19


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



Цитата
но усложнять далее не вижу смысла, т.к. это уже дело другого эльфа HotKey


А пока этого эльфа нету, а горячих клавиш охота, делаем так (хотя вы может и сами догадались):

1) Создаем новую папку, там где у вас обычно эльфы лежат
2) Копируем в эту папку файлы RingStyleChanger.elf и RingStyleChanger.cfg, можно их переименовать как вам нравится, чтоб потом не путаться (главное что бы имя эльфа и конфига было одинаковым)
3) Настраиваем конфиг на новое действие (ивент) и новую кнопку и прочее (см. закрепленный пост)
4) Прописываем путь к новому эльфу в авторан и переружаем телефон или запускаем эльф вручную
5) Проверяем реакцию телефона на удержание желаемой кнопки


Все проверено и работает при наличии прямых рук. Теоретически сколько кнопок, столько и таких папок с этим эльфом создать можно. Единственно не пробовал на цифры ничего назначать, у меня они быстрым вызовом заняты, но это и так думаю понятно, что если у кнопки уже есть действие на ужержание кнопки, то назначать на нее этот эльф не надо.

tim apple, сделай, пожалуйста, еще выриант этого (1.7) эльфа без эмуляции красной кнопки. Чтоб можно было его использовать для вызова различных меню.

Сообщение отредактировал Alesha_Pl - 15.2.2008, 12:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
tim apple   Elf's by tim apple   12.2.2008, 18:59
Don Omar(TenderFog)   Авто смена скажем на ночь предполагается? tim app...   13.2.2008, 11:10
Andy51   tim apple, На самом деле можно проще. Просто смот...   13.2.2008, 12:15
Alesha_Pl   tim apple, 1.7 работает как надо. Указанный баг от...   14.2.2008, 10:59
Alesha_Pl   А пока этого эльфа нету, а горячих клавиш охота...   15.2.2008, 11:19
RomarioMOTO   вопрос по Event. Даже скорее запрос. :) не могли б...   18.2.2008, 15:02
tim apple   RomarioMOTO, берешь код ивента (8606), переводиш ...   18.2.2008, 20:26
RomarioMOTO   Event_komplekt_by_romKA_v0.1 49r 0.3emod На основе...   26.2.2008, 9:30
Alesha_Pl   Vzhik, какая доработка. Написано же этот эльф выпо...   27.2.2008, 6:59
tim apple   RomarioMOTO, молодец :thumbsup:. я рад что эльф п...   27.2.2008, 8:01
Alesha_Pl   Vzhik, ну в описанном мной примере вместо стиля На...   27.2.2008, 9:54
Vzhik   Изучил конфиг эльфа, протестил функцию 8606 в Sane...   27.2.2008, 14:54
Alesha_Pl   Vzhik, а толком никто и не понял наверно, чего ты ...   28.2.2008, 5:51
tim apple   да, действительно, чтобы получить полный контроль...   28.2.2008, 15:08
Don Omar(TenderFog)   tim apple, вопрос, ты можешь сделать ельф который ...   29.2.2008, 15:24
Мачо   Силь звонка сим 4а оф A. В теме патерн выкладывал...   29.2.2008, 16:22
tim apple   Event можно настроить на вызов ивента - выгрузка ...   29.2.2008, 16:33
Don Omar(TenderFog)   tim apple спасибо... проверим   29.2.2008, 20:04
SHakeR   Может кто-нибудь на простом человеческом языке ска...   1.4.2008, 21:14
tim apple   SHakeR, если бы ты прочитал readme.txt ... >...   2.4.2008, 4:00
SHakeR   Я прочитал readme :) и понятия не имею как найти б...   2.4.2008, 14:11
sEVANS   SHakeR, скачай программу https://forum.motofan.ru/...   2.4.2008, 15:42
tim apple   вот попытался сделать демон для тюнса. НО ОН НЕ РА...   14.4.2008, 9:47
Мачо   Путь к плей листу полный писал? Надо так file:...   14.4.2008, 10:17
1234567890   Ельф Меню лучше сделать на другую клавишу, насчет ...   22.5.2008, 21:22
Osta   на какую ? у меня да, на всю   24.5.2008, 9:44
blak_alex   а можно такой же диктофончик на L7 замутить   26.5.2008, 9:43
sever20067   Скачал эльфы для L7e в архиве, где их три, а они н...   27.5.2008, 2:36
Alesha_Pl   blak_alex, если в телефоне есть встроенный диктофо...   27.5.2008, 5:25
DDA-E398   Неприятный баг в Event v1.1: -Клавиша так и остает...   31.8.2008, 22:48
tim apple   DDA-E398, спасибо, обновил. ====================...   30.9.2008, 6:50
RuslanchiK   tim apple, Отлично!!! *ELF test*, lin...   30.9.2008, 12:44
tim apple   RuslanchiK, =) земляки самые шустрые. интересно ...   30.9.2008, 12:54
RuslanchiK   tim apple, Ну а как же))) =) Эх жалко что я не зн...   30.9.2008, 13:10
Мачо   http://slil.ru/26199220 эльф авто сменьщик веб сес...   2.10.2008, 10:52
DDA-E398   я хочу повесить на джой.центр на рабочем столе Tun...   5.10.2008, 18:09
Genius of the Fall   DDA-E398, Неа... Только патчем, который отменит ре...   5.10.2008, 18:33
AKAmasol   DDA-E398, еще можно в МВ подредактировать Тулбар н...   6.10.2008, 15:41
tim apple   ну вот наконец-то взялся за ГУЙ =) работаю над эл...   6.11.2008, 11:26
tim apple   что-то я увлекся кодингом =) вот решил пока вылож...   1.12.2008, 22:40
Osta   никаких реакций , кроме логов на l7e не обнаружил...   2.12.2008, 9:24
Alesha_Pl   tim apple, на 49 вроде все работает. Не знаю стои...   2.12.2008, 9:57
tim apple   Osta, в логе пропущен момент старта эльфа. клавиш...   2.12.2008, 10:59
Alesha_Pl   tim apple, прошу прощения. Срабатывает и меню07. П...   2.12.2008, 11:46
Top-Gear   На моте л7 работает просто замечательно. На болт +...   2.12.2008, 13:44
tim apple   Alesha_Pl, Top-Gear, забыл сразу предупредить -...   2.12.2008, 13:51
Top-Gear   Так, значит всё работает, а как изменитъ комбинаци...   2.12.2008, 15:41
tim apple   опкоды по меню+0 изза соответствующего патча. в э...   2.12.2008, 17:36
Top-Gear   Знач цепляю к компу, выбираю система, всё. Жму кра...   2.12.2008, 17:59
tim apple   Top-Gear, как ни делал - сообщения не появлвется ...   2.12.2008, 18:13
Женёк2008   tim apple,ельф ништяк все работает нормально кроме...   2.12.2008, 19:11
Top-Gear   Женёк, был эльф что при втыкании ушей меню вызывал...   3.12.2008, 2:27
tim apple   особенность драйвера USB - на данный момент работ...   3.12.2008, 3:43
Osta   tim apple, дай кусок кода из эльф-прошивки где эт...   3.12.2008, 8:46
tim apple   Osta, для наушников я не смотрел где явно прописа...   3.12.2008, 9:13
Osta   дождусь домашнего эльфа у нас 1 разъём - или мид...   3.12.2008, 9:16
tim apple   Osta, возможно прокатит это: в прошивке ф-ция DL...   3.12.2008, 9:25
tim apple   это из нее взято, в середине, сразу после первой ...   3.12.2008, 12:52
Osta   это из нее взято, в середине, сразу после первой ...   3.12.2008, 13:46
Top-Gear   Я с моба, цитат не вставлю, но я когда жму модем н...   3.12.2008, 14:07
tim apple   Osta, вот вариант с кодом устройства 0х06 и выло...   3.12.2008, 20:56
Osta   [b]Osta, вот вариант с кодом устройства 0х06 и ...   4.12.2008, 14:11
Zabiyaka72   На V360 ACR Работает! Токапри выборе СИСТЕМА н...   4.12.2008, 4:30
tim apple   Zabiyaka72, при выборе СИСТЕМА должен включится р...   4.12.2008, 4:57
Zabiyaka72   Zabiyaka72, при выборе СИСТЕМА должен включится ...   4.12.2008, 16:09
tim apple   Osta, так-с, что-то у вас (Л7е) логгер странно ра...   4.12.2008, 14:44
Osta   неа , ни на наушник нет попапа , ни на юсб-кабель...   4.12.2008, 14:56
tim apple   Osta, нужны показания эльфа devInfo для случаев: ...   4.12.2008, 15:02
lavmen   tim apple, на л9 меню вылазиет, на подключение не ...   4.12.2008, 15:18
Osta   Ок, завтра с меня лог   4.12.2008, 15:20
tim apple   lavmen, повторяю снова - это тестовые сборки. в р...   4.12.2008, 15:20
Osta   ребут при запуске , ливерка 5.2   4.12.2008, 15:48
tim apple   Osta, хм.. простейший эльф на канве. лан, что-нит...   4.12.2008, 15:52
tim apple   Zabiyaka72, у тебя devInfo работает ? если да, то...   4.12.2008, 16:31
Zabiyaka72   tim apple и режиме КАРТА ПАМЯТИ скрин НЕ делае...   4.12.2008, 17:09
Top-Gear   А я могу что потестить? Девмоде работает.   4.12.2008, 17:23
tim apple   Zabiyaka72, переключал режим с компа ? тогда код ...   4.12.2008, 19:23
Zabiyaka72   tim apple подключаю выбираю МОДЕМ появляется запис...   4.12.2008, 19:48
tim apple   Zabiyaka72, похоже всё нормально. чтобы убедится ...   5.12.2008, 3:47
Alesha_Pl   Хотелку можно? Если возможно воткнуть в эльф три...   5.12.2008, 8:39
tim apple   Alesha_Pl, хотелка принята =) я сам так хотел, ес...   5.12.2008, 9:14
Osta   я вчера именно так тоже проверял на L7e - аналоги...   5.12.2008, 12:21
tim apple   гм.. выходит у вас размер аттача != 1 байт ??...   5.12.2008, 15:13
Osta   зачем .. нельзя переделать реакцию на 0x822F3. ...   5.12.2008, 15:24
tim apple   выкладываю последнюю версию - фактически релиз для...   5.12.2008, 20:17
SaniaZ   2 tim apple, В эльфе UsbModePT_0.4.2_rc сделай по...   4.1.2009, 10:30
tim apple   выложил UsbModePT-0.4.3-rc + добавил авторазблоки...   4.1.2009, 16:29
E2008   на е398 прёт? респект за эльфы!   4.1.2009, 16:39
Bl@cK~St@rR   а можна при всавке гарнитуры выдавать запросс типа...   4.1.2009, 16:51
tim apple   Bl@cK~St@rR, есть же для этого эльф от Osta   4.1.2009, 17:59
miha-il2   а всплывает стандартный диалог или эльфовский?   4.1.2009, 18:32
Bl@cK~St@rR   tim apple, я прошу его усовершенствовать.....)))...   4.1.2009, 19:06
SaniaZ   2 tim apple, Спасибо за добовление, на моем L7 ра...   4.1.2009, 19:12
Bl@cK~St@rR   а моиму L7e всёравно....... при всавке юсб ничо не...   4.1.2009, 19:24
tim apple   miha-il2, эльф создает свой. главной причиной раз...   4.1.2009, 20:57
DDA-E398   добавь AT,P2k и Flash режимы. И я чет понять не мо...   5.1.2009, 10:08
miha-il2   Seem 0178 rec 0001 offset 0 F8 - P2K режим FF ...   5.1.2009, 12:15
3 страниц V  1 2 3 >

Elf's by tim apple, Drmchanger R.82 [смена шрифта вместе со скином] · Эльфы, их разработка и портирование · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23.6.2025, 17:08

Форум живёт: