Compa帽eros, buenos d铆as:
Tengo un EXE distribuidos entre mis clientes que se conecta v铆a FTP a un servidor para verificar actualizaciones. Todo ok, excepto para algunos clientes que tienen en su PC muy restrictiva la configuraci贸n Firewall y/o windows Defender e impide que el EXE se conecte para verificar estas actualizaciones. Cuando hay una actualizaci贸n a estos clientes NO se le actualiza, incluso no soy capaz de modificar el c贸digo fuente para que al menos se le muestre un msgalert advirtiendo del problema.
驴Hay alguna manera de poder detectar ese bloqueo de firewall en tiempo de ejecuci贸n y as铆 poder mostrar un msgalert al cliente?
Gracias.
Saludos.
LORENZO.
Tengo un EXE distribuidos entre mis clientes que se conecta v铆a FTP a un servidor para verificar actualizaciones. Todo ok, excepto para algunos clientes que tienen en su PC muy restrictiva la configuraci贸n Firewall y/o windows Defender e impide que el EXE se conecte para verificar estas actualizaciones. Cuando hay una actualizaci贸n a estos clientes NO se le actualiza, incluso no soy capaz de modificar el c贸digo fuente para que al menos se le muestre un msgalert advirtiendo del problema.
聽 oFtp 聽 聽 :=tFtp():New(cServer,oInternet,cUser,cPass)
聽 if !Empty( oFtp:hFtp )
聽 聽cmensaje='Conectado al servidor... y cotejando versiones.'
聽 聽sysrefresh()
聽 聽aFiles :=oFtp:Directory(ALLTRIM(actual_CA)+'/*.exe')
聽 聽.....驴Hay alguna manera de poder detectar ese bloqueo de firewall en tiempo de ejecuci贸n y as铆 poder mostrar un msgalert al cliente?
Gracias.
Saludos.
LORENZO.