Ir para o conteúdo

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:

new-project

Clicando em New Project abrirá uma janela solicitando os caminhos do seu projeto.

new-project

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.

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.

file-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.

file-load-project

Observação

Os projetos criados a partir do BotCity Template já possui o .botprojque permite carregar diretamente este projeto em vez de passar pelo processo de criação de um novo.

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:

tab-code

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;

Project-Studio

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.

Project-Studio

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.

Project-Studio

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.

Project-Studio

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.

Project-Studio