Limitador de uso da internet
05/11/2005
0
Quero desenvolver um programa simples, que irá controlar o limite de acesso a internet de um determinado computador.
Esse computar terá, por exemplo, acesso a internet no máximo 5 horas por dia. Claro, quando se passar o dia, o tempo do dia anterior será resetado.
Então as dúvidas são:
- Como verificar se há conexão com a internet (internet é rede - compartilhada)?
- Como salvar o tempo de uso do dia, mesmo que o computador seja reiniciado?
- Como ´travar´ a internet após o tempo determinado?
Obrigado,
Rodrigo.
Ropesca
Posts
07/11/2005
Dedi
Tenho um aplicativo do genero funcionando em um cliente,por questões legais(contrato) não posso divulgar os fontes,mas vai ai algumas dicas.
creio que isto seja dificil de se fazer,caso vc queira setar um limite para todos em uma rede seu aplicativo deverá ler um arquivo compartilhado neste arquivo constará a somatoria de minutos de acesso de todos juntos.
vincule o tempo de ascesso a data ex:07112005|50 antes do pipe[|] data depois dele somatoria em minutos....
este é o ponto que talvez seja o mais complexo. na meu caso o aplicativo não apenas limita o temo de acesso como tambem bloqueia sites previamente cadastrados e sites com conteudo tambem previamente cadastrado pelo gerenciador do sistema...fiz uma rotina que pega o conteudo da janela do navegador verifica se contem palavras cadastradas
ou url não permitidas...e se tiver fecha o navegador se não conta os minutos de acesso. para saber como fazer isto procure aqui no forum por (fechar janelas...ou pegar caption de uma janela... ) a grosso modo seria +/- esse o caminho.cuide da proteção com senhas,criptografia.etc.
15/11/2005
Ropesca
Algumas dúvidas ainda:
1- Na verdade a internet está em LAN, ou seja, é uma rede compartilhada. Como contar o tempo, mesmo que o PC seja reiniciado?
2- Como ´travar´ o uso da internet (placa de rede) após o tempo máximo de uso permitido?
Agradeço a quem puder me ajudar.
Obrigado.
15/11/2005
Edilcimar
15/11/2005
Ropesca
Gostaria de saber um código para eu poder MUDAR o address mac de uma placa de rede. Isso me ajudaria no programa que preciso fazer...
Mas voltando a pergunta: Como travar o uso da internet após certo tempo?
Creio que essa seja a questão mais difícil de se resolver, por isso conto com a ajuda de vocês.
Um abraço,
Rodrigo.
Clique aqui para fazer login e interagir na Comunidade :)