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.
818 stars 540 forks source link

Versão do bot para funcionar com 3 contas #547

Closed joaoaspimienta closed 2 years ago

joaoaspimienta commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

cleitonleonel commented 2 years ago

Só funciona com 3 contas, não existe a possibilidade de rodar quantas contas for necessário??? Tipo um multi-contas...qual o impedimento de se fazer isso???

yurilagrotta commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

https://github.com/mpcabete/bombcrypto-bot/pull/499

AnderRobson commented 2 years ago

Bom dia, @joaoaspimienta ,

Seu ajuste apra poder pegar mais de duas contas contem um bug, cujo ele não esta armazenando o tempo corretamente de execução das ações de cada tela corretamente, mas eu vou subir um ajuste para poder funcionar em quantas contas quiser, tá pronto, só estou terminando de testar, ai se quiser copiar dnv só passar lá kkk

Abraço.

AnderRobson commented 2 years ago

Só funciona com 3 contas, não existe a possibilidade de rodar quantas contas for necessário??? Tipo um multi-contas...qual o impedimento de se fazer isso???

Estarei publicando daqui a pouco meu amigo, ai se quiser passar no PR original segue o link. https://github.com/mpcabete/bombcrypto-bot/pull/499

cleitonleonel commented 2 years ago

Só funciona com 3 contas, não existe a possibilidade de rodar quantas contas for necessário??? Tipo um multi-contas...qual o impedimento de se fazer isso???

Estarei publicando daqui a pouco meu amigo, ai se quiser passar no PR original segue o link. #499

Boa, vai funcionar em Linux??? Pois estou fazendo um que funciona em Linux...

AnderRobson commented 2 years ago

Só funciona com 3 contas, não existe a possibilidade de rodar quantas contas for necessário??? Tipo um multi-contas...qual o impedimento de se fazer isso???

Estarei publicando daqui a pouco meu amigo, ai se quiser passar no PR original segue o link. #499

Boa, vai funcionar em Linux??? Pois estou fazendo um que funciona em Linux...

Não cheguei a realizar testes em ambiente Linux, mas se você conseguiu rodar esse projeto no seu ambiente Linux ira funcionar corretamente creio eu.

cleitonleonel commented 2 years ago

Só funciona com 3 contas, não existe a possibilidade de rodar quantas contas for necessário??? Tipo um multi-contas...qual o impedimento de se fazer isso???

Estarei publicando daqui a pouco meu amigo, ai se quiser passar no PR original segue o link. #499

Boa, vai funcionar em Linux??? Pois estou fazendo um que funciona em Linux...

Não cheguei a realizar testes em ambiente Linux, mas se você conseguiu rodar esse projeto no seu ambiente Linux ira funcionar corretamente creio eu.

Então a solução do outro amigo que usa pygetwindow não rola em Linux, pois é apenas para windows...digo não funciona a funcionalidade multiabas, o bot em si funciona normal desde a versão original.

joaoaspimienta commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

499

Eu só fiz uma alteração pra dar alt tab tab pra funcionar com 3 contas ao invés de 2

joaoaspimienta commented 2 years ago

Bom dia, @joaoaspimienta ,

Seu ajuste apra poder pegar mais de duas contas contem um bug, cujo ele não esta armazenando o tempo corretamente de execução das ações de cada tela corretamente, mas eu vou subir um ajuste para poder funcionar em quantas contas quiser, tá pronto, só estou terminando de testar, ai se quiser copiar dnv só passar lá kkk

Abraço.

Aqui farmou a noite toda normal kk, eu tinha pedido nos comentários se era possível uma atualização pra funcionar com multi-contas, mas não teve resposta aí fiz esse, mas muito obrigado

joaoaspimienta commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

499

O dele era pra 2 contas, eu fiz pra 3, não 2...

AnderRobson commented 2 years ago

Bom dia, @joaoaspimienta , Seu ajuste apra poder pegar mais de duas contas contem um bug, cujo ele não esta armazenando o tempo corretamente de execução das ações de cada tela corretamente, mas eu vou subir um ajuste para poder funcionar em quantas contas quiser, tá pronto, só estou terminando de testar, ai se quiser copiar dnv só passar lá kkk Abraço.

Aqui farmou a noite toda normal kk, eu tinha pedido nos comentários se era possível uma atualização pra funcionar com multi-contas, mas não teve resposta aí fiz esse, mas muito obrigado

Sem problema, desculpa não retornar, devido as festividades e de alguns outros problemas não pode ficar muito ativo na comunidade, mas acabei de subir o ajuste para N contas, agora ele roda normal independente do número de janelas do bomb aberta.

cristianomg commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

499

O dele era pra 2 contas, eu fiz pra 3, não 2...

o dele n era pra duas n, era pra qualquer quantidade, basta abrir um novo browser que a função

pygetwindow.getWindowsWithTitle('bombcrypto')

reconhece todos as janelas com o titulo bombcrypto

AnderRobson commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

499

O dele era pra 2 contas, eu fiz pra 3, não 2...

o dele n era pra duas n, era pra qualquer quantidade, basta abrir um novo browser que a função

pygetwindow.getWindowsWithTitle('bombcrypto')

reconhece todos as janelas com o titulo bombcrypto

Eu subi esse ajuste hoje de manhã, antes está a apenas para duas mesmo amigo, mas valeu 🙏🏾

joaoaspimienta commented 2 years ago

É só colocar pra rodar e clicar em cada conta que voce quiser que ele use (ou dar alt tab em cada uma delas) Caso alguém queira doar: 0x84321A8f09436c721CD140f3C4D766E7C3A0A3C1

Uai, mas quem fez essa alteração foi o @AnderRobson nesse PR

499

O dele era pra 2 contas, eu fiz pra 3, não 2...

o dele n era pra duas n, era pra qualquer quantidade, basta abrir um novo browser que a função

pygetwindow.getWindowsWithTitle('bombcrypto')

reconhece todos as janelas com o titulo bombcrypto

O dele não estava com o pygetwindow.getWindowsWithTitle('bombcrypto') ainda quando eu fiz esse que funciona com 3 contas...

Vitaonx commented 2 years ago

Será que existe a possibilidade do bot funcionar com duas abas do navegador aberta? Tipo, uma do lado da outra, sem precisar minimizar uma, e sem o zoom precisar estar em 100% (meu notebook é tipo bomba, daí pesa de mais kkkkkkkkk)

cristianomg commented 2 years ago

Será que existe a possibilidade do bot funcionar com duas abas do navegador aberta? Tipo, uma do lado da outra, sem precisar minimizar uma, e sem o zoom precisar estar em 100% (meu notebook é tipo bomba, daí pesa de mais kkkkkkkkk)

acredito q não pois, como o bot utiliza de prints para procurar as imagens na tela ele iria ficar confundindo em qual aba ele está trabalhando no momento

cleitonleonel commented 2 years ago

Versão "multijanelas" no linux caso alguém quiser testar, fiz de 2 modos diferentes, uma semelhante ao controle de abas sugerido aqui, porém com tab infinito e outro utilizando funções do server X do linux, para controlar as janelas existem ainda os bugs de demorar clicar para entrar, controle de botões,mas pelo que percebi isso ocorre em todas as versões do projeto...bom segue o link para quem usar linux e quiser testar...bombcrypto-bot

Vitaonx commented 2 years ago

Será que existe a possibilidade do bot funcionar com duas abas do navegador aberta? Tipo, uma do lado da outra, sem precisar minimizar uma, e sem o zoom precisar estar em 100% (meu notebook é tipo bomba, daí pesa de mais kkkkkkkkk)

acredito q não pois, como o bot utiliza de prints para procurar as imagens na tela ele iria ficar confundindo em qual aba ele está trabalhando no momento

Puts realmente, mas acho que um autoclick programado manualmente poderia funcionar, né?

cleitonleonel commented 2 years ago

Será que existe a possibilidade do bot funcionar com duas abas do navegador aberta? Tipo, uma do lado da outra, sem precisar minimizar uma, e sem o zoom precisar estar em 100% (meu notebook é tipo bomba, daí pesa de mais kkkkkkkkk)

acredito q não pois, como o bot utiliza de prints para procurar as imagens na tela ele iria ficar confundindo em qual aba ele está trabalhando no momento

Utilizei um esquema com pyvirtualdisplay, abrindo instâncias do Chrome em displays diferentes, com visible=False, cada instância em uma thread, até funciona, mas sobrecarrega demais a máquina.

coradini1 commented 2 years ago

consegue fazer pra 6 contas?

LandimTiago commented 2 years ago

Olá amigos, sabem dizer se a versão para multi contas está estável ? Poderia colocar as orientações para uso também por gentileza. Obrigaduuu ....