VitorOM Postado Junho 9, 2022 Compartilhar Postado Junho 9, 2022 Boa noite tudo bom? Sou novo aqui no forum vim tirar uma duvida sobre python. Não sou programador, já fiz um curso tecnico e entendo o basico da programação. Minha duvida é a seguinte: é possivel desenvolver um programa em python, que leia a interface de um segundo programa aberto no windows, pegue dados que estão na interface desse outro programa(dados como numeros) receba esse dado, faça calculos e aplique comandos nesse segundo programa? Basicamente quero criar um bot para açoes, que opere no profit pro. Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Pessoal da TecnoSpeed Thanael Postado Junho 9, 2022 Pessoal da TecnoSpeed Compartilhar Postado Junho 9, 2022 Olá @VitorOM, acredito que seja possível sim, trabalhoso, mas possível. Vamos analisar como podemos fazer essa extração/leitura de dados da interface de outro programa, segue abaixo algumas maneiras das quais eu conheço, podem existir outras também. API Verificar se esse programa possui uma API pública, ai você pode obter os dados através desta API, trata-los com o Python e enviar também por API para este outro programa. Prós: É uma maneira com mais certeza de funcionar. Contras: Necessita mais conhecimento de programação, APIs, Python. Também é necessário que os programas tenham esse acesso por APIs Automação. Esse é um trabalho que eu acho bem trabalhoso, mas com uma compreensão mais fácil, e demanda menos conhecimento. Existe uma biblioteca no python chamada pyautogui, que basicamente controla seu mouse e teclado, o processo para realizar ela seria igual ao que você faz manual, a diferença que é o python que faz, Exemplo. 1 - Abrir programa X 2 - Levar o mouse até a informação que quero 3 - Clicar e selecionar a informação 4 - Salvar a variável no python para trata-la 5 - Abrir o outro programa 6 - Levar o mouse ate determinada função 7 - Realizar ação. Prós: Necessita menos conhecimento de programação, segue um tutorial sobre isso. Automatize Qualquer Sistema ou Programa com Python (RPA) Contras: O programa python, terá que ser testado muitas e muitas vezes. Facilmente quebrável o script. Enfim essas são as maneiras das quais conheço que podem ser feitas. Com certeza devem existir outras também. 2 Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Postagens Recomendadas
Crie uma conta ou entre para comentar 😀
Você precisa ser um membro para deixar um comentário.
Crie a sua conta
Participe da nossa comunidade, crie sua conta.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.