IMPEDIR QUE PROGRAMA SEJA REMOVIDO

EVERSON.PASETTO 22/12/2010 17:03:21
#360222
Como faço para que um programa peça uma senha antes de começar a remoção ?
Estou fazendo um programa para segurança de pc.. deste que controlam as horas que uma criança pode ficar em frente ao micro..
Não quero que as crianças removam este programa.. (logicamente que vão querer remover)..
Só os pais que vão ter a senha.. e então vão poder remover o programa..
Esta senha logicamente vai ser cadastrada no inicio do programa..

Só antes de começar a fazer tudo isto.. tenho que fazer esta parte.. de impedir a desinstalação do programa..

Obrigado e até +
MARCOSLING 22/12/2010 17:10:12
#360223
é só restringir os direitos do usuário
EVERSON.PASETTO 22/12/2010 17:20:45
#360227
Quero fazer isto apenas com este programa..
Tem como ?
POWER.SKILFUL 22/12/2010 17:30:54
#360231
Resposta escolhida
é uma ideia... Eu e as minhas ideias gamboza.rs


Bom como sabemos nenhum programa pode ser removido enquanto estiver rodando entao ai vai a ideia cria o Programa normal e um outro mini programinha aonde ele fica monitorando o tenpo todo se o principal esta ativo entao ele reativa e em seguida pede a tal senha ela sendo digitada correta entao o programa é finalizado e pode ser removido sem nenhum problema. é funcional pois uma vez criei um sistema parecido monitora o pc da minha namorada. No final nao tinha nada pra monitora entao joguei o a ideia no lixo mas funcionou mais ou menos 1 ano e meio.
Caso queira ate monto a ideia pra vc.
EVERSON.PASETTO 22/12/2010 17:38:59
#360233
Sim.. POWER SKILFUL.. pode montar esta ideia..
MARCOSLING 22/12/2010 17:42:58
#360235
Se já existe esses recursos no windows, pq querer re-inventar a roda?

Se quiser continuar, então vejo duas alternativas:

1 - interagir com os recursos do windows via AP (se existir para esse tipo de interação)I;
2 - fazer um tipo de vírus, daqueles que vc não consegue desinstalar.
EVERSON.PASETTO 22/12/2010 20:14:38
#360253
MARCOSLING
Como faço esta interação via AP ???

POWER.SKILFUL 23/12/2010 11:30:33
#360277
Bom o que prometi ta ai...
Descopila no C:/ pois os codigo esta linkado pra este destino pois fiz meio corrido.

Tah o codigo de fonte junto mas pra entender a ideia inicial rode o programa_principal.exe tente encerrar ele vc vai ver que ele nao vai deixar e ira pedir uma senha 123456 pedir uma senha pra ser encerrado. Se vc tenta excluir com o programa rodando vc vai ver que nao ira conseguir enquanto o msmo nao for encerrado.
O projeto esta meio Cru esta falta um monte de coisa [é mais pra sanar o problema do programa nao ser excluido
Obs: o Programa principal ja esta com aquela sua duvida de como iniciar junto com o windows. é clicar no botao que ele faz o resto...
Obs: No Xp funciona perfeitamente nao sei outros sistemas operacionais..
Bom espero ter ajudado.Abraço
EVERSON.PASETTO 23/12/2010 14:44:15
#360291
Não consegui finalizar sem digitar a senha..
Tentei forçar a finalização pelo Gerenciador de Tarefas do Windows.. e mesmo assim ele me pediu a senha..
Para fechar só digitando a senha..

Muito Obrigado.. este código esta nota 1000..


EVERSON.PASETTO 26/12/2010 15:31:40
#360393
Fiquei fazendo uns testes e consegui fechar sem digitar a senha.. foi no Gerenciador de tarefas..
Ele força a finalização do programa..
Teria como não deixar ele aparecer no gerenciador de programas ?
Não sei como.. mas quando testei nas primeira vez pediu a senha..

Devia pedir a senha ? Mesmo finalizando pelo Gerenciador de Tarefas ?
POWER.SKILFUL 26/12/2010 15:54:02
#360394
Sim ele Força mas ai vem o detalhe onde o programador faz a diferença.
Tem linhas de codigo onde vc esconde o programa da Lista de aplicativos e camufla o nome da lista de processo.
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas