renatofmmaia / bomb-bot

Bot developed in python, 100% open-source, compatible with Windows and Linux.
67 stars 48 forks source link

Não está rodando quando são muitas contas (oito - 08 contas)... #101

Open ZePela opened 2 years ago

ZePela commented 2 years ago

Bom diaaaa!

Vi que tem algumas configurações que hoje já são desnecessárias, como o refresh da tela para blocos indestrutíveis, captcha, telegram, dentre outras... Essas funcionalidades, se retiradas, talvez possibilitem o bot rodar em um número maior de contas...

O que você aconselha para rodar em oito contas?

Não sei muito bem como configurar os tempos do bot... Cheguei a colocar 1 minuto em tudo: refresh heros position, send heros to work, etc... Tudo com 01 minuto... Não sei até onde eu estou ajudando e até onde eu estou fazendo errado rsrs

De tempos em tempos eu acesso pelo anydesk e vejo que 3 ou 4 janelas já estão desconectadas rsrs

megamandev commented 2 years ago

como eu rodo duas contas fala ae

leandroxx commented 2 years ago

cara eu coloquei 5 contas aqui e por em quanto ta liso, mas acredito que quando for mais contas, vá demorar mais mesmo.. se tirar o telegram talvez ganhe tempo nas verificaçõe.. cronometra o tempo de cada ação pra vc entender oque é cada tempo e se a conta bate antes de dar disconnect...

o bot ta precisando de atualização mesmo, mas por hora serve...

ZePela commented 2 years ago

Então... Até com 06 contas estava rodando liso pra mim... Com qualquer configuração ele conseguia farmar e não dava disconnect... Mas agora q eu abri mais duas, totalizando 8 contas, ele passou a desconectar direto... E eu reparei q ele dá algumas mensagens de erro e também dá refresh na página... Aí ele não dá conta de refazer o login e continuar o farm das outras contas, o que vai gerando uma cadeia de disconnect rsrsrs

Se eu conseguisse deixar ele mais "clean" talvez funcionasse em mts contas... Ou, quem sabe, alguém possa ter uma idéia melhor, ou até mesmo dar uma dica a respeito da configuração dos tempos do bot... Iria me ajudar mt.

A propósito, sou um dos q fez contribuição... E pretendo continuar a fazer... Se tiver um grupo de pessoas pagantes para utilizar o Bot, também quero fazer parte. Devo muito à essas automações... Desde já eu agradeço imensamente!

ZePela commented 2 years ago

A propósito, estou usando o OPERA. Fiz um esquema, manualmente, e consegui abrir 8 navegadores, cada um com 01 conta do bomb, com seu respectivo login e senha...

O opera, pelo menos pra mim, continua com os flags M96 habilitados, o que ajuda mt no farm...

Meu problema agora é otimizar o bot... :´(

leandroxx commented 2 years ago

cara, eu tirei o refresh e o login eu dexei 1 tentativa só.. o que é esse flag m96? aqui com 6 já ta travando a vm da oracle... não sei se tanko mais contas

ZePela commented 2 years ago

então, leandro... Esse M96 flags é o pacote de flags que tem aquele "calculate windows occlusion on window", que permite farmar nas janelas que estiverem em segundo plano, sem hibernar o navegador... Se não tiver isso, o bomb farma mal nessas janelas que ficarem em segundo plano...

Como vc tirou essas funcionalidades? Entrou em qual arquivo? Consegue me dar uma força? Vou tirar tudo q eu puder tb...

Não cheguei a tentar outros navegadores, a não ser o chrome e o brave, mas não continuei com esses 2 últimos pq estavam atualizando toda hora, mesmo sem a opção de atualiz autom, e não está vindo com esse m96 flags mais...

leandroxx commented 2 years ago

cara na real eu não fui muito afundo porque vi que funcionou com 5 navegadores.. eu uso linux ubuntu aqui e google chrome .. talvez se pegar mais contas venha a ter esses problemas... fiz o tutorial do java cloud sabe https://www.youtube.com/watch?v=KTHbFm_IyAc

megamandev commented 2 years ago

@leandroxx brother pode compartilhar seu bot configurado pra mim rodar minhas duas contas. tira o id do seu telegram e compartilha se possivel

leandroxx commented 2 years ago

generals:

Save all logs in file logs/logger.txt

0: Don't save log

1: Save log

save_log_file: 0

Reset log file on start

0: false

1: true

reset_log_file: 1

Which hotkey is used to refresh the browser

1: CTRL + F5

2: CTRL + SHIFT + R

refresh_page_shortcut: 2

Time format to show on logs:

Full date time: "%Y-%m-%d %H:%M:%S"

time_format: "%m-%d %H:%M"

heroes_work_mod:

Properties that identifies heroes to work according rarity and life %;

Available options: 0, 10, 20, 30, 40, 50, 60, 70, 80, 90 or 100.

Common: 60 Rare: 40 SuperRare: 30 Epic: 30 Legend: 30 SuperLegend: 30

screen:

Number of login attempts

number_login_attempts: 1

Time to update hero positions on farm screen

refresh_hunt: 2

Timer to check who needs to go back to work

refresh_heroes: 20

Timer to force browser refresh, prevent indestructible blocks and other possibles errors

refresh_login: 120000

Timer to check popup screen errors, if it's in error, restarts with login again

refresh_check_error: 50000

Chest photo type, for sending via Telegram

true: The entire screen where the browser tab will be

false: Just chest screen with your coins

print_full_screen: false

scroll_heroes:

total number of times the screen scrolls down

repeat: 4

# distance when scrolling down
distance: -375

# duration of scrolling
duration: 2 

# Wait time to stop scrolling before checking the heroes on the screen.
wait: 2

telegram:

Settings for telegram integration

token: " " chat_id:

Timer when your chest image is sent to telegram

refresh_print_chest: 50

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

DONT CHANGE THIS CONFIGS

------------------------

threshold: default: 0.7 hero_to_work: 0.9

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

megamandev commented 2 years ago

valeu brother

ZePela commented 2 years ago

vlw seu lindo

vou testar essa config tb...

Pra quem está tendo problema de disconnect depois que atualizou as imagens pro login e senha, é prudente tirar a moedinha da foto do "identify treasure hunt"... Quem loga com login e senha não tem mais aquela moedinha ali não... Em alguns casos ele fica procurando aquela imagem até dar time out em todas as accounts... Só apagar a moedinha e deixar as outras duas, que vai rodar liso...

megamandev commented 2 years ago

a segunda conta so conecta quando a primeira conta cança os bonecos ?

megamandev commented 2 years ago

limpei os dados dos navegadores e agora ta funcionando normal ate o momento

megamandev commented 2 years ago

@leandroxx

man sua vps expira em 30 dias? e funciona no firefox ?

leandroxx commented 2 years ago

@leandroxx

man sua vps expira em 30 dias? e funciona no firefox ?

Então, entrou em contato comigo um cara da Oracle que em explicou, pelo que eu entendi, não, é permanetne... Funciona no firefox... eu falei que está, mas na real não ta 100% o bot ainda não.. tenho que entrar e ver se ta rodando...