ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Monitorar Ações do Usuário

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ederpardeiro
Novato
Novato


Registrado: Terça-Feira, 9 de Novembro de 2010
Mensagens: 5
Localização: Franca

MensagemEnviada: Ter Nov 09, 2010 5:47 pm    Assunto: Monitorar Ações do Usuário Responder com Citação

Boa noite,

Gostaria de saber se há alguma forma de monitorar ações do usuário. Assim como o Sistema operacional faz com a proteção de tela.... Quando o usuário fica um certo tempo sem utilizar a máquina, a proteção de tela é iniciada.

Existe uma forma de fazer isso em Delphi???, ou seja, quando o usuário ficar um tempo sem utilizar a máquina, o aplicativo, rodando em background executar alguma tarefa???

Fico no aguardo,

Eder Pardeiro
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Ter Nov 09, 2010 6:09 pm    Assunto: Responder com Citação

tem sim.

vc pode usar hooks pra monitorar eventos de teclado e mouse em nivel de sistema
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ederpardeiro
Novato
Novato


Registrado: Terça-Feira, 9 de Novembro de 2010
Mensagens: 5
Localização: Franca

MensagemEnviada: Ter Nov 09, 2010 7:08 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
tem sim.

vc pode usar hooks pra monitorar eventos de teclado e mouse em nivel de sistema


Certo.... encontrei o seguinte código... que de certa forma funcionou para o que eu quero:

http://www.explorando.viamep.com/2006/09/dica-como-criar-um-keylogger-em-delphi

De acordo com o exemplo, dá para fazer monitorando o teclado... mas e em relação ao mouse???? como fazer???

(veja bem, minha intenção não é criar keylogger, e sim utilizar esta função para monitorar se o computador está ou não sendo utilizado, não tenho interesse em capturar informação alguma)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Ter Nov 09, 2010 7:23 pm    Assunto: Responder com Citação

esquece essa dica.


mt ruim.


um simples e eficiente:

http://delphi.about.com/od/windowsshellapi/a/mousehook.htm
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ederpardeiro
Novato
Novato


Registrado: Terça-Feira, 9 de Novembro de 2010
Mensagens: 5
Localização: Franca

MensagemEnviada: Ter Nov 09, 2010 7:49 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
esquece essa dica.


mt ruim.


um simples e eficiente:

http://delphi.about.com/od/windowsshellapi/a/mousehook.htm


Muito bom.... é isso mesmo... de qualquer forma, vou ter que mesclar com o outro... porque o fato de o mouse não estar sendo usado não significa que o computador não esteja sendo usado...

Valeu.,... muito obrigado!!!!!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB