Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

BcfgEdit - редактор конфигов : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
/  BcfgEdit - редактор конфигов
На печать 
Правила 
Страница 5 из 48: « 1 2 3 4 [5] 6 7 8 9 ... 48 »

KreN


VIP Developer


Регистрация: 5.12.07
Сообщений: 44
Репутация: 1070
Откуда: Ростов-на-Дону




 
  #41 [24.07.08, 13:20] BcfgEdit - редактор конфигов   

 
Название: BcfgEdit.
Версия: 1.0.
Автор: © KreN.
Описание: эльф позволяющий редактировать бинарные конфигурационные файлы.

Использование:
Для использования расширение "bcfg" нужно зарегистрировать на этот эльф. Пример создания и использования можно посмотреть на свн, в проекте BcfgExample, также можно скачать эльфа в подписи. Конфиги создаются эльфом в каталоге Config на карте или в телефоне.

Поддерживаемые на данный момент типы конфигов:
CFG_UINT - беззнаковое целое число
CFG_INT - целое число
CFG_STR_WIN1251 - строка в кодировке win1251
CFG_CBOX - комбобокс (радиобаттоны)
CFG_STR_PASS - строка с паролем (win1251)
CFG_COORDINATES - визуальный выбор координат (x,y)
CFG_LEVEL - подуровни в меню
CFG_CHECKBOX - чекбокс
CFG_COLOR_INT - визуальный выбор цвета
CFG_TIME - время
CFG_DATE - дата
CFG_FONT - шрифт
CFG_KEYCODE - клавиши, режим нажатия клавиш
CFG_RECT - визуальный выбор координат (x,y), длины, ширины
CFG_UTF16_STRING - строка в кодировке UCS2 (также данная опция позволяет выбирать визуально файл или каталог)

Качаем конфигуратор здесь и пример здесь


Спасибо сказали: Ну6иК, UltraShot, zapret007, Tihiy, IronMaster, jamesbond22, 68-artem, eddmund, E1kolyan, VoiD, Double_A, jasiek, Pharaon, Slawwan, Ворчун, TOLIK111, Hussein, jonico, nagmet, lisaus, alb884, Sochinec777, arban, timos_06, kino11, GaS, Zormax, Victor_k, Hobblyn, Артур666, KalaN, leprekon, yoz1k, Mr_Aleks, BigHercules, Nick, Ugolovnik, AlexTin, hughlaurie, RZRZ530, bazya, 11andrey11, -VIPER-, Bushmen, Sotik2, sergkyky222, Noa, yuti, PUZ, myrzeug, RusNet, ZEN, oslik23, RedNaxLex, D3mon, Pavel2509, awg, Up, markross, nikkko, Va_st, senseless, Khort, NEGRO_JVS, ganador, Frost-by, LONGMAN, Ryabchik, tianddu, Oldbee, Fire, Kilo_Hz, Spero, Edgpaez, DuXeN0N, ELECTRO-NIC, ДартСЕ, saint11, A-R-T, Zyozya, SlaveMaster, Тисл, JonSE, oleeg, Iphone309, nitr, BERSS, kukakaka, MaPkiZzz, Deitro, MurametS, ipod, alesha, Ax, milad_spider, MaxxxS, yr4ik, ENSAIER, KoLjn, PRO100light, unfunk, -Sanek-, Blend, Scorpion, xoXox, ExTaZy, chingis1990, MEHRDAD, vodoo999, Баркет, alexus, burn_73, Rub4ek, staromand, romanticide, flips, EPEMA, TRISTAM92, avens, Dick, centrumse, caramba, veterok, Rc, LitEFlieN, Boysie99, lexa4311, CZESIO_1_xD, blacklizard, CyberMaster, thomassafca, CaH4e33, AlexuS, Belyj, plembo, distroer24, House, Metaler, farid, g00fy, Vov4ик, Nook, bfalcon, crisbeto, Steve_Key, Done4, buhh83, a6b6, SERGK393

nvoid


Expert


Регистрация: 29.11.07
Сообщений: 1375
Репутация: 380





 
  #42 [28.07.08, 15:06] Re: BcfgEdit - редактор конфигов   

 
Gera87
Функции на первой странице (или на второй, у меня количество постов изменено). Все кроме 2A1.




Motorola EM30

BigHercules


Elfmaker


Регистрация: 19.1.07
Сообщений: 246
Репутация: 1925
Откуда: Воронеж




 
  #43 [28.07.08, 16:31] Re: BcfgEdit - редактор конфигов   

 
Попробывал использовать бинарные конфигурационные файлы. Ну что могу сказать... КЛАСС!!! ОГРОМНОЕ СПАСИБО!

Но есть несколько вопросов.

1. Можно ли сделать, чтобы вместо названия эльфа вверху экрана, отображалось имя редактируемого конфига?

2. Под имя параметра отведено 32 символа. Но все 32 символа у меня не помещаются на экран (у меня 240x320).
Можно ли сделать вывод того, что не влезло, на следующей строчке?
Оптимально было бы если бы "скроллинг". ;-)

3. И еще, нельзя ли добавить еще один тип параметра, что-то типа CFG_INFO или CFG_NOTES? Это обычная текстовая строка, содержащая пояснение к параметру, за которым данный тип расположен в конфиге. И если этот тип присутствует за каким-то из "официальных" параметров, то его выводить для выделенного параметра при нажатии на кнопочку "Информ."

4. Нельзя ли сделать выбор шрифтов для самого редактора? Чтобы можно было поставить шрифт "помельче".

Еще раз ОГРОМНОЕ СПАСИБО!!!




SЕ K790i R8BF003 CID52

awg


Patcher/Moder


Регистрация: 10.1.08
Сообщений: 604
Репутация: 2795
Откуда: г.Владимир




 
  #44 [28.07.08, 16:36] Re: BcfgEdit - редактор конфигов   

 
BigHercules
3. И еще, нельзя ли добавить еще один тип параметра, что-то типа CFG_INFO или CFG_NOTES? Это обычная текстовая строка, содержащая пояснение к параметру, за которым данный тип расположен в конфиге. И если этот тип присутствует за каким-то из "официальных" параметров, то его выводить для выделенного параметра при нажатии на кнопочку "Информ."

Так вроде же так и есть. Выделяешь параметр, давишь на "Информ." и показывается значение параметра. Иль я чо-то не понял? :-?


Добавлено 28.7.08 16:41

Joker XT
1. Чекбокс не сразу показывается, тока когда нажмёшь

KreN

1. Странно, текст устанавливается и по созданию итема...

Если речь идет про то что под названием параметра не отображается его соотояние, то у меня тоже самое




К550->W610->K700->C901->Xperia Sola->Meizu MX2->Meizu M3 Note->Xiaomi Redmi Note 4x (Mido)->Redmi Note 7Pro (Violet)

jamesbond22


Свой в доску


Регистрация: 19.8.07
Сообщений: 1764
Репутация: 1322





 
  #45 [28.07.08, 16:42] Re: BcfgEdit - редактор конфигов   

 
BigHercules
4. Нельзя ли сделать выбор шрифтов для самого редактора? Чтобы можно было поставить шрифт "помельче".

you can change font in source code (main.cpp)
Код:

  SIonRedraw(db,r1,r2,r3);
  {
    if (IS_ENABLED)
    {
      SetFont(FONT_E_14R);




Sе XPeria X8 ROM 2.3.5 GingerDX v008

BigHercules


Elfmaker


Регистрация: 19.1.07
Сообщений: 246
Репутация: 1925
Откуда: Воронеж




 
  #46 [28.07.08, 16:47] Re: BcfgEdit - редактор конфигов   

 
awg пишет:
BigHercules
3. И еще, нельзя ли добавить еще один тип параметра, что-то типа CFG_INFO или CFG_NOTES? Это обычная текстовая строка, содержащая пояснение к параметру, за которым данный тип расположен в конфиге. И если этот тип присутствует за каким-то из "официальных" параметров, то его выводить для выделенного параметра при нажатии на кнопочку "Информ."

Так вроде же так и есть. Выделяешь параметр, давишь на "Информ." и показывается значение параметра. Иль я чо-то не понял? :-?


Ну... у меня появляется информация об версии редактора. Да и тип я такой не нашел в исходниках. Хотя может у меня не последняя версия исходников?


Добавлено 28.7.08 17:03

jamesbond22 пишет:
BigHercules
4. Нельзя ли сделать выбор шрифтов для самого редактора? Чтобы можно было поставить шрифт "помельче".

you can change font in source code (main.cpp)
Код:

  SIonRedraw(db,r1,r2,r3);
  {
    if (IS_ENABLED)
    {
      SetFont(FONT_E_14R);

Yes I can. I know about that. But I do not want to compile the source code each time to change a font.

PS. Sorry for my english




SЕ K790i R8BF003 CID52

KreN


VIP Developer


Регистрация: 5.12.07
Сообщений: 44
Репутация: 1070
Откуда: Ростов-на-Дону




 
  #47 [28.07.08, 22:46] Re: BcfgEdit - редактор конфигов   

 
BigHercules
1. Сделаю
2. На следующей строчке не хочу делать, а скроллинга у двухстрочного меню нет, пока что используйте имена покороче
3. Подумаю, может и сделаю
4. С шрифтами вот проблема, для телефонов с разными размерами дисплеев одни шрифты есть других нету, пока реализации не придумал



BigHercules


Elfmaker


Регистрация: 19.1.07
Сообщений: 246
Репутация: 1925
Откуда: Воронеж




 
  #48 [29.07.08, 08:38] Re: BcfgEdit - редактор конфигов   

 
KreN пишет:
BigHercules
2. На следующей строчке не хочу делать, а скроллинга у двухстрочного меню нет, пока что используйте имена покороче
3. Подумаю, может и сделаю
4. С шрифтами вот проблема, для телефонов с разными размерами дисплеев одни шрифты есть других нету, пока реализации не придумал

Если будет пункт 3 , то со вторым можно ничего и не делать. Пусть остается все как есть. Так как в этом случае можно будет сделать имя и меньшего размера, а описание этого параметра посмотреть по кнопочке.

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

Еще несколько вопросов (предложений).
1. Можно ли сделать ввод шестнадцатиричных чисел?
2. Можно ли сделать ввод пути к папке в файловой системе?
3. Хотелось бы иметь возможность выбирать файл в месте с путем и без него.

Заранее спасибо за ответы.




SЕ K790i R8BF003 CID52

KreN


VIP Developer


Регистрация: 5.12.07
Сообщений: 44
Репутация: 1070
Откуда: Ростов-на-Дону




 
  #49 [29.07.08, 11:45] Re: BcfgEdit - редактор конфигов   

 
BigHercules
1. Можно, но не буду. По сути это будет обычная строка, посему пишите в конфиге вин строку а в эльфе делайте ей стртуул
2,3. Сделаю тип конфига вчар_т в котором будет расширение выбрать файл или папку. Только пока не решил делать имя папки и файла отдельно или вместе, в эльфе распарсить строку на путь и файл дело трех секунд, а иначе в конфигураторе надо будет два поля ввода вместо одного, или же придумывать структуру наподобие той которая используется для обновления конфига эльфами при его изменении

Про шрифты тоже думал так, но перебирать все как то некузяво



BigHercules


Elfmaker


Регистрация: 19.1.07
Сообщений: 246
Репутация: 1925
Откуда: Воронеж




 
  #50 [29.07.08, 12:29] Re: BcfgEdit - редактор конфигов   

 
KreN пишет:
BigHercules
1. Можно, но не буду. По сути это будет обычная строка, посему пишите в конфиге вин строку а в эльфе делайте ей стртуул
2,3. Сделаю тип конфига вчар_т в котором будет расширение выбрать файл или папку. Только пока не решил делать имя папки и файла отдельно или вместе, в эльфе распарсить строку на путь и файл дело трех секунд, а иначе в конфигураторе надо будет два поля ввода вместо одного, или же придумывать структуру наподобие той которая используется для обновления конфига эльфами при его изменении

Про шрифты тоже думал так, но перебирать все как то некузяво

1. можно, конечно, и как строку вводить. :-( Но здесь есть и минусы. Увеличивается размер конфигурационного файла. После обновления конфига нельзя напрямую использовать параметр, его нужно еще преобразовать, т.е. придется на loader что-то еще навешивать и он получиться не универсальный, а завязанный на параметры. И потом, лучше сделать преобразование из строки в hex со всеми проверками в одном эльфе (в редакторе), чем в каждом, где используется ввод параметров в формате hex. :-(

2,3. Лучше все же сделать два типа (IMHO). Отдельно для папки и отдельно для файла с путем. Так как не всегда нужно имя файла, а нужна именно папка. В папке, например, потом будет что-то сохраняться. А для файла я бы сделал возможность выбора: либо просто имя файла, либо имя + путь.

А со шрифтами ... Я пока другого пути не вижу. Да и не так их уж и много. Если я не ошибаюсь, их пока всего 43. ;-)


Добавлено 29.7.08 12:32

А можно еще вопрос? Когда ожидается поддержка в редакторе типа CFG_TIME? :oops:




SЕ K790i R8BF003 CID52

Oganyan-Arthur


Patcher


Регистрация: 12.3.08
Сообщений: 1063
Репутация: 1004





 
  #51 [29.07.08, 23:44] Re: BcfgEdit - редактор конфигов   

 
Классная вещь!!! А что можно сделать что бы крякозябрами не отображалось! Патч на кодировку стоит!




Sony Xperia J
Android 4.1.2
Страница 5 из 48: « 1 2 3 4 [5] 6 7 8 9 ... 48 »



  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.17 секунд | 12 Запросов | HTML: 54.12 КБ -