eCigTalk.org - Powered by vBulletin



RSS лента

JAW

Evic VTC Mini - техническая часть. Кастомные прошивки, разбор оригинальных, SDK и т.д. (В процессе наполнения)

Оценить эту запись
Цитата Сообщение от maelstrom2001 Посмотреть сообщение
На полноценный редактор, конечно, это не тянет, но жизнь облегчает.
Дисклеймер: ну, вы поняли использовать на свой страх и риск, за запоротые Витамины не несу никакой ответственности.
Тулза самопальная, быдлокод во весь рост, куча багов. Но свои скромные функции выполняет нормально, если понимать, что делаешь.
Винда онли
скрин раз  

Open - открыть прошивку.
Open Decrypted - то же, для не шифрованной.
Save - сохранить прошивку для использования с родным флешером.
Save Decrypted - сохранить не шифруя.
First Addr - адрес начала таблицы ресурсов (для каждой версии уникален, предустановлен для 3.0). Писать в шестнадцатеричной системе с префиксом $ либо просто десятичное значение.
Last Addr - конец таблицы ресурсов.
Scan - принудительно пересканировать таблицу ресурсов.
Decrease width - уменьшить ширину символа на 1 пиксель (внимание! возможны баги, отмены действия нет).
Load Font - загрузить фонт, подготовленный в GLCD Font Creator (MikroElektronika - GLCD Font Creator - Create fonts, symbols and icons for Graphic LCD (GLCD)).
скрин два  

При загрузке файла утилита сканирует таблицу ресурсов и заполняет список слева. По клику на элемент списка открывается ресурс.
Левая кнопка мышки - установить пиксель в 1, правая - сбросить в 0.
Для облегчения редактирования внедрен импорт файлов шрифтов, подготовленных в GLCD Font Creator.
В редакторе нужно нажать кнопку "Export for GLCD", в открывшемся окне установить галку "Generate code for use with" - "X-GLCD Lib" и выбрать на вкладке формат экспорта mikroPascal, далее сохранить с расширением .mpas и скормить утилите.
скрин три  

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

Собственно архив с утилитой, внутри папка со шрифтами, использованными при редактировании того, что выложил на 3 поста выше.
Категории
Без категории

Комментарии

  1. Аватар для ТАВ
    ничего не открывает. Ошибка открытия файла, ЛЮБОГО

Условия предоставления информации | Отказ от ответственности

© eCigTalk.org 2021