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

米环7小程序 [两步验证器BandTOTP V3.0大型更新] 新增密码访问、文件夹分类、多验证码显示、自定义标题栏,支持无限账号

bugbugbugbugbug

NF Miband Pro
NF Miband Pro
普通成员
UID
51828
2020-10-22
43
4
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
Nice
 
  • 赞
反馈: FlvLujU

Cp0204

LV0
普通成员
UID
35030
2020-05-14
22
0
提个建议,当文件夹只有一个时,直接进入多显页面。
 

Ian123588

LV4
普通成员
UID
81869
2022-04-24
255
237
Earth
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
666
 

pppoo

LV0
普通成员
UID
95859
2022-07-14
9
4
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
6
 

Roowz

LV0
普通成员
UID
50591
2020-10-07
69
2
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

3. Frequently Asked Questions​

1. Stuck into a strange page with the title "FATAL" and a bunch of English below.​

This is bandTOTP's error page. Most of them are incorrect because your profile is incorrect. Before taking a photo to ask a question, please use the translation software to translate the English language, the error message is clearly written, and most of the errors can be solved by the user. Of course, if you can't solve it, you can also ask questions.

Note: It took me half an hour to write this error page, and the original intention was to reduce meaningless questions and enhance everyone's hands-on ability. So when you make a mistake, please don't ask questions without looking at them, can you?​


2. The main interface is green​

Please exit to the watch face and re-enter BandTOTP v3.0.

3. The error page is green, and the left swipe cannot be exited​

I've actually encountered it when I tested it myself. In this case, you can try to remove the applet to reinstall, or overwrite the installation applet.

4. Others​

Yesterday in the twenties sent out the supper palace, today single drawn out the flying thunder, so happy. On a whim, liver day, starting with the Helloworld template, rewrites the entire BandTOTP.

I encrypted the source code, if you want to know the technical details of BandTOTP v3.0, welcome to the private message.
66
 

lzc256

LV5
普通成员
UID
70225
2021-07-08
56
472
lzc256.com
提个建议,当文件夹只有一个时,直接进入多显页面。
感谢建议,我写的时候没考虑到这个,可能会在以后版本中加入。

但是依照现有代码逻辑,加入此功能会严重影响启动速度,而且 BandTOTP v3.0 设计之初的考虑就是以文件夹形式分类账号的(因为我通常用的 OTP 软件是 iOS 上的 OTP Auth,这个软件支持文件夹分类)。
 

ismailuygar

LV2
普通成员
UID
97153
2022-07-17
47
96
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
666
 

Archie

LV0
普通成员
UID
96509
2022-07-15
14
3
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
支持
 

wuhuqifei666

LV0
普通成员
UID
97060
2022-07-16
85
13
www.bandbbs.cn
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
Nb
 

陈嘉毅

LV0
普通成员
UID
108176
2022-08-13
131
3
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
nb
 

顾嘉恒

LV0
普通成员
UID
107603
2022-08-12
33
10
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
6
 

ttwards

LV0
普通成员
UID
83996
2022-06-06
17
7
由于此版本变动很大,所以改了 AppID。喜欢用老版本 v2.0 的也可以继续使用。

原版 v2.0 链接:https://www.bandbbs.cn/threads/4141/

一、有什么新功能?​

1. 密码保护​

可选配置。适用于不想给手环上密码,但是又希望保护两步验证码安全的用户。用户可以设置六位数密码,BandTOTP v3.0 在启动时将进行验证。

提醒:从安全角度出发,最好不要安装文件浏览小程序。配置文件是以明文储存的,他人通过文件浏览小程序可以轻易盗取你的 OTPKey。
浏览附件14183

2. 文件夹分组+多验证码显示​

在 BandTOTP v3.0 中,所有账号以文件夹形式分类储存。你可以创建无数个文件夹,然后在每个文件夹中添加无数个账号。每个账号及其验证码会以卡片形式展示。

在多账号卡片视图中,屏幕会保持常亮 60 秒。

提醒:由于设备性能限制,请不要在同一文件夹中添加太多账号。
浏览附件14184
浏览附件14185

3. 自定义标题栏​

你可以自定义主页的标题栏。若不进行配置,会默认设置为“BandTOTP”。

示意图请见 一.2 中配图。

二、配置指南​

需要懂一点 json 语法。很简单的,搜一下教程几分钟就能学会。

在此版本中,不必将 json 文件压缩为一行。

更详细的解释可以看 v2.0 的配置指南。


默认配置文件如下,我添加了一些注释以便理解。标记“(可选)”字样的配置项可以不写。

JSON:
{
    "CustomTitle": "BandTOTP_LZC256",    // (可选) 自定义标题栏。不进行配置,默认为“BandTOTP”
    "MasterPassword": 114514,     // (可选) 主密码。务必设置为整数,不要加双引号。当然,请不要设置一个这么臭的密码,别人一试就试出来了。
    "Folders": [{    //  文件夹配置
            "Name": "Personal",    //文件夹名称(随便写)
            "Credentials": [{    //文件夹中账号配置
                "Name": "Example11",    // 自定义名称(随意写)
                "OTPKey": "JBSWY3DPEHPK3PXP"    //   OTP Key Secret
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        },
        {
            "Name": "Work",
            "Credentials": [{
                "Name": "Example11",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }, {
                "Name": "FCCeddeeeeC",
                "OTPKey": "JBSWY3DPEHPK3PXP"
            }]
        }
    ]
}

按照示例写好配置文件后,请保存为 UTF-16 LE BOM 编码,命名为 config.json 并放入 assets 目录。

安装到手环,现在可以正常使用了。

三、常见问题​

1. 卡进了一个奇怪的页面,标题是“FATAL”,下面一堆英文。​

这是 BandTOTP 的错误页面。大部分都是因为你的配置文件不正确而导致报错。在拍照提问前,请先用翻译软件翻译一下其中的英文,错误信息写得明明白白,大部分错误是用户可以自行解决的。当然,要是你解决不了,也可以提问。

注意:写这个错误页面花了我半个小时,初衷是减少无意义的提问,增强大家动手能力。所以出错的时候请不要看都不看一眼就提问,可以吗?​


2. 主界面绿了​

请退出到表盘,然后重新进入 BandTOTP v3.0。

3. 在错误页面绿了,左划没法退出​

我自己测试的时候还真的遇到过。这种情况下,可以尝试删除小程序重新安装,或者覆盖安装小程序。

四、其他​

昨天二十几发出了宵宫,今天单抽出了飞雷,太高兴了。一时兴起,肝了一天,从 Helloworld 模板开始重写了整个 BandTOTP。

源代码我加密了,如果你想了解 BandTOTP v3.0 的技术细节,欢迎私信。
aa
 

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