Editor de interface de scripts
O editor de interface de scripts cria formulários de parâmetros que são preenchidos antes da execução. Depois de salvar, ao selecionar o script na interface principal, o usuário pode clicar em 配置, preencher os parâmetros e executar o script.
Abrir a partir do diretório de scripts
Diretórios de scripts planos e diretórios de pacotes .xpp compatíveis com a configuração de interface exibem 编辑脚本 UI 配置. Se o item não aparecer no menu do botão direito, confirme primeiro se o script está em 脚本目录 e se a estrutura de diretórios é reconhecida pelo controle central.
O fluxo típico é:
- Em
文件管理 → 脚本目录, clique com o botão direito em um diretório de script plano ou em um diretório de pacote.xpp. - Escolha
编辑脚本 UI 配置. - Adicione caixas de entrada, botões de alternância, listas suspensas, grupos de seleção múltipla e outros itens pela lista de itens do formulário.
- Selecione os itens no painel de visualização e ajuste a ordem.
- Altere títulos, valores padrão, listas de opções e outros conteúdos no painel de propriedades.
- Depois de verificar a visualização do formulário, clique em
保存.
Depois de salvar, volte à interface principal e selecione o script na lista suspensa. Se a configuração for válida, o botão 配置 aparecerá ao lado da lista. Clique em 配置, preencha os parâmetros e execute o script. Para scripts planos, o arquivo é salvo em lua/scripts/main.json; para pacotes .xpp, no main.json da raiz do pacote.
Se o botão 配置 não aparecer, normalmente o script ainda não foi selecionado, a configuração não foi salva com sucesso ou seu conteúdo é inválido.
Abrir a partir do editor de texto
Ao abrir um projeto no editor de texto, também é possível entrar no editor de interface de scripts pela árvore do projeto:
- Encontre
main.jsonna árvore do projeto. - Clique com o botão direito nele e escolha
编辑脚本 UI 配置. - Depois de salvar, volte ao editor de texto para editar scripts ou executar testes.
Esse modo é útil para editar scripts e ajustar simultaneamente os parâmetros que precisam ser preenchidos antes da execução.
Se o mesmo script precisar de parâmetros diferentes para grupos diferentes, use também o recurso de configuração de scripts por grupo em grupos de dispositivos.
Escolher os itens do formulário
文本: exibe texto explicativo ou um separador e não exige entrada do usuário.输入框: recebe textos como conta, caminho, palavra-chave ou quantidade.开关: indica que uma opção está ativada ou desativada.下拉框: seleciona uma opção entre muitas.单选组: seleciona uma opção entre poucas opções mutuamente exclusivas.多选组: marca várias opções ao mesmo tempo.
Listas suspensas, grupos de seleção única e grupos de seleção múltipla precisam de opções configuradas. Para definir a seleção padrão, informe os índices das opções conforme as instruções da interface; se não tiver certeza, deixe o valor padrão vazio e abra o formulário pelo botão 配置 depois de salvar para verificar o resultado.