newerton / bombcrypto-bot

This is a Python bot, which automates login, sends heroes to work, sends heroes home by rarity. Open source bot and totally free.
https://bombcrypto.io/
68 stars 40 forks source link

senha no mesmo lugar do "USERNAME" #227

Open LucasMendes25 opened 2 years ago

LucasMendes25 commented 2 years ago

Boa noite, @newerton, fiz as alterações dos arquivos que você atualizou, porem agora ele esta colocando a senha no mesmo lugar que coloca o username, como conserto? mais uma vez, obrigado pela atenção

cBassc commented 2 years ago

Tbm to com esse problema, voltei a usar a versão anterior, q ta ok.

newerton commented 2 years ago

Qual sistema operacional e memória estão usando? Estava usando em um notebook de 2gb, mas agora não dá mais, o jogo ficou muito pesado, e está obrigando ao usuários ter webgl2 funcionando! E webgl2 só funciona com pc/notebook com placa de vídeo, instalei o windows 11 lite no notebook, mas ficou travando demais.

Fiz uma atualização hoje, e nos testes estão preenchendo o username e password normal, o que vocês podem fazer para testar é ir no config.yaml, e habilitar o show_print, assim vocês consegue ver se o bot está reconhecendo a imagem de username e password.

LucasMendes25 commented 2 years ago

@cBassc mas ta fazendo login normal ?

LucasMendes25 commented 2 years ago

@newerton estou usando a vps com linux, ele tava rodando normal fazendo o login normal, depois que troquei os arquivos ele começou a fazer isso

LucasMendes25 commented 2 years ago

@newerton ele digita normal o username, porém não dá o 'tab' para digitar a senha no local dela

LucasMendes25 commented 2 years ago

@newerton fiz um teste, substitui apenas o arquivo "auth.py" ele fez o login normal porem travou na tela do evento, estou tentando identificar o que pode ser no arquivo "application.py"

newerton commented 2 years ago

src/application.py src/auth.py

LucasMendes25 commented 2 years ago

Quando faço a substituição desses 2 arquivos ele faz isso de digitar o login e senha no mesmo campo

cBassc commented 2 years ago

Pra tela do evento eu fiz um bot simples de click pra clicar fora da tela do evento, aí ficou sossegado

LucasMendes25 commented 2 years ago

@cBassc fez com aqueles gravadores de movimento do mouse ?

cBassc commented 2 years ago

Eu uso no Ubuntu, então fiz um click q se repete com o XDOTOOL, no Windows só usar o MACRO RECORDER.

newerton commented 2 years ago

Pra tela do evento eu fiz um bot simples de click pra clicar fora da tela do evento, aí ficou sossegado

No bot já foi implementado para clicar no X vermelha depois do login.

JohnLennonMatos commented 2 years ago

Pra tela do evento eu fiz um bot simples de click pra clicar fora da tela do evento, aí ficou sossegado

No bot já foi implementado para clicar no X vermelha depois do login.

Olá Newerton! Baixei a versão atualizada do bot, porém continua dando erro na parte do banner do evento. O bot não clica para fechar o banner e fica num loop de refresh page.

newerton commented 2 years ago

@JohnLennonMatos Verifica se seu arquivo tem essa linha:

https://github.com/newerton/bombcrypto-bot/blob/main/src/auth.py#L81

JohnLennonMatos commented 2 years ago

@JohnLennonMatos Verifica se seu arquivo tem essa linha:

https://github.com/newerton/bombcrypto-bot/blob/main/src/auth.py#L81

Verificado, possui a linha! Inclusive fiz a reposição do arquivo. Já testei e o erro persiste, ao fazer login o bot não identifica o banner e após um tempo da refresh na pagina ficando assim em loop infinito. Estou usando no linux (Oracle Cloud) no qual estava funcionando perfeitamente com o multi-account! Preciso apenas corrigir esse erro do banner de evento. Se puder me ajudar, agradeço!

cBassc commented 2 years ago

Boa noite Newerton,

onde está pra baixar a versão atualizado que clica no X do evento de 1 ano?

Eu baixei novamente a do site principal e ficou aparecendo essa mensagem abaixo: image

E não roda o bot.

newerton commented 2 years ago

Atualizam o:

src/application.py src/auth.py

Tem um bug nessa porra de jogo, se o cursor fica no campo de username, ao clicar no campo password não acontece nada.

cBassc commented 2 years ago

Atualizei com esses arquivos mas não adiantou não, agora ele da 2 espaços, digita 2 ou 3 caracteres da senha no usuário e segue pra digitar a senha no campo da senha

com a versão anterior funciona numa boa, mas desatualizado né em outros parâmetros

E agora parece q surgiu outro problema, com a nova atualização o bot da versão 2.1.0 não ta conseguindo mandar ninguém pra trabalhar, acho q não ta achando o botão dos heroes e quando habilito o SHOW PRINT aparece o DETECT e trava tudo

newerton commented 2 years ago

@cBassc Você deve está atualizando os arquivos errado. Sobre a senha, o bot tem um pausa de 1 segundo depois de digitar o usuário. E sobre não enviar os heróis para o mapa, você tem que verificar o threshould das suas configurações.

Baixa tudo do zero e roda o bot https://github.com/newerton/bombcrypto-bot/archive/refs/heads/main.zip

cBassc commented 2 years ago

Baixei esse aí q vc postou e tentei rodar tudo do zero sem nenhuma config minha Mas mesma coisa, ta sem esse 1s entre o user e o passwrd brabo

newerton commented 2 years ago

Baixei esse aí q vc postou e tentei rodar tudo do zero sem nenhuma config minha Mas mesma coisa, ta sem esse 1s entre o user e o passwrd brabo

Quantos de memoria RAM está usando?

newerton commented 2 years ago

@cBassc Adiciona essa linha 68 no seu código:

https://github.com/newerton/bombcrypto-bot/blob/main/src/auth.py#L68

cBassc commented 2 years ago

vlwwwwww Newerton, vc é um gênio pra gente q ta nesse jogo ficou perfeita a digitação agora

só que ta rolando outro problema o q falei anteriormente

o boneco menu hero icon não é clicado assim q o bot loga na conta e aí vira um looping de resetar a página, logar e cair de novo na página do boneco

agora se eu logar sozinho nas contas e já deixar na tela do Amazon, e aí sim ligar o bot, o resto funciona normal mas se uma conta bugar e o bot tiver q logar de novo, fica no loop dessa conta e as outras deslogam com o tempo por falta de contato

e além disso não ta clicando pra sair do banner mas pra isso o bot do xdotool da jeito

newerton commented 2 years ago

@cBassc O teste com 1 conta, sem usar o multiaccount está funcionando a parte do login e fechar o banner? Faz o teste ae! Por que o processo do multiacc é executar o processo de monoaccount várias vezes. Se o bot logar, ele tem que digitar o username e password e depois fechar o banner.

cBassc commented 2 years ago

Coloquei com uma conta só, mesmo efeito do multi Nem tira o banner e nem acha o boneco menu

newerton commented 2 years ago

@cBassc Atuazliei o bot hoje, foi removido o treasure hunt

cBassc commented 2 years ago

top demais, funcionamento perfeito novamente vlw demais

cleitonbergo commented 2 years ago

vlwwwwww Newerton, vc é um gênio pra gente q ta nesse jogo

ficou perfeita a digitação agora só que ta rolando outro problema o q falei anteriormente

o boneco

menu hero icon não é clicado assim q o bot loga na conta e aí vira um looping de resetar a página, logar e cair de novo na página do boneco agora se eu logar sozinho nas contas e já deixar na tela do Amazon, e aí sim ligar o bot, o resto funciona normal mas se uma conta bugar e o bot tiver q logar de novo, fica no loop dessa conta e as outras deslogam com o tempo por falta de contato

e além disso não ta clicando pra sair do banner mas pra isso o bot do xdotool da jeito

Bom dia, Estou com esse mesmo problema, ele não clica no icon heroe para procurar, depois fala que foi um total de 0 heroes, e diz que entrou no amazon survival, mas naõ ele faz nenhum desse procedimento a tela fica parada para escolher a aventura.

Agora se eu estiver dentro do Amazon survival e iniciar o bot ela volta da primeira tela procura os heroes e depois entra no survival, porem quando ele tem que dar o refreshing na nos heroes ele volta para a primeira dela e depois fica parado ali, ele não entra no survival novamente.

Posso estar fazendo algo errado ?

cleitonbergo commented 2 years ago

@newerton Poderia me ajudar, tenho o mesmo problema do amigo a cima e respondi no comentário dele, rsrsrs naõ sei o que fazer, até criei uma outra maquina virtual (ubuntu) achando que poderia ser problema na maquina.

newerton commented 2 years ago

@newerton Poderia me ajudar, tenho o mesmo problema do amigo a cima e respondi no comentário dele, rsrsrs naõ sei o que fazer, até criei uma outra maquina virtual (ubuntu) achando que poderia ser problema na maquina.

Você instalou o Python 3.9? Configurou o accounts.yaml? Configurou o accounts.yaml, setando o authenticate para true? Usou o comando 'pip install -r requirements.txt' para atualizar as dependências?

cleitonbergo commented 2 years ago

@newerton Poderia me ajudar, tenho o mesmo problema do amigo a cima e respondi no comentário dele, rsrsrs naõ sei o que fazer, até criei uma outra maquina virtual (ubuntu) achando que poderia ser problema na maquina.

Você instalou o Python 3.9? Configurou o accounts.yaml? Configurou o accounts.yaml, setando o authenticate para true? Usou o comando 'pip install -r requirements.txt' para atualizar as dependências?

A versão do Python 3.10.6, configurei sim o accounts.yaml para o modo Amazon_survival, e coloquei meu username e passaword, no config.yaml eu configurei o authenticate para true e rodei o pip install. A unica coisa que vejo que esta diferente é a versão do python

newerton commented 2 years ago

@newerton Poderia me ajudar, tenho o mesmo problema do amigo a cima e respondi no comentário dele, rsrsrs naõ sei o que fazer, até criei uma outra maquina virtual (ubuntu) achando que poderia ser problema na maquina.

Você instalou o Python 3.9? Configurou o accounts.yaml? Configurou o accounts.yaml, setando o authenticate para true? Usou o comando 'pip install -r requirements.txt' para atualizar as dependências?

A versão do Python 3.10.6, configurei sim o accounts.yaml para o modo Amazon_survival, e coloquei meu username e passaword, no config.yaml eu configurei o authenticate para true e rodei o pip install. A unica coisa que vejo que esta diferente é a versão do python

Precisa ser a versão 3.9. https://github.com/newerton/bombcrypto-bot/blob/main/docs/README_pt-br.md#installation

cleitonbergo commented 2 years ago

@newerton Poderia me ajudar, tenho o mesmo problema do amigo a cima e respondi no comentário dele, rsrsrs naõ sei o que fazer, até criei uma outra maquina virtual (ubuntu) achando que poderia ser problema na maquina.

Você instalou o Python 3.9? Configurou o accounts.yaml? Configurou o accounts.yaml, setando o authenticate para true? Usou o comando 'pip install -r requirements.txt' para atualizar as dependências?

A versão do Python 3.10.6, configurei sim o accounts.yaml para o modo Amazon_survival, e coloquei meu username e passaword, no config.yaml eu configurei o authenticate para true e rodei o pip install. A unica coisa que vejo que esta diferente é a versão do python

Precisa ser a versão 3.9. https://github.com/newerton/bombcrypto-bot/blob/main/docs/README_pt-br.md#installation

Boa tarde,

Eu estava com uma versão mais atual do python e como sugerido eu instalei a versão 3.8.10 que esta no na documentação. Mesmo assim o erro persiste, ele entra pra escolher os hero entra no modo suvival e quando ele vai dar o refresh dos hero ele não entra novamente no modo survival.