Git Product home page Git Product logo

Comments (22)

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024 1

Combinado, vou realizar os testes e te falo. Minha ideia é ter 3 maquinas com o macro rodando.
Até a noite te mando o feedback. Obrigado!!

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

INFO | Function: go_to_ships | 02/17/2022 12:22:13: Bot (SPG): Going to ships menu..

Task exception was never retrieved
future: <Task finished name='Task-1' coro=<main() done, defined at C:\Users\dicroh\Downloads\Bot_SpaceCrypto-main\Bot_SpaceCrypto-main\main.py:21> exception=OSError('screen grab failed')>
Traceback (most recent call last):
  File "C:\Users\dicroh\Downloads\Bot_SpaceCrypto-main\Bot_SpaceCrypto-main\main.py", line 115, in main
    await asyncio.create_task(first_start(app_name=app[1]))
  File "C:\Users\dicroh\Downloads\Bot_SpaceCrypto-main\Bot_SpaceCrypto-main\bot.py", line 178, in first_start
    await asyncio.create_task(send_ships_to_fight(app_name=app_name))
  File "C:\Users\dicroh\Downloads\Bot_SpaceCrypto-main\Bot_SpaceCrypto-main\bot.py", line 349, in send_ships_to_fight
    buttons = list(pyautogui.locateAllOnScreen(FightImgBtn, confidence=0.99))
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\pyautogui\__init__.py", line 175, in wrapper
    return wrappedFunction(*args, **kwargs)
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\pyautogui\__init__.py", line 201, in locateAllOnScreen
    return pyscreeze.locateAllOnScreen(*args, **kwargs)
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\pyscreeze\__init__.py", line 397, in locateAllOnScreen
    screenshotIm = screenshot(region=None) # the locateAll() function must handle cropping to return accurate coordinates, so don't pass a region here.
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\pyscreeze\__init__.py", line 145, in wrapper
    return wrappedFunction(*args, **kwargs)
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\pyscreeze\__init__.py", line 457, in _screenshot_win32
    im = ImageGrab.grab()
  File "C:\Users\dicroh\AppData\Local\Programs\Python\Python39\lib\site-packages\PIL\ImageGrab.py", line 43, in grab
    offset, size, data = Image.core.grabscreen_win32(
OSError: screen grab failed

Pelo que eu vi da lista de pacotes que você tem no seu Python, está faltando algumas bibliotecas para você instalar. Você usa o Python na sua máquina? Caso não, execute os seguintes comandos:

pip freeze > requirements_old.txt
pip uninstall -r requirements_old.txt

Depois vá até a pasta do bot com o cmd e instala os pacotes necessários novamente:

pip install -r requirements.txt

Caso você precise dos pacotes que já está instalado, então somente execute o comando de install acima e executa o bot de novo pra ver se vai.
Quando você executa o comanda pip freeze você precisa ter exatamente as mesmas bibliotecas que eu recomendo.

from bot_spacecrypto.

dicroh avatar dicroh commented on September 27, 2024

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

from bot_spacecrypto.

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024

Guilherme, boa tarde!
Amigo, será que o bot consegue gerenciar mais de uma conta?rs

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

Guilherme, boa tarde! Amigo, será que o bot consegue gerenciar mais de uma conta?rs

Opa! Sim, meu primo ta usando em duas contas com 60 naves em cada, está funcionando normal! Porém ele perde um pouco mais de tempo nesse jogo em especifico, porque tem muitas naves pra rodar na lista, e clicar uma por uma para ir batalhar. Então pode ser que ele não avance muito longe nas waves com VARIAS contas. Mas funciona sim!

from bot_spacecrypto.

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024

Outra duvida, e se eu colocar abrir 2 maquinas virtuais será que assim ficar melhor, pois hoje realmente o site tem delay para tudo rsrs
Qual você acha que rodaria melhor?

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

Outra duvida, e se eu colocar abrir 2 maquinas virtuais será que assim ficar melhor, pois hoje realmente o site tem delay para tudo rsrs Qual você acha que rodaria melhor?

Olha esse seria um dos meus próximos testes, que é criar máquinas virtuais e deixar ele rodando uma em cada, mas não tive tempo de fazer nada disso ainda rs

Eu acredito sim que vai ser MUITO melhor, então se puder me dar um feedback depois como ficou esse seu teste por favor rs

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

from bot_spacecrypto.

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro.
Estou tentando resolver
INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet..
INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game..
INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro. Estou tentando resolver INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet.. INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game.. INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

Mas qual erro? Porque essa imagem que me mandou, não é mensagem de erro. Por enquanto o seu está certo, ele está rodando e estava vendo se tinha funções pra ativar.
Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

from bot_spacecrypto.

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro. Estou tentando resolver INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet.. INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game.. INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

Mas qual erro? Porque essa imagem que me mandou, não é mensagem de erro. Por enquanto o seu está certo, ele está rodando e estava vendo se tinha funções pra ativar. Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Guilherme, consegui fazer rodar.. porém fiquei com uma duvida...acabou a energia de todas minhas naves... ele não colocou as outras... o que tenho que fazer? pois eu tenho 60 naves.
Vlw

from bot_spacecrypto.

AbilioDade avatar AbilioDade commented on September 27, 2024

Salve Galera, eu queria saber se ele troca automatico as naves quando chega no Boss 9, porque senão as naves acabam morrendo todas no Boss 10 e nao da tempo de trocar com o bot.

from bot_spacecrypto.

flroexus avatar flroexus commented on September 27, 2024

how to fix?

  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.
      [end of output]

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro. Estou tentando resolver INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet.. INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game.. INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

Mas qual erro? Porque essa imagem que me mandou, não é mensagem de erro. Por enquanto o seu está certo, ele está rodando e estava vendo se tinha funções pra ativar. Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Guilherme, consegui fazer rodar.. porém fiquei com uma duvida...acabou a energia de todas minhas naves... ele não colocou as outras... o que tenho que fazer? pois eu tenho 60 naves. Vlw

Opa que bom! Esse é o importante, fazer funcionar.
Quando acaba todas as naves na batalha, ele identifica a imagem zero-ships.png da pasta /static/img/game, então se as naves estiverem zeradas ele só adiciona novas naves, caso contrario ele remove alguma e adiciona novas (mas isso quase nunca acontece).

Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

Salve Galera, eu queria saber se ele troca automatico as naves quando chega no Boss 9, porque senão as naves acabam morrendo todas no Boss 10 e nao da tempo de trocar com o bot.

Troca sim! Já cheguei no 16 desse jeito se eu não me engano.
Quando acaba todas as naves na batalha, ele identifica a imagem zero-ships.png da pasta /static/img/game, então se as naves estiverem zeradas ele só adiciona novas naves, caso contrario ele remove alguma e adiciona novas (mas isso quase nunca acontece).

Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

how to fix?

  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.
      [end of output]

Which version of python did you install? You can check running the following code: python --version

If your version is not 3.9.9, make sure to take a look at the README.md file, you will see that you will need to install Python 3.9.9 version. So uninstall your python if it's not the right version and install the correct one. You can also follow the tutorial available on how to install Python.

from bot_spacecrypto.

GustavordSantos1811 avatar GustavordSantos1811 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro. Estou tentando resolver INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet.. INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game.. INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

Mas qual erro? Porque essa imagem que me mandou, não é mensagem de erro. Por enquanto o seu está certo, ele está rodando e estava vendo se tinha funções pra ativar. Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Guilherme, consegui fazer rodar.. porém fiquei com uma duvida...acabou a energia de todas minhas naves... ele não colocou as outras... o que tenho que fazer? pois eu tenho 60 naves. Vlw

Opa que bom! Esse é o importante, fazer funcionar. Quando acaba todas as naves na batalha, ele identifica a imagem zero-ships.png da pasta /static/img/game, então se as naves estiverem zeradas ele só adiciona novas naves, caso contrario ele remove alguma e adiciona novas (mas isso quase nunca acontece).

Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Deu certo, última dúvida kkkk qnd ativo o multi contas.. ele me fala que tenho 0 contas.. onde que coloco qnts contas eu tenho?

from bot_spacecrypto.

flroexus avatar flroexus commented on September 27, 2024

how to fix?

  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.
      [end of output]

Which version of python did you install? You can check running the following code: python --version

If your version is not 3.9.9, make sure to take a look at the README.md file, you will see that you will need to install Python 3.9.9 version. So uninstall your python if it's not the right version and install the correct one. You can also follow the tutorial available on how to install Python.

Yes, i have 3.9.9 and it is installed clean

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

how to fix?

  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      ERROR: Can not execute `setup.py` since setuptools is not available in the build environment.
      [end of output]

Which version of python did you install? You can check running the following code: python --version
If your version is not 3.9.9, make sure to take a look at the README.md file, you will see that you will need to install Python 3.9.9 version. So uninstall your python if it's not the right version and install the correct one. You can also follow the tutorial available on how to install Python.

Yes, i have 3.9.9 and it is installed clean

So make sure to check the installation of python, that's why you are getting this error. Neither you have more than one version install or you didn't install correctly, maku sure to follow the guides I shared in this repository.

from bot_spacecrypto.

dicroh avatar dicroh commented on September 27, 2024

Montei maquinas virtuais com linux, com isso tive que parar de usar o seu script.

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

Montei maquinas virtuais com linux, com isso tive que parar de usar o seu script.

Sim, precisa ser em Windows, é só seguir os requisitos que eu deixei disponivel nesse repositório.

from bot_spacecrypto.

guimatheus92 avatar guimatheus92 commented on September 27, 2024

image

Realizando o procedimento no momento. Obrigado pelo feedback no troubleshooting

Deu certo?

O meu esta dando esse erro. Estou tentando resolver INFO | Function: connect_wallet | 02/17/2022 20:09:15: Checking if needs to connect wallet.. INFO | Function: play_game | 02/17/2022 20:09:15: Checking if needs to play game.. INFO | Function: login_metamask | 02/17/2022 20:09:15: Checking if need to login in Metamask..

Mas qual erro? Porque essa imagem que me mandou, não é mensagem de erro. Por enquanto o seu está certo, ele está rodando e estava vendo se tinha funções pra ativar. Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Guilherme, consegui fazer rodar.. porém fiquei com uma duvida...acabou a energia de todas minhas naves... ele não colocou as outras... o que tenho que fazer? pois eu tenho 60 naves. Vlw

Opa que bom! Esse é o importante, fazer funcionar. Quando acaba todas as naves na batalha, ele identifica a imagem zero-ships.png da pasta /static/img/game, então se as naves estiverem zeradas ele só adiciona novas naves, caso contrario ele remove alguma e adiciona novas (mas isso quase nunca acontece).
Caso algum processo seu não esteja funcionando bem, não se esqueça de tirar print e salvar novas imagens de acordo com sua tela e salvar na pasta com o mesmo nome e sempre em .png.

Deu certo, última dúvida kkkk qnd ativo o multi contas.. ele me fala que tenho 0 contas.. onde que coloco qnts contas eu tenho?

Foi criado uma pergunta especialmente pra isso, faz o mesmo processo que eu solicitei no issue Multiaccounts not working?.

from bot_spacecrypto.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.