WatchFace для Amazfit Pace

Многие владельцы часов Xiaomi Huami Amazfit Sports Smart Watch Pace, с удовольствием пользуются возможностью простой смены циферблатов, скачивая их, либо с sawfb.fabiobarbon.click, либо с Amazfitwatchfaces.com, и загружая их в свои часы. Это очень удобная опция – каждый день новые часы!

Но рано или поздно, каждый задумывается о создании циферблата, именно, для себя. Создать уникальный WatchFace для Amazfit Pace не сложно, достаточно иметь навыки пользования графическими редакторами и иметь чуточку внимательности. Ниже предлагаю вам небольшой мануал по сборке вочфейса. Это, конечно, не инструкция, но после этой информации вам станет легче собрать свой циферблат.

Файл циферблата (Watch Face) собирается любым zip архиватором с расширением .wfz – запаковываем в zip-архив и переименовываем расширение с .zip на .wfz

Структура WatchFace.wfz:
– файл description.xml
– файл watchface.xml
– файл background_list.xml
– файл datawidget_list.xml
– папка background
– папка font
– папка timehand
– файл WatchFace.png
– файл WatchFace-lofi.png

Файл description.xml содержит основные данные о циферблате: версия, автор, дизайнер, название и описание.

Вид файла description.xml:
<?xml version="1.0" encoding="UTF-8"?>
<watchfaceinfo>
<version>1.0</version>
<author>Автор</author>
<designer>Дизайнер</designer>
<title>Название циферблата</title>
<basedOn></basedOn>
<preview>Файл превьюшки</preview>
<settings>Включение/выключение режима настроек: false/ true</settings>
<description>Описание</description>
</watchfaceinfo>

Файл watchface.xml – основной файл циферблата, в нем прописываются параметры фона (background), статусбара (statusbar), цифровых (timedigital) и аналоговых (timehand) часов, а также виджетов (datawidget).

Вид файла watchface.xml:
<?xml version="1.0" encoding="UTF-8"?>
<WatchFace version="1.0">
<WatchFaceItem type="background" config="@wfz/background/01.png"/>
<WatchFaceItem type="statusbar" y="0" />
<WatchFaceItem type="timedigital" x="84" y="30" width="151" height="39" font="@wfz/font" />
<WatchFaceItem type="timehand" x="160" y="160" width="320" height="320" config="@wfz/timehand"/>
<WatchFaceItem type="datawidget" id="0" x="200" y="78" dataType="6" model="2" configList="@wfz/datawidget_list.xml" />
</WatchFace>

Файл background_list.xml содержит ссылки на вариации фона, если он не один.

Вид файла background_list.xml:
<?xml version="1.0" encoding="UTF-8"?>
<WatchFace version="1.0">
<WatchFaceItem type="background" config="@wfz/background/01.png" />
<WatchFaceItem type="background" config="@wfz/background/02.png" />
<WatchFaceItem type="background" config="@wfz/background/03.png" />
<WatchFaceItem type="background" config="@wfz/background/04.png" />
</WatchFace>

Файл datawidget_list.xml содержит настройки (вариации) виджетов, указанных в файле watchface.xml.

Вид файла datawidget_list.xml:
<?xml version="1.0" encoding="UTF-8"?>
<WatchFace version="1.0">
<WatchFaceItem type="datawidget" dataType="6" model="2" />
<WatchFaceItem type="datawidget" dataType="6" model="1" />
</WatchFace>

Виджеты:
dataType=”1″ – шаги
dataType=”3″ – расстояние
dataType=”4″ – калории
dataType=”5″ – пульсометр
dataType=”6″ – дата/день недели
dataType=”8″ – погода
dataType=”10″ – батарейка
dataType=”12″ – лестница

Параметры виджета Дата (dataType=”6″):
model=”1″ – белого цвета в формате “08-01″
model=”2” – белого цвета в формате “Wed”
model=”3″
model=”4″
model=”5″ – желтого цвета в формате “08.01. Wed”
model=”6″
model=”7″
model=”8″ – черного цвета в формате китайских иероглифов
model=”9″ – черного цвета в формате “2018.08.01”
model=”10″ – черного цвета в формате корейских (или японских) иероглифов
model=”11″ – черного цвета в формате “2018.08.01 Wed”

Параметры других виджетов (шаги, погода и т.п.):
model=”1″ – зеленый значок, белые цифры, расположение в линию
model=”2″ – белый значок, белые цифры, циркулярный, ободка нет, но постепенно заполняется серым (например, при увеличении кол-ва шагов)
model=”3″ – белый значок, желтые цифры, циркулярный без ободка, желтый ободок появляется и увеличивается с ростом показателей, (самый крупный по размеру)
model=”4″ – черный значок, черные цифры, расположение в линию
model=”5″ – красный значок, белые цифры, циркулярный с белым ободком, закрашивается постепенно красным при увеличении значения
model=6, 7, 8, 9 и т.д. – то же самое, что и 5

В папке background должны лежать файлы фона, с расширением .png и размером 320х320, как минимум, один, на которые ссылаются файлы watchface.xml и background_list.xml:
<WatchFaceItem type="background" config="@wfz/background/01.png"/>

Также, здесь должна быть папка 8c с фонами для режима LoFi.

В папке font должны находиться графические файлы (.png) цифр (0-9) и разделителя (:) для цифровых часов, и файл font.xml с ссылками на них:
<?xml version="1.0" encoding="UTF-8"?>
<WatchFace version="1.0">
<WatchFaceItem type="font" charset="0" config="@wfz/font/0.png" />
<WatchFaceItem type="font" charset="1" config="@wfz/font/1.png" />
<WatchFaceItem type="font" charset="2" config="@wfz/font/2.png" />
<WatchFaceItem type="font" charset="3" config="@wfz/font/3.png" />
<WatchFaceItem type="font" charset="4" config="@wfz/font/4.png" />
<WatchFaceItem type="font" charset="5" config="@wfz/font/5.png" />
<WatchFaceItem type="font" charset="6" config="@wfz/font/6.png" />
<WatchFaceItem type="font" charset="7" config="@wfz/font/7.png" />
<WatchFaceItem type="font" charset="8" config="@wfz/font/8.png" />
<WatchFaceItem type="font" charset="9" config="@wfz/font/9.png" />
<WatchFaceItem type="font" charset=":" config="@wfz/font/sep.png" />
</WatchFace>

Также, здесь должна быть папка 8c с цифрами для режима LoFi.

В папке timehand должны находиться графические файлы (.png) стрелок (hour, minute, seconds) для аналоговых часов.

Также, здесь должна быть папка 8c с цифрами для режима LoFi.

Файлы WatchFace.png и WatchFace-lofi.png показывают общий внешний вид циферблата – превьюшка.

После того, когда ваш циферблат готов, подключаем Amazfit Watch к ПК, открываем внутреннюю память часов, и копируем свой файл WatchFace.wfz в папку WatchFace. Далее, применяем на часах свой циферблат, и наслаждаемся.

Кстати, можете посмотреть, что получилось у меня: вочфейс по мотивам фильма “Tron” с настраиваемыми виджетами и разными цветами фона (синий, зеленый, красный, белый).

Обсудить проблемы при создании watchface или готовые циферблаты, можно всегда на форуме 4pda.ru в соответствующей теме.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.