Oppure

Loading
17/12/09 12:17
GoLDBeRG
io l'ho fatto per un client...per far in modo che si aggiornasse alla connessione con il server inviavo un comando $version 1 o 2 etc etc e il server rispondeva con $out o $in se era out allora il client avviava un terzo programma che aveva il compito di chiudere il vecchio scaricare il nuovo exe ed aprirlo...niente di cosi complicato...
aaa
18/12/09 14:50
oretovalley
Io ho creato un server su altervista, dove ho hostato 3 file, l'installazione del mio software all'ultima versione, un file version.txt dov'è è presente l'ultima versione del mio programma, è un terzo file che chiamo per cosi dire di intermezzo. Il metodo che uso io è quello di creare una voce cerca aggiornamenti, oppure una scansione automatica ogni tot minuti nel software verso il file version.txt dove controllo che la versione del mio software sia uguale a quella scritta in questo file, se è diverso, il mio software scarica in automatica il file di intermezzo e si chiude. In automatico viene aperto il file d'intermezzo che mi disinstalla in SILENT MODE il software vecchio, con un thread parallelo in contemporanea scarica il nuovo file dal server e lo installa in SILENT MODE. Alla fine si chiude avviando il nuovo software che al primo avvio controlla se c'è il file di intermezzo e lo elimina automaticamente :)
aaa