@konstantin@, поддержку смайлов ещё нужно включать в настройках модифицированных приложений-компаньонов используемых для работы с браслетом. И тогда всё и увидите.
@konstantin@, поддержку смайлов ещё нужно включать в настройках модифицированных приложений-компаньонов используемых для работы с браслетом. И тогда всё и увидите.
размер шрифтов не изменился. Мне нужен увеличенный шрифт. Китайцы для ускоглазых сделали шрифты. А в очках ходить что бы читать сообщения в ми банде это идиотизм.
@konstantin@, ну так тогда нужно объяснять более подробно что вы хотели получить. И опять же в модификациях приложений (MiFit, AeX и ......) есть опция "Заглавные буквы в уведомлениях", видно будет получше или накатить мод шрифты из mi band 4
PS Гугл знает всё или почти всё
Добрый день, друзья! Я взял за основу шрифт из этой темы. Убрал иероглифы и выровнял шрифт (архив во вложении). На 4pda сижу под ником Kent0807, там немного расписал об особенностях, которые я обнаружил в шрифтах.
Всем добрый день!
Решил написать пост, который посвящен ШРИФТам. Могу где-нибудь ошибиться, но, надеюсь, вы умеете гуглить.
1) Для начала вам необходимо поставить себе python версии 3+, например, скачать его из Microsoft Store.
2) Для работы с графикой нужно поставить библиотеку Pillow:
2.1) Открываете cmd (powershell) и вводите команду: python3 -m pip install pillow
2.2) Как установите, обновите до последней версии: python3 -m install --upgrade Pillow
3) Для распаковки\запаковки шрифта вам потребуются скрипты. Лично я пользуюсь одним из этих:
во вложении архив font.zip
4) Ну и собственно скачиваете шрифт для mi band4/5, который хотите начать править
5) Распаковка выполняется командой через cmd (powershell): python *название_скрипта.py* unpack *название_шрифта.ft*
Запаковка: python *название_скрипта.py* pack *ваше_название.ft* *Для особо одаренных, то скрипт и шрифт должны быть в одной папке, либо указывайте полный путь до файла шрифта
6) В результате вы получаете две папки BMP и LATIN, в которых найдете изображения с расширением .bmp BMP - это латинский алфавит, знаки препинания, смайлы и остальные символы. Формат изображений 24x24. LATIN - это исключительно кириллица. Формат изображений 16х20.
7) Каждый символ в названии имеет присвоенный шестнадцатеричной код, что соответствует таблице Unicode, т.е. буква Б записана, как 0411.bmp, собственно Unicode - U+0411
Чтобы убирать лишнее из шрифтов, то я пользуюсь следующей
<- ссылка кликабельная
Собственно тут вы можете найти номер нужного вам символа и поправить его в своих работах. (Спасибо RealYoti за наводку.)
8) В папке BMP вы увидите, что буква Б может быть записана как 041110.bmp или 04119.bmp, так вот последняя 1-2 цифры говорит о том, с какого пикселя изображение будет обрезано. Это вам поможет делать ровную латиницу, чтобы буквы не имели разную ширину друг от друга.
9) В папке LATIN изображения хоть и имеют разрешение 16х20, но после 10 пикселя по оси Х изображение будет резаться (по оси Y ограничения нет). Советую буквы делать +\- одной ширины, чтобы опять же иметь одинаковую ширину между буквами.
10) Работать с большим количеством BMP файлов, то вам поможет редактор ImageMagick(спасибо Schakal за подсказку)
Тут пример команд, которыми я пользовался:
Добавить 8 пикселей справа: mogrify -gravity east -background black -splice 8x0 -strip <путь к папке с изображениями>\*.bmp
Добавить 4 пикселя снизу: mogrify -gravity south -background black -splice 0x4 -strip <путь к папке с изображениями>\*.bmp
Обрезать до 16x20 без смещения от левого верхнего края mogrify -crop 16x20+0+0 +repage -strip <путь к папке с изображениями>\*.bmp
11) Пожалуй это всё, что я знаю и чем могу поделиться.
Постами выше выкладывал свой шрифт с HD смайлами (за смайлы спасибо команде de ilgruppotester).
P.S. Надеюсь, что найдется тот умелец, который продолжит мой опыт и сделает множество шрифтов. (закиньте пост в шапку, плз)