1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| PROCEDURE TestVersion()
sRecupFichierIni est une chaîne = ""
resConnexion est un entier
sNomfichierFTP est une chaîne = ""
resConnexion = FTPConnecte("192.168.70.221")
SI resConnexion <> -1 ALORS
sRecupFichierIni = FTPListeFichier(resConnexion, "*.ini", "FTPNom" , FTPFichier)
SI sRecupFichierIni <> 0 ALORS
sNomfichierFTP = FTPNom()
Info(sNomfichierFTP)
sNomfichierFTP = ExtraitChaîne(sNomfichierFTP, 1, ".")
SI sNomfichierFTP <> INILit("Version", "NumVersion", "", cheminFichierIni) ALORS
//Récupération de l'installation
gsMsgErreurPopUp = "Mise à jour trouvée.....Mise à jour en cours, veuillez patienter"
//ouvre(Popup_Erreur)
SI FTPRécupère(resConnexion, "Install\TestSocket.CAB", "\Flash Disk\TestSocket\Install\", "", FTPModeBinaire) ALORS
Info("Récupération réussie")
SINON
Info("Pas de récupération : " + RC + ErreurInfo())
FIN
SINON
RETOUR
FIN
SINON
Info("Aucun fichier de mise à jour")
FIN
SINON
gsMsgErreurPopUp = "Erreur de connexion FTP pendant la mise à jour du logiciel"
Ouvre(Popup_Erreur)
FIN |
Partager