Ir para o conteúdo principal

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 é:

  1. Em 文件管理 → 脚本目录, clique com o botão direito em um diretório de script plano ou em um diretório de pacote .xpp.
  2. Escolha 编辑脚本 UI 配置.
  3. 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.
  4. Selecione os itens no painel de visualização e ajuste a ordem.
  5. Altere títulos, valores padrão, listas de opções e outros conteúdos no painel de propriedades.
  6. 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:

  1. Encontre main.json na árvore do projeto.
  2. Clique com o botão direito nele e escolha 编辑脚本 UI 配置.
  3. 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.