回答
配置你的脚本主要通过 JSON 格式构建可视化表单来实现。具体操作步骤如下:
- 进入配置界面:在控制台切换到「开发」模式,打开目标脚本进入「在线编辑器」,点击编辑器内的「配置」选项卡。
- 编写 JSON 配置:在配置编辑区输入 JSON 数组。你可以直接编写,或点击「选择模板」快速生成基础结构。
- 保存并运行:保存配置后,启动脚本时会自动弹出对应表单。用户填写的值将自动注入脚本运行环境。
配置示例与代码读取:
以下为标准配置结构及在脚本中读取配置的方法:
// 文档地址 https://docs.hamibot.com/
// 请将以下 JSON 粘贴至「配置」选项卡:
// [
// { "label": "目标关键词", "name": "keyword", "type": "input", "placeholder": "请输入搜索词" },
// { "label": "执行次数", "name": "count", "type": "input", "placeholder": "默认10次" }
// ]
// 在脚本中读取配置值
var keyword = hamibot.env.keyword || "默认关键词";
var count = parseInt(hamibot.env.count) || 10;
toast("已获取配置:关键词=" + keyword + ",次数=" + count);
关键注意事项:
- JSON 语法必须严格合法,键名需使用双引号,数组元素末尾不要多余逗号。
- 常用
type类型包括input(单行文本)、textarea(多行文本)、select(下拉选择)、checkbox(复选框)等。 - 脚本执行环境为 Rhino 1.7.15,编写逻辑时请勿使用箭头函数(
=>)或函数默认参数,统一使用var声明变量。 - 配置项的
name字段直接对应hamibot.env对象的属性名,需保持唯一且符合 JavaScript 变量命名规范。
按上述步骤即可完成脚本配置。如需了解表单校验、选项联动等高级用法,可查阅官方开发文档。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实