mpcabete / bombcrypto-bot

This is a python bot that automatically logs in, clicks the new button, and sends heroes to work in the bombcrypto game. It is fully open source and free.
819 stars 540 forks source link

Feature new button connect 2 #727

Closed eduardoAmroginski closed 2 years ago

moreirasthiago commented 2 years ago

Bom dia mestre, essa versão pega pra 3 contas ?

eduardoAmroginski commented 2 years ago

Pega para quantas forem necessarias kkkkk, aqui estou usando com 10 contas ao mesmo tempo. Só precisa inicialmente deixar apenas uma janela com os botões amostra, e as outras cobertas que depois ele se ajeita. Não deixe nenhuma janela com o bomb minimizada pois da erro na aplicação

Obter o Outlook para Androidhttps://aka.ms/AAb9ysg


From: Thiago Moreira Maimone @.> Sent: Wednesday, February 23, 2022 2:04:46 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727)

Bom dia mestre, essa versão pega pra 3 contas ?

— Reply to this email directly, view it on GitHubhttps://github.com/mpcabete/bombcrypto-bot/pull/727#issuecomment-1049004529, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6ZCJQQL62P7UM7I33U4UHS5ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

eduardoAmroginski commented 2 years ago

Se quiser, podemos marcar uma call pra eu poder demonstrar melhor.

Obter o Outlook para Androidhttps://aka.ms/AAb9ysg


From: Eduardo Amroginski @.> Sent: Wednesday, February 23, 2022 2:20:31 PM To: mpcabete/bombcrypto-bot @.>; mpcabete/bombcrypto-bot @.> Cc: Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727)

Pega para quantas forem necessarias kkkkk, aqui estou usando com 10 contas ao mesmo tempo. Só precisa inicialmente deixar apenas uma janela com os botões amostra, e as outras cobertas que depois ele se ajeita. Não deixe nenhuma janela com o bomb minimizada pois da erro na aplicação

Obter o Outlook para Androidhttps://aka.ms/AAb9ysg


From: Thiago Moreira Maimone @.> Sent: Wednesday, February 23, 2022 2:04:46 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727)

Bom dia mestre, essa versão pega pra 3 contas ?

— Reply to this email directly, view it on GitHubhttps://github.com/mpcabete/bombcrypto-bot/pull/727#issuecomment-1049004529, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6ZCJQQL62P7UM7I33U4UHS5ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Vitaonx commented 2 years ago

Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso.

São essas linhas q fazem a janela alterar o tamanho.

Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você.

Obter o Outlook para Androidhttps://aka.ms/AAb9ysg


From: Vitaonx @.> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727)

Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas

— Reply to this email directly, view it on GitHubhttps://github.com/mpcabete/bombcrypto-bot/pull/727#issuecomment-1051286798, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Vitaonx commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.> Cc: Eduardo Amroginski Santos @.>; Author @.> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou minimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para modificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Vitaonx commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

Mas o bot botou os bonecos pra trabalhar? Pq se colocou, é isso aí, ele fica dando isso aí mesmo. Tá funcionando. Agora é só ajustar os times no arquivo config.yml conforme tu quiser.

Ele fica alterando entre as janelas, e cada vez q da o tempo ele executa uma função como verificar se tá deslogado, reposicionar os bonecos, etc...

Não chegue a fazer nenhuma verificação pra que ele só faça o alt+tab quando bater um X tempo, pois influenciaria no tempo das outras funções.

hugooandradec commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

eduardoAmroginski commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

Bah não cheguei a testar pra enviar um por um, só todos.

hugooandradec commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

Bah não cheguei a testar pra enviar um por um, só todos.

O que faço? Alguma dica? Tentei comentar a parte que contém "all", mas não deu certo

eduardoAmroginski commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

Bah não cheguei a testar pra enviar um por um, só todos.

O que faço? Alguma dica? Tentei comentar a parte que contém "all", mas não deu certo

Nesse trecho de código:

Captura de tela 2022-02-26 141517

1 - Substitua as partes destacadas por "heroes", apenas as partes que estão laranja ou amarelas. 2 - Na linha 554, substitua o sendAllHeroes() por refreshHeroes()

Acredito que dessa forma volte a funcionar o envio de cada um dos heroes.

No código que alterei, acabei focando só em usar o botão para enviar todos os personagens e sem querer substitui a interação que fazia o bot pegar um boneco de cada vez.

hugooandradec commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

Bah não cheguei a testar pra enviar um por um, só todos.

O que faço? Alguma dica? Tentei comentar a parte que contém "all", mas não deu certo

Nesse trecho de código: Captura de tela 2022-02-26 141517

1 - Substitua as partes destacadas por "heroes", apenas as partes que estão laranja ou amarelas. 2 - Na linha 554, substitua o sendAllHeroes() por refreshHeroes()

Acredito que dessa forma volte a funcionar o envio de cada um dos heroes.

No código que alterei, acabei focando só em usar o botão para enviar todos os personagens e sem querer substitui a interação que fazia o bot pegar um boneco de cada vez.

Funcionou, irmão. Muito obrigado.

eduardoAmroginski commented 2 years ago

o meu só envia todos os heróis, mesmo eu mudando o config para "green"

Bah não cheguei a testar pra enviar um por um, só todos.

O que faço? Alguma dica? Tentei comentar a parte que contém "all", mas não deu certo

Nesse trecho de código: Captura de tela 2022-02-26 141517

1 - Substitua as partes destacadas por "heroes", apenas as partes que estão laranja ou amarelas. 2 - Na linha 554, substitua o sendAllHeroes() por refreshHeroes()

Acredito que dessa forma volte a funcionar o envio de cada um dos heroes.

No código que alterei, acabei focando só em usar o botão para enviar todos os personagens e sem querer substitui a interação que fazia o bot pegar um boneco de cada vez.

Funcionou, irmão. Muito obrigado.

Boa cara, fico feliz em poder ajudar.

Ao longo das próximas semanas vou tentar melhorar esse meu código e fazer os ajustes necessário que vocês trouxeram.

Vitaonx commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

Mas o bot botou os bonecos pra trabalhar? Pq se colocou, é isso aí, ele fica dando isso aí mesmo. Tá funcionando. Agora é só ajustar os times no arquivo config.yml conforme tu quiser.

Ele fica alterando entre as janelas, e cada vez q da o tempo ele executa uma função como verificar se tá deslogado, reposicionar os bonecos, etc...

Não chegue a fazer nenhuma verificação pra que ele só faça o alt+tab quando bater um X tempo, pois influenciaria no tempo das outras funções.

Não estava nem indo clicar em connect wallet, ele apenas dava alt tab infinito em menos de um segundo kksksks :( Provavelmente seja meu notebook todo bugado que gerou alguma incompatibilidade, mas configurei um macro e consegui voltar a dormir kkkkkkk.

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

Mas o bot botou os bonecos pra trabalhar? Pq se colocou, é isso aí, ele fica dando isso aí mesmo. Tá funcionando. Agora é só ajustar os times no arquivo config.yml conforme tu quiser.

Ele fica alterando entre as janelas, e cada vez q da o tempo ele executa uma função como verificar se tá deslogado, reposicionar os bonecos, etc...

Não chegue a fazer nenhuma verificação pra que ele só faça o alt+tab quando bater um X tempo, pois influenciaria no tempo das outras funções.

Não estava nem indo clicar em connect wallet, ele apenas dava alt tab infinito em menos de um segundo kksksks :( Provavelmente seja meu notebook todo bugado que gerou alguma incompatibilidade, mas configurei um macro e consegui voltar a dormir kkkkkkk.

Cara, dá uma olhada se nas configurações de vídeo do windows não ta com a escala de tamanho acima de 100%. No meu notebook tava 125% e a parte do bot q faz a análise da tela pra clicar não funcionava. Quando mudei pra 100% começou a funcionar.

alvarengao commented 2 years ago

Fala Edu blz? Cara o meu bot está dando erro: Traceback (most recent call last): File "C:\Bomb\index.py", line 579, in main() File "C:\Bomb\index.py", line 538, in main account.window.activate() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

eduardoAmroginski commented 2 years ago

Fala Edu blz? Cara o meu bot está dando erro: Traceback (most recent call last): File "C:\Bomb\index.py", line 579, in main() File "C:\Bomb\index.py", line 538, in main account.window.activate() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

Isso pode acontecer se a janela estiver minimizada ou maximizada. Ou se você alterar a janela ativada enquanto o bot rodar. Basicamente só use o bot caso não vá usar o PC.

IcaroCostal commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

Mas o bot botou os bonecos pra trabalhar? Pq se colocou, é isso aí, ele fica dando isso aí mesmo. Tá funcionando. Agora é só ajustar os times no arquivo config.yml conforme tu quiser. Ele fica alterando entre as janelas, e cada vez q da o tempo ele executa uma função como verificar se tá deslogado, reposicionar os bonecos, etc... Não chegue a fazer nenhuma verificação pra que ele só faça o alt+tab quando bater um X tempo, pois influenciaria no tempo das outras funções.

Não estava nem indo clicar em connect wallet, ele apenas dava alt tab infinito em menos de um segundo kksksks :( Provavelmente seja meu notebook todo bugado que gerou alguma incompatibilidade, mas configurei um macro e consegui voltar a dormir kkkkkkk.

Poderia me disponibilizar o link da sua alteração colega?

Tentei tirar aqui o ResizeTo do codigo, mas nao conseguir tirar toda vez da algum erro de linha no cmd e já comentei toda parte la

IcaroCostal commented 2 years ago

Fala Edu blz? Cara o meu bot está dando erro: Traceback (most recent call last): File "C:\Bomb\index.py", line 579, in main() File "C:\Bomb\index.py", line 538, in main account.window.activate() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

Isso pode acontecer se a janela estiver minimizada ou maximizada. Ou se você alterar a janela ativada enquanto o bot rodar. Basicamente só use o bot caso não vá usar o PC.

Existe algum meio de eu saber a resolução da janela do navegador para altera no seu código ou então tirar o resize automático ?

Estou tentando utilizar o seu bot que inclusive é muito bom, mas não consigo. Pois, ele fica redimensionando e assim escondendo os botões da tela. Vc teria discord ou algum contato pra me auxiliar colega.

eduardoAmroginski commented 2 years ago

Você pode desabilitar essa parte, procure por resizeTo no arquivo index.py, e comente todas as linhas de código que contiver isso. São essas linhas q fazem a janela alterar o tamanho. Outra coisa q você pode fazer é alterar os valores do resize para o valor que ficar melhor pra você. Obter o Outlook para Androidhttps://aka.ms/AAb9ysg ____ From: Vitaonx @.**> Sent: Friday, February 25, 2022 6:32:31 PM To: mpcabete/bombcrypto-bot @.**> Cc: Eduardo Amroginski Santos @.**>; Author @.**> Subject: Re: [mpcabete/bombcrypto-bot] Feature new button connect 2 (PR #727) Boa noite cara, o meu não está funcionando :( quando qnd vai dar alt tab o bot está alterando a resolução das janelas — Reply to this email directly, view it on GitHub<#727 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFOTXT6J2FEM5IPTQCVCZELU47YO7ANCNFSM5PELJC4Q. You are receiving this because you authored the thread.Message ID: @.***>

Opa, obrigado por responder. Fiz oq você falou, comentei as linhas mas agora ao invés dele alterar a resolução ele tira o navegador da maximização e desmaximiza, deixando assim : https://imgur.com/a/SOEPkRJ e depois não acontece mais nada.

Cara, não pode deixar maximizado ou mimimizado, se não dá problema no alt+tab, esse posicionamento é feita através das funções moveTo presente no código. No arquivo config.yml há os parâmetros para podificar, pode deixar o top e left em 0 ou coloque os valores que vc preferir

Resolveu o erro de mover a tela, mas agora fica dando alt tab infinito um atras do outro, triste

Mas o bot botou os bonecos pra trabalhar? Pq se colocou, é isso aí, ele fica dando isso aí mesmo. Tá funcionando. Agora é só ajustar os times no arquivo config.yml conforme tu quiser. Ele fica alterando entre as janelas, e cada vez q da o tempo ele executa uma função como verificar se tá deslogado, reposicionar os bonecos, etc... Não chegue a fazer nenhuma verificação pra que ele só faça o alt+tab quando bater um X tempo, pois influenciaria no tempo das outras funções.

Não estava nem indo clicar em connect wallet, ele apenas dava alt tab infinito em menos de um segundo kksksks :( Provavelmente seja meu notebook todo bugado que gerou alguma incompatibilidade, mas configurei um macro e consegui voltar a dormir kkkkkkk.

Poderia me disponibilizar o link da sua alteração colega?

Tentei tirar aqui o ResizeTo do codigo, mas nao conseguir tirar toda vez da algum erro de linha no cmd e já comentei toda parte la

Esse é o link: https://github.com/eduardoAmroginski/bombcrypto-bot

eduardoAmroginski commented 2 years ago

Fala Edu blz? Cara o meu bot está dando erro: Traceback (most recent call last): File "C:\Bomb\index.py", line 579, in main() File "C:\Bomb\index.py", line 538, in main account.window.activate() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

Isso pode acontecer se a janela estiver minimizada ou maximizada. Ou se você alterar a janela ativada enquanto o bot rodar. Basicamente só use o bot caso não vá usar o PC.

Existe algum meio de eu saber a resolução da janela do navegador para altera no seu código ou então tirar o resize automático ?

Estou tentando utilizar o seu bot que inclusive é muito bom, mas não consigo. Pois, ele fica redimensionando e assim escondendo os botões da tela. Vc teria discord ou algum contato pra me auxiliar colega.

Tenta remover todas as linhas q contenham .resizeTo, esse comando é que ajusta o tamanho da janela, você pode remover ou modificar os valores dentro dele e ir testando até achar o que ficar melhor pra você.

IcaroCostal commented 2 years ago

Perfeito ! conseguir de alguma forma aqui alterando o tamanho no config e no .resizeTo. Só mais uma pergunta, é possivel altera a velocidade com que o bot troca de janela ?

Se sim, onde eu posso estar mexendo para diminuir um pouco a velocidade do ''Alt+tab"" do bot

eduardoAmroginski commented 2 years ago

Perfeito ! conseguir de alguma forma aqui alterando o tamanho no config e no .resizeTo. Só mais uma pergunta, é possivel altera a velocidade com que o bot troca de janela ?

Se sim, onde eu posso estar mexendo para diminuir um pouco a velocidade do ''Alt+tab"" do bot

Boa garoto! Pra aumentar o tempo, altere o valor do sleep da linha 574 pro valor que você quiser, ali o valor é em segundos, por padrão é 1 segundo. Lembrando que se esse valor for alterado, será necessário rever os tempos no config.yml.

IcaroCostal commented 2 years ago

Obrigado!! uma ultima coisa amigo, o bot ta parando sozinho. Ele para sempre que vai verificar se o jogo desconectou ou quando acesso pelo Anydesk pra da uma olhada.

Existe algo que eu possa fazer ? so me resta resolver isso agora, e as vezes quero da uma verificada pelo anydesk

[99m[2022-03-05 00:08:12] => 😿 Checking if game has disconnected←[0m ←[99m[2022-03-05 00:08:12] => ⬆️ Processing last action..←[99m.←[99m.←[99m.←[99m.←[99m.←[99m.Traceback (most recent call last): File "C:\bombcrypto-bot-masterr\index.py", line 579, in main() File "C:\bombcrypto-bot-masterr\index.py", line 538, in main account.window.activate() File "C:\Users\SDB\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\SDB\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

eduardoAmroginski commented 2 years ago

Obrigado!! uma ultima coisa amigo, o bot ta parando sozinho. Ele para sempre que vai verificar se o jogo desconectou ou quando acesso pelo Anydesk pra da uma olhada.

Existe algo que eu possa fazer ? so me resta resolver isso agora, e as vezes quero da uma verificada pelo anydesk

[99m[2022-03-05 00:08:12] => 😿 Checking if game has disconnected←[0m ←[99m[2022-03-05 00:08:12] => ⬆️ Processing last action..←[99m.←[99m.←[99m.←[99m.←[99m.←[99m.Traceback (most recent call last): File "C:\bombcrypto-bot-masterr\index.py", line 579, in main() File "C:\bombcrypto-bot-masterr\index.py", line 538, in main account.window.activate() File "C:\Users\SDB\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 246, in activate _raiseWithLastError() File "C:\Users\SDB\AppData\Local\Programs\Python\Python310\lib\site-packages\pygetwindow_pygetwindow_win.py", line 99, in _raiseWithLastError raise PyGetWindowException('Error code from Windows: %s - %s' % (errorCode, _formatMessage(errorCode))) pygetwindow.PyGetWindowException: Error code from Windows: 0 - A operação foi concluída com êxito.

Tive o mesmo problema ao utilizar o teamviwer, isso ocorre sempre que você se conecta, pois provavelmente é em um momento que está rolando o "Alt+tab" e acaba crashando o plugin PygetWindow. Nesse caso a dica é, cuide o horário, no log há os horários de cada ação feita, se for num horário bem próximo do que você se conectou remotamente, tudo ok. Outra coisa também, sempre ative novamente e saia do acesso remoto quando o bot estiver tentando na fase de verificação de disconect, pois ela geralmente demora e com isso, evita o problema com o plugin PygetWindow.

GoldMan204 commented 2 years ago

Oi Edu. Eu baixei o seu bot, deixei rodando ele de noite pra ver se funcionava tudo certinho, mas percebi q ele só manda todos os heróis de uma vez. Teria como eu alterar pra mandar um por um, analisando a energia de cada um?

eduardoAmroginski commented 2 years ago

Oi Edu. Eu baixei o seu bot, deixei rodando ele de noite pra ver se funcionava tudo certinho, mas percebi q ele só manda todos os heróis de uma vez. Teria como eu alterar pra mandar um por um, analisando a energia de cada um?

Bom dia cara, tenta seguir o procedimento abaixo, funcionou com a galera uns comentários acima.

Nesse trecho de código:

Captura de tela 2022-02-26 141517

1 - Substitua as partes destacadas por "heroes", apenas as partes que estão laranja ou amarelas. 2 - Na linha 554, substitua o sendAllHeroes() por refreshHeroes()

Acredito que dessa forma volte a funcionar o envio de cada um dos heroes.

No código que alterei, acabei focando só em usar o botão para enviar todos os personagens e sem querer substitui a interação que fazia o bot pegar um boneco de cada vez.

GoldMan204 commented 2 years ago

Funcionou bem. Eu só peço desculpa por não ter lido q já tinha ali em cima, valeu pela ajuda,

eduardoAmroginski commented 2 years ago

Funcionou bem. Eu só peço desculpa por não ter lido q já tinha ali em cima, valeu pela ajuda,

Tranquilo cara, qualquer dúvida só chamar. Quero ver se arrumo essa paradinha aí logo XD

GoldMan204 commented 2 years ago

Edu, pode me mostrar uma imagem de exemplo dos heróis q eu quero q o bot mande pra casa? Eu coloco tudo junto um em cima do outro? Acho q tô fazendo alguma coisa errada, pq quando eu coloco True no "enable:" em baixo do "home:" o bot não inicia.

eduardoAmroginski commented 2 years ago

Edu, pode me mostrar uma imagem de exemplo dos heróis q eu quero q o bot mande pra casa? Eu coloco tudo junto um em cima do outro? Acho q tô fazendo alguma coisa errada, pq quando eu coloco True no "enable:" em baixo do "home:" o bot não inicia.

Consegue um print das alterações que você fez e uma do terminal/cmd?

Não cheguei a testar ele utilizando a função de por um boneco por vez.

GoldMan204 commented 2 years ago

image

Eu tinha feito isso, soq aí percebi q o diretório da pasta com os heróis estava errado. Quando ele não encontrava, simplesmente fechava logo depois de abrir, nem dava pra tirar print. A função individual não era o problema, ela funciona direitinho.

GoldMan204 commented 2 years ago

Hoje vi q ele tem outro problema. Quando 2 heróis q vão ser mandados pra casa estão na mesma tela, o debaixo acaba subindo 1 espaço já q o de cima desceu pro fim da lista, e ele acaba mandando o errado pra casa. Como faria ele clicar 1 espaço acima do herói debaixo pra corrigir isso?

GoldMan204 commented 2 years ago

image Edu, o bot tá funcionando normal, mas ele mostra isso no histórico. Devo me preocupar?

eduardoAmroginski commented 2 years ago

image Edu, o bot tá funcionando normal, mas ele mostra isso no histórico. Devo me preocupar?

É normal, pelo q vi por cima dessa parte no código, ele mostra quantos heróis foram enviados e coisas do tipo.

GoldMan204 commented 2 years ago

Mas aí q tá, como q ele manda 44 de uma vez se só tem 15 num time?

eduardoAmroginski commented 2 years ago

Mas aí q tá, como q ele manda 44 de uma vez se só tem 15 num time?

Provavelmente não está retornando a zero depois q ele manda os heróis. Mas isso não deve impactar no envio dos heróis. São só umas informações.

GoldMan204 commented 2 years ago

Edu, vc saberia me dizer como posso usar a função de limitar heróis a serem mandados por vez do ClownChu? Eu tentei fazer a modoficação eu mesmo mas deu erro, e não sei oq falta, até coloquei o texto no config. image

eduardoAmroginski commented 2 years ago

Edu, vc saberia me dizer como posso usar a função de limitar heróis a serem mandados por vez do ClownChu? Eu tentei fazer a modoficação eu mesmo mas deu erro, e não sei oq falta, até coloquei o texto no config. image

Bah cara, não consigo ajudar nessa parte infelizmente, caso eu consiga um tempo pra analisar o código tento te ajudar aqui, mas no momento estou em correrias no trabalho. malz :s

GoldMan204 commented 2 years ago

Edu, vc saberia me dizer como posso usar a função de limitar heróis a serem mandados por vez do ClownChu? Eu tentei fazer a modoficação eu mesmo mas deu erro, e não sei oq falta, até coloquei o texto no config. image

Bah cara, não consigo ajudar nessa parte infelizmente, caso eu consiga um tempo pra analisar o código tento te ajudar aqui, mas no momento estou em correrias no trabalho. malz :s

Tudo bem, eu vou pedir pra ver se meu pai dá uma ajudinha, mas ele mexe só com java... Se vc algum dia conseguir fazer essa mudança coloca no main do seu bot, é uma mt boa.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.