Mise a jour automatique

Mise a jour automatique - C++ - Programmation

Marsh Posté le 05-08-2002 à 16:51:10    

Bonjour a tous,
 
Je realise actuellement un logiciel en c.
M'occupant d'un parc informatique ( winME), j'ai ecris un programme qui me permet d'eteindre tout les pc en fin de journée, lorsque je tapes une certaine commande.
Le programme se resume pour le moment a un socket qui ecoute et lance la procedure d'extinction quand elle recoit le bon message.
 
Mon probleme, c'est que je pense realise quelques ajouts de fonctionnalites a mon programme.Je voudrais donc qu'ils se mettent a jour "tout seul".
 
Je pensais les faire lancer un ftp toutes les 24 Heures qui recopierait mon executable. Le probleme, c'est que quand le programme va lancer le ftp, le programme sera encore chargé en memoire...et il y a des chances pour que Windows interdise que le ftp ecrive par dessus....
 
Cela vaut-il le coup que je me lances vers cette solution ou alors le probleme est incontournable ( si probleme il y aura!)
 
Merci d'avance...

Reply

Marsh Posté le 05-08-2002 à 16:51:10   

Reply

Marsh Posté le 05-08-2002 à 17:05:16    

Tu structures ton programme en EXE (mise à jour etc...) + une DLL (les fonctionnalités). Tu pourras ainsi charger et liberer la DLL comme tu veux et donc la mettre à jour facilement.

Reply

Marsh Posté le 05-08-2002 à 19:00:40    

Glups, le probleme c'est que j'y connais rien en dll's ....
 
Bon bin tant pis, ca me fera un pretexte pour m'y mettre :) !
 
Allez zou !

Reply

Marsh Posté le 06-08-2002 à 08:34:34    

Y a une autre solution: Avant de faire le ftp tu fait une copie de ton prog tu l'éxécute et tu quitte le prog. La copie fait le ftp, remplace l'originale et lance la nouvelle version avant de quitter.


---------------
Le Tyran
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed