As extensões podem criar tarefas personalizadas que poderão ser executadas pelo NCR Master.
Para criar tarefas, ou comandos, deve-se incluir na extensão a instalação dessas aplicações e os comandos a devem ser cadastrados da seguinte maneira:
manifesto.server
{ "nome_exibicao": "Nome da extensão", "comandos": [ { "tipo": "meu_comando", "aplicacao": "plugins\\MinhaExtensao\\ComandoMinhaExtensao.exe", "parametros_fixos": "/parametro valor /outro_parametro outro_valor" }, { "tipo": "meu_outro_comando", "aplicacao": "plugins\\MinhaExtensao\\OutroComandoMinhaExtensao.exe", "parametros_fixos": "/parametro valor /outro_parametro outro_valor" }, ] }
Significado das cláusulas
Variável | Tipo de dado | Descrição |
---|---|---|
tipo | Texto | Tipo identificador do comando |
aplicacao | Texto | Nome ou caminho do executável relativo à pasta base Ex: plugins\meuplugin\comando.exe será chamado em c:\NCR Colibri\plugins\meuplugin\comando.exe Também são aceitos caminhos completos e executáveis no PATH. |
parametros_fixos | Texto | Opcional, Parâmetros que devem ser enviados em toda execução de comando |
Como remover um comando cadastrado pelo seu pacote.