oretovalley (Normal User)
Pro
Messaggi: 109
Iscritto: 12/04/2009
|
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
|