cacic2srv Code
Status: Beta
Brought to you by:
lawrencelinder
File | Date | Author | Commit |
---|---|---|---|
README.txt | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
Unit1.dcu | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
Unit1.ddp | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
Unit1.dfm | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
Unit1.pas | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.cfg | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.dat | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.dof | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.dpr | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.res | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
cacic2srv.txt | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
comun.dcu | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
comun.pas | 2007-08-17 | lawrencelinder | [r1] Inicio do projeto - CACIC2SRV |
;----------------------------------------------------------; ; * Lawrence Linder * ; ; - Service CACIC2 - ; ; - Versão de 15.08.2007 Release 1 Alpha 0.4 - ; ;----------------------------------------------------------; - Introdução: Acreditando ser a melhor forma de um agente executar criei este aplicativo que nada mais é que um aplicativo do tipo serviço do win32, e como tal deve ser instalado como administrador da maquina, depois disso sempre que o computador for iniciado ele sera executado automaticamente, este serviço verifica se o aplicativo cacic2.exe esta em execução periodica- mente, se não extiver ele o executa e se ele não existir então executa o chkcacic.exe. Este aplicativo funciona em win32 ou seja win2000, WinXP foi testado nestes SO. - Vantagens de se utilizar este serviço: 1- Garantia de execução com qualquer usuario que acessar a maquina; 2- Instalação simplificada, basta instalar como adm local da maquina; 3- Impede que o usuário finalize a aplicação, e se isto acontecer, o serviço volta a executar. - Determinações para o funcionamento: Agora o local dos agentes do Cacic serão determinado pelo arquivo de config chamado cacic2srv.dat, neste arquivo temos 2 parametros cacic='local\cacic.exe'; que determina pro agente aonde esta instalado ou sera instalado o agente, o outro paramentro é o chkcacic='local\chkcacic.exe', que sera usado quando o pimeiro não for localizado e se deve executar o chkcacic para a instalação. OBSOLETO 0.3:Este serviço irar executar os aplicativo cacic2.exe no path c:\cacic2\cacic2.exe e tentar executar o chkcacic.exe no caminho c:\cacic2\chkcacic.exe ja o aplicativo cacic2srv.exe pode estar em qualquer local. - Instalando o serviço: Para instalar o serviço execute o aplicativo cacic2srv.exe com o paramentro /install Ex: cacic2.srv /install no prompt do dos. - Desinstalar o serviço: Para remover o serviço execute o aplicativo cacic2srv.exe com o paramentro /uninstall Ex: cacic2.srv /uninstall no prompt do dos, e reinicie o computador para que o serviço seja removido definitivamente. - Autor: Lawrence Linder - lawrencelinder@yahoo.com site: http://lawrencelinder.wordpress.com/