Se eu não me engano no Windows Xp , lá no painel de controle -- 
ferramentas administrativas--Diretivas de seguranca local
Tem como bloquear de um determinado usuario de alterar a Data e Hora do 
widows... Isso ajudaria ?

Edmilson Pontes wrote:

> Colegas,
> Obrigado pelas várias sugestões.
> Mas vou clarear mais o meu objetivo:
> O sistema coletor de ponto ficará numa máquina com
> windows, onde várias pessoas podem ter acesso. O banco
> de dados que usarei será access ou arquivo txt mesmo
> que ficará na máquina local.
> Minha preocupação é o usuário mudar a hora do relógio
> do Windows para bater o ponto. O que gostaria e de
> saber se posso saber se e quando a hora relógio da
> máquina local foi alterada. Se possui algum arquivo de
> log que quanda estas informações. Ou outra ideia que
> posso implementar para resolver isso.
> Acho que agora fica mais claro.
>
> Diante deste cenário a solução do nosso colega Felippe
> Nagato é a mellhor?
>
> abraços,
>
> Edmilson Pontes
>
> --- Felippe Nagato <[EMAIL PROTECTED]> escreveu:
>
> Oi,
>
> Eu faria assim:
> Imagine que seu programa possa rodar junto na
> inicialização do Windows.
> Neste instante, seu programa poderia gravar em algum
> lugar do PC, a
> data-hora atual e o valor de quanto tempo o Windows
> está ligado (função
> GetTickCount). A partir daí, você tem como saber,
> independente da hora do
> sistema real, o horário verdadeiro. Seria apenas somar
> a data-hora que você
> capturou no início com a diferença entre o tempo que
> Windows já está ligado
> neste instante com o tempo ligado capturado
> inicialmente. Daí, você poderia
> inclusive usar alguma função para acertar a data-hora
> atual no sistema pra
> ficar certinho.
> Agora, precisa analisar bem sobre salvar aquelas
> informações na
> inicialização do programa. Deveria também inserir
> informações se naquele dia
> o programa já foi aberto, etc etc etc. Pois, por algum
> motivo, alguém
> poderia fechá-lo, ou coisa do tipo, sendo necessário
> abrí-lo novamente.
> Até mesmo dado um Reset no PC.
> Isso pode ser implementado de acordo com as
> necessidades e criar a melhor
> configuração para evitar ao máximo fraudes neste
> método de alterar o
> horário do sistema.
> Imagino que não existe algo infalível quanto a isso...
> apenas você pode
> dificultar as coisas pro usuário que não esperaria que
> o programador tivesse
> dado muita atenção a alguns detalhes.
> Não sei se fui claro ou que essa fosse uma solução
> razoável pra se
> implementar.
> Qualquer coisa, é só falar.
>
> Atenciosamente,
> Felippe.
>
>
>      
>
>
>
>      
>            
> _______________________________________________________
> Yahoo! Acesso Grátis: Internet rápida e grátis.
> Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
>
>
> ------------------------------------------------------------------------
> *Links do Yahoo! Grupos*
>
>     * Para visitar o site do seu grupo na web, acesse:
>       http://br.groups.yahoo.com/group/delphi-br/
>        
>     * Para sair deste grupo, envie um e-mail para:
>       [EMAIL PROTECTED]
>       <mailto:[EMAIL PROTECTED]>
>        
>     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
> . 




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a