Watch Face Editor (ZeppOS) [Windows] | [Редактор циферблатов для часов на базе ZeppOS][Soft]



Реп: (1004)
Watch Face Editor (ZeppOS)
Версия: 13.0

Последнее обновление программы в шапке: 25.12.2024

Прикрепленное изображение

Скриншоты программы
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение


Краткое описание:
Редактор циферблатов для часов на базе ZeppOS

Подробное описание:
На данный момент в редакторе поддерживаются следующие модели часов:
- Amazfit Active
- Amazfit Active Edge
- Amazfit Band 7
- Amazfit Balance
- Amazfit Bip 5
- Amazfit Bip 5 Unity
- Amazfit Cheetah
- Amazfit Cheetah Pro
- Amazfit Cheetah (Square)
- Amazfit Falcon
- Amazfit GTR 3
- Amazfit GTR 3 Pro
- Amazfit GTR 4
- Amazfit GTR mini
- Amazfit GTS 3
- Amazfit GTS 4
- Amazfit GTS 4 mini
- Amazfit T-Rex 2
- Amazfit T-Rex 3
- Amazfit T-Rex Ultra

В первую очередь редактор рассчитан на циферблаты для Amazfit Balance. Некоторые функции на других моделях могут не работать.
Для работы редактора необходим NET Framework 4.7.2. Работа проверялась на windows 10 x64.
Особая благодарность stemcell (asoo) за тестирование новых версий редактора.

Новый проект желательно создавать в отдельной папке. Названия изображений не обязательно должны состоять только из цифр, можно добавлять короткие префиксы (например date_01, time_01). Имена файлов не должны содержать русских букв.
Циферблаты, созданные в редакторе и на сайте Huami, должны нормально распаковываться.
В наборе изображений для отображения одного параметра (например изображения для отображения дня недели) все изображения желательно должны быть одного размера. Если размер изображений будет разным, то первое изображение в наборе должно быть самым большим.

При распаковке циферблатов желательно сразу выбрать правильную модель часов, иначе могут быть искажены цвета.


Платформа: Windows
Русский интерфейс: Да
Разработчик: SashaCX75
Магазин приложения: GitHub

Скачать:
Версия: 13.0 Watch Face Editor (ZeppOS) (SashaCX75)

Прошлые версии

Список изменений
v 11.2
Исправление плавной секундной стрелки на GTR4.

v 11.1
Обновлен виджет цифрового времени.
Обновлен виджет ярлыков.
Добавлены новые команды запуска приложений для кнопок.

v 11.0
Полностью переделан виджет погоды.
Добавлен виджет погоды на несколько дней.
Добавлена поддержка Bip 5 Unity.

v 10.4
Добавлена возможность отображать названия месяцев шрифтом.
Добавлен виджет Компас (работает на ZeppOS 2 или новее).
Добавлена возможность создавать *.zpk файл (включается в настройках).

v 10.3
Добавлено отображение часов:минут:секунд в одну строку.
Добавлено отображение даты/месяца/года шрифтом в одну строку (порядок зависит от настроек часов).
Добавлено отображение дня недели шрифтом.
Добавлены новые предустановки для функций кнопок.

v 10.2
Добавлена возможность копирования свойств виджетов (контекстное меню на поле свойств)

v 10.1
Добавлено отображение времени и даты шрифтом.
Добавлен виджет добавления скриптов в циферблат.
Исправлены ошибки работы восхода/заката по окружности и под углом.
Исправлены ошибки в выравнивании цифрового времени.

v 10.0
Добавлена поддержка шрифтов для отображения данных (после установки таких циферблатов часы лучше перезагрузить).
Добавлена возможность отображения высоты (в барометре).
Полностью переделан виджет луны.
Стрелочный указатель для солнца и луны теперь после заката не должен отображаться.
В циферблат теперь копируются все изображения, даже если они расположены в папках.

v 9.1
Исправлена работа с Amazfit Balance.
Добавлена поддержка Amazfit Active.
Добавлена поддержка Amazfit Active Edge.
Исправлено отображение дистанции по окружности.
Исправлено отображение восхода и заката под углом.
В настройках добавлено возможность конвертировать изображения в формат ARGB.
Исправлена работа непрерывной вибрации в оповещениях.

v 9.0
Добавлена возможность создавать ярлыки для набора изображений (IMG_LEVEL).
Добавлена поддержка кнопок и предустановки для запуска встроенных программ.
Добавлена поддержка Amazfit Balance.

v 8.2
Добавлена возможность отображения данных под углом или по окружности для восхода/заката, максимальной и минимальной температуры (для погоды отдельные единицы измерения градусы Цельсия и Фаренгейта работают только на более новых моделях).
Добавлена поддержка Cheetah / Cheetah Pro.
Добавлена поддержка Bip 5.
Теоретически теперь можно самому добавлять поддержку новых моделей отредактировав файл в папке model_config.

v 8.1
Добавлена возможность отображения данных под углом или по окружности для даты и времени.
Исправлены найденные ошибки при распаковки циферблатов.
Исправлены найденные ошибки при работе UHD мониторами.

v 8.0
Добавлена поддержка T-Rex Ultra.
Добавлена поддержка GTR Mini.
Добавлена возможность отображения данных под углом или по окружности(батарея, шаги, расстояние, калории, пульс, PAI, SpO2, разминка).

v 7.3
Исправлены проблемы с иконками в редактируемых элементах.
Исправлены проблемы с круговым прогрессом в редактируемых элементах.
Добавлена возможность задать угол поворота данных для некоторых моделей.
Улучшен алгоритм распаковки циферблатов, содержащих дополнительные функции. Увеличивается вероятность частичного распознавания циферблата.

v 7.2
Добавлена возможность менять тип окончания линий для линейного и кругового прогресса.
Добавлена возможность создавать ярлыки не используя картинку.

v 7.1
Добавлен независимый элемент с изображением и верхним изображением.
Для редактируемых элементов на часах включен дополнительный выбор в виде списка.
Изменена функция создания редактируемого элемента для жиросжигания.
Исправлена анимация движения и анимация вращения для GTR4 и GTS4.
Добавлено направление ветра.
Обновлен формат файла циферблата.

v 7.0
Добавлена плавная секундная стрелка (несколько типов)
Добавлено оповещение каждый час
Добавлена возможность менять направление вращения часовых стрелок
Добавлена возможность задать сектор, в котором работают часовые стрелки
v 6.4
Улучшена стабильность работы функции оповещения об обрыве связи

Обновлен немецкий и испанский перевод

v 6.3
Исправлена работа прогресса для пульса
Исправлено отображение ярлыков в режиме АОД

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

v 6.1
Добавлена поддержка Falcon.
Изменен алгоритм работы ярлыков для устранения конфликтов с редактируемыми элементами.
Конфигурация создаваемых циферблатов обновлена до 2 версии.

v 6.0
Добавлена поддержка редактируемого фона.
Добавлена поддержка редактируемых стрелок.
Добавлена поддержка редактируемых элементов.
Добавлен немецкий перевод.

v 5.0
Добавлена поддержка GTR 4.
Добавлена поддержка GTS 4 Mini.
Добавлена поддержка Amazfit Band 7 (не путать с Mi Band 7).

v 4.1
Исправлены ошибки при создании и распаковки циферблатов GTR 3 Pro

v 4.0
Добавлена поддержка анимации
Добавлен украинский язык
Добавлена вкладка с небольшими советами по работе с редактором
Добавлена возможность отображения дистанции в милях

v 3.0
Добавлен восход / закат
Добавлен барометр
Добавлен стресс
Добавлен ветер
Добавлено жиросжигание
Добавлены фазы луны

v 2.0
Добавлена погода.
Добавлена разминка.
Добавлен кислород (SpO2).
Добавлена влажность.
Добавлен УФ индекс.
Добавлена возможность подсвечивать ярлыки при сохранении gif файлов (включается в настройках).
Обновил отображение ярлыков в Watch Face Editor (ZeppOS) [Windows] (Пост SashaCX75 #119933938)
Исправлены ошибки при распаковки циферблатов.
Исправлена ошибка неправильного определения модели для GTS 3.


Полезное

Архив опросов
Прикрепленное изображение

Циферблаты из Zepp и созданные на их основе распаковываться скорее всего не будут. Циферблаты, в которые добавлены дополнительные функции путем редактирования кода (циферблаты с переключением элементов тапом, с настройками и подобные), распаковываться не будут. В лучшем случае дополнительные функции будут потеряны.

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

В случае каких-то проблем не надо писать "У меня ничего не работает", это не информативно.

Если проблемы с запуском редактора первым делом сбросьте настройки в редакторе или удалите файл Settings.json. Если не помогает попробуйте распаковать редактор в корень диска. Если не помогло то подробно опишите какая ошибка и на каком этапе появляется. Для работы редактора необходим .NET Framework не ниже 4.7.2. Остальные компоненты находятся в архиве с редактором.

Если циферблат запаковывается неправильно или при работе с каким-то конкретным циферблатом выскакивают ошибки то пришлите архив с полным проектом (не готовый циферблат) и укажите на что нужно обратить внимание или при каких условиях возникает ошибка.

В данной теме обсуждение редактора только для моделей указанных в Подробном описании


По вопросам наполнения шапки обращайтесь в QMS к Модераторам раздела или через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал SashaCX75 - 26.12.24, 01:04
Причина редактирования: Обновление: новая версия 13.0 Watch Face Editor (ZeppOS)



Реп: (873)
* Avoska88, попробовал бы в блокноте скины делать. 20 лет назад редакторов не было. Сейчас только лень является препятствием.



Реп: (1882)
buthus @ 09.01.23, 17:24 *
попробовал бы в блокноте

Ну я только начал разбираться, до этого далеко мне. Пока на повестке разобраться как конвертировать и добавить блютуз на редактируемые циферблаты. Что б они остались редактируемыми после конвертации и были с блютузом

Сообщение отредактировал Avoska88 - 09.01.23, 17:32



Реп: (1004)
buthus @ 9.01.23, 16:24 *
в блокноте скины делать
Так и появился мой редактор. Для первых GTR мне лень было в блокноте подгонять координаты и считать количество открывающий и закрывающих скобок. И было немного свободного времени чтобы как-то упростить этот процесс.



Реп: (3651)
Как оно было
https://youtu.be/tRvwMewsjD0
Может быть и сейчас кому то поможет



Реп: (873)
* SashaCX75, да я знаю как редакторы появляются. Просто с возрастом ленивее стал, да и времени свободного стало меньше. Успеваю максимум нарисовать. У меня на минималистичный хронограф уходит часа 4-5, потому что скрупулёзно все подгоняю вплоть до пикселя. Ну вот взять хоть ets2, я моды до сих пор под себя подгоняю в текстовом редакторе. Кстати, в notepad++ нашел удобную функцию, замена параметра по поиску. Можно хоть 500 файлов перешнуровать за 30 секунд. Для примера, заменить volvo_2009 на scania_2012. На линуксе такое до сих пор не реализовано. Там только поиск по параметру во вкладках и автозамена. Так и приходилось жать замена, ctrl+s. По 120 файлов. Можно хоть по 15 строк менять. Но опытным путем я выяснил, что все же форточки 10 намного быстрее работают если у тебя на компе нет оперативы 128ГБ.



Реп: (1882)
Всем привет, такая вот проблема с циферблатом, завтра буду пробовать в редакторе его открывать, посоветуйте, куда смотреть, и что это может быть? Я так понял круговая шкала заполняется постепенно, видел похожую в папке где разобранные цыферблаты, типа там не сколько картинок с частями шкалы, как бы по кусочку целого, и она работает так, по мере повышения значения калорий, оно добавляет эти картинки, и как бы шкала заполняется, я правильно понял? А тут такая проблема, может одна картинка потерялась?

Прикрепленные файлы

Прикрепленный файл20221223_175442.mp4 ( 116.46 МБ )


Сообщение отредактировал Avoska88 - 09.01.23, 21:53



Реп: (3651)
* Avoska88,
Могут быть разные причины и реализация может быть разная. Без исходника это просто Вангование.



Реп: (1882)
sever5187 @ 09.01.23, 22:40 *
Без исходника

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

Прикрепленные файлы

Прикрепленный файлVibrant_RU.zip ( 196.2 КБ )


Сообщение отредактировал Avoska88 - 09.01.23, 23:29



Реп: (242)
Avoska88 @ 10.01.23, 03:25 *
в этом может проблема?

Проблема в том, что тот, кто переводил циферблат, ошибся в виджете калорий, там 11 картинок заполнения шкалы калорий, но в параметрах указано, что картинок 10, поэтому шкала до конца не заполняется, вот скрин где была проблема:
Прикрепленное изображение

Вот исправленный циферблат:
Прикрепленный файлVibrant_RU.zip ( 184.19 КБ )



Реп: (1882)
45th @ 10.01.23, 00:40 *
11 картинок

Я почти угадал, думал, что одна картинка потерялась. Теперь я понял принцип работы таких шкал, благодарю. То есть когда нужно создать подобную шкалу, нужно в пункте выбирать "изображения", ну что бы оно их постепенно добавляло? Я думал, надо выбирать "круговая шкала", просто на скрине отсутствует галочка на этом пункте.

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал Avoska88 - 10.01.23, 11:04



Реп: (873)
* Avoska88, можешь вообще обычную круговую шкалу сделать, а картинки удалить.



Реп: (1882)
buthus @ 10.01.23, 11:04 *
круговую шкалу сделать

То есть она сама будет заполняться, для неё не надо картинок-кусочков шкалы?

Добавлено 10.01.2023, 11:14:

45th @ 10.01.23, 00:40 *
исправленный

Установил, шкала калорий вообще пропала =(. И надпись месяца, стала бледная. Почти не видно.
Там осталась тап-зона ведущая к паи, может в этом проблема? Что на показателе калорий стоит тап на паи?

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал Avoska88 - 10.01.23, 11:32



Реп: (242)
Avoska88 @ 10.01.23, 15:13 *
Установил, шкала калорий вообще пропала =(.

Это странно, у меня отображается 🤔
Прикрепленное изображение



Реп: (1882)
45th @ 10.01.23, 11:30 *
отображается

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

Сообщение отредактировал Avoska88 - 10.01.23, 11:37



Реп: (1882)
45th @ 10.01.23, 11:30 *
отображается

Может это как с одним цифером, было до этого, что тоже пропал значёк жиросжигания, и появился только, после того как я выполнил половину нормы. Может и тут так? Как его сделать что б он был на месте при любому раскладе, и просто что бы заполнялась шкала?



Реп: (1004)
Avoska88 @ 10.01.23, 10:50 *
Может и тут так? Как его сделать что б он был на месте при любому раскладе

Нарисовать на фоне и делать шкалу прогрессом как говорил* buthus,.
Для шагов картинки появляются после достижения 1% цели. Может и с калориями так же.



Реп: (1882)
Потренился чуть-чуть, калорий стало 32, и тогда значёк появился

Добавлено 10.01.2023, 12:11:

SashaCX75 @ 10.01.23, 12:01 *
Нарисовать

Это пока сложно для меня

Прикрепленные изображения
Прикрепленное изображение



Реп: (1882)
SashaCX75 @ 10.01.23, 12:01 *
достижения 1% цели

А где в редакторе выставлять такие значения? Может если выставить началом 0, тогда не будет пропадать значёк?



Реп: (3651)
Avoska88 @ 10.01.23, 12:19 *
где в редакторе

редактор ни чего не меняет, а лишь выводит то шо есть, как выводить это другой вопрос.



Реп: (242)
Avoska88 @ 10.01.23, 16:10 *
Потренился чуть-чуть, калорий стало 32, и тогда значёк появился

Ну всё понятно теперь стало, шкала эта на подложке циферблата (картинка в проекте с названием background_ru.png) не нарисована, калории начинают заполняться с 9% от выставленной цели калорий (так как картинок 11, 100% нормы калорий - это 11 картинка, 1 картинка - это 9% от нормы (100/11=9)), поэтому пока 9% от нормы калорий не набежит, шкала не отображается на циферблате из за того что она не нарисована на основной картинке (background_ru.png), исправить это легко, нужно в background_ru.png подставить эту шкалу в графическом редакторе в том же месте, где появляется эта шкала.
Для лучшего понимания, вот скрин старой версии фоновой картинки и исправленной:
Прикрепленное изображение


И исправленный циферблат:
Прикрепленный файлVibrant_RU.zip ( 181.85 КБ )


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 21.01.25, 20:37