• 游客,欢迎来到米坛社区。
    米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
    为了更加方便的获取支持与帮助,请加入米坛社区官方QQ频道

米环7教程 iOS 表盘安装新方法!小米手环7使用小火箭+Python替换安装表盘/小程序教程

gamekiller0010

LV0
普通成员
UID
87467
2022-06-18
29
1

(2022.07.23)非常抱歉!我没发现米坛禁止上传 .py 文件导致上传失败,现在已经打包为 .zip 上传,请自行解压!在 iOS 的“文件”应用中,点击压缩包就会自动解压了!


由于主力机是 iPhone,老是借用安卓机很不方便,因此研究了个独立使用 iPhone 安装表盘和小程序的方法。iPad 也可以用相同的方法安装。这套方法用来调试小程序也不错。

独立小程序等效于表盘,也可以安装。


一、安装准备

1. 在应用商店中搜索安装 Python3IDE。这是个免费软件,作者 Wanglingling。如果你已经有 Python 运行环境,也可以自行采用。

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. 自行安装小火箭。这玩意儿具体是什么请自行了解,我不清楚这个是什么 App。此软件可以免费或低价下载,被骗了别找我。
浏览附件13659

3. 如果可以的话,将 iOS 版本升级到最新。老版本其实也是可以的,只是我没有相应设备没有测试过而已。


二、火箭配置

1. 点击最下方四个选项卡中配置一页。

2. 点击 default.conf 右边的蓝色 i 字圆圈。

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. 点最右下角三角形运行。注意!弹出的收费窗口不要管,直接左滑退出!

3. 输入数字选择表盘,回车换行。

4. 打开 Zepp Life,选择表盘商店,随便选一个表盘,点同步表盘。(注意!每次安装不同小程序都要在 Zepp Life 中选择不同的表盘安装。原因是 Zepp Life 会缓存每一个下载的表盘,第二次安装相同表盘的时候不会重新下载而是会直接同步。)

5. 马上切换回 Python3IDE,停留数秒,看见控制台中输出一些东西的时候,回到 Zepp Life。(这一步是因为苹果会冻结后台应用,如果不切回 Python3IDE 会导致下载失败。)

6. 此时表盘替换安装成功。


五、Q&A

1. 可以用其他网络调试工具吗?
可以。但是请自己调试。思路是把指向 https://store-cdn.huami.com/market_app/* 的流量引导到http://127.0.0.1:2563/

2. 节点有什么要求?
没有任何要求。你也可以本地开一个 Socks5 或者 HTTP 代*理。

3. 为什么要用特制的 WinWFHelper.py?不可以用网盘吗?
这是火箭特性所致。火箭中 URL 替换只会替换匹配的部分。若有兴趣,请看举例。
举例:
原 URL 为 https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

使用我所提供的火箭模块配置,会替换为 http://127.0.0.1:2563/20220408/SOMECHARACTERS

而显而易见的是,如果本地 2563 端口跑的是 nginx 或 apache 等网络服务,在不配置伪静态的情况下会 404。

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。


4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
好耶
 

難再遇

LV0
普通成员
UID
112881
2022-08-22
1
0

(2022.07.23)非常抱歉!我没发现米坛禁止上传 .py 文件导致上传失败,现在已经打包为 .zip 上传,请自行解压!在 iOS 的“文件”应用中,点击压缩包就会自动解压了!


由于主力机是 iPhone,老是借用安卓机很不方便,因此研究了个独立使用 iPhone 安装表盘和小程序的方法。iPad 也可以用相同的方法安装。这套方法用来调试小程序也不错。

独立小程序等效于表盘,也可以安装。


一、安装准备

1. 在应用商店中搜索安装 Python3IDE。这是个免费软件,作者 Wanglingling。如果你已经有 Python 运行环境,也可以自行采用。

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. 自行安装小火箭。这玩意儿具体是什么请自行了解,我不清楚这个是什么 App。此软件可以免费或低价下载,被骗了别找我。
浏览附件13659

3. 如果可以的话,将 iOS 版本升级到最新。老版本其实也是可以的,只是我没有相应设备没有测试过而已。


二、火箭配置

1. 点击最下方四个选项卡中配置一页。

2. 点击 default.conf 右边的蓝色 i 字圆圈。

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. 点最右下角三角形运行。注意!弹出的收费窗口不要管,直接左滑退出!

3. 输入数字选择表盘,回车换行。

4. 打开 Zepp Life,选择表盘商店,随便选一个表盘,点同步表盘。(注意!每次安装不同小程序都要在 Zepp Life 中选择不同的表盘安装。原因是 Zepp Life 会缓存每一个下载的表盘,第二次安装相同表盘的时候不会重新下载而是会直接同步。)

5. 马上切换回 Python3IDE,停留数秒,看见控制台中输出一些东西的时候,回到 Zepp Life。(这一步是因为苹果会冻结后台应用,如果不切回 Python3IDE 会导致下载失败。)

6. 此时表盘替换安装成功。


五、Q&A

1. 可以用其他网络调试工具吗?
可以。但是请自己调试。思路是把指向 https://store-cdn.huami.com/market_app/* 的流量引导到http://127.0.0.1:2563/

2. 节点有什么要求?
没有任何要求。你也可以本地开一个 Socks5 或者 HTTP 代*理。

3. 为什么要用特制的 WinWFHelper.py?不可以用网盘吗?
这是火箭特性所致。火箭中 URL 替换只会替换匹配的部分。若有兴趣,请看举例。
举例:
原 URL 为 https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

使用我所提供的火箭模块配置,会替换为 http://127.0.0.1:2563/20220408/SOMECHARACTERS

而显而易见的是,如果本地 2563 端口跑的是 nginx 或 apache 等网络服务,在不配置伪静态的情况下会 404。

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。


4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
谢谢楼主分享!
 

Peter_Zeng

LV0
普通成员
UID
124933
2022-09-15
1
0

(2022.07.23)非常抱歉!我没发现米坛禁止上传 .py 文件导致上传失败,现在已经打包为 .zip 上传,请自行解压!在 iOS 的“文件”应用中,点击压缩包就会自动解压了!


由于主力机是 iPhone,老是借用安卓机很不方便,因此研究了个独立使用 iPhone 安装表盘和小程序的方法。iPad 也可以用相同的方法安装。这套方法用来调试小程序也不错。

独立小程序等效于表盘,也可以安装。


一、安装准备

1. 在应用商店中搜索安装 Python3IDE。这是个免费软件,作者 Wanglingling。如果你已经有 Python 运行环境,也可以自行采用。

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. 自行安装小火箭。这玩意儿具体是什么请自行了解,我不清楚这个是什么 App。此软件可以免费或低价下载,被骗了别找我。
浏览附件13659

3. 如果可以的话,将 iOS 版本升级到最新。老版本其实也是可以的,只是我没有相应设备没有测试过而已。


二、火箭配置

1. 点击最下方四个选项卡中配置一页。

2. 点击 default.conf 右边的蓝色 i 字圆圈。

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. 点最右下角三角形运行。注意!弹出的收费窗口不要管,直接左滑退出!

3. 输入数字选择表盘,回车换行。

4. 打开 Zepp Life,选择表盘商店,随便选一个表盘,点同步表盘。(注意!每次安装不同小程序都要在 Zepp Life 中选择不同的表盘安装。原因是 Zepp Life 会缓存每一个下载的表盘,第二次安装相同表盘的时候不会重新下载而是会直接同步。)

5. 马上切换回 Python3IDE,停留数秒,看见控制台中输出一些东西的时候,回到 Zepp Life。(这一步是因为苹果会冻结后台应用,如果不切回 Python3IDE 会导致下载失败。)

6. 此时表盘替换安装成功。


五、Q&A

1. 可以用其他网络调试工具吗?
可以。但是请自己调试。思路是把指向 https://store-cdn.huami.com/market_app/* 的流量引导到http://127.0.0.1:2563/

2. 节点有什么要求?
没有任何要求。你也可以本地开一个 Socks5 或者 HTTP 代*理。

3. 为什么要用特制的 WinWFHelper.py?不可以用网盘吗?
这是火箭特性所致。火箭中 URL 替换只会替换匹配的部分。若有兴趣,请看举例。
举例:
原 URL 为 https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

使用我所提供的火箭模块配置,会替换为 http://127.0.0.1:2563/20220408/SOMECHARACTERS

而显而易见的是,如果本地 2563 端口跑的是 nginx 或 apache 等网络服务,在不配置伪静态的情况下会 404。

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。


4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
大佬666,很好的IOS安庄四路
 

imhandsome54456699

LV0
普通成员
UID
184844
2023-01-13
59
1
怎么不用3D730235-9529-4CF3-B460-A72C8BE2F6FE.jpegAmazTools2022.07.23)非常抱歉!我没发现米坛禁止上传 .py 文件导致上传失败,现在已经打包为 .zip 上传,请自行解压!在 iOS 的“文件”应用中,点击压缩包就会自动解压了!

由于主力机是 iPhone,老是借用安卓机很不方便,因此研究了个独立使用 iPhone 安装表盘和小程序的方法。iPad 也可以用相同的方法安装。这套方法用来调试小程序也不错。

独立小程序等效于表盘,也可以安装。


一、安装准备

1. 在应用商店中搜索安装 Python3IDE。这是个免费软件,作者 Wanglingling。如果你已经有 Python 运行环境,也可以自行采用。

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. 自行安装小火箭。这玩意儿具体是什么请自行了解,我不清楚这个是什么 App。此软件可以免费或低价下载,被骗了别找我。
浏览附件13659

3. 如果可以的话,将 iOS 版本升级到最新。老版本其实也是可以的,只是我没有相应设备没有测试过而已。


二、火箭配置

1. 点击最下方四个选项卡中配置一页。

2. 点击 default.conf 右边的蓝色 i 字圆圈。

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. 点最右下角三角形运行。注意!弹出的收费窗口不要管,直接左滑退出!

3. 输入数字选择表盘,回车换行。

4. 打开 Zepp Life,选择表盘商店,随便选一个表盘,点同步表盘。(注意!每次安装不同小程序都要在 Zepp Life 中选择不同的表盘安装。原因是 Zepp Life 会缓存每一个下载的表盘,第二次安装相同表盘的时候不会重新下载而是会直接同步。)

5. 马上切换回 Python3IDE,停留数秒,看见控制台中输出一些东西的时候,回到 Zepp Life。(这一步是因为苹果会冻结后台应用,如果不切回 Python3IDE 会导致下载失败。)

6. 此时表盘替换安装成功。


五、Q&A

1. 可以用其他网络调试工具吗?
可以。但是请自己调试。思路是把指向 https://store-cdn.huami.com/market_app/* 的流量引导到http://127.0.0.1:2563/

2. 节点有什么要求?
没有任何要求。你也可以本地开一个 Socks5 或者 HTTP 代*理。

3. 为什么要用特制的 WinWFHelper.py?不可以用网盘吗?
这是火箭特性所致。火箭中 URL 替换只会替换匹配的部分。若有兴趣,请看举例。
举例:
原 URL 为 https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

使用我所提供的火箭模块配置,会替换为 http://127.0.0.1:2563/20220408/SOMECHARACTERS

而显而易见的是,如果本地 2563 端口跑的是 nginx 或 apache 等网络服务,在不配置伪静态的情况下会 404。

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。


4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
 
  • 赞
反馈: Heroyang

Heroyang

LV0
普通成员
UID
207218
2023-02-17
1
0

(2022.07.23)非常抱歉!我没发现米坛禁止上传 .py 文件导致上传失败,现在已经打包为 .zip 上传,请自行解压!在 iOS 的“文件”应用中,点击压缩包就会自动解压了!


由于主力机是 iPhone,老是借用安卓机很不方便,因此研究了个独立使用 iPhone 安装表盘和小程序的方法。iPad 也可以用相同的方法安装。这套方法用来调试小程序也不错。

独立小程序等效于表盘,也可以安装。


一、安装准备

1. 在应用商店中搜索安装 Python3IDE。这是个免费软件,作者 Wanglingling。如果你已经有 Python 运行环境,也可以自行采用。

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. 自行安装小火箭。这玩意儿具体是什么请自行了解,我不清楚这个是什么 App。此软件可以免费或低价下载,被骗了别找我。
浏览附件13659

3. 如果可以的话,将 iOS 版本升级到最新。老版本其实也是可以的,只是我没有相应设备没有测试过而已。


二、火箭配置

1. 点击最下方四个选项卡中配置一页。

2. 点击 default.conf 右边的蓝色 i 字圆圈。

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. 点最右下角三角形运行。注意!弹出的收费窗口不要管,直接左滑退出!

3. 输入数字选择表盘,回车换行。

4. 打开 Zepp Life,选择表盘商店,随便选一个表盘,点同步表盘。(注意!每次安装不同小程序都要在 Zepp Life 中选择不同的表盘安装。原因是 Zepp Life 会缓存每一个下载的表盘,第二次安装相同表盘的时候不会重新下载而是会直接同步。)

5. 马上切换回 Python3IDE,停留数秒,看见控制台中输出一些东西的时候,回到 Zepp Life。(这一步是因为苹果会冻结后台应用,如果不切回 Python3IDE 会导致下载失败。)

6. 此时表盘替换安装成功。


五、Q&A

1. 可以用其他网络调试工具吗?
可以。但是请自己调试。思路是把指向 https://store-cdn.huami.com/market_app/* 的流量引导到http://127.0.0.1:2563/

2. 节点有什么要求?
没有任何要求。你也可以本地开一个 Socks5 或者 HTTP 代*理。

3. 为什么要用特制的 WinWFHelper.py?不可以用网盘吗?
这是火箭特性所致。火箭中 URL 替换只会替换匹配的部分。若有兴趣,请看举例。
举例:
原 URL 为 https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

使用我所提供的火箭模块配置,会替换为 http://127.0.0.1:2563/20220408/SOMECHARACTERS

而显而易见的是,如果本地 2563 端口跑的是 nginx 或 apache 等网络服务,在不配置伪静态的情况下会 404。

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。


4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
大佬!
 

DiegacoGaco11

LV0
普通成员
UID
97609
2022-07-18
64
2

(2022.07.23) ¡Lo siento mucho! No encontré que Mitan prohíba la carga de archivos .py y la carga falla. Ahora se ha empaquetado como una carga .zip, ¡descomprímalo usted mismo! En la aplicación "Archivos" de iOS, haga clic en el paquete comprimido y se descomprimirá automáticamente.


Dado que la máquina principal es el iPhone, es un inconveniente pedir siempre prestada una máquina con Android, así que estudié un método para usar el iPhone de forma independiente para instalar diales y applets. Los iPad también se pueden instalar de la misma manera. Este método también es bueno para depurar programas pequeños.

Los subprogramas independientes son equivalentes a las esferas del reloj y también se pueden instalar.


1. Preparación de la instalación

1. Busque e instale Python3IDE en la tienda de aplicaciones. Este es un software gratuito, autor Wanglingling. Si ya tiene un entorno de tiempo de ejecución de Python, también puede usarlo usted mismo.

https://apps.apple.com/cn/app/python3ide/id1357215444?l=en

2. Instala el pequeño cohete tú mismo. Por favor, comprenda qué es esto, no sé qué aplicación es esta. Este software se puede descargar gratis oa bajo precio. No me busques si te engañan.
浏览附件13659

3. Si es posible, actualice la versión de iOS a la última. La versión anterior es realmente posible, pero no tengo el equipo correspondiente y no la he probado.


2. Configuración del cohete

1. Haga clic en Configurar una página en las cuatro pestañas inferiores.

2. Haga clic en el círculo azul i en el lado derecho de default.conf.

3. 选择 https 解密。

4. 打开 https 解密。

5. 按提示生成并安装证书。域名一栏留空。

6. 打开手机 设置/通用,拉到最底下,找到啥啥啥和设备管理,选择 shadow 开头那个啥,右上角安装,输密码,再点安装,安装成功后重新点开看一下,中间应该有一个绿色的“已验证✔️”

7. 打开设置/通用/关于,拉到最底下,打开证书信任设置,打开 shadow 开头那个啥的开关,点继续

8. 回到火箭/配置/模块,点新建模块,把以下内容复制粘贴进去:

INI:
#!name=Zepp Life Watchface
#!desc=By lzc256
[URL Rewrite]
https://store-cdn.huami.com/market_app/* http://127.0.0.1:2563/ 307

[MITM]
enabled=true
hostname=store-cdn.huami.com


9. 点一下启用模块,让 Zepp Life Watchface 右边有一个蓝色的勾。

10. 回到首页,开启火箭。(请自备节点或自己用电脑搭建本地 HTTP/Socks5 代*理)

11. 火箭配置已完成。

(2022.07.29)请注意:如果你之前已经在使用其他网络调试软件,务必记得在 设置/V*P*N 和设备管理中把 V*P*N 设置调成火箭!

三、Python 配置

1. 打开 Python3IDE。

2. 下载文末附件 WinWFHelper.py

3. 下载你想安装的表盘或独立小程序

4. 点一下左上角三横杠

5. 点一下最上面一栏右边三个点

6. 点导入文件

7. 分两次导入 WinWFHelper.py 和表盘 .bin 文件


四、安装

1. 回到 Python3IDE ,点左上三横杠,在弹出的窗口中点击 WinWFHelper.py

2. Haga clic en el triángulo en la esquina inferior derecha para ejecutar. ¡Aviso! No se preocupe por la ventana de carga que aparece, simplemente deslícese hacia la izquierda para salir.

3. Ingrese un número para seleccionar el dial, presione Entrar y avance de línea.

4. Abra Zepp Life, seleccione la tienda de esferas del reloj, elija una esfera del reloj al azar y haga clic en Sincronizar esfera del reloj. (¡Nota! Cada vez que instale un applet diferente, debe elegir una esfera de reloj diferente para instalar en Zepp Life. La razón es que Zepp Life almacenará en caché todas las esferas de reloj descargadas. Cuando instale la misma esfera de reloj por segunda vez, no se volverá a descargar pero se sincronizará directamente. .)

5. Vuelva inmediatamente a Python3IDE, quédese unos segundos y, cuando vea algo en la consola, vuelva a Zepp Life. (Este paso se debe a que Apple congelará las aplicaciones en segundo plano. Si no vuelve a cambiar a Python3IDE, la descarga fallará).

6. En este punto, el reemplazo del dial se instaló correctamente.


5. Preguntas y respuestas

1. ¿Se pueden utilizar otras herramientas de depuración de red?
Poder. Pero por favor depurarlo usted mismo. La idea es dirigir el tráfico que apunta a https://store-cdn.huami.com/market_app/* a http://127.0.0.1:2563/ .

2. ¿Cuáles son los requisitos para un nodo?
No hay requisitos. También puede abrir un proxy Socks5 o HTTP localmente.

3. ¿Por qué usar un WinWFHelper.py especial? ¿No puedes usar el disco de red?
Esto se debe a la naturaleza del cohete. El reemplazo de URL en Rocket solo reemplazará la parte correspondiente. Si te interesa, mira un ejemplo.
[ESPOILER] Ejemplo:
La URL original es https://store-cdn.huami.com/market_app/20220408/SOMECHARACTERS

Usando la configuración del módulo cohete que proporcioné, se reemplazará con http://127.0.0.1:2563/20220408/SOMECHARACTERS

Es obvio que si el puerto local 2563 ejecuta servicios de red como nginx o apache, será 404 sin configuración pseudoestática.

而使用 WinWFHelper.py,只要你访问 http://127.0.0.1:2563/+任意字符串,它都只干一件事:返回指定文件。
[/ISPOILER]

4. 报错OSError: [Errno 48] Address already in use
请将 Python3IDE 彻底关闭再打开。也就是在 App Switcher 里面上滑关闭。

5. Zepp Life 提示“下载失败,请重试”?
有可能是证书配置失败或者没有启用证书完全信任。请严格按教程操作,不能跳过任何一步。

X. 我有其他问题?
有其他使用上的问题或者技术细节问题可以提问或私信。提问前请尽可能多地提供信息,包括 Python3IDE 控制台输出。
但是很抱歉,有关火箭的问题我不能回答,我不知道那是个什么 App。
Equis De
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责