أدوات لتحرير مراقبة في كل مكان.
هذا هنا عبارة عن حزمة مع سير عمل بسيطة حتى نتمكن من التركيز على العملية الإبداعية الفعلية.
ملاحظة: أنا لست مؤلفًا لهذه الأدوات. لقد قمت للتو بتجميعها في حزمة واحدة ، وأضفت البرامج النصية المخصصة لأتمتة العملية وتعديلها قليلاً حتى يمكن استخدامها مع GTS. تم تسمية المؤلفين (فيما يتعلق بمعرفة بلدي) أدناه
الحزمة تشمل
decompiler/برنامج التحويل البرمجي وضغط/إلغاء ضغط الأداة المساعدة من https://telegram.me/gizchinait
Watchfaceeditor (متشوق من https://github.com/v1ack/watchfaceeditor) معبأة كتطبيق إلكترون لسطح المكتب مع دعم تجريبي لـ GTS WatchFaces
البرامج النصية وهيكل المجلد / سير العمل من أجل العمل السهل والفعال
يرجى ملاحظة ، ومع ذلك - هرعت هذا الشيء في أسرع وقت ممكن والبق.
أيضًا باستخدام NodeJS-Portable لشيء يمكن أن يكون مجرد ملفات الخفافيش أمر سيء ، لكن عندما فكرت في كل أسماء الملفات هذه وتحولات المسارات التي تحدث ، لم أكن أريد حقًا أن أفقد ثلاثة أيام على هذا.
إن الحزمة كاملة ومجمعة وجاهزة لاستخدام الحزمة في الإصدارات ، ولكن يمكنك بناءها بنفسك في معظمها ، إذا كنت تريد. التعليمات أدناه.
قم بتنزيل حزمة من علامة التبويب "الإصدارات" أو بالنقر هنا.
قم بفك ضغطه أينما تريد.
احصل على بعض الصناديق للعمل معها: أي https://amazfitwatchfaces.com/gts/ ووضعها داخل المجلد /faces بجانب pack.cmd و unpack.cmd و !out .
لتفريغ ملف bin فقط اسحبه على ملف unpack.cmd:

بعد ذلك ، انتقل إلى /utils/GTS-watchfaceeditor-x64 وابدأ watchfaceeditor.exe
من جهاز القائمة العلوية اليمنى حدد AmazFit GTS.
حدد موقع واجهة المراقبة غير المفروضة وتحميل الصور و JSON وفقًا لذلك.
بمجرد تحميله ، يجب أن يبدو كذلك:

pack.cmd : 
!outيتكون المشروع من 3 عناصر.
تم إنشاء Decompiler في Python ، والبرامج النصية الخاصة بي في NodeJS ومحرر Watchface.
ستؤدي هذه التعليمات إلى صنع حزمة قائمة بذاتها ، تمامًا مثل واحدة في الإصدارات.
init الخاص بك الافتراضي إذا كنت تريد:
$ virtualenv.exe - p / Python37 / python.exe .buildEnvتنشطه:
$ .buildEnvScripts activate.batقم بتثبيت وسادة لمعالجة الصور
$ pip install Pillowقم بتثبيت تلقائيًا إلى مستكشف
(buildEnv) $ pip install auto - py - to - exe ابدأه باستخدام autopytoexe.exe (الذي يجب أن يكون في طريقك بالفعل) ويجب أن يفتح متصفحك واجهة المستخدم الرسومية. إنشاء ملف واحد قابل للتنفيذ من مشروع Python على:
srcutilspythonSrc
وتجميعه إلى
srcutilspython-executable
يجب أن تبدو مثل هذا:

بمجرد الانتهاء من ذلك ، يجب أن يكون لديك main.exe في مجلد Python-executable.
يمكنك تخطي هذه الخطوة إذا كان لديك NodeJs مثبتة بالفعل وفي ٪ PATH ٪ ، ولكن ملفات .CMD ستحتاج إلى تعديلات.
قررت وضع NodeJS-portable قابلة للتنفيذ ، ولكن المستودع الأصلي موجود هنا إذا كنت ترغب في تجميعها بنفسك:
https://github.com/crazy-max/nodejs-porable
قم بتشغيل 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