Faça seu próprio bot com python para o TIBIA 2/4

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 189

  • @magnodasilvamarinho6849
    @magnodasilvamarinho6849 9 หลายเดือนก่อน +4

    Oi, alguém poderia me dar uma mão, eu fiquei travado na parte do locateOnScreen... dá erro. Não consegue localizar a imagem.

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน +1

      Se puder entra no discord que eu te ajudo

    • @magnodasilvamarinho6849
      @magnodasilvamarinho6849 9 หลายเดือนก่อน

      Opa, Perfeito. Eu entrei na comunidade e já enviei a minha dúvida lá. Printei inclusive. @@devmau1716

    • @Luiza-nq3tm
      @Luiza-nq3tm 9 หลายเดือนก่อน

      @@devmau1716 o convite do dircord está expriado

  • @denisabreu635
    @denisabreu635 ปีที่แล้ว +3

    Parabéns pelo conteúdo, show de bola!

  • @mogli5625
    @mogli5625 ปีที่แล้ว +2

    Sempre tento aprender a programar quinta feira será minha primeira aula presencial bom acho que achei o canal pra me inspirar

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      boaa fico feliz!!!
      Bons estudos!

    • @mogli5625
      @mogli5625 ปีที่แล้ว

      @@devmau1716 obrigado s2 tu trabalha só cm phyto?

  • @avantemeupalmeiras
    @avantemeupalmeiras ปีที่แล้ว +1

    Show, show, vi lá muito interessante.

  • @rodrigofonseca9066
    @rodrigofonseca9066 ปีที่แล้ว +4

    Parabéns pelo seu conteúdo, faz anos que parei de jogar tíbia, mas curto ver seus vídeo pois é uma boa porta de entrada para galera aprender a mexer com python. Parabéns pelo seu conteúdo diferenciado usando programação.

  • @nathansantos8384
    @nathansantos8384 2 หลายเดือนก่อน +1

    como eu faço para usar o locateOnScreen no segundo monitor?

  • @lucasducaster
    @lucasducaster 9 หลายเดือนก่อน +5

    Fiz parecido, aproveitei seu tutorial, implementei uma leitura ocr basica, agora consigo ler o HP e Mana :D

    • @zGamerTube
      @zGamerTube 6 หลายเดือนก่อน

      Compartilha a função conosco!

  • @danielcunha5433
    @danielcunha5433 หลายเดือนก่อน +1

    você tem algum curso? estou sentindo muita dificuldade em aplicar em outros bots. tem link de discord?

    • @devmau1716
      @devmau1716  หลายเดือนก่อน

      tem sim man, o nosso canal é discord.com/invite/B8HghfmYu3

  • @powertothepeoplebr
    @powertothepeoplebr ปีที่แล้ว +6

    Delicia de vídeo. Muito sucesso meu querido ❤

  • @alissontenoriomed
    @alissontenoriomed 10 หลายเดือนก่อน +1

    Grande Dev, mano eu to com um problema que o python não identifica o locate on screen do battle, aparece um erro persistente. :/

    • @devmau1716
      @devmau1716  10 หลายเดือนก่อน

      qual erro? nos temos um grupo no discrod, o link ta na descrição, se pudere compartilhar com a gente lá

  • @modafokarecords7542
    @modafokarecords7542 ปีที่แล้ว +1

    video muito bom, parabens, aprendi muito sobre o payautogui com vc

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Que bom que ajudou

  • @eduardocalazans9445
    @eduardocalazans9445 หลายเดือนก่อน +1

    quando coloco para procurar o batle, da esse erro raise image not found exception

    • @devmau1716
      @devmau1716  หลายเดือนก่อน

      image not found? a imagem esta na pasta correta e esta com a extensão tipo .com png?

    • @eduardocalazans9445
      @eduardocalazans9445 หลายเดือนก่อน +1

      @@devmau1716 sim, tem o discord ainda?

    • @devmau1716
      @devmau1716  หลายเดือนก่อน

      tem sim, o link é : discord.com/invite/B8HghfmYu3

  • @chefejoaoziober393
    @chefejoaoziober393 5 วันที่ผ่านมา

    Ola devmau vamos conversar, vamos fazer um projeto para um servidor pirato 7.4?

  • @ind2381
    @ind2381 ปีที่แล้ว +3

    kkkkkkkkkk.... Esse é um tibiano das antigas de verdade... Pode estar fazendo o que for, mas nunca deixa de abrir um corpinho e pegar uma "Honeycomb" - 20:13

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      🤣🤣🤣🤣🤣🤣

  • @devtibiano
    @devtibiano ปีที่แล้ว +4

    Muito top mano, se precisar podemos fazer algum video juntos posso fornecer algum módulo que precise :) como de healing com % e etc...

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      que legal !! se der entra lá no grupo do discord, vamos conversar

  • @lan3to195
    @lan3to195 10 หลายเดือนก่อน +1

    Salve devmau, estou com um erro na programação, onde eu não consigo colocar ele pra analisar as imagens ele apresenta um erro de (pyautogui.ImageNotFoundException), se der pra dar um help

    • @devmau1716
      @devmau1716  10 หลายเดือนก่อน +2

      logo depois de vc importar o pyautogui vc coloca pyautogui.useImageNotFoundException(False) se nao der certo, nos temos um grupo no discord, lá a gente consegue te ajudar melhor

    • @paradinhalana
      @paradinhalana 7 หลายเดือนก่อน

      @@devmau1716 Isso até passa Mau, mas se ele não encontra a imagem ele não segue com o resto. Coloquei colocar a imagem até mesmo na Rais e não foi, vu procurar no google.

    • @HenriqueGoncalves-nt6er
      @HenriqueGoncalves-nt6er 5 หลายเดือนก่อน

      @@devmau1716 salvou

  • @OscarGarcia-hz7ck
    @OscarGarcia-hz7ck ปีที่แล้ว +1

    Show. Comecei a fazer o código mas eu não tinha utilizado o OBS, dai creio que não está lendo a tela corretamente. Estou testando em um otserv 13.2 e acho que é esse o problema. Vou baixar o OBS e testar, até agora fiz ele ficar em loop infinito de ataque + parar ao apertar a tecla "q". Vou finalizar o curso aqui no TH-cam e provavelmente vou comprar seu curso.

  • @johngame5883
    @johngame5883 5 หลายเดือนก่อน +2

    Tem um tutorial mais atualizado, ou esse ainda funciona rs? Estou estudando python e sou tibiano, então já viu huehueheuehuehue to amando python já devido a poder fazer o bot no tibão.

    • @devmau1716
      @devmau1716  5 หลายเดือนก่อน +1

      funciona sim

    • @johngame5883
      @johngame5883 5 หลายเดือนก่อน

      @@devmau1716 obrigado

  • @shoksks
    @shoksks ปีที่แล้ว +1

    como faz pra clicar em um jogo que tem algum tipo de proteção contra macros? jogo em um servidor de ragnarok que não funciona nenhum tipo de macro

  • @patrickkauepatrickkaue1291
    @patrickkauepatrickkaue1291 ปีที่แล้ว +2

    e ai mau, tudo certo? to tendo bastante dificuldade aqui, na hora de esperar o monstro morrer... parece que nao reconhece direito o "red target", ou ele retorna sempre none, ou nao retorna nada e fica num loop eterno apertando h. ja mudei confidence, ja tirei outras prints, e continua no mesmo problema. tem algo diferente pra fazer nessa parte?

    • @MageHunter
      @MageHunter ปีที่แล้ว

      Mesmo problema aqui. Para solucionar criei um contador que quando atinge 4 segundos foca o próximo monstro.

    • @MageHunter
      @MageHunter ปีที่แล้ว

      import pyautogui as pg
      import cv2
      import numpy as np
      import time
      def checar_luta():
      # Primeiro inimigo no battle
      screenshot = pg.screenshot(region=(1193, 499, 22, 22))
      # Converte a imagem do formato Pillow para o formato OpenCV
      screenshot_cv = cv2.cvtColor(np.array(screenshot), cv2.COLOR_RGB2BGR)
      # Carregue a imagem do retângulo vermelho (substitua pelo caminho da sua imagem)
      template = cv2.imread('Imagens/Principal/target.png')
      # Faça a correspondência de template
      result = cv2.matchTemplate(screenshot_cv, template, cv2.TM_CCOEFF_NORMED)
      # Defina um limite de confiança para a correspondência (ajuste conforme necessário)
      threshold = 0.7
      # Encontre a posição onde a correspondência atinge o limite
      loc = np.where(result >= threshold)
      # Verifique se há correspondências
      if len(loc[0]) > 0:
      # Desenhe um retângulo nas posições correspondentes
      for pt in zip(*loc[::-1]):
      bottom_right = (pt[0] + template.shape[1], pt[1] + template.shape[0])
      cv2.rectangle(screenshot_cv, pt, bottom_right, (0, 0, 255), 2)
      # Mostra a imagem com o retângulo vermelho
      cv2.imshow('Retângulo Vermelho', screenshot_cv)
      cv2.waitKey(0)
      cv2.destroyAllWindows()
      # Escreve a mensagem "Encontrou retângulo"
      print("Encontrou retângulo")
      while True:
      print('aguarde')
      time.sleep(3)
      checar_luta()

    • @MageHunter
      @MageHunter ปีที่แล้ว

      Esse código faz o reconhecimento do primeiro inimigo selecionado no battle.

    • @PedroMartinez-ue7yc
      @PedroMartinez-ue7yc 9 หลายเดือนก่อน

      Mesmo problema aqui! Conseguiu resolver?

  • @danielmoreira5748
    @danielmoreira5748 ปีที่แล้ว +1

    Consegue fazer um simples, só pra pegar target e atacar os mobs com as magias, caçando em pt

  • @reifousjoe
    @reifousjoe ปีที่แล้ว +4

    Legal, eu sempre quis ter um bot pra usar em knight para curar e seguir meu mago pra apenas ajudar no lure me seguindo, com um comportamento parecido com uma summon

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      hummmm... acho que nao ta muito dificil de fazer isso com o pyautogui mas ai vc precisaria de duas maquinas, ou de uma maquina virtual

    • @josepholiveira-jf1vq
      @josepholiveira-jf1vq ปีที่แล้ว

      @@devmau1716 No linux é possível abrir 2 consoles.

  • @magnodasilvamarinho6849
    @magnodasilvamarinho6849 9 หลายเดือนก่อน

    Eu tenho uma nova Dúvida. Isso no minuto 40:30... 40: 45, quando eu configuro para ele buscar o loot. Ele não clica com o Botão direito para pegar, mas se eu coloco no OBS ele clica com o botão direito. Isso tem a ver com a opacidade do cliente na hora que eu printo a posição do monstro para clicar com o botão direito ou nada a vê?

  • @jeisonschievenin
    @jeisonschievenin 5 หลายเดือนก่อน

    e ai blza dvmau ajuda nóis ai a começar a desenvolver um bot com interface auto loot e cavbot e botões para curar geral.

  • @funnyandcuteanimals9293
    @funnyandcuteanimals9293 ปีที่แล้ว +1

    Tem como fazer um que resolve o novo captcha que aparece ao coletar mato na pxg?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      eu nao consegui pensar em como resolver, porém se vc clicar sempre no do meio, ou em alguma outra pokebola a chance de acerto é 33% .. ai vc pode colocar para o pyautogui sempre clicar e se ele acertar , tudo bem, senao ele vai tentar de novo até acertar

  • @AlexOliveira777
    @AlexOliveira777 ปีที่แล้ว +2

    De forma alguma eu consigo fazer a verificação do target funcionar. Tentei fazer igualzinho ao seu também, mas não vai.
    De alguma forma, não esta reconhecendo a imagem ou esta muito sem precisão, as vezes funciona, as vezes não.

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Me chama no discord que eu te ajudo

    • @AlexOliveira777
      @AlexOliveira777 ปีที่แล้ว

      @@devmau1716 Top, entrei no servidor la, TnWalkersky. Legal que ja mostro minhas ideias

  • @josepholiveira-jf1vq
    @josepholiveira-jf1vq ปีที่แล้ว +1

    Poderia colocar a versão do python que está utilizando para desenvolver o bot?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Tô usando a 3.11.4

  • @eduardocalazans9445
    @eduardocalazans9445 หลายเดือนก่อน

    estou com algumas duvidas, tem o discord ??

  • @Luiza-nq3tm
    @Luiza-nq3tm 9 หลายเดือนก่อน +1

    ainda existe o canal no discord?

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน

      existe sim!

    • @Luiza-nq3tm
      @Luiza-nq3tm 9 หลายเดือนก่อน

      @@devmau1716 me passa o link por favor, ou grupo de zap pode ser também

  • @davidfrauches8378
    @davidfrauches8378 ปีที่แล้ว +1

    Salve mano, meu visual code não retorna as msg de "None"

    • @gilenodieferson845
      @gilenodieferson845 ปีที่แล้ว

      pq vc tem que criar um ambiente virtual no python, o meu apresentava um codgo de erro ai resolvi assim

  • @AlexOliveira777
    @AlexOliveira777 ปีที่แล้ว +2

    Muito legal o vídeo! Engraçado que esta bem parecido com um codigo que eu tinha feito.
    O que eu fiz para loot foi um pouco diferente. Sempre que ele matava um bicho, eu mandava clicar em volta do personagem 3x3, dai ele só tentava lootear quando matava um bicho.

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      eh uma boa!
      depois eu fui testar o bot em outra hunt que tinha mais monstros ficou mais facil fazer desse jeito que vc comentou.
      como a hunt so tinha wasp eu achei mais facil... eu nao tinha percebido que tem uma configuração para remover o arco que fica no monstro quando tem loot

  • @lucasducaster
    @lucasducaster 9 หลายเดือนก่อน

    queria fazer pelo endereço de memória, mas não sei oque fizeram o tibia morre durante o scan de memória, não consigo pegar o address ou ponteiro nem do HP

  • @jufo9267
    @jufo9267 ปีที่แล้ว +3

    Muito bom, mano. Uma dúvida, esse Phyton pode ser utilizado em que área? Além de jogos

    • @marcelocalsing
      @marcelocalsing ปีที่แล้ว

      Para praticamente qlq coisa: web, IA, ciência de dados, automação...

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      para testes automatizados (QA)

  • @RichardAlexandreYT
    @RichardAlexandreYT ปีที่แล้ว +2

    E ai mauriciao beleza Richard aqui

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      tmj meu querido!!

  • @DuBrasileiro
    @DuBrasileiro 7 หลายเดือนก่อน +2

    Comecei a aprender usando sua referência, está sendo muito gratificante, mas estou com um erro em meu código que está me deixando confuso, quando rodo para receber a region is_battle, ele não me retorna none me retorna um código estranho, com números e letras, como se tivesse um erro, alguém consegue me ajudar

    • @devmau1716
      @devmau1716  7 หลายเดือนก่อน +1

      Qual mensagem que vc está recebendo?

    • @MiguelBaptista-j1e
      @MiguelBaptista-j1e 2 หลายเดือนก่อน

      @@devmau1716 estou com o mesmo erro, está dando essa msg
      PS C:\Users\27mig\Desktop\BOT PROJETO 1> & C:/Users/27mig/AppData/Local/Programs/Python/Python313/python.exe "c:/Users/27mig/Desktop/BOT PROJETO 1/main.py"
      PS C:\Users\27mig\Desktop\BOT PROJETO 1>

  • @PeJotaGM
    @PeJotaGM 4 หลายเดือนก่อน +1

    Desisti, fui até a parte de region_loot.png onde começou a dar errado. Segui todos os passos.
    Mas o studio code não conseguiu achar a região. Fiquei 2 dias tentando e nada.
    Desisto! Frustrante! 🙄

    • @devmau1716
      @devmau1716  3 หลายเดือนก่อน +1

      chegou a quebrar o código ou só retornava none mesmo? nos temos um grupo no discord se quiser postar lá onde vc travou , a gente te ajuda

    • @PeJotaGM
      @PeJotaGM 3 หลายเดือนก่อน +1

      Entrei no grupo. Pessoal tá ajudando sim. Obrigado!!!

  • @henriqueeufrosino3790
    @henriqueeufrosino3790 ปีที่แล้ว +1

    Fala Mau, queria tentar analisar a possibilidade de fechar um projeto privado com vc. Como conseguimos conversar???

  • @viniciustomazbonilha6484
    @viniciustomazbonilha6484 5 หลายเดือนก่อน +2

    Salve, video maneiro mano mas acabei travando na parte do locateOnscreen e vi que tev eum pessoal também, tinha ajeitado o region battle com um try, else e except pra retornar none pq n tava retornando tbm mas pra manter o red target voltou a dar o mesmo erro de pyautogui.imagenotFound exception :/ coloquei o pyautogui.ImageNotFoundEception(False) mas msm assim continua o mesmo erro

    • @devmau1716
      @devmau1716  5 หลายเดือนก่อน

      @@viniciustomazbonilha6484 estranho .. se puder compartilha comigo lá no discord

    • @viniciustomazbonilha6484
      @viniciustomazbonilha6484 5 หลายเดือนก่อน +1

      @@devmau1716 onde está o link do disc? ou acc que eu tenho que mandar solicitação por gentileza

    • @devmau1716
      @devmau1716  5 หลายเดือนก่อน

      @@viniciustomazbonilha6484 discord.com/invite/B8HghfmYu3

  • @rafaelmoreira6160
    @rafaelmoreira6160 10 หลายเดือนก่อน +1

    Ja tentei de tudo, mas sempre da um erro da imagem não encontrada.

    • @devmau1716
      @devmau1716  10 หลายเดือนก่อน

      Nós temos um grupo no discord , coloca sua dúvida lá que a gente responde

  • @laedsonlopes8850
    @laedsonlopes8850 ปีที่แล้ว +1

    Opaa, boa tarde. Tô seguindo passo a passo, mas ele não retorna o None no VS, se o battle tiver vazio, ele passa as coordenadas, mas se aparece bicho, ele não dá o None, dá uma mensagem lá de ImageNotFound, e não ataca. Pode me ajudar? Entrei no discord lá, como falo contigo?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      opa, tudo bem? esse é um problema relacionado ao pillow.. da para resolver.. usa o python 3.11 para evitar outros conflitos ta?
      cria uma virtualenv novo assim:
      python -m venv env ou virtualenv venv env
      ai vc ativa e virtualenv com o comando env/Scripts/activate
      installa o Pillow==9.2.0
      depois PyScreeze==0.1.28
      PyAutoGUI==0.9.53
      e por ultimo opencv-python
      se nao conseguir me chama la no discord

    • @laedsonlopes8850
      @laedsonlopes8850 ปีที่แล้ว

      ​@@devmau1716 só uma dúvida, pra criar esse ambiente virtual é no Vscode mesmo? Pode ser lá? Nunca fiz antes, poderia me ajudar no discord? Como falo contigo lá?

    • @laedsonlopes8850
      @laedsonlopes8850 ปีที่แล้ว

      E uma última dúvida, pra instalar essas versões específicas, é só digitar pip install pyautogui==0.9.53?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      @@laedsonlopes8850 só digitar no terminal .. eh só mandar sua dúvida lá no grupo do tíbia que vc vai me ver lá

    • @laedsonlopes8850
      @laedsonlopes8850 ปีที่แล้ว

      coloquei o python 3.11.4, e fiz igual tu falou, mas não ta ativando o virtual, falei la no disc

  • @felipemosconi1185
    @felipemosconi1185 9 หลายเดือนก่อน

    consegui castar a mana mas ele só casta uma vez, mesmo eu colocando while true dentro da função... Sabe me dizer se fiz algo errado?

  • @adrianonaruto22
    @adrianonaruto22 3 หลายเดือนก่อน

    o meu ele aperta space e para pq

  • @pedrofabiano1792
    @pedrofabiano1792 ปีที่แล้ว +1

    meu rei, to bugadasso aqui, fazendo a mesma coisa e n ta rodando.
    quando eu aperto H para atacar o monstro, ele n cai no loop do primeiro print "esperando o monstro morrer" ele simplesmente da o "esperando o monstro morrer e printa "none" em seguida. q raios to fazendo errado bixo.

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Se puder entra lá no discord a gente tenta ajudar ! Abraços

  • @luispires8630
    @luispires8630 ปีที่แล้ว

    cade o github da biblioteca autogui?

  • @thilipgg
    @thilipgg 7 หลายเดือนก่อน

    ele não está retornando NONE, está dando exception

  • @davidgaxiola8838
    @davidgaxiola8838 ปีที่แล้ว +3

    Bom video irmao, to aprendendo mais contenido de programaçao gracias a vc man siga assim ❤

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      Fico feliz em saber!
      valeu!

  • @brunoliima3908
    @brunoliima3908 10 หลายเดือนก่อน

    estou com um poblema no targent ele nao reconhece , porque nao da a mensagen none , oq posso fazer ?

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน

      qual mensagem que aparece, se puder entra no nosso canal do discord e coloca a mensagem lá

  • @banbolado4754
    @banbolado4754 ปีที่แล้ว +3

    é possível quebrar captcha de numeração?
    O captcha é o seguinte,as vezes aparecem 4 números bem nitidos na tela e vc basicamente tem que escrever eles,exemplo aparece 2140 ai vc escreve 2140 e clica no ok,seria possivel quebrar esse tipo de captcha?

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน

      Com pytesseract pode ser que você consiga

  • @eduardomello4763
    @eduardomello4763 11 หลายเดือนก่อน +1

    O meu não dá nada

  • @danielaamgarten6981
    @danielaamgarten6981 ปีที่แล้ว +1

    Muito bom 👏🏻👏🏻👏🏻

  • @paulovictor7969
    @paulovictor7969 ปีที่แล้ว +1

    O obs é apenas para conseguir tirar os prints da tela ou para o python conseguir ler a tela?

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      os dois, na hora que o python vai procurar as imagens na tela por baixo dos panos ele tira screenshot da tela

    • @paulovictor7969
      @paulovictor7969 ปีที่แล้ว

      @@devmau1716 bom dia, poderia disponibilizar a imagem que usa como target?
      Seria muito, muitos estão com esse problema.

  • @lucassouzacosta915
    @lucassouzacosta915 ปีที่แล้ว +1

    uma duvida senhor, eu n poderia tentar tirar essa opacidade pelo proprio jogo? existe uma forminha de tirar print sim no joguinho, o obs n iria encher o hd pelo fato de estar a mt tempo ligado?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      qual forma de print que pode usar no jogo?

    • @lucassouzacosta915
      @lucassouzacosta915 ปีที่แล้ว

      mano, é q vc pode modificar o atalho!!! eu percebi isso tempos atrás, tu pesquisa print screen ai no teu jogo, vc vai mudar o atalho de print!
      @@devmau1716

    • @renanzeraaah
      @renanzeraaah 8 หลายเดือนก่อน

      Usando hotkey dentro do jogo e consegue o print

  • @felipemosconi1185
    @felipemosconi1185 9 หลายเดือนก่อน +1

    se eu quiser fazer pra otserver nao precisa do obs né?

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน

      Acredito que só o global tem essa proteção de printscreen

  • @morenoramalhofreitas5688
    @morenoramalhofreitas5688 11 หลายเดือนก่อน +1

    Não vale a pena rodar uma VM em janela com o tibia e o bot rodar fora da VM?

    • @bigholder_
      @bigholder_ 10 หลายเดือนก่อน

      No global não é possivel rodar o tibia em uma vm.

  • @Henriqueptorres
    @Henriqueptorres ปีที่แล้ว +5

    Para quem esta dizendo que o print não funciona , usem o print do OBS e na hora de executar deixa a tela do OBS maximizada e roda o windows.py com opacidade 1 , ai vc abre o OBS e em seguida o tibia que vai funcionar

    • @vinilandi8639
      @vinilandi8639 5 หลายเดือนก่อน

      estou na luta para descobrir como ler endereços do tibia também, sem precisar capturar informações via imagem. queria fazer injetavel... é mais perigoso? é... porém o bot imagino que poderia ser mais amplo

    • @TheAgamX
      @TheAgamX 5 หลายเดือนก่อน

      @@vinilandi8639 consegui algo? estou tentando tb.

  • @jhonathasilva5971
    @jhonathasilva5971 ปีที่แล้ว +1

    opa mano, to com uma duvida, não sei se estou fazendo errado, mas a tela não fica meio escurinha quando ta em 100

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      tem um grupo do discord, manda lá que a gente da uma olhada...

  • @QuietGamingHub
    @QuietGamingHub 6 หลายเดือนก่อน

    O meu fica infinitamente no 'esperando o monstro morrer'. E eu fiz exatamente igual a você, pode me ajudar?

    • @devmau1716
      @devmau1716  6 หลายเดือนก่อน

      opa, me chama la no discord, deve ser alguma coisa com a imagem do battle

  • @guilhermesmaniotto6637
    @guilhermesmaniotto6637 9 หลายเดือนก่อน

    o teu retorna none, o meu retorna um puta erro informando que não encontrou, será que é versão do python?

    • @luuukz15
      @luuukz15 9 หลายเดือนก่อน

      o meu tbm, eu coloquei
      def check_battle():
      try:
      return pg.locateOnScreen('imgs/battle.PNG', region=(1742, 420, 166, 53))
      except pg.ImageNotFoundException:
      print("A imagem não foi encontrada na tela.")
      return None
      resolveu, mas o space não clica, coloquei mause clic, o cursor do mause vai, mas nao clica tbm.. to travado nessa parte.

  • @eduardogoncalves6685
    @eduardogoncalves6685 ปีที่แล้ว

    Antes de tudo, parabéns pelo trabalho, gostaria de perguntar se seria possível criar um bot que fosse apenas para healar meu personagem, no caso o client é modificado, sprits, barra de hp diferente do tibia e tal, é um otserver de avatar.

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      da sim, no quarto video eu mostro como junta a funcao que ira fazer o caminho da hunt e outra que vai cuidar da vida e da mana, ai no seu caso seria so nao habilitar a funcao do caminho. a barra de hp nao fica fixa em um ponto?

    • @eduardogoncalves6685
      @eduardogoncalves6685 ปีที่แล้ว

      Fica fixa sim, porém fizeram uma parada que a vida é meio transparente, acho que justamente para dificultar esse tipo de coisa

  • @GabrielSantos-ym2kf
    @GabrielSantos-ym2kf ปีที่แล้ว

    olá fera tudo bem, estou interessado em aprender sobre o pyton porém não tenho curso de programação..... gostaria de saber se para aprender o programa é nescessário já ter um conhecimento de programação ? ou pode começar do 0 sem saber absolutamente nada?

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Olá!!!
      durante o desenvolvimento eu vou tentando explicar algumas coisas da linguagem para quem esta começando, porém vale a pena vc ir atrás de mais conteúdo de programacao para conseguir entender melhor
      na internet tem muito conteúdo gratuito de programação, existe um professor que chama Gustavo Guanabara , ele tem varios videos no youtube ensinando do zero.
      eu também deixei um link de um curso que ensina os conceitos da linguagem do zero
      bons estudos!

    • @GabrielSantos-ym2kf
      @GabrielSantos-ym2kf ปีที่แล้ว

      @@devmau1716 oi devmau, vou comprar o seu curso do paython pois a programação é uma área que sou extremamente apaixonado. porém na minha cidade não há faculdade para essa área então tenho que recorrer a internet, mesmo sendo o canal de aprendizado que eu menos gosto. Em fim, vou ver uns videos tutoriais de programação do professor Gustavo Guanabara pra pegar o inicio da programação e logo depois estarei comprando seu curso, Desde já sou grato pelos vídeos do youtube >D

  • @wandersonguevarabarros
    @wandersonguevarabarros ปีที่แล้ว

    não estou conseguindo fazer o python abrir o arquivo do region_battle

  • @bbragatech
    @bbragatech ปีที่แล้ว +6

    Há 10 anos atrás eu desenvolvia bot fazendo injeção na memória RAM, e fiquei com a dúvida do seguinte: É possível mesclar a leitura de endereços de memoria + reconhecimento de imagem? Digo, tem coisas que a leitura seria interessante como por exemplo o valor da vida e da mana, acredito que seria ainda mais eficiente do que o pyautogui ter que encontrar e checar a imagem e tal...
    Nào sei se faz sentido mas: seria algo no seguinte sentido:
    - Leitura de informação = Leitura de memoria
    - Execução de ação = pyautogui simulando o teclado e mouse etc
    não sei se ainda mantém indetectável né, mas é mais a dúvida mesmo..
    BTW, sua didática é muito boa, obrigado por este vídeo

    • @devmau1716
      @devmau1716  ปีที่แล้ว +2

      pow eu queria aprender a fazer essas leitura de memoria nao sei nem por onde começar hehehe talvez em c++ vc faria o reconhecimento direto com o opencv ne? talvez funcionaria melhor essa mesclagem

    • @bbragatech
      @bbragatech ปีที่แล้ว +4

      @@devmau1716 Po cara talvez funcione sim! Quando eu fazia eu usava o CheatEngine pra pegar a posição da memória de cada coisa que eu queria, e depois colocava no código como constante... eu usava c# na época... Se conseguir algo bota nas aulas, vai ser massa

    • @PauloEffects
      @PauloEffects ปีที่แล้ว +1

      Acho q o battleye capta injeção de memória/manipulação, não sei como funciona.. talvez, no Linux, rodar o jogo como padrão e o script como sudo (ADM) bloqueie o battleye de fazer tal leitura se "existe" algo captando algo diretamente da memória.
      Não sei muito do assunto, mas acredito q o risco seria ainda menor

    • @bbragatech
      @bbragatech ปีที่แล้ว +2

      @@PauloEffects Então, injeção na memoria realmente o battle eye detecta sim, mas você só precisa injetar na memória para fazer alguma ação. A ideia seria mesclar as duas estratégias: Leitura de memoria para identificar as coisas, mas na hora de fazer ação, ser com a estratégia do PyAutoGui normal

    • @PauloEffects
      @PauloEffects ปีที่แล้ว +1

      @@bbragatech sim, exatamente oq pensei, fazendo isso no Linux, diminuiria as chances do BE verificar q está acontecendo leitura na memória

  • @paulorogerio9081
    @paulorogerio9081 ปีที่แล้ว

    eu não sei se deixei passar, mas quando o locateOnScreen não encontra a imagem ele retorna um ImageNotFoundException, e para o script, ao invés de retorna None. Tem que fazer algo em especifico? Eu estava olhando a documentação parece que foi modificado. "NOTE: As of version 0.9.41, if the locate functions can’t find the provided image, they’ll raise ImageNotFoundException instead of returning None."

    • @devmau1716
      @devmau1716  ปีที่แล้ว +3

      Oi de boas, tudo bem? eu vi esse problema e consegui resolver assim:
      cria uma virtualenv novo assim:
      python -m venv env ou virtualenv venv env
      ai vc ativa e virtualenv com o comando env/Scripts/activate
      installa o Pillow==9.2.0
      depois PyScreeze==0.1.28
      PyAutoGUI==0.9.53
      e por ultimo opencv-python
      se vc nao consegui resolver me chama no discord que eu te ajudo. abraços

    • @murangaxD
      @murangaxD 11 หลายเดือนก่อน

      @@devmau1716 poderia explicar melhor como fazer isso, o meu deu o mesmo problema mas sou totalmente leigo

    • @PedroMartinez-ue7yc
      @PedroMartinez-ue7yc 9 หลายเดือนก่อน

      Consegui resolver com essas duas linhas no inicio
      import pyscreeze
      pyscreeze.USE_IMAGE_NOT_FOUND_EXCEPTION = False

    • @Cesar-my8bi
      @Cesar-my8bi 5 หลายเดือนก่อน

      @@devmau1716 E muitos estão preso nessa parte , vai tudo bem ,chega na parte de print e imagens ai frusta muito . vou tentar fazer esse comando e ver se da certo.

  • @Luiza-nq3tm
    @Luiza-nq3tm 9 หลายเดือนก่อน

    preciso fazer um bot para tibia que não use o obs, alguém teria uma luz para me dar? independente de linguagem

  • @seforverdade6090
    @seforverdade6090 ปีที่แล้ว +1

    seu bot e mais seguro q muitos pagos por ai, ja faz meses q vc usa e seu char ainda existe no site.

  • @Aeritth
    @Aeritth 5 หลายเดือนก่อน +1

    Eu comecei a rir quando ele dá play no script e o negócio aperta space sem parar kkkkkkk

  • @avantemeupalmeiras
    @avantemeupalmeiras ปีที่แล้ว

    Achei interessante mano, muito legal e nesse caso de tirar print da tela do tibia que está ficando preta o que você faz para tirar o print?

    • @devmau1716
      @devmau1716  ปีที่แล้ว +2

      eu mostro no primeiro video da serie do tibia (1/4)

  • @gabrielcerqueira5953
    @gabrielcerqueira5953 ปีที่แล้ว +1

    Bom trabalho Maurício 🙂

  • @lanz2269
    @lanz2269 ปีที่แล้ว

    videos muito bons, porem to tendo problema na hora de executar a ação do.. def check_battle():
    return pg.locateOnScreen -> ele não diz que -- > PyAutoGUI não conseguiu importar o pyscreeze. (Isso provavelmente ocorre porque você está executando uma versão do Python que o Pillow (da qual o pyscreeze depende) não suporta
    atualmente.) Instale este módulo para ativar a função que você tentou chamar.

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      Oi , tudo bem?
      apareceu aqui algo desse tipo, eu resolvi instalando o
      Pillow==9.2.0
      depois
      PyScreeze==0.1.28
      PyAutoGUI==0.9.53
      e por ultimo o
      opencv-python

    • @lanz2269
      @lanz2269 ปีที่แล้ว

      vou ter que dar uma procurada melhor como instalar não consegui e tbm nao achei como@@devmau1716

    • @lanz2269
      @lanz2269 ปีที่แล้ว

      consegui instalar com ajuda do chatgpt porem ainda da erro =(
      @@devmau1716

    • @PedroMartinez-ue7yc
      @PedroMartinez-ue7yc 9 หลายเดือนก่อน

      Consegui resolver com essas duas linhas no inicio
      import pyscreeze
      pyscreeze.USE_IMAGE_NOT_FOUND_EXCEPTION = False

  • @blackred4843
    @blackred4843 ปีที่แล้ว

    Faz um pra jogar pokébola na pxg

  • @espechirito
    @espechirito 9 หลายเดือนก่อน

    To seguindo seus vídeos mas rola uns erros tipo
    File "C:\Users\joele\Downloads\Auto Attack\env\Lib\site-packages\pyautogui\__init__.py", line 174, in wrapper
    raise ImageNotFoundException # Raise PyAutoGUI's ImageNotFoundException.
    Que n faço ideia do que é haha

    • @devmau1716
      @devmau1716  9 หลายเดือนก่อน

      logo depois do import pyautogui coloca
      pyautogui.useImageNotFoundException(False)

  • @arturcesardemelo9646
    @arturcesardemelo9646 11 หลายเดือนก่อน +1

    foi banido?

    • @devmau1716
      @devmau1716  11 หลายเดือนก่อน

      não

  • @guilhermecavalcante9720
    @guilhermecavalcante9720 ปีที่แล้ว

    Devmau faz um bot de otpokemon q responda alguém quando manda mensagem no privado pode ser apenas um oi

  • @brunocarvalho1615
    @brunocarvalho1615 ปีที่แล้ว

    estou com um problema na hora de capturar a tela, mesmo indo para o tibia ele continua dando none, testei com outras coisas ele não localiza

    • @devmau1716
      @devmau1716  ปีที่แล้ว

      vc ta usando o obs?

  • @MarcosAndre-ie8tn
    @MarcosAndre-ie8tn ปีที่แล้ว

    Pena que é muito dificil

  • @MarcosAndre-ie8tn
    @MarcosAndre-ie8tn ปีที่แล้ว

    Alguwm tem script pronto

  • @janeriera
    @janeriera ปีที่แล้ว +2

    boa a denuncia

  • @Bebunzenho
    @Bebunzenho ปีที่แล้ว +1

    tenho meu bot 100% afk feito com opencv, mas é privado kk

  • @RodrigoFerreira-hu8qj
    @RodrigoFerreira-hu8qj ปีที่แล้ว +1

    boa noite.
    gostaria de saber se nessa parte
    def check_status(name, delay, x, y, rgb, button_name ):
    print( f'checando {name}...')
    if pg.pixelMatchesColor(x, y, rgb):

  • @MiguelBaptista-j1e
    @MiguelBaptista-j1e 2 หลายเดือนก่อน

    quando eu inicio para achar o battle não funciona, ele não retorna o none, está dando esse erro
    PS C:\Users\27mig\Desktop\BOT PROJETO 1> & C:/Users/27mig/AppData/Local/Programs/Python/Python313/python.exe "c:/Users/27mig/Desktop/BOT PROJETO 1/main.py"
    PS C:\Users\27mig\Desktop\BOT PROJETO 1>

  • @davidfrauches8378
    @davidfrauches8378 ปีที่แล้ว

    Amigo, to fazendo tudo igual ao video mas não ta indo, pode passar o discord?

    • @devmau1716
      @devmau1716  ปีที่แล้ว +1

      Opa,tudo bem? o link é esse aqui : discord.com/invite/B8HghfmYu3
      abraços

  • @tarcisio-9895
    @tarcisio-9895 9 หลายเดือนก่อน

    está dando alguns erros no meu, consegue me ajudar? @DevMau

  • @wandersonguevarabarros
    @wandersonguevarabarros ปีที่แล้ว

    não estou conseguindo fazer o python abrir o arquivo do region_battle

    • @hyagogross5558
      @hyagogross5558 11 หลายเดือนก่อน

      Pra mim tava dando erro também, mas resolvi, dependendo do teu problema posso ajudar