Search found 404 matches

Return

by SashaCX75
17 Jan 2025, 07:27
Jump to forum
Jump to topic

Re: Help with simulating watchface using Zepp OS [ balance]

Of course it's going to cause an error. Because if you look at the structure of the files before changing them, you will see that it is different. In the best case you can copy the init_view() function from one file to another. But you also need to m,eltn copy other elements besides the function.
by SashaCX75
17 Jan 2025, 19:18
Jump to forum
Jump to topic

Re: Help with simulating watchface using Zepp OS [ balance]

piotarock
1. The editor makes watch faces on API 1. In Zeus CLI you have created code on API 2. They have fundamentally different code and cannot be copied. Create a watch face on API 1. If it is important for your design to use functions that are available only on API 2, you can take only ...
by SashaCX75
06 Feb 2025, 19:43
Jump to forum
Jump to topic

Re: SashaCX75 V.12.2: mile per km

It seems to be a specific feature of this model. You can try to use ‘Numeric values’ image set instead of font. It might help.
by SashaCX75
19 Feb 2025, 17:46
Jump to forum
Jump to topic

Re: Add Floor and Calendar event element

Because there's no such thing in the editor. You have to edit the code of the finished watch face.
You cannot display calendar events on the watch face. You can only add a shortcut to the calendar.
by SashaCX75
02 Mar 2025, 09:16
Jump to forum
Jump to topic

Re: How to package in .zab?

I think they make a blank watch face in the official editor and export it to .zab. Then in it they change the existing .zpk file to the .zpk file created in my editor.

When using Zeus CLI, it also creates an empty watch face and then pastes the code from the watch face created in the editor into it ...
by SashaCX75
20 Jun 2025, 16:37
Jump to forum
Jump to topic

Re: Watchface Maker: Help With 3 Issues

It seems that if you select a custom preview instead of a generated preview when exporting, it works faster. But I'm not sure.
by SashaCX75
23 Feb 2026, 19:12
Jump to forum
Jump to topic

Re: Seonds progress (linear mode) and also step


This is an example I've created; it's the simplest method I can think of.
But you need to create a 60-frame image to show this progress.

This is the simplest option and the easiest to adapt to different models.
But you can also make one image with the background as a mask. And under it, place ...
by YsPan
19 Apr 2026, 07:06
Jump to forum
Jump to topic

Re: I make a tool to push the zpk into official simulator, but have little problems

I find the issue caused by, and I can push some watchfaces to the official simulator :D
(Example watchface: Marc F18 Golf FR V1 ( https://amazfitwatchfaces.com/active/view/1737 ) made by markillers ( https://amazfitwatchfaces.com/ucp/871122 ))
https://i.postimg.cc/pTPLZ7ph/ying-mu-xie-qu-hua-mian ...
by SashaCX75
19 Apr 2026, 17:20
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)

A useful utility.
If you’re interested, we could discuss the possibility of integrating it into the editor. That way, you wouldn’t need to go through the process of unpacking the dial; you could simply work with the pre-prepared files.
by YsPan
20 Apr 2026, 16:57
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)

After dive in the JSON file, I discovered that the simulator uses socket.io to communication with the CLI.

Fortunately, NuGet has the package uses the same protocol, is available for C#.

https://github.com/doghappy/socket.io-client-csharp

Using that NuGet package, along with my limited C ...
by YsPan
21 Apr 2026, 10:33
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)

I uploaded the polished version here:
https://github.com/Bob-YsPan/zepp-os-pu ... mulator-cs
Spoiler
Image
Maybe this version is easier to merge into the Editor, it eliminates the dependency on Node.js.
by YsPan
21 Apr 2026, 10:56
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)

I find out the package exported by the SashaCX75's WatchFace editor, can push into the simulator with little modification:

Edit: I added the flow into the C#'s version of the program, just open the exported watchface package like the zpk!

(Steps 1~2 can see the instruction in this README https ...
by SashaCX75
21 Apr 2026, 16:51
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)

I successfully imported the dial I created in the editor into the simulator.
I honestly didn't understand the point of step 2 in your instructions. I just replaced the images in the dial file with standard PNG files and everything worked.

Since you’ve rewritten the code in C#, I should probably be ...
by YsPan
23 Apr 2026, 09:03
Jump to forum
Jump to topic

Re: I make a tool to push the zpk format watchface into official simulator, but have little problems(Fixed)


If you want to keep your utility as a standalone app, I have a few suggestions.
Take the app.json file from the watch face archive rather than selecting it as a separate file. Instead of using the DeviceSource code, specify the exact model; this makes it clearer. If possible, allow users to select ...
by SashaCX75
23 Sep 2023, 11:35
Jump to forum
Jump to topic

Re: Amazfit Balance Faces

When using dials from the GTR 3 Pro, the animation and smooth second hand will most likely not work. The rest of the functions should be identical.
by SashaCX75
24 Sep 2023, 14:31
Jump to forum
Jump to topic

Re: Amazfit Balance Faces

@Sharpshot90
Here are the test dials to check if the colours are correct. One is created in my editor, the other in the official editor. See how they are displayed on AOD.
by SashaCX75
03 Oct 2023, 13:19
Jump to forum
Jump to topic

Re: Amazfit Balance Faces

BigBlind68 If there is animation in the watch face, you can try to set the GTR 4 model in the editor before building.
Or you can edit the configurations file in the model_config folder. At the end of the file change the "versionOS" value from 1 to 3.
There is no easier way to make an animation for ...
by Lattenknaller
12 Jun 2025, 10:40
Jump to forum
Jump to topic

Re: Create a watchface with multiple tabs where it shows different data on each page

This is easily possible and simple to implement. But it won't work with the EDITOR alone, a little knowledge of javascript is necessary.
by SashaCX75
18 Jul 2024, 05:51
Jump to forum
Jump to topic

Re: Gradient problem with png images

Send me the original image files (before converting them to dials). I will see if there is anything I can do about it.
by SashaCX75
19 Jul 2024, 08:36
Jump to forum
Jump to topic

Re: Gradient problem with png images

https://i.postimg.cc/DZ1j9xcT/1721376580804.png

https://i.postimg.cc/KcrpQsz7/IMG-20240719-112533.jpg
Here is a photo of the watch and a screenshot taken on the watch (not in the editor). The photo shows more artefacts than the screenshot. This indicates that the screen cannot display smooth ...
by SashaCX75
29 Nov 2024, 11:29
Jump to forum
Jump to topic

Re: Displaying two-digit numbers as a unique image - is that possible?

This is possible only if you write the watch face code yourself, and not make it from ready-made elements in the editor. You can't do it in the editor.
by GIK-Team
04 Feb 2025, 08:00
Jump to forum
Jump to topic

Re: About Active2 's watchface

@asoo, we have added a Active 2 section on the website. You can now upload your watch faces to the catalog for testing and sharing with others.
by Lattenknaller
14 Feb 2025, 07:47
Jump to forum
Jump to topic

Re: Help with color change on tap script

Try this
pointer is not an img in the code, it must be treated differently

let colornumber_main = 1
let totalcolors_main = 5
let namecolor_main = ''
let pointerstring = 'pointer_1.png'

function click_ColorStyle() {
if(colornumber_main>=totalcolors_main) {
colornumber_main=1;
}
else ...
by SashaCX75
15 Feb 2025, 18:02
Jump to forum
Jump to topic

Re: Help with color change on tap script


Try this
pointer is not an img in the code, it must be treated differently

Changing properties with hmUI.prop.MORE is correct in this case. But I don't understand why to add an additional variable ‘pointerstring’? I would change the function like this

let colornumber_main = 1
let totalcolors ...
by SashaCX75
13 Mar 2025, 12:33
Jump to forum
Jump to topic

Re: Unknown weather issue

I think it's more correct to write to Amazfit support to have them fix this issue.

This may be a temporary solution for now. But you have to decide what is better for you: sometimes showing unknown weather instead of rain or sometimes showing rain instead of unknown weather. Personally, I've only ...