Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[DUVIDA] API do Windows para Cheats e outros.


Posts Recomendados

Olá a todos.

 

Estou precisando de uma ajuda, gostaria de algum tutorial, apostila ou alguem que disponha a me tirar algumas dúvidas.

Antigamente sempre tive vontade de aprender a fazer KL mas nem sabia programação, hoje já sei o basico e trabalho na área.

Só que para oque eu realmente quero não estou pronto ainda, comprei um livro e perdi o cd que tinha nele com todos os códigos.

 

Bom vamos lá, gostaria de fazer o seguinte programa, só para entender como fazer e fazer outras coisas:

 

Oque eu consegui fazer foi isto:

Desenvolver 1 programa com 1 botão e 1 edit, ele tem que checar se o bloco de notas está aberto, se não, ele abre, e adiciona no Bloco de Notas, oque foi digitado no Edit.

 

Adicione na lista de Uses:

 

É necessário se cadastrar para acessar o conteúdo.

 

Segue o codigo abaixo (No evento OnClick do button):

É necessário se cadastrar para acessar o conteúdo.

 

 

Perfeito, até então eu consigo. Entendi e tudo mais.

 

Só que eu quero fazer o inverso, ao clicar no botão, pegar tudo que tiver no bloco de notas e colocar em um edit (por exemplo).

Mas eu não quero pegar oque está salvo em um TXT, não salvar, e sim oque está digitado no bloco de notas.

Com o mesmo raciocinio, penso em pegar tudo que foi digitado em 1 programa especifico.

Percebi que tem 1 post falando sobre, só que ainda fiquei voando um pouco, mas estou tentando entender.

 

Alguem me ajuda por favor?

Agradeço pela atenção ai!:rock:

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/
Compartilhar em outros sites

Tópico Movido Para: Programação - Dúvidas/Ajuda

 

Na área de Delphi / VB não é permitido:

Dúvidas relacionadas a Delphi/VB.A área correta pra isto é Programação - Dúvidas/Ajuda

Outros conteudos que não é relacionado a Delphi ou VB

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5916181
Compartilhar em outros sites

Postei agora outra vídeo aula de handle, e nela usei como exemplo o notepad. Acredito que sirva como boa base.

 

Posso esta errado, pois fiz elas a muito tempo, mas tenho quase certeza que seja essa.

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5918354
Compartilhar em outros sites

usa um memo ao invez de um edit e mais facil, tipo e so colocar a fuçao nome_do_memo.lines.loadfromfile("local_do_arquivo.txt"), por exemplo

 

Memo1.Lines.LoadFromFile('c:\boot.ini');

 

uma dica legal tambem e usar o componet OpenDialog de paleta dialogs para escolher o arquivo q vai abrir, para usar ele basta criar uma codiçao se ele for executado, e dentro do begin colocar o filename do opendialog no local da localizaçao do arquivo tipo assim

 

É necessário se cadastrar para acessar o conteúdo.

5hTkq8b.png

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5918384
Compartilhar em outros sites

Olá a todos novamente.

 

gaabscps:

 

Muito obrigado, é exatamente isto que eu queria fazer, eu só tenho algumas duvidas, se puder me retirar as duvidas ou me orientar algum material para estudo eu agradeço:

Segue:

 

Pega o Handle de qual caixa? do edit do **** que você desenvolveu?

h := getwindow(h, gw_child);

 

Não entendi porque a variavel I vai receber o tamanho do texto do componente

Edit1 +1.

 

Desculpa mas não entendi nada:

SendMessage(h,WM_GETTEXT,i,Integer(s));

 

a função getwindows() faz oque?

neste caso ele pega o handle de Edit1? já não Foi adicionado o handle na primeira linha onde:

 

H := FindWindow(PChar(Edit1.Text),nil) "??"

 

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

HoruS*

 

Estou ciente desta possibilidae, porém não quero pegar de um arquivo que foi salvo, e sim um que não há vinculo algum!

 

 

Agradeço pela atenção de todos.:rock:

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5924558
Compartilhar em outros sites

Pega o Handle de qual caixa? do edit do **** que você desenvolveu?

h := getwindow(h, gw_child);

O que é esse ****?

 

Não entendi porque a variavel I vai receber o tamanho do texto do componente

Edit1 +1.

Se não me engano, é para evitar que erro a quantidade de letras a ser enviadas

 

 

Desculpa mas não entendi nada:

SendMessage(h,WM_GETTEXT,i,Integer(s));

 

a função getwindows() faz oque?

neste caso ele pega o handle de Edit1? já não Foi adicionado o handle na primeira linha onde:

 

H := FindWindow(PChar(Edit1.Text),nil) "??"

Onde estava essa parte?

Já não tenho mais o TXT com os comandos.

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5925826
Compartilhar em outros sites

iMelo~'

Não vem a ser um erro, só não entendi alguns comandos, estou procurando no tio google, mas por exemplo, a função GetWindow estou tendo dificuldades.:inocente:

 

O que é esse ****?

 

 

Se não me engano, é para evitar que erro a quantidade de letras a ser enviadas

 

 

 

Onde estava essa parte?

Já não tenho mais o TXT com os comandos.

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

 

Então rapaz, o link que continha o arquivo .txt está quebrado, mas não tem problema não.

 

A palavra que está em asterisco "*" é F.O.R.M. não sei por que está censurado.

 

Segue o código:

 

É necessário se cadastrar para acessar o conteúdo.

 

 

As minhas duvidas são:

 

Estes dois códigos, oque eles fazem?

FindWindow pega o valor do Handle Edit1 ou do F.O.R.M?

Se o FindWindow pega o valor Handle do F.O.R.M, GetWindow pega handle do que?

 

É necessário se cadastrar para acessar o conteúdo.

O que eu entendi é, FindWindow pega o valor do handle do F.O.R.M e o GetWindow pega o Handle do Edit1, que seria a "janela filha".

Confere?

 

Este linha eu entendi, é para evitar que o texto venha com um valor invalido, evitar um erro.

É necessário se cadastrar para acessar o conteúdo.

 

Este eu estou estudando, mas eu não entendi só o final, os primeiros parametros sei que é o Handle da janela a ser mandada a mensagem, o segundo parametro vem o texto, o restante não entendi.

É necessário se cadastrar para acessar o conteúdo.

 

Pessoal muito obrigado pela atenção e ajuda de todos.

Espero não estar atrapalhando, gostaria de algumas indicações para eu estudar mais sobre mensagens do Windows, "WM_GETTEXT, WM_MOVE, WM_GETTEXTLENGTH", gostaria de saber se existe algum material para estudo, e não vou encher muito vocês não.

 

Agradeço novamente a todos!

Abraços!:rock:

Link para o comentário
https://www.webcheats.com.br/topic/1393380-duvida-api-do-windows-para-cheats-e-outros/#findComment-5929370
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.