Commit 950a09c2056c213d213689f81110c61886e982f7
1 parent
8b7a1cc6
Exists in
master
Chamada do mapa independe do agente agora. O gerente manda apenas um 'true' ou …
…'false' para a exeucação do mesmo, juntamente com a mensagem contendo os termos. Modificadação do método de comunicação para que caso dê problema conectar ao get/update.
Showing
17 changed files
with
126 additions
and
32 deletions
Show diff stats
CACIC_Comm.pas
... | ... | @@ -37,7 +37,8 @@ var tStringStrResponseCS : TStringStream; |
37 | 37 | strWin32_SoftwareFeature, |
38 | 38 | strTeDebugging, |
39 | 39 | strMac, |
40 | - strSubnet : String; | |
40 | + strSubnet, | |
41 | + route : String; | |
41 | 42 | Begin |
42 | 43 | Try |
43 | 44 | tStringStrResponseCS := TStringStream.Create(''); |
... | ... | @@ -112,7 +113,7 @@ Begin |
112 | 113 | Try |
113 | 114 | idHTTP1.AllowCookies := true; |
114 | 115 | idHTTP1.AuthRetries := 1; |
115 | - idHTTP1.HandleRedirects := false; | |
116 | + idHTTP1.HandleRedirects := true; | |
116 | 117 | idHTTP1.ProxyParams.BasicAuthentication := false; |
117 | 118 | idHTTP1.ProxyParams.ProxyPort := 0; |
118 | 119 | idHTTP1.ReadTimeout := 0; |
... | ... | @@ -131,9 +132,25 @@ Begin |
131 | 132 | IdHTTP1.Post(pStrFullURL, tstrRequest, tStringStrResponseCS); |
132 | 133 | Except |
133 | 134 | on E : Exception do |
134 | - Begin | |
135 | - objCacicCOMM.writeExceptionLog(E.Message,E.ClassName,'ERRO! Comunicação impossível com o endereço ' + pStrFullURL); | |
136 | - End; | |
135 | + Begin | |
136 | + objCacicCOMM.writeExceptionLog(E.Message,E.ClassName,'ERRO![1] Comunicação impossível com o endereço ' + pStrFullURL); | |
137 | + if not (pos('get/update',pStrFullUrl) > 0) then | |
138 | + begin | |
139 | + route:= ''; | |
140 | + if (pos('get/test', pStrFullUrl) > 0) then | |
141 | + route:= 'get/test' | |
142 | + else if (pos('get/config', pStrFullUrl) > 0) then | |
143 | + route:= 'get/config'; | |
144 | + if (route <> '') then | |
145 | + begin | |
146 | + delete(pStrFullUrl, pos(route, pStrFullUrl), length(pStrFullUrl)); | |
147 | + pStrFullUrl := pStrFullUrl + 'get/update'; | |
148 | + objCacicCOMM.writeExceptionLog(E.Message,E.ClassName,'Realizando nova tentativa em ' + pStrFullURL); | |
149 | + objCacicCOMM.writeDailyLog('Realizando nova tentativa em rota alternativa'); | |
150 | + IdHTTP1.Post(pStrFullUrl, tstrRequest, tStringStrResponseCS); | |
151 | + end; | |
152 | + end; | |
153 | + End; | |
137 | 154 | End; |
138 | 155 | objCacicCOMM.writeDebugLog('Comm: Retorno -> ' + tStringStrResponseCS.DataString); |
139 | 156 | idHTTP1.Disconnect; | ... | ... |
Mapa/Mapa.pas
... | ... | @@ -170,7 +170,7 @@ Begin |
170 | 170 | if FileExists(objCACIC.getLocalFolderName + '\temp\aguarde_MAPACACIC.txt') then |
171 | 171 | objCACIC.deleteFileOrFolder(objCacic.getLocalFolderName + |
172 | 172 | '\temp\aguarde_MAPACACIC.txt'); |
173 | - | |
173 | + objCacic.setValueToFile('Configs', 'Patrimonio', 'false', strGercolsInfFileName); | |
174 | 174 | Application.ProcessMessages; |
175 | 175 | |
176 | 176 | Sair; |
... | ... | @@ -517,6 +517,7 @@ Begin |
517 | 517 | lbEtiqueta5.Visible := true; |
518 | 518 | lbEtiqueta5.ShowHint := true; |
519 | 519 | lbEtiqueta5.hint := 'Digite seu nome, não foi possível recuperá-lo.'; |
520 | + objCacic.writeDailyLog('Não foi possível pegar nome do ldap'); | |
520 | 521 | end; |
521 | 522 | |
522 | 523 | // objCacic.writeDebugLog('MontaInterface: in_exibir_etiqueta6 -> "' + |
... | ... | @@ -943,7 +944,7 @@ begin |
943 | 944 | ldap.Timeout := 5000; |
944 | 945 | if ldap.Login and ldap.Bind then //Loga no LDAP e autentica no LDAP com Usuário e senha repassado. (BindSasl é mais seguro que Bind) |
945 | 946 | begin |
946 | - ldap.Search(base, False, identificador+ '=' + strTeInfoPatrimonio2, retorno); //Faz a pesquisa, com o CPF repassado. | |
947 | + ldap.Search(base, False, identificador+ '=' + strTeInfoPatrimonio4, retorno); //Faz a pesquisa, com o CPF repassado. | |
947 | 948 | result := LDAPResultdump(ldap.SearchResult); |
948 | 949 | objCACIC.writeDailyLog('Nome Usuário: Conexão estabelecida, pesquisa realizada.'); |
949 | 950 | ldap.Logout; | ... | ... |
Mapa/mapacacic.dproj
... | ... | @@ -24,7 +24,7 @@ |
24 | 24 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
25 | 25 | <Borland.ProjectType /> |
26 | 26 | <BorlandProject> |
27 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">True</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">mapacacic.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject> | |
27 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">True</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">mapacacic.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject> | |
28 | 28 | </ProjectExtensions> |
29 | 29 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
30 | 30 | <ItemGroup> | ... | ... |
Mapa/mapacacic.res
No preview for this file type
cacic280.dproj
... | ... | @@ -40,7 +40,7 @@ |
40 | 40 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
41 | 41 | <Borland.ProjectType>VCLApplication</Borland.ProjectType> |
42 | 42 | <BorlandProject> |
43 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev.Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Agente Principal</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright">Baseado na licença GNU/LGPL</VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">Cacic - Configurador Automático e Coletor de Informações Computacionais</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">cacic280.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
43 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev.Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Agente Principal</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright">Baseado na licença GNU/LGPL</VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">Cacic - Configurador Automático e Coletor de Informações Computacionais</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">cacic280.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
44 | 44 | </ProjectExtensions> |
45 | 45 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
46 | 46 | <ItemGroup> | ... | ... |
cacic280.res
No preview for this file type
cacicservice/cacicservice.dproj
... | ... | @@ -37,7 +37,7 @@ |
37 | 37 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
38 | 38 | <Borland.ProjectType>VCLApplication</Borland.ProjectType> |
39 | 39 | <BorlandProject> |
40 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">E:\NTService\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Sustentação do Agente Principal</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">cacicservice.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
40 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">E:\NTService\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Sustentação do Agente Principal</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">cacicservice.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
41 | 41 | </ProjectExtensions> |
42 | 42 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
43 | 43 | <ItemGroup> | ... | ... |
cacicservice/cacicservice.res
No preview for this file type
chksis/chksis.dpr
... | ... | @@ -185,7 +185,81 @@ begin |
185 | 185 | |
186 | 186 | // 5 segundos para espera de possível FTP em andamento... |
187 | 187 | Sleep(5000); |
188 | - End; | |
188 | + End | |
189 | + else | |
190 | + begin | |
191 | + strCommResponse := Comm(objCacic.getWebManagerAddress + objCacic.getWebServicesFolderName + 'get/update', strFieldsAndValuesToRequest, objCacic.getLocalFolderName); | |
192 | + if (strCommResponse <> '0') then | |
193 | + begin | |
194 | + objCacic.writeDailyLog('executeChkSIS: Iniciando segunda tentativa de comunicação sem a obrigatoriedade do MAC'); | |
195 | + objCacic.setBoolCipher(not objCacic.isInDebugMode); | |
196 | + objCacic.setMainProgramName( objCacic.deCrypt(objCacic.getValueFromTags('MainProgramName' , strCommResponse, '<>'))); | |
197 | + objCacic.setMainProgramHash( objCacic.deCrypt(objCacic.getValueFromTags(objCacic.getMainProgramName + '_HASH' , strCommResponse, '<>'),true,true)); | |
198 | + objCacic.setWebManagerAddress( objCacic.deCrypt(objCacic.getValueFromTags('WebManagerAddress' , strCommResponse, '<>'))); | |
199 | + objCacic.setWebServicesFolderName(objCacic.deCrypt(objCacic.getValueFromTags('WebServicesFolderName' , strCommResponse, '<>'))); | |
200 | + objCacic.setLocalFolderName( objCacic.deCrypt(objCacic.getValueFromTags('LocalFolderName' , strCommResponse, '<>'))); | |
201 | + | |
202 | + objCacic.writeDebugLog('executeChkSIS: Resposta: ' + strCommResponse); | |
203 | + | |
204 | + objCacic.setValueToFile('Configs' ,'NmUsuarioLoginServUpdates', objCacic.getValueFromTags('nm_usuario_login_serv_updates' , strCommResponse, '<>'), strChkSisInfFileName); | |
205 | + objCacic.setValueToFile('Configs' ,'NuPortaServUpdates' , objCacic.getValueFromTags('nu_porta_serv_updates' , strCommResponse, '<>'), strChkSisInfFileName); | |
206 | + objCacic.setValueToFile('Configs' ,'TePathServUpdates' , objCacic.getValueFromTags('te_path_serv_updates' , strCommResponse, '<>'), strChkSisInfFileName); | |
207 | + objCacic.setValueToFile('Configs' ,'TeSenhaLoginServUpdates' , objCacic.getValueFromTags('te_senha_login_serv_updates' , strCommResponse, '<>'), strChkSisInfFileName); | |
208 | + objCacic.setValueToFile('Configs' ,'TeServUpdates' , objCacic.getValueFromTags('te_serv_updates' , strCommResponse, '<>'), strChkSisInfFileName); | |
209 | + objCacic.setValueToFile('Configs' ,'WebManagerAddress' , objCacic.getValueFromTags('WebManagerAddress' , strCommResponse, '<>'), strChkSisInfFileName); | |
210 | + objCacic.setValueToFile('Configs' ,'WebServicesFolderName' , objCacic.getValueFromTags('WebServicesFolderName' , strCommResponse, '<>'), strChkSisInfFileName); | |
211 | + objCacic.setValueToFile('Hash-Codes','CACICSERVICE.EXE' , objCacic.getValueFromTags('CACICSERVICE.EXE_HASH' , strCommResponse, '<>'), strChkSisInfFileName); | |
212 | + objCacic.setValueToFile('Hash-Codes','CHKSIS.EXE' , objCacic.getValueFromTags('CHKSIS.EXE_HASH' , strCommResponse, '<>'), strChkSisInfFileName); | |
213 | + objCacic.setValueToFile('Hash-Codes','GERCOLS.EXE' , objCacic.getValueFromTags('GERCOLS.EXE_HASH' , strCommResponse, '<>'), strChkSisInfFileName); | |
214 | + objCacic.setValueToFile('Hash-Codes','MAPACACIC.EXE' , objCacic.getValueFromTags('MAPACACIC.EXE_HASH' , strCommResponse, '<>'), strChkSisInfFileName); | |
215 | + objCacic.setValueToFile('Hash-Codes',objCacic.getMainProgramName, objCacic.getValueFromTags(objCacic.getMainProgramName + '_HASH', strCommResponse, '<>'), strChkSisInfFileName); | |
216 | + objCacic.deleteFileOrFolder(objCacic.getLocalFolderName + 'aguarde_CACIC.txt'); | |
217 | + | |
218 | + // Auto verificação de versão | |
219 | + verifyAndGetModules('chksis.exe', | |
220 | + objCacic.deCrypt(objCacic.getValueFromTags('CHKSIS.EXE_HASH', strCommResponse, '<>'),true,true), | |
221 | + objCacic.getWinDir, | |
222 | + objCacic.getLocalFolderName, | |
223 | + objCacic, | |
224 | + strChkSisInfFileName); | |
225 | + | |
226 | + // Verificação de versão do Agente Principal | |
227 | + verifyAndGetModules(LowerCase(objCacic.getMainProgramName), | |
228 | + objCacic.getMainProgramHash, | |
229 | + objCacic.getLocalFolderName, | |
230 | + objCacic.getLocalFolderName, | |
231 | + objCacic, | |
232 | + strChkSisInfFileName); | |
233 | + | |
234 | + // Verificação de versão do Agente Gerente de Coletas | |
235 | + verifyAndGetModules('gercols.exe', | |
236 | + objCacic.deCrypt(objCacic.getValueFromTags('GERCOLS.EXE_HASH', strCommResponse, '<>'),true,true), | |
237 | + objCacic.getLocalFolderName + 'Modules', | |
238 | + objCacic.getLocalFolderName, | |
239 | + objCacic, | |
240 | + strChkSisInfFileName); | |
241 | + | |
242 | + // Verificação de versão do Serviço de Sustentação do Agente CACIC | |
243 | + verifyAndGetModules('cacicservice.exe', | |
244 | + objCacic.deCrypt(objCacic.getValueFromTags('CACICSERVICE.EXE_HASH', strCommResponse, '<>'),true,true), | |
245 | + objCacic.getWinDir, | |
246 | + objCacic.getLocalFolderName, | |
247 | + objCacic, | |
248 | + strChkSisInfFileName); | |
249 | + | |
250 | + // Verificação de versão do Mapa Cacic | |
251 | + verifyAndGetModules('mapacacic.exe', | |
252 | + objCacic.deCrypt(objCacic.getValueFromTags('MAPACACIC.EXE_HASH', strCommResponse, '<>'),true,true), | |
253 | + objCacic.getLocalFolderName + 'Modules', | |
254 | + objCacic.getLocalFolderName, | |
255 | + objCacic, | |
256 | + strChkSisInfFileName); | |
257 | + | |
258 | + // 5 segundos para espera de possível FTP em andamento... | |
259 | + Sleep(5000); | |
260 | + end; | |
261 | + end; | |
262 | + | |
189 | 263 | Except |
190 | 264 | on E : Exception do |
191 | 265 | Begin | ... | ... |
chksis/chksis.dproj
... | ... | @@ -29,7 +29,7 @@ |
29 | 29 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
30 | 30 | <Borland.ProjectType>VCLApplication</Borland.ProjectType> |
31 | 31 | <BorlandProject> |
32 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">C:\Arquivos de programas\Borland\Delphi7\Mitec\D7</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Arquivos de programas\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev.Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Verificador de Integridade</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">ChkSIS</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">chksis.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
32 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">C:\Arquivos de programas\Borland\Delphi7\Mitec\D7</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Arquivos de programas\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev.Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Verificador de Integridade</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">ChkSIS</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">chksis.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
33 | 33 | </ProjectExtensions> |
34 | 34 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
35 | 35 | <ItemGroup> | ... | ... |
chksis/chksis.res
No preview for this file type
gercols/gercols.dproj
... | ... | @@ -38,7 +38,7 @@ |
38 | 38 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
39 | 39 | <Borland.ProjectType>VCLApplication</Borland.ProjectType> |
40 | 40 | <BorlandProject> |
41 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">C:\vendors_lib\JVCL345CompleteJCL231-Build4197\jcl\lib\d7\debug</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev-Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Gerente de Coletas</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">Ger_COLS</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">gercols.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
41 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">C:\vendors_lib\JVCL345CompleteJCL231-Build4197\jcl\lib\d7\debug</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev-Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo Gerente de Coletas</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">Ger_COLS</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">gercols.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
42 | 42 | </ProjectExtensions> |
43 | 43 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
44 | 44 | <ItemGroup> | ... | ... |
gercols/gercols.res
No preview for this file type
installcacic/installcacic.dproj
... | ... | @@ -32,7 +32,7 @@ |
32 | 32 | <Borland.Personality>Delphi.Personality</Borland.Personality> |
33 | 33 | <Borland.ProjectType>VCLApplication</Borland.ProjectType> |
34 | 34 | <BorlandProject> |
35 | -<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">18</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.18</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">installcacic.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
35 | +<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">2</VersionInfo><VersionInfo Name="MinorVer">8</VersionInfo><VersionInfo Name="Release">1</VersionInfo><VersionInfo Name="Build">20</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1046</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Dataprev - Emp. de TI da Prev Social - URES/SESS</VersionInfoKeys><VersionInfoKeys Name="FileDescription">Sistema CACIC - Módulo para Verificação e Instalação de Estrutura Básica do Sistema CACIC</VersionInfoKeys><VersionInfoKeys Name="FileVersion">2.8.1.20</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3.0</VersionInfoKeys><VersionInfoKeys Name="Comments">Licença: GNU/LGPL</VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">installcacic.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> | |
36 | 36 | </ProjectExtensions> |
37 | 37 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> |
38 | 38 | <ItemGroup> | ... | ... |
installcacic/installcacic.res
No preview for this file type
installcacic/uInstallCACIC.pas
... | ... | @@ -487,7 +487,9 @@ begin |
487 | 487 | objCacic.writeDebugLog('installCACIC: Preparando Chamada ao Gerente WEB: "' + objCacic.getWebManagerAddress + objCacic.getWebServicesFolderName +'get/config'); |
488 | 488 | informaProgresso('Fazendo contato com Gerente WEB.'); |
489 | 489 | informaProgresso('Endereço do gerente: ' + objCacic.getWebManagerAddress); |
490 | + | |
490 | 491 | strCommResponse := Comm(objCacic.getWebManagerAddress + objCacic.getWebServicesFolderName + 'get/config', strFieldsAndValuesToRequest, objCACIC.getLocalFolderName); |
492 | + | |
491 | 493 | if (strCommResponse <> '0') then |
492 | 494 | Begin |
493 | 495 | { Já realizados na chamada ao get_test.php substituido por get/test | ... | ... |
main.pas
... | ... | @@ -1126,6 +1126,16 @@ begin |
1126 | 1126 | ExecutaCACIC(nil); |
1127 | 1127 | end; |
1128 | 1128 | Invoca_GerCols('getMapa'); |
1129 | + //////////////////////////////////////////////////////////////////////////////// | |
1130 | + // CRIADO PARA TESTAR A CHAMADA DO MAPA CACIC // | |
1131 | + //////////////////////////////////////////////////////////////////////////////// | |
1132 | + if (not FileExists(objCacic.getLocalFolderName + 'Temp\aguarde_MAPACACIC.txt')) | |
1133 | + and (objCACIC.getValueFromFile('Configs', 'Patrimonio', strGerColsInfFileName) = 'true') then | |
1134 | + begin | |
1135 | + objCACIC.writeDebugLog('ExecutaCACIC: Executa chamada ao Mapa Cacic...'); | |
1136 | + Invoca_MapaCacic; | |
1137 | + sleep(10000); | |
1138 | + end; | |
1129 | 1139 | // Os timers iniciam-se desabilitados... Mais � frente receber�o par�metros de tempo para execu��o. |
1130 | 1140 | timerNuExecApos.Enabled := False; |
1131 | 1141 | timerNuIntervalo.Enabled := False; |
... | ... | @@ -1322,7 +1332,7 @@ end; |
1322 | 1332 | procedure TFormularioGeral.InvocaMapa1Click(Sender: TObject); |
1323 | 1333 | begin |
1324 | 1334 | FormularioGeral.Invoca_GerCols('getMapa'); |
1325 | - if (ActualActivity=0) and (objCACIC.getValueFromFile('Configs', 'modulo_patr', strGerColsInfFileName) = 'S') then | |
1335 | + if (ActualActivity=0) and (objCACIC.getValueFromFile('Configs', 'Patrimonio', strGerColsInfFileName) = 'true') then | |
1326 | 1336 | Invoca_MapaCacic |
1327 | 1337 | else if(ActualActivity <> 0) then |
1328 | 1338 | begin |
... | ... | @@ -1334,7 +1344,7 @@ begin |
1334 | 1344 | MessageDlg(#13#13+'Mapa já está em execução!',mtInformation, [mbOK], 0); |
1335 | 1345 | end |
1336 | 1346 | else |
1337 | - MessageDlg(#13#13+'M�dulo desabilitado!',mtInformation, [mbOK], 0); | |
1347 | + MessageDlg(#13#13+'Módulo desabilitado ou já coletado!',mtInformation, [mbOK], 0); | |
1338 | 1348 | end; |
1339 | 1349 | |
1340 | 1350 | //////////////////////////////////////////////////////////////////////////////// |
... | ... | @@ -1353,7 +1363,9 @@ begin |
1353 | 1363 | objCacic.writeDailyLog('Invoca_MapaCacic: Criando processo mapa.'); |
1354 | 1364 | objCACIC.writeDebugLog('Invoca_MapaCacic: Criando Processo Mapa => "'+objCACIC.getLocalFolderName + 'Modules\MapaCACIC.exe'); |
1355 | 1365 | if (objCACIC.createOneProcess(objCACIC.getLocalFolderName + 'Modules\mapacacic.exe',false,SW_SHOW)) then |
1356 | - objCacic.writeDailyLog('Invoca_MapaCacic: Processo criado.') | |
1366 | + Begin | |
1367 | + objCacic.writeDailyLog('Invoca_MapaCacic: Processo criado.'); | |
1368 | + End | |
1357 | 1369 | else |
1358 | 1370 | objCacic.writeDailyLog('Invoca_MapaCacic: Falha ao criar processo.'); |
1359 | 1371 | End |
... | ... | @@ -1395,7 +1407,6 @@ var v_mensagem, |
1395 | 1407 | intTentativas : integer; |
1396 | 1408 | begin |
1397 | 1409 | try |
1398 | - | |
1399 | 1410 | if FindCmdLineSwitch('execute', True) or |
1400 | 1411 | FindCmdLineSwitch('atualizacao', True) or |
1401 | 1412 | Pode_Coletar or |
... | ... | @@ -1433,17 +1444,6 @@ begin |
1433 | 1444 | Application.ProcessMessages; |
1434 | 1445 | InicializaTray; |
1435 | 1446 | |
1436 | - //////////////////////////////////////////////////////////////////////////////// | |
1437 | - // CRIADO PARA TESTAR A CHAMADA DO MAPA CACIC // | |
1438 | - //////////////////////////////////////////////////////////////////////////////// | |
1439 | - if not FindCmdLineSwitch('atualizacao', True) | |
1440 | - and not (FileExists(objCacic.getLocalFolderName + 'Temp\aguarde_MAPACACIC.txt')) | |
1441 | - and (objCACIC.getValueFromFile('Configs', 'Patrimonio', strGerColsInfFileName) = 'true') then | |
1442 | - begin | |
1443 | - objCACIC.writeDebugLog('ExecutaCACIC: Executa chamada ao Mapa Cacic...'); | |
1444 | - Invoca_MapaCacic; | |
1445 | - end; | |
1446 | - | |
1447 | 1447 | // Pausas de 15 segundos para o caso de ser(em) baixada(s) nova(s) vers�o(�es) de GerCols e/ou Cacic280. |
1448 | 1448 | // Ser�o 4 tentativas por minuto |
1449 | 1449 | // Ser�o 30 minutos no m�ximo de tentativas, totalizando 120 |
... | ... | @@ -1622,7 +1622,7 @@ begin |
1622 | 1622 | if g_intStatus = EM_SUPORTE then |
1623 | 1623 | v_strHint := v_strHint + chr(13) + chr(10) + ' Em Suporte Remoto...' |
1624 | 1624 | else if g_intStatus = COLETANDO then |
1625 | - v_strHint := v_strHint + chr(13) + chr(10) + ' Coletas em Execu��o...'; | |
1625 | + v_strHint := v_strHint + chr(13) + chr(10) + ' Coletas em Execução...'; | |
1626 | 1626 | objCACIC.writeDebugLog('InicializaTray: v_strHint Depois = "'+v_strHint+'"'); |
1627 | 1627 | End; |
1628 | 1628 | |
... | ... | @@ -1731,7 +1731,7 @@ end; |
1731 | 1731 | |
1732 | 1732 | procedure TFormularioGeral.WMQueryEndSession(var Msg: TWMQueryEndSession); |
1733 | 1733 | begin |
1734 | - objCACIC.writeDailyLog('Windows em processo de finaliza��o!'); | |
1734 | + objCACIC.writeDailyLog('Windows em processo de finalização!'); | |
1735 | 1735 | // Quando h� um shutdown do windows em execu��o, libera o close. |
1736 | 1736 | OnCloseQuery := Nil; |
1737 | 1737 | Msg.Result := 1; |
... | ... | @@ -1960,7 +1960,7 @@ begin |
1960 | 1960 | st_lb_Etiqueta9.Caption := st_lb_Etiqueta9.Caption + IfThen(st_lb_Etiqueta9.Caption='','',':'); |
1961 | 1961 | st_lb_Etiqueta9.Visible := true; |
1962 | 1962 | st_vl_etiqueta9.Caption := objCACIC.deCrypt( objCACIC.GetValueFromFile('Patrimonio','TeInfoPatrimonio6', strMainProgramInfFileName)); |
1963 | - end | |
1963 | + end | |
1964 | 1964 | else |
1965 | 1965 | Begin |
1966 | 1966 | st_lb_Etiqueta9.Visible := false; | ... | ... |