Инструкция Stratos/Pace | Инструкция по редактированию циферблатов

mrTvister

Главный модератор
Команда форума
Сообщения
1,182
Реакции
2,084
Баллы
483
Ваше "умное" устройство
Amazfit Bip
Stratos/Pace | Инструкция по редактированию циферблатов
Файл циферблата (WatchFace) собирается любым zip архиватором.
Запаковываем файлы и папки в 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 содержит основные данные о циферблате: версия, автор, дизайнер, название и описание.
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).
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 содержит ссылки на вариации фона, если он не один.
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.
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″):
dataType="6" model="1" - дата в формате 08-02, белый цвет
dataType="6" model="2" - день недели Thu, белый цвет
dataType="6" model="3" - виджет отсутствует
dataType="6" model="4" - дата в формате 2018.08.02, белый цвет
dataType="6" model="5" - число в формате 02, белый цвет
dataType="6" model="6" - дата в формате 08.02 Thu, желтый цвет, размер больше
dataType="6" model="7" - дата в формате 08.02 Thu (но день недели иероглифами), желтый цвет, размер больше
dataType="6" model="8" - дата в формате 2018.08.02 Thu (но день недели иероглифами), черный цвет, размер мельче
dataType="6" model="9" - дата в формате 2018.08.02, черный цвет, размер мельче
dataType="6" model="10"- дата и день недели иероглифами, черный цвет
dataType="6" model="11"- дата в формате 2018.08.02 Thu, черный цвет, размер мельче
dataType="6" model="12"- дата в формате 08-02 Thu, белый цвет, размер мельче

Параметры других виджетов (шаги, погода и т.п.):
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:
XML:
<WatchFaceItem type="background" config="@wfz/background/01.png"/>
Также, здесь должна быть папка 8c с фонами для режима LoFi.


В папке font должны находиться графические файлы (.png) цифр "0-9" и разделителя ":") для цифровых часов, и файл font.xml с ссылками на них:
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. После, применяем на часах свой циферблат.


Инструкция Максима Ремезова взята с источника

Пожалуйста войдите или зарегистрируйтесь для просмотра скрытого текста.

 
Последнее редактирование:

sanvais

Новичок
Сообщения
17
Реакции
48
Баллы
18
Ваше "умное" устройство
Amazfit Cor
Еще существует онлайн разработчик ВотчФейсов.
Ссылка:

Пожалуйста войдите или зарегистрируйтесь для просмотра скрытого текста.

(нужна регистрация)
Screenshot_4.png
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу