Alat untuk mengedit jam tangan ada di semua tempat.
Ini di sini adalah bundel dengan alur kerja sederhana sehingga kami dapat fokus pada proses kreatif yang sebenarnya.
Catatan: Saya bukan penulis alat ini. Saya baru saja menyusunnya menjadi bundel tunggal, menambahkan skrip khusus untuk mengotomatisasi proses dan sedikit dimodifikasi sehingga dapat digunakan dengan GTS. Penulis (tentang pengetahuan saya) dinamai di bawah ini
Bundel itu termasuk
Decompiler/Compiler dan Compress/Decompress Utility dari https://telegram.me/gizchinait
WatchFaceEditor (forked dari https://github.com/v1ack/watchfaceEditor) dikemas sebagai aplikasi elektron desktop dan dengan dukungan eksperimental untuk GTS Watchfaces
skrip dan struktur / alur kerja folder untuk pekerjaan yang mudah dan efisien
Namun, harap dicatat - saya terburu -buru dengan hal ini secepatnya dan bug sudah pasti.
Juga menggunakan NodeJS-portable untuk sesuatu yang mungkin hanya file kelelawar itu buruk, tetapi ketika saya memikirkan semua nama file dan transformasi jalur yang terjadi, saya benar-benar tidak ingin kehilangan tiga hari selama ini.
Paket lengkap, disusun, dan siap digunakan dalam rilis, tetapi Anda dapat membangunnya sendiri untuk sebagian besar, jika Anda mau. Instruksi di bawah ini.
Unduh bundel dari tab rilis atau dengan mengklik di sini.
Buka ritsleting di mana pun Anda inginkan.
Dapatkan beberapa tempat sampah untuk dikerjakan: yaitu https://amazfitwatchfaces.com/gts/ dan memasukkannya ke dalam folder /faces di sebelah file pack.cmd , unpack.cmd dan !out folder.
Untuk membongkar file bin, cukup seret ke file unpack.cmd:

Selanjutnya pergi ke /utils/GTS-watchfaceeditor-x64 dan mulai watchfaceeditor.exe
Dari perangkat menu kanan atas, pilih Amazfit GTS.
Temukan Watchface Anda yang tidak tertekan dan muat gambar dan JSON sesuai.
Setelah dimuat, itu akan terlihat seperti itu:

pack.cmd : 
!outProyek terdiri dari 3 elemen.
Dekompiler dibuat di Python, skrip saya di NodeJs dan Watchface Editor.
Instruksi ini akan menghasilkan bundel mandiri, seperti halnya satu dalam rilis.
Init VirtualEnv Anda jika Anda mau:
$ virtualenv.exe - p / Python37 / python.exe .buildEnvAktifkan:
$ .buildEnvScripts activate.batPasang bantal untuk penanganan gambar
$ pip install PillowInstal Auto-Py-to-Exe
(buildEnv) $ pip install auto - py - to - exe Mulai dengan autopytoexe.exe (yang seharusnya sudah ada di jalan Anda) dan browser Anda harus membuka GUI. Buat file tunggal yang dapat dieksekusi dari proyek Python di:
srcutilspythonSrc
dan mengkompilasinya
srcutilspython-executable
Seharusnya terlihat seperti ini:

Setelah selesai, Anda harus memiliki Main.exe di folder yang dapat dieksekusi Python.
Anda dapat melewatkan langkah ini jika Anda sudah menginstal nodeJ dan dalam %jalur %, tetapi file .cmd akan membutuhkan amandemen.
Saya memutuskan untuk meletakkan NodeJS-portable Compiled Executable, tetapi repositori asli ada di sini jika Anda ingin mengkompilasi sendiri:
https://github.com/crazy-max/nodejs-portable
Jalankan nodejs-portable.exe di srcutilsnode-portable dan ketika diminta pemasangan pilih.
Anda dapat memilih versi node yang lebih lama untuk menjaga ukuran rendah karena skrip menggunakan Node Libs dasar.

Dan Anda siap untuk pergi.
Jika Anda ingin WatchFaceEditor, Anda dapat mengambilnya dari sini: https://github.com/chm-dev/watchfaceEditor atau klon repositori ini dengan submodule:
$ git clone -- recurse - submodules https: // github.com / chm - dev / GTS - watchface - bundle.git