Monitoramento de execução de Macros via Api Telegram é possivel?

Discussão em 'Dúvidas resolvidas (macro)' iniciado por Josefelipe, 7 Outubro 2024.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Josefelipe

    Josefelipe Razoavel
    Coordenação

    Afiliado:
    13 Outubro 2015
    Mensagens:
    301
    Curtidas Recebidas:
    53
    Curtiu:
    54
    Sexo:
    Masculino
    Localização:
    Brazil
    Cubos:
    375.00
    Nick:
    Josefelipe
    Clan:
    ---
    Twitter:
    ------
    Olá, amigos, estive estudando sobre macros, até cheguei a desenvolver coisas básicas. Porém, surgiu uma demanda que me fez pensar, enquanto estou fora, não consigo saber exatamente se minha conta está farmando, por exemplo.

    Minha ideia seria implementar algo em que eu recebesse alerta via mensagem no Telegram com, por exemplo, o stats ou um sinal verde sobre funcionamento e vermelho caso não funcionasse.

    É possível ser feita alguma chamada de URL na macro?

    IF(pescando);
    LOG("&3&l[Macro] &2&lMacro de pesca finalizado. ");
    toggle(pescando);
    STOP;
    ELSE;
    LOG("&3&l[Macro] &2&lMacro de pesca iniciado. ");
    toggle(pescando);
    DO;
    if(%DURABILITY%>20);
    PICK(346);
    KEY(USE);
    WAIT(3T);
    else;
    look(,-180)
    key(use);
    wait(3T);
    key(use);
    wait(3t);
    //Aqui ficaria a função de envio
    //NÃO SEI EXATAMENTE QUAL SERIA E SE É POSSIVEL. Enviaria Ok_Macro
    //Toda vez que a macro reparasse por exemplo.
    send("https://api.telegram.org/bot6397059...dMessage?chat_id=-1101948194831&text=Ok_Macro");

    endif;
    LOOP;
    endif;
    }$$
     
    gustavin curtiu isso.
  2. CapCamargo

    CapCamargo Craftlandiano
    Administração

    Afiliado:
    26 Outubro 2012
    Mensagens:
    5,536
    Curtidas Recebidas:
    972
    Curtiu:
    604
    Sexo:
    Masculino
    Localização:
    /minerar
    Cubos:
    1,143.00
    Nick:
    CapCamargo
    Clan:
    STF
    Nativamente no modmacros não é possível, uma alternativa é monitorar o log mine e criar triggers(gatilhos) por lá, desta maneira seria possível
     
  3. Josefelipe

    Josefelipe Razoavel
    Coordenação

    Afiliado:
    13 Outubro 2015
    Mensagens:
    301
    Curtidas Recebidas:
    53
    Curtiu:
    54
    Sexo:
    Masculino
    Localização:
    Brazil
    Cubos:
    375.00
    Nick:
    Josefelipe
    Clan:
    ---
    Twitter:
    ------
    #3 Josefelipe, 7 Outubro 2024
    Última edição: 7 Outubro 2024
    @CapCamargo Um script Python ou shell pra extração do arquivo? Qual pasta consigo visualizar este arquivo. Até vi alguns "mods" que o pessoal programa pra fazer algo parecido a isso, com isso conseguem fazer os macros em python ou Js.

    Se tiver algum material que consegue me enviar para estudo seria de grande valia.
     
    CapCamargo curtiu isso.
  4. CapCamargo

    CapCamargo Craftlandiano
    Administração

    Afiliado:
    26 Outubro 2012
    Mensagens:
    5,536
    Curtidas Recebidas:
    972
    Curtiu:
    604
    Sexo:
    Masculino
    Localização:
    /minerar
    Cubos:
    1,143.00
    Nick:
    CapCamargo
    Clan:
    STF
    Você pode usar qualquer linguagem, acredito que shell e python a curva de aprendizagem seja mais curta.

    Você tem que criar um programa que fique lendo os logs cliente minecraft, e que quando determinado log aparecer, por exemplo no log no macro aparecer PESCA_LIGADA ele enviar uma mensagem para API do telegram, discord, whatsapp e etc..

    Não sei qual sei nivel de programação mas não é um bixo de sete cabeças fazer o que vc esta querendo, mas demanda um tempinho para fazer.

    Tá ai uma boa oportunidade e motivo para aprender programação.

    Eu recomendo os vídeos do Gustavo Guanabara e usar também usar o ChatGPT mas lembre-se não peça para ele fazer o que você quer, peça para ele te mostrar como fazer e te explicar como funciona.

     
    Caiq curtiu isso.
  5. Josefelipe

    Josefelipe Razoavel
    Coordenação

    Afiliado:
    13 Outubro 2015
    Mensagens:
    301
    Curtidas Recebidas:
    53
    Curtiu:
    54
    Sexo:
    Masculino
    Localização:
    Brazil
    Cubos:
    375.00
    Nick:
    Josefelipe
    Clan:
    ---
    Twitter:
    ------
    É algo até tranquilo de fazer, só precisava do caminho. Já lido com scripts assim no meu trabalho. Consegui encontrar o arquivo também.
    Fica como output-client.txt na pasta .minecraft

    Um trecho que tem la por exemplo, pelas datas e hora é possível fazer pra seguir por este caminho.


    Mais por hora é somente, estudarei e quando obter uma resposta trago para o pessoal caso tenham interesse em utilizar, visto que é de grande valia para quem trabalha e não tem tempo de acompanhar 100% do tempo.
     
  6. CapCamargo

    CapCamargo Craftlandiano
    Administração

    Afiliado:
    26 Outubro 2012
    Mensagens:
    5,536
    Curtidas Recebidas:
    972
    Curtiu:
    604
    Sexo:
    Masculino
    Localização:
    /minerar
    Cubos:
    1,143.00
    Nick:
    CapCamargo
    Clan:
    STF
    Legal, estarei fechando o tópico, caso tenha mais alguma dúvida pode abrir um novo.
     
    Josefelipe curtiu isso.
  7. CapCamargo

    CapCamargo Craftlandiano
    Administração

    Afiliado:
    26 Outubro 2012
    Mensagens:
    5,536
    Curtidas Recebidas:
    972
    Curtiu:
    604
    Sexo:
    Masculino
    Localização:
    /minerar
    Cubos:
    1,143.00
    Nick:
    CapCamargo
    Clan:
    STF
    Dúvidas resolvida, tópico movido, fechado e movido para areá de dúvidas resolvida.

    Obs: Esta mensagem é automática.
     
Status do Tópico:
Não esta aberto para novas mensagens.