motofan logo
29 страниц V « < 3 4 5 6 7 > »         
> 

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

tim apple
сообщение 12.2.2008, 18:59 Закрепленное сообщение!


Мастер
****

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

Рейтинг: 403



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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

[close]


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

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

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

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

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

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


всё в тестовом режиме - проверил немного на Е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 килобайт ) Кол-во скачиваний: 866
Прикрепленный файл drmchanger1.0.zip   ( 10.29 килобайт ) Кол-во скачиваний: 1022
Прикрепленный файл drmchanger1.0_L7e.zip   ( 11.02 килобайт ) Кол-во скачиваний: 784
Прикрепленный файл event_v1.2.zip   ( 6.05 килобайт ) Кол-во скачиваний: 862
Прикрепленный файл RingStyleChanger_v1.9.zip   ( 9.22 килобайт ) Кол-во скачиваний: 828
Прикрепленный файл AutoWebSesLite.zip   ( 2.27 килобайт ) Кол-во скачиваний: 750
Прикрепленный файл UsbModePT_0.4.3_rc.zip   ( 9.28 килобайт ) Кол-во скачиваний: 1316
Прикрепленный файл drmchanger_betta2_.zip   ( 10.96 килобайт ) Кол-во скачиваний: 1023
Прикрепленный файл drm_for_skin.zip   ( 36.04 килобайт ) Кол-во скачиваний: 1389
Прикрепленный файл extract_font_no_redist.zip   ( 158.52 килобайт ) Кол-во скачиваний: 689
Прикрепленный файл LinesGame_1.0.0c_old.zip   ( 23.45 килобайт ) Кол-во скачиваний: 718
Прикрепленный файл LinesGame_1.0.0c_new.zip   ( 23.41 килобайт ) Кол-во скачиваний: 714
Прикрепленный файл LinesGame_1.0.0c_src.rar   ( 107.04 килобайт ) Кол-во скачиваний: 617
Прикрепленный файл armlib.zip   ( 2.61 килобайт ) Кол-во скачиваний: 634
Прикрепленный файл extract_font_src.zip   ( 5.42 килобайт ) Кол-во скачиваний: 461
Прикрепленный файл drmchanger_r82.zip   ( 67.93 килобайт ) Кол-во скачиваний: 665
Прикрепленный файл extract_font.zip   ( 9.37 килобайт ) Кол-во скачиваний: 468
Прикрепленный файл ev4elf.zip   ( 6.54 килобайт ) Кол-во скачиваний: 447
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AKAmasol
сообщение 6.10.2008, 15:41


Опытный
***

Группа: Пользователи
Сообщений: 117
Регистрация: 15.2.2008
Из: Казань
Пользователь №: 163 680
Модель телефона: E398
Прошивка: DaRII [test15] Mod

Рейтинг: 40



DDA-E398, еще можно в МВ подредактировать Тулбар на вызов ивента или пункта меню центральной клавишей (я это сделал, только не могу обратно скомпилить класс, так что если можете, то помогите пожалуйста).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 6.11.2008, 11:26


Мастер
****

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

Рейтинг: 403



ну вот наконец-то взялся за ГУЙ =)

работаю над эльфом USBmode. возможности (+ реализовано, * в планах):

+ поп-ап (выскакивающее меню) доступных режимов (модем, карта, Р2К) при вставке кабеля (аля нокия)
* меню с настройками (режим по умолчанию и другое)
* релиз в виде эльфа (поп-ап и настройки при запуске / по ивенту / пункт меню (свободный))
* релиз в виде патча для полной замены стандартного меню (поп-ап и настройки через меню USBsettings)

*** красивый графический интерфейс для поп-апа (изучение канваса и просто для красоты)

эльф по сути простой, но принимаю предложения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 1.12.2008, 22:40


Мастер
****

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

Рейтинг: 403



что-то я увлекся кодингом =)

вот решил пока выложить тестовую сборку, реализующую выскакивающее меню при вставке кабеля.
эльф именно для дебага: выводит много инфы в лог, можно управлять с клавиатуры.

о том как тестировать/пользоваться:
1) файл настроек подробно комментирован - открывайте и читайте (кодировка UNICODE)
2) отслеживает две комбинации клавишь:
Menu + 0 + 7 - вызов попапа
Menu + 0 + Red - выгрузка эльфа из памяти
3) тоже самое можно сделать через ивенты (см. конфиг)
4) в целях удобства отладки - эльф реагирует как на кабель так и на гарнитуру (для 79R, для других не гарантировано)

ваши отзывы помогут дальнейшему развитию.

П.С. этот эльф лишь часть задумки, доделываю меню настроек. как закончу - выложу для тестов.

Сообщение отредактировал tim apple - 1.12.2008, 22:58
Прикрепленный файл UsbModePTK_0.4_devel.zip   ( 15.17 килобайт ) Кол-во скачиваний: 161
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 2.12.2008, 9:24


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(tim apple @ Сегодня, 0:40)

ваши отзывы помогут дальнейшему развитию.
*


никаких реакций , кроме логов на l7e не обнаружил
ливерка стоит 5.0
Прикрепленный файл 745.zip   ( 1.69 килобайт ) Кол-во скачиваний: 121
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 2.12.2008, 9:57


Гуру
******

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

Рейтинг: 681



tim apple,
на 49 вроде все работает. Не знаю стоит ли делать лог. Единственно не увидел реакци на Menu + 0 + 7, но и не совсем понял зачем оно надо. Настройки не менял. Пробовал втыкать кабель выбирал нужный пункт во всплывающем меню - кажись все как надо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 2.12.2008, 10:59


Мастер
****

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

Рейтинг: 403



Osta,
в логе пропущен момент старта эльфа.
клавиши обрабатываются как-то странно.
для определения подключения наушников на 79R я использую код устройства 0х04. если скажеш какой в твоем случае, изменю. иначе не получится сделать лог реакции на подключение устройства.

Цитата(Alesha_Pl @ Сегодня, 14:57)

не увидел реакци на Menu + 0 + 7
*



хотябы поэтому стоит выложить лог.
в посте же сказано - эльф для дебага - он еще не готов

Сообщение отредактировал tim apple - 2.12.2008, 11:00
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 2.12.2008, 11:46


Гуру
******

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

Рейтинг: 681



tim apple, прошу прощения. Срабатывает и меню07. Правда так сказать через раз. Меню0ред стабильно работает (хм, а с подключенным кабелем не всегда, странно). Может нажимаю не так как-то. В общем вот лог нажатий клавишь, есть сработавшие сочетания, есть не сработавшие.

Сообщение отредактировал Alesha_Pl - 2.12.2008, 11:50
Прикрепленный файл 12345.rar   ( 1.65 килобайт ) Кол-во скачиваний: 125
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Top-Gear
сообщение 2.12.2008, 13:44


Ветеран
*****

Группа: Пользователи
Сообщений: 607
Регистрация: 17.10.2008
Пользователь №: 183 939
Модель телефона: Rokr EM30 & Rizr Z3
Прошивка: 06r_c

Рейтинг: 40



На моте л7 работает просто замечательно. На болт + 0 + 7 нет реакции.
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 2.12.2008, 13:51


Мастер
****

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

Рейтинг: 403



Alesha_Pl,
Top-Gear,

забыл сразу предупредить - на комбиниции клавиш стоит маленький таймаут - нажимайте шустрее =)
и только когда в фоновом режиме

------------------------
проверьте еще правильно ли определяет текущий режим - при появлении меню должен быть выделен режим, активный в этот момент.

Сообщение отредактировал tim apple - 2.12.2008, 13:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Top-Gear
сообщение 2.12.2008, 15:41


Ветеран
*****

Группа: Пользователи
Сообщений: 607
Регистрация: 17.10.2008
Пользователь №: 183 939
Модель телефона: Rokr EM30 & Rizr Z3
Прошивка: 06r_c

Рейтинг: 40



Так, значит всё работает, а как изменитъ комбинацию, а то опкоды лезут. Я чутъ позже респект поставлю =) а он хип не силъно кушает?

Добавлено позже (2.12.2008, 15:45):
Что означает connection failed

Добавлено позже (2.12.2008, 15:49):
Что означает connection failed? Да, выделяет активный, ноесли выбратъ система и зайти по комбинации то лезет та ошибка.
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Elf's by tim apple, Drmchanger R.82 [смена шрифта вместе со скином] · Эльфы, их разработка и портирование · Forum
 

29 страниц V « < 3 4 5 6 7 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.5.2024, 16:25

Форум живёт: