mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-19 03:59:51 +08:00
* feat(SwitchAccountMultipleMode): 新增账号UID校验功能 - 引入 UID 校验逻辑,避免重复切换相同账号 - 添加 OCR 识别 UID 功能,自动读取界面 UID 信息 - 实现主界面判断与自动返回主界面功能 - 增加设置项 uid,用于配置目标账号 UID - 更新版本号至 1.5,并新增贡献者信息 - 引入 utils/uid.js 工具文件支持 UID 相关操作 * fix(utils): 修复uid工具函数中的字符串处理和异常捕获语法 - 修正saveOnlyNumber函数中空值处理逻辑 - 标准化check函数中的catch语法格式 - 提高代码健壮性和可读性 * fix(ocr): 添加OCR识别UID异常处理 - 在OCR识别UID时增加try-catch异常捕获 - 当识别失败时记录警告日志并返回默认值0 - 避免因OCR识别异常导致程序崩溃 - 优化日志记录格式,使用模板字符串替换原有拼接方式 * fix(ocr): 添加OCR识别UID异常处理 - 在OCR识别UID时增加try-catch异常捕获 - 当识别失败时记录警告日志并返回默认值0 - 避免因OCR识别异常导致程序崩溃 - 优化日志记录格式,使用模板字符串替换原有拼接方式 * fix(uid): 添加UID设置异常处理 - 在compareUid函数中增加try-catch块处理saveOnlyNumber可能的异常 - 当UID未设置或解析失败时避免程序中断 - 添加注释说明异常情况的日志记录逻辑 - 保持原有OCR识别和比较逻辑不变 * refactor(uid): 优化 UID 检查逻辑并修复语法错误 - 修复 catch 语句前缺少空格的语法问题 - 重构 check 函数,仅在启用 UID 设置时执行检查逻辑 - 提取并封装 UID 检查结果,提高代码可读性 - 避免在未设置 UID 时进行不必要的界面跳转操作 * chore(manifest): 更新版本号至1.6 - 将扩展版本从1.5更新到1.6 - 保持其他配置项不变
29 lines
803 B
JSON
29 lines
803 B
JSON
[
|
||
{
|
||
"name": "Modes",
|
||
"type": "select",
|
||
"label": "切换模式",
|
||
"options": [
|
||
"下拉列表",
|
||
"账号+密码",
|
||
"账号+密码+OCR"
|
||
],
|
||
"default": "下拉列表"
|
||
},
|
||
{
|
||
"name": "username",
|
||
"type": "input-text",
|
||
"label": "账号(只保存在本地,请妥善保管)\n下拉列表手机号格式:114******98\n下拉列表邮箱格式:11****1@919.com\n账号密码模式请输入完整的手机号或邮箱"
|
||
},
|
||
{
|
||
"name": "password",
|
||
"type": "input-text",
|
||
"label": "密码(只保存在本地,请妥善保管)\n切换模式为下拉列表时无需填写"
|
||
},
|
||
{
|
||
"name": "uid",
|
||
"type": "input-text",
|
||
"label": "账号UID(可不填)\n切换账号前识别一致将不执行切换动作",
|
||
"default": ""
|
||
}
|
||
] |