parabéns pelo vídeo, muito top!!! como eu faço se o software de uma tela para outra demora um pouco e nem sempre eu sei o tempo ao certo? tem como colocar um código que fique monitorando até a opção aparecer ?
consegue sim, mas deve se atentar ao captcha quando aparecer, caso, depois de um pause, voce verifica se o titulo da pagina mudou para a home, significa que logou, se não travou no captcha. ai voce precisa resolver o captcha. no caso de travar, voce pode enviar uma notificação para voce mesmo via telegram ou whatsapp, alertando que a aplicação não conseguiu logar no site.
Amigo, o que ocorre nos casos de possiveis janelas de erros surgirem, como deixar o sistema ainda mais inteligente, e autonomo, onde ele saiba lhe dar qndo a sequencia certa nao for executada?
Nesse caso você pode manipular as janelas para fechar ou clicar pegando pelo nome. Caso tenha dificuldade me avise que eu gravo um vídeo mostrando como fazer.
Olá, como eu faço essa programação para automatizar NOTAS PARANÁ? Para que não seja necessário após escanear o código eu ainda tenha que confirmar no mouse?
Queria saber se dá pra automatizar um rótulo. No meu trabalho tem que tirar os rótulos para os itens produzidos, e no banco de dados tem todas as informações, teria como automatizar pra preencher automaticamente o rótulo? Contém: item, lote, validade, quantidade, data de empacotamento e nome do item produzido
Bacana Obrigado, Se puder me responde uma coisa, é possível preencher então tanto páginas (sistemas) em web quando windows? seria possível eu preencher o ULTRAVNC viewer com o nome do server, mandar conectar informar usuário e senha ?? (uso isso para suporte com muitos usuários e o Ultravnc pede login e senha sempre. Obrigado)
Sim. É possivel, pois o pyautogui simula os comandos do teclado e mouse. Alguns sistemas podem bloquear a conexão, mas na maioria das vezes você consegue utilizar.
Legal. Mas não há muitas vantagens pois se digito o código, posso digitar diretamente no sistema. Como ler os dados a partir de uma database e ele ir substituindo os itens de cadastro?
Como automatiza os comandos do teclado, ao invés de inserir os dados manualmente, dá pra escrever a rotina com comados de alt tab, ctrl c e ctrl v pra ir buscando em outra planilha. Talvez possa definir com WHILE a quantidade entradas da tabela para encerrar a rotina quando finalizar os lançamentos.
@@PyTax então se pudesse algo para trabalhar dia a dia, trabalhar com if else, por exemplo, acesso sistema, verifico um cpf se tiver negativado faz uma coisa, se estiver ok, faz outra...(exemplo ta), pode ser algo nesse sentido, se ocorre uma coisa ele toma uma decisão caso outra, segue outra decisao.
Cara teria como no lugar de pyautogui.write('0000','1111') Tipo se for usar campo como preencher um CPF ele digita o primeiro como no ex . 000 depois que programa se repetir ele digita 111 1? Colocando o programa em um laço de repetições
Parabéns pelo vídeo, muito show! Estou tentando fazer um, mas travei em uma parte. Já consegui fazer o bot entrar e logar sozinho, pesquisar a informação dentro do sistema web, e andar pelos campos. Mas parei na hora de preencher um dos campos. Preciso que ele preencha esse campo com os dados de uma lista, pois ele precisa repetir essa mesma tarefa para a lista toda. Entretanto, quando ele chega na linha de executar o comando para preencher pyautogui.write(empresa[2]) , ele buga e da o erro TypeError: 'int' object is not iterable. A minha lista é de números e fiz assim: empresas = [0, 1, 2, 3, 4, 5]. Já até confirmei se a classe dela é uma lista e e de fato é jkkkkk. Pode me ajudar? Não sei bem onde estou errando, pois já até testei essa parte separado. Obrigado!
Esse erro significa que você está passando um inteiro e não uma lista. Você consefue matar isso executando no modo debug onde vai conseguir visualizar o tipo da variável.
Muito bom. Estou tentando automatizar um software, porém os processos são muito demorados, alguns gastam até 4h. Gostaria de saber se existe um método para aguardar o software terminar a execução de uma tarefa e só depois passar para o próximo comando do pyautogui. Saberia me ajudar ?
Acredito que para este caso teria que usar um loop while para esperar a tarefa concluir para continuar com o processo. Caso tenha dúvidas de como utilizar me avise.
Boa iniciativa.. estou tentando automatizar minha rotina de trabalho e seus vídeos estão me ajudando muito
Muito obrigado pelo feedback!
Isso me motiva a continuar criando conteúdo.
Parabens,muito bom.
Parabéns muito bom!
Parabéns!
Muito bacana, meu amigo!! Estou impressionado!!
Esse robo funciona para a Dominio Fiscal tmb? Como seria a adaptaçao para a Dominio?
Excelente!! Ganhou um inscrito
O que é preciso para mim aprender a automatizar no emulador Bluestacks com phyton o que eu preciso saber tem algum curso que ensine isso?
MAs como saria para deixar deixar automático mesmo? Tipo variados clientes e preciso fazer I cadastro dele
Neste caso teria que fazer um loop para para vários cadastros.
Vou ver se consigo trazer mais conteúdo dessa biblioteca.
parabéns pelo vídeo, muito top!!! como eu faço se o software de uma tela para outra demora um pouco e nem sempre eu sei o tempo ao certo? tem como colocar um código que fique monitorando até a opção aparecer ?
como faço pra ficar copiando e colando dados do Excel?
Eu queria saber se consigo fazer isso com site de prefeitura para escriturar notas fiscais
consegue sim, mas deve se atentar ao captcha quando aparecer, caso, depois de um pause, voce verifica se o titulo da pagina mudou para a home, significa que logou, se não travou no captcha. ai voce precisa resolver o captcha. no caso de travar, voce pode enviar uma notificação para voce mesmo via telegram ou whatsapp, alertando que a aplicação não conseguiu logar no site.
Amigo, o que ocorre nos casos de possiveis janelas de erros surgirem, como deixar o sistema ainda mais inteligente, e autonomo, onde ele saiba lhe dar qndo a sequencia certa nao for executada?
Nesse caso você pode manipular as janelas para fechar ou clicar pegando pelo nome.
Caso tenha dificuldade me avise que eu gravo um vídeo mostrando como fazer.
valeu pelo video!
Olá, como eu faço essa programação para automatizar NOTAS PARANÁ? Para que não seja necessário após escanear o código eu ainda tenha que confirmar no mouse?
vou ver se consigo gravar um vídeo ensinando como fazer.
Pq não usar o Ghost mause com o Gs Autoclic? Nera mais prático?
é uma opção.
O objetivo era mostrar o uso da biblioteca PyAutoGui no Python.
valeu!
Queria saber se dá pra automatizar um rótulo. No meu trabalho tem que tirar os rótulos para os itens produzidos, e no banco de dados tem todas as informações, teria como automatizar pra preencher automaticamente o rótulo?
Contém: item, lote, validade, quantidade, data de empacotamento e nome do item produzido
Oi Christian, teria que analisar o sistema.
Mas se você preenche manual eu acredito que deva funcionar sim.
Bacana Obrigado, Se puder me responde uma coisa, é possível preencher então tanto páginas (sistemas) em web quando windows? seria possível eu preencher o ULTRAVNC viewer com o nome do server, mandar conectar informar usuário e senha ?? (uso isso para suporte com muitos usuários e o Ultravnc pede login e senha sempre. Obrigado)
Sim.
É possivel, pois o pyautogui simula os comandos do teclado e mouse.
Alguns sistemas podem bloquear a conexão, mas na maioria das vezes você consegue utilizar.
@@PyTax Obrigado pelo retorno, agora me resta pesquisar como chamar o ultravnc para abrir pelo python mas vou pesquisar
Boa tarde, existe uma maneira de criar um comando para que ele pausasse o preenchimento, e dps continuar de onde parouu?
Neste caso tem que criar uma função. Vou tenta gravar mais videos mostrando como fazer.
Legal. Mas não há muitas vantagens pois se digito o código, posso digitar diretamente no sistema. Como ler os dados a partir de uma database e ele ir substituindo os itens de cadastro?
Como automatiza os comandos do teclado, ao invés de inserir os dados manualmente, dá pra escrever a rotina com comados de alt tab, ctrl c e ctrl v pra ir buscando em outra planilha. Talvez possa definir com WHILE a quantidade entradas da tabela para encerrar a rotina quando finalizar os lançamentos.
Por acaso, tem intenção de gravar mais aulas usando esse tema? Pyautogui!?
Oi Jefferson, tenho sim.
Você tem algo em mente?
Estou criando vários projetos de variados temas.
@@PyTax então se pudesse algo para trabalhar dia a dia, trabalhar com if else, por exemplo, acesso sistema, verifico um cpf se tiver negativado faz uma coisa, se estiver ok, faz outra...(exemplo ta), pode ser algo nesse sentido, se ocorre uma coisa ele toma uma decisão caso outra, segue outra decisao.
Cara teria como no lugar de pyautogui.write('0000','1111')
Tipo se for usar campo como preencher um CPF ele digita o primeiro como no ex . 000 depois que programa se repetir ele digita 111 1?
Colocando o programa em um laço de repetições
Oi Leo, tem sim.
só você colocar dentro de um loop.
ex:
lista_cpf = [ '1111', '2222', '3333']
for cpf in lista_cpf:
pyautogui.write(cpf)
@@PyTax Dica show valeu msm
Muitooo bom
Como vc captura os erros, vamos supor que na hora de colocar uma informação no campo do SPED não preenche por algum motivo, como capturar esse erro?
Neste caso, tem que criar funções para identificar o erro.
Parabéns pelo vídeo, muito show!
Estou tentando fazer um, mas travei em uma parte.
Já consegui fazer o bot entrar e logar sozinho, pesquisar a informação dentro do sistema web, e andar pelos campos. Mas parei na hora de preencher um dos campos.
Preciso que ele preencha esse campo com os dados de uma lista, pois ele precisa repetir essa mesma tarefa para a lista toda.
Entretanto, quando ele chega na linha de executar o comando para preencher pyautogui.write(empresa[2]) , ele buga e da o erro TypeError: 'int' object is not iterable.
A minha lista é de números e fiz assim: empresas = [0, 1, 2, 3, 4, 5].
Já até confirmei se a classe dela é uma lista e e de fato é jkkkkk.
Pode me ajudar? Não sei bem onde estou errando, pois já até testei essa parte separado. Obrigado!
Esse erro significa que você está passando um inteiro e não uma lista.
Você consefue matar isso executando no modo debug onde vai conseguir visualizar o tipo da variável.
Da pra usar o for ou while com o pyautogui?
Sim.
você consegue usar tanto o for quanto while.
se tiver dúvida avise.
Muito bom. Estou tentando automatizar um software, porém os processos são muito demorados, alguns gastam até 4h. Gostaria de saber se existe um método para aguardar o software terminar a execução de uma tarefa e só depois passar para o próximo comando do pyautogui. Saberia me ajudar ?
Acredito que para este caso teria que usar um loop while para esperar a tarefa concluir para continuar com o processo.
Caso tenha dúvidas de como utilizar me avise.
É seguro baixar essa biblioteca?
É sim.
É a biblioteca mais utilizada no python para criação de RPA
O meu só digita uma letra, não digita tudo. Sabe o motivo?
Você digitou o código certinho igual do vídeo, se ainda não conseguiu resolver me avisa.
@@PyTax Consegui depois, fiz um sistema de Login automático pra empresa. Pessoal gostou bastante, muito obrigado.