Pesquisar
Projeto exclusivo

Criar bot para interagir, coletar dados e baixar documentos de site

hoje às 10:20

Descrição do Projeto:

Olá, ressalto que já possuímos um sistema funcionando (caso necessário), mas precisaríamos refazer esse sistema para melhorarmos algumas coisas (caso seja necessário, podemos enviar o código fonte do que temos em funcionamento). Enfim, seguem as atividades do robô e o que precisamos como melhoria:

Objetivos do robô:
- Este robô acessa um portal de forma autônoma, entra na parte de cotações/compras e começa a baixar documentos/dados dos processos de cotações/compras.
- Este robô trabalha em sintonia com uma planilha Excel, da qual ele mesmo se organiza para saber quais são os processos de cotações/compras que deverão ser coletados e também retroalimenta a planilha com as ações que já foram executadas.

Melhorias que precisamos:
- Sair do Excel e trabalharmos com planilha do Google Sheets (online).
- O próprio robô deverá identificar todos os processos de cotação/compra (automaticamente) e se organizar para baixar todos os processos. (Nota: atualmente esta etapa é manual, nós que alimentamos o robô para que ele baixe as cotações indicadas por nós na planilha Excel).
- O robô deverá se autogerenciar para não deixar nenhuma cotação/compra sem ser baixada. Deverá ter redundâncias para não deixarmos nenhuma licitação sem ser baixada. Exemplo: sempre que ele identificar que não baixou um processo, ele muda algum status e logo saberá que precisará retornar para aquela linha para tentar baixar novamente. Mas, caso persista a dificuldade, não deve parar de funcionar, deve passar para o próximo processo.
- Deverá ter uma autoconferência para que todos os documentos e informações tenham sido realmente baixados do portal.
- O sistema deverá se auto-organizar com os logins (acesso ao portal é com senha) cadastrados na própria planilha do Google. Deverá trazer qualquer informação de eventuais problemas para fazer o login (o profissional deverá rastrear todos os eventuais problemas que podem surgir no login e prever uma solução). Não deixar que o robô fique tentando resolver erro de senha, pois, depois da quinta tentativa com senha incorreta, trava o login.
- Deverá organizar o Google Drive para que todas as licitações baixadas sejam colocadas em suas devidas pastas (dentro do Drive - Google). As pastas serão criadas e organizadas (se necessário, subpastas) pelo próprio robô.
- As informações, dados, documentos, etc., deverão ser colocadas na planilha do Google Drive de forma online, automática e imediata.
- O bot deverá ser desenvolvido para trabalhar com diversas abas de navegação (caso seja esta a solução), na mesma máquina (sem precisar deixar várias máquinas ligadas rodando os bots). Ressalto que gostaríamos de colocar o mesmo robô para funcionar ao mesmo tempo em 2, 3 ou 4 empresas diferentes. Além disso, que este sistema seja possível de colocar para funcionar em mais de uma máquina ao mesmo tempo (de forma independente).
- O bot deverá ser capaz de autogerenciar (com prioridades - pegar os dados das cotações/compras que estejam encerrando mais próximo) para baixar documentos e declinar licitações automaticamente, mas deverá também permitir que uma ordem de atividades seja informada por nós (talvez alterando as cotações/compras na planilha do Google de forma manual).
- O robô deverá trabalhar com diversos logins de acesso ao portal ao mesmo tempo; caso um login não funcione, ele utilize outro login. (Atualmente precisa de uma intervenção ao fazer login, pois, é enviado uma senha/código ao e-mail, que devemos colocar na tela de navegação onde estão as cotações/compras.)
- Preciso incluir esses detalhes aqui no nosso escopo:
• Um fluxograma do código
• Um documento com a lógica e bibliotecas aplicadas
• Código muito bem comentado.

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: hoje às 15:45

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 5
Interessados: 8
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (5)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Scraping de vagas do LinkedIn - Quero um código em Python que faça o scraping de vagas no LinkedIn, que rode localmente e coloque tudo separado em uma planilha. Além disso, deve ser possível procurar p...

Automação de marketing via WhatsApp - Descrição do projeto: Buscamos um profissional para montar todo o nosso fluxo de atendimento automatizado via WhatsApp para Cash On Delivery, com foco em vendas no modelo Cash on Deli...

Desenvolvimento de robô para operar no Profit - Quero desenvolver um robô automático para o ProfitPro, operando mini índice (WIN) com a seguinte lógica, usando a linguagem de script nativa do Profit (L&S Script / E...

Desenvolver bot para envios automáticos de mensagens no Telegram - Preciso de uma ferramenta onde eu consiga programar o envio de mensagens automáticas em um canal ou grupo no Telegram. Seria para entrada em jogos, e eu precisaria poder editar as mensagens,...

Desenvolvimento de bot para apostas automáticas - Quero alguém que consiga desenvolver um bot que visualize um sinal via Telegram e entre na minha casa de apostas, apostando automaticamente conforme o sinal.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.