Gerenciando projetos¶
Usando o Botcity Studio, você pode interagir com qualquer elemento da interface do usuário e gerar código automaticamente.
Inicialmente, será necessário carregar ou criar um novo projeto.
Nesse processo, o Botcity Studio reflete seu projeto que está no seu IDE preferido dentro dele. Esse é um dos fatores que aceleram a construção de automações com visão computacional, pois o código gerado no Botcity Studio é automaticamente injetado em seu código no IDE.
Criando um novo projeto¶
Para criar um novo projeto, clique em File
e depois selecione New Project
, conforme exibido abaixo:
Clicando em New Project
abrirá uma janela solicitando os caminhos do seu projeto.
Preencha todos os campos e crie seu novo projeto.
Observação
- Project Name: Nome do seu projeto.
- Project Folder: Aponte para a pasta raiz do projeto Python.
- Source Code: Aponte a pasta de código Python.
- Resources: Ponto para recursos.
Depois que seu novo projeto for criado, você pode ver que o Botcity Studio refletiu seu projeto na guia Code
. Criar um novo projeto gera apenas o arquivo .botproj
, então você precisará criar os outros arquivos manualmente. A geração de código depende do tipo de arquivo, que pode ser Python, Java ou JavaScript.
Observação
Os projetos criados a partir do BotCity Template já vêm com arquivos .botproj
e build
, permitindo que você abra o projeto diretamente sem precisar criar um novo.
Carregando um projeto¶
Também é possível carregar um projeto existente usando o arquivo .botproj
.
Para carregar um arquivo .botproj
existente, clique em File
e selecione Load Project
.
Ao abrir a janela Load Project
, em últimos projetos, você pode escolher um dos projetos recentemente abertos no historico do Botcity Studio.
Se você deseja carregar um projeto diferente, basta navegar nas pastas locais e indicar o arquivo .botproj
com o qual deseja trabalhar.
Guia de código com um projeto carregado¶
Depois de terminar de criar ou carregar um projeto, seu projeto deve ser refletido na guia Code
, conforme exibido abaixo:
Gerenciando seus bots¶
Com o seu projeto carregado no Botcity Studio, agora você pode gerenciar seu bot e executar as seguintes operações:
- Build: Compile seu código invocando o script de construção;
- Deploy: Carregue para o Maestro da Botcity uma nova versão do seu bot;
- Update: Atualize uma determinada versão do seu bot no BotCity Maestro;
- Release: Defina uma determinada versão do seu bot como a versão de liberação;
Dica
Com exceção do build, todas as outras operações também podem ser executadas via BotCity Maestro ou CLI da Botcity (interface da linha de comando).
Construir¶
Compila seu código/projeto invocando o script de construção adequado (build.bat
ou build.sh
). Se disponível apresenta a saída abaixo.
Implantar¶
Para implantar seu novo bot, clique em implantar e preencha as informações adequadas para sua automação.
Dica
O Botcity Studio fará o possível para preencher automaticamente as informações com base no conhecimento do seu projeto.
Atualizar¶
Se você deseja implantar alterações em um bot sem lançar uma nova versão, basta usar update e ele substituirá a versão existente com as novas alterações.
Liberar¶
É importante sempre executar um release quando uma nova versão é implantada para garantir que o runner da Botcity irá usar o código do bot adequado.