Closed mpcabete closed 2 years ago
Criei a conta aqui apenas pra falar que o seu github está muito "famoso" então sei lá parece presunçoso dar sugestões por aqui.
Enviei um email com uma ideia simples que tem altas chances de funcionar.
Pensei em algo assim: Capturar as imagens de fundo 1 a 9 Os números pedidos 1 a 9 E o bot olhar 1 a 1 Por exemplo ele pede o número 123 O bot olha o 1 e tenta achar o 1 no fundo, olha o 2 e tenta achar o 12 no fundo, olha o 3 e tenta achar o 123 no fundo ( Provável que seja difícil mas não acho que seja impossível )
Pelo que percebi, em algumas tentativas geralmente o ultimo digito da equação aparece 2x como resposta, raramente passa disso.. sendo assim:
1ª - tentar identificar a equação para saber o que buscamos 2ª - remover o numero da equação da imagem que foi identificado para tentar uma imagem mais limpa 3ª - identificar qualquer numero que tenha sobrado, aparentemente o ultimo digito é mais fácil por ficar no final da imagem 4ª - se identificar o ultimo digito a chance de acerto é de 50% já que "geralmente" aparece 2x apenas o digito final.
Se conseguir ler todos os números, é só parar no slide que tiver 3 pares de números iguais. Vou pesquisar funções "ocr"
uma outra idéia é salvar os targets com pequenos pedaços de cada número, identificar os padrões, por exemplo, ver quantos tipos de cada número que tem, será que o número 2 é só desse jeito que vc postou ? Se for, da pra reconhecer só um pedaço e ja bater o martelo que é o 2, tipo a imagem abaixo. Da pra fazer isso com todos
acho que com 60% de similaridade no OCR da p pegar algo
Eu não li Os comentários acima, você provavelmente tem uma discussão aqui sobre soluções para a mente. Mas posso sugerir que você simplesmente deslize sempre para a esquerda, se o valor correto for colocado primeiro, ele funcionará e a janela MetaMask será aberta. Se três tentativas falharem, você precisará pressionar novamente a conexão com a carteira e trocar novamente para a esquerda. Para alguns experimentos, não precisei de mais de uma segunda tentativa de conexão com a carteira
Eu não li Os comentários acima, você provavelmente tem uma discussão aqui sobre soluções para a mente. Mas posso sugerir que você simplesmente deslize sempre para a esquerda, se o valor correto for colocado primeiro, ele funcionará e a janela MetaMask será aberta. Se três tentativas falharem, você precisará pressionar novamente a conexão com a carteira e trocar novamente para a esquerda. Para alguns experimentos, não precisei de mais de uma segunda tentativa de conexão com a carteira
Eu não faria isso se fosse você. Isso é uma solução muito perigosa, pois você vai acabar errando muitas vezes o Captcha (e sempre da mesma forma), e eles podem acabar te considerando BOT por conta disso. Não sei se eles guardam essa informação de quantas vezes você erra o Captcha, mas todo cuidado é pouco.
Eu não faria isso se fosse você. Isso é uma solução muito perigosa, pois você vai acabar errando muitas vezes o Captcha (e sempre da mesma forma), e eles podem acabar te considerando BOT por conta disso. Não sei se eles guardam essa informação de quantas vezes você erra o Captcha, mas todo cuidado é pouco.
Ok, não vamos correr esse risco
@vaskhan o outro problema sobre isso é que se você falhar ao enviar heróis para o trabalho, você terá que se reconectar e não os terá enviado para o trabalho
o outro problema sobre isso é que se você falhar ao enviar heróis para o trabalho, você terá que se reconectar e não os terá enviado para o trabalho
concordo, decisão mal concebida
另一個想法是每個數字的小塊保存目標,識別模式,例如,看看你每個數字有多少種,數字2是你發布的方式嗎?如果是這樣,你只能認出一塊並敲擊鎚子,即 2,如下圖所示。你可以對每個人都這樣做
我認為 p 的 OCR 具有 60% 的相似性
是的,根據我所做的測試,正面和背面的數字都具有相同的格式模式。這就是為什麼我提到 60% 的相似性,這已經僅基於“塊”。
Maybe you can test the effect of Yolov4, it should be good
Font: https://www.dafont.com/pt/retro-gaming.font?text=285
Espero que ajude! É a font usada pra todos os numeros da frente
uma solução seria: resolver o primeiro captcha aleatoriamente e quando encontrar captcha dentro do game dar refresh na pagina. Colocar o hero para trabalhar seria a primeira ação do bot quando entra no game.
Isso não deixaria o bot tão preciso quanto é hoje, porem caso não haja solução pro captcha ainda assim seria melhor do que jogar na mão acredito que a equipe não fara punição com quem errar, afinal não faz sentido.
Nice news
Nice news
Vc mano como que foi isso?
oq ocorreu antes do ban
Nice news
O que tem haver? Se o bot sequer está funcionando.
Existe diversos tipos de exploit e hack (stamina, speed hack, etc). Sem saber o que foi feito aí não serve de nada...
You were banned because of the bot or because of multi accounts?
Nice news
Nice try with fake news, now let's move on, let's find a solution :)
Foco no negocio que é a solução, não discutir se o mano tomou ban ou não, totalmente fake o print... não façam spam aqui! Este print ai ja ta rodado no telegram :) relaxem
A propósito, aqui são soluções. O mc deve deletar depois para evitar poluição.
Pessoal acho que ajudaria ir tirando print dos resolvidos para fazermos um banco de imagem, igual o mpcabete pediu no readme
Nice news
Nice fake news
It is not my screen. This was sent in another chat. Just be careful
It is not my screen. This was sent in another chat. Just be careful
So what the f*** do you have to waste you time to post it in here? You don't even not know what this user did to get banned.
Estava analisando e parece que esse captcha só entra quando o jogo fica em "idle", pelo que eu vi uns ~5min. Pensei em "burlar" esse idle abrindo o bauzinho vermelho (onde da claim nos bcoins) para resetar esse tempo e assim não chamar o captcha, alguém tentou isso já ?
Estava analisando e parece que esse captcha só entra quando o jogo fica em "idle", pelo que eu vi uns ~5min. Pensei em "burlar" esse idle abrindo o bauzinho vermelho (onde da claim nos bcoins) para resetar esse tempo e assim não chamar o captcha, alguém tentou isso já ?
Desnecessário. Os devs já confirmaram que irão reajustar essa função (está no fixado no discord). E o Idle ocorre somente quando todos os Heroes estão dormindo. Então o bot apenas reconectaria enquanto eles descansam.
Estava analisando e parece que esse captcha só entra quando o jogo fica em "idle", pelo que eu vi uns ~5min. Pensei em "burlar" esse idle abrindo o bauzinho vermelho (onde da claim nos bcoins) para resetar esse tempo e assim não chamar o captcha, alguém tentou isso já ?
Desnecessário. Os devs já confirmaram que irão reajustar essa função (está no fixado no discord). E o Idle ocorre somente quando todos os Heroes estão dormindo. Então o bot apenas reconectaria enquanto eles descansam.
Perfeito, não tinha essa informação.
Eu acho que esse git aqui tá sendo visado pelos dev ou alguém de dentro...então se conseguirmos atualizar, eles vão pegar o código e provavelmente mexer de novo...foda é isso.
Eu acho que esse git aqui tá sendo visado pelos dev ou alguém de dentro...então se conseguirmos atualizar, eles vão pegar o código e provavelmente mexer de novo...foda é isso.
Existem diversos outros bots, macros, scripts, com soluções diferentes (executáveis inclusive)... Eles vão apenas atualizar o captcha periodicamente. Esse aqui é somente uma automação via python, não quebra nenhum código deles.
Sugestão, ao invés de ficar dando refresh na posição dos heróis basta somente abrir o baú que mostra suas recompensas. A cada vez que você da refresh nas posições tem chance do jogo pedir o captcha, enquanto que no baú nunca pede captcha pois você já está dentro do mapa
Sugestão, ao invés de ficar dando refresh na posição dos heróis basta somente abrir o baú que mostra suas recompensas. A cada vez que você da refresh nas posições tem chance do jogo pedir o captcha, enquanto que no baú nunca pede captcha pois você já está dentro do mapa
Não há captcha para o refresh (sair e voltar do mapa). Somente para colocar para trabalhar ou novo mapa, ocasionalmente. E o refresh é totalmente necessário, caso contrário, ao final dos mapas, quando há somente um baú e os que cansam dormem e travam os mesmos, os heróis vão ficar sem trabalhar.
Possivel ideia para a solução do captcha: -Printar todos numeros da frente de 0 a 9 -Printar todos numeros de trás de 0 a 9 -Fazer o par desses numeros, ex: Número 1 da frente + Número 1 de tras = 1 par de números. -Na hora que o bot detectar o captcha, detectar os numeros da frente e procurar o par deles nos números de trás.
Acho que deu pra entender oque quis dizer kkkkk, ficou meio complicado mas da pra entender!
@mpcabete Pode ser usado o Tensorflow com o dataset de housenumbers http://ufldl.stanford.edu/housenumbers/
Loop { 1 - Identifica todos os numeros na imagem 2 - Valida se para cada numero identificado existe um igual 3 - Caso exista captcha resolvido / Caso não exista mover uma posição do slider e fazer o mesmo processo novamente }
This might help: https://www.optiv.com/insights/source-zero/blog/automating-captcha-attacks
nice info. @mpcabete
boa tarde, uma duvida minha tem a possibilidade de receber esse sinal sonoro ou ata mesmo mensagem no celular quando aparecer o puzzle, exemplo de estar usando o app remoto para o pc, nesse caso não estaria próximo do pc para ouvir o sonoro e sim abrir o app remote quando recebesse a msg ou aviso no celular.
Alguém conseguiu escrever um bot com uma solução captcha? Ou haverá uma atualização aqui em breve?
boa tarde, uma duvida minha tem a possibilidade de receber esse sinal sonoro ou ata mesmo mensagem no celular quando aparecer o puzzle, exemplo de estar usando o app remoto para o pc, nesse caso não estaria próximo do pc para ouvir o sonoro e sim abrir o app remote quando recebesse a msg ou aviso no celular.
sim, é possível.
Estou recebendo notificação via telegram sempre que aparece o captcha, então uso um app para controlar remotamente o pc e consigo resolvê-lo.
Caso tenha interesse e tenha noção de programação posso tentar explicar como eu fiz, é relativamente simples...
Próximo passo que estou tentando é pegar a cotação atual do BCoin e exibir o saldo em BCoins e também em R$
Próximo passo que estou tentando é pegar a cotação atual do BCoin e exibir o saldo em BCoins e também em R$
existe um API do coinmarketcap que voce consegue pegar a cotacao, ja viu?
Sei que não vou falar de uma solução para esse novo captcha, mas só gostaria de alertar para deixar guardado o código de solução do captcha antigo na possibilidade de reuso. Por exemplo, no caso de eles colocarem categorias de captchas aleatórios no futuro o código possa descobrir de qual captcha se trata e resolver sozinho.
Pessoal se puderem me fazer um favor, voces que enviaram as imagens do captcha para o mc, me enviem tambem por email, tambem estou tentando resolver e caso eu consiga eu posto aqui pra voces. meu email: ricardo@iarossi.com
posto
me chama no telegram, bora fazer isso junto, tambem estou querendo criar um alerta para quando a moeda despencar com as baleias vendendo, isso é bem util pra poder comprar a moeda no melhor momento 18 981198039
posto
me chama no telegram, bora fazer isso junto, tambem estou querendo criar um alerta para quando a moeda despencar com as baleias vendendo, isso é bem util pra poder comprar a moeda no melhor momento 18 981198039
O aplicativo do CoinMarketcap ja faz isso de avisar quando alguma moeda cai.
kerferber pode me ajudar a configurar? na vdd sou bem ruim de programação mais posso tentar rs
Pelo que percebi, em algumas tentativas geralmente o ultimo digito da equação aparece 2x como resposta, raramente passa disso.. sendo assim:
1ª - tentar identificar a equação para saber o que buscamos 2ª - remover o numero da equação da imagem que foi identificado para tentar uma imagem mais limpa 3ª - identificar qualquer numero que tenha sobrado, aparentemente o ultimo digito é mais fácil por ficar no final da imagem 4ª - se identificar o ultimo digito a chance de acerto é de 50% já que "geralmente" aparece 2x apenas o digito final.
I think this is the most efficient method to resolve current version of captcha, not sure this lib can help or not to extract incomplete letter from image: pytesseract, and this is its related document: A comprehensive guide to OCR with Tesseract, OpenCV and Python
boa tarde, uma duvida minha tem a possibilidade de receber esse sinal sonoro ou ata mesmo mensagem no celular quando aparecer o puzzle, exemplo de estar usando o app remoto para o pc, nesse caso não estaria próximo do pc para ouvir o sonoro e sim abrir o app remote quando recebesse a msg ou aviso no celular.
sim, é possível.
Estou recebendo notificação via telegram sempre que aparece o captcha, então uso um app para controlar remotamente o pc e consigo resolvê-lo.
Caso tenha interesse e tenha noção de programação posso tentar explicar como eu fiz, é relativamente simples...
Próximo passo que estou tentando é pegar a cotação atual do BCoin e exibir o saldo em BCoins e também em R$
Fez via python? qual biblioteca?
boa tarde, uma duvida minha tem a possibilidade de receber esse sinal sonoro ou ata mesmo mensagem no celular quando aparecer o puzzle, exemplo de estar usando o app remoto para o pc, nesse caso não estaria próximo do pc para ouvir o sonoro e sim abrir o app remote quando recebesse a msg ou aviso no celular.
sim, é possível.
Estou recebendo notificação via telegram sempre que aparece o captcha, então uso um app para controlar remotamente o pc e consigo resolvê-lo.
Caso tenha interesse e tenha noção de programação posso tentar explicar como eu fiz, é relativamente simples...
Próximo passo que estou tentando é pegar a cotação atual do BCoin e exibir o saldo em BCoins e também em R$
posta esse codigo ai pra gente
Estou abrindo esse novo issue pq as vezes eu perco algumas sugestoes interessantes quando por o issue do novo capcha ficar mto movimentado. Quem tiver uma sugestão de como abordar esse novo problema, coloque aqui também.