Инструменты для редактирования часов на протяжении всего места.
Это здесь комплект с простым рабочим процессом, поэтому мы можем сосредоточиться на реальном творческом процессе.
Примечание: я не автор этих инструментов. Я только что собрал его в однократный пакет, добавил пользовательские сценарии для автоматизации процесса и немного модифицировал его, чтобы его можно было использовать с GTS. Авторы (относительно моего знания) названы ниже
Включает в себя пакет
Декомпилятор/компилятор и утилита сжатия/декомпресс от https://telegram.me/gizchinait
Watchfaceeditor (раздвоенный от https://github.com/v1ack/watchfaceeditor), упакованное в качестве настольного приложения электрона и с экспериментальной поддержкой для часов GTS.
Скрипты и структура папок / рабочий процесс для легкой и эффективной работы
Обратите внимание, однако, я бросил эту вещь как можно скорее, и ошибки уверены.
Кроме того, использование Nodejs-Portable для чего-то, что, вероятно, может быть просто файлами BAT, является плохим, но когда я подумал обо всех этих именах файлов и трансформации пути, которые происходят, я действительно не хотел терять три дня из-за этого.
Завершите, скомпилирован и готов к использованию пакет находится в выпусках, но вы можете построить его самостоятельно, если хотите. Инструкции ниже.
Загрузите Bundle с вкладки Releseses или нажав здесь.
Разанизируйте это, где бы вы ни захотите.
Получите несколько контейнеров для работы: т.е. https://amazfitwatchfaces.com/gts/ и поместите их в папку /faces рядом с файлами pack.cmd , unpack.cmd и !out .
Чтобы распаковать файл bin просто перетащите его на unpack.cmd -файл:

Далее перейдите в /utils/GTS-watchfaceeditor-x64 и start watchfaceeditor.exe
В верхнем правом меню устройства выберите Amarefit GTS.
Найдите свое распакованное Watchface и загрузите изображения и JSON соответственно.
После загрузки это должно выглядеть так:

pack.cmd : 
!outПроект состоит из 3 элементов.
Декомпилятор, созданный в Python, мои сценарии в Nodejs и Watchface Editor.
Эти инструкции приведут к созданию автономного пакета, как и в релижах.
Init your virtualenv, если хотите:
$ virtualenv.exe - p / Python37 / python.exe .buildEnvАктивируйте это:
$ .buildEnvScripts activate.batУстановите подушку для обработки изображений
$ pip install PillowУстановите Auto-Py-to-Exe
(buildEnv) $ pip install auto - py - to - exe Запустите его с autopytoexe.exe (который уже должен быть на вашем пути), и ваш браузер должен открыть GUI. Создайте однонаправленный исполняемый файл из Python Project по адресу:
srcutilspythonSrc
и скомпилировать его
srcutilspython-executable
Это должно выглядеть примерно так:

После того, как вы закончите, у вас должен быть Main.exe в папке, подлежащей питону.
Вы можете пропустить этот шаг, если у вас уже установлен Nodejs и в %PATH, но файлы .CMD потребуются поправки.
Я решил установить скомпилированный исполняемый файл nodejs-yportable, но оригинальный репозиторий здесь, если вы хотите скомпилировать его самостоятельно:
https://github.com/crazy-max/nodejs-portable
Запустите nodejs-portable.exe в srcutilsnode-portable и при запросе выберите «Установить».
Вы можете выбрать более старую версию Node, чтобы поддерживать низкий размер, так как сценарии используют основные LIBS.

И вы готовы к работе.
Если вы хотите WatchFaceeditor, вы можете взять его отсюда: https://github.com/chm-dev/watchfaceeditor или клонировать этот репозиторий с подмодулем:
$ git clone -- recurse - submodules https: // github.com / chm - dev / GTS - watchface - bundle.git