Salta ai contenuti

Come configurare gli aggiornamenti automatici via web

XLS Padlock include una funzionalità di aggiornamento via web che può scaricare e installare automaticamente nuove versioni dell’applicazione. Questo consente agli utenti finali di aggiornare facilmente l’applicazione della cartella di lavoro ogni volta che si pubblica una nuova versione.

Non è richiesto alcun software di terze parti, ma è necessario disporre di un server web o di uno spazio di hosting web per ospitare i file di aggiornamento.

L’applicazione scarica prima un piccolo file di controllo (.inf) dal server. Questo file indica all’applicazione se è disponibile una nuova versione. In caso affermativo, l’applicazione scarica i file di aggiornamento necessari (.cab), si chiude, installa l’aggiornamento e si riavvia.

È possibile configurare l’applicazione affinché verifichi automaticamente la presenza di aggiornamenti all’avvio oppure aggiungere un pulsante “Check for Updates” alla schermata di benvenuto. Quando viene rilevata una nuova versione, gli utenti vengono guidati attraverso una procedura guidata di aggiornamento via web.

Procedura guidata di aggiornamento via web che guida l'utente finale nel download e nell'installazione di una nuova versione

Gli utenti possono anche avviare un aggiornamento tramite l’opzione da riga di comando -webupdate.

Il numero di File Version, specificato nella pagina EXE Version Info di XLS Padlock, viene utilizzato per determinare se un aggiornamento è necessario. È necessario aumentare questo numero di versione ogni volta che si pubblica un aggiornamento.

  • Base URL: l’URL sul server web dove verranno ospitati i file di aggiornamento via web (ad esempio, https://www.yourwebsite.com/myfolder). Si consiglia HTTPS.

  • Web Update INF Control Filename: il nome del file di controllo che contiene le informazioni sull’aggiornamento.

  • Local Destination Folder: una cartella locale sul computer dove XLS Padlock genererà i file di aggiornamento. Sarà quindi necessario caricare l’intero contenuto di questa cartella sul server web.

    Avvertenza

    La cartella di destinazione deve essere vuota. XLS Padlock chiederà di eliminarne il contenuto se non lo è.

  • Testo “What’s new” (facoltativo): testo da visualizzare nella procedura guidata di aggiornamento, che informa gli utenti sulle modifiche presenti nella nuova versione.

Generazione dei file di aggiornamento via web

Section titled “Generazione dei file di aggiornamento via web”

Facendo clic su Generate Web Update Files in XLS Padlock verranno creati i file necessari (un file di controllo .inf e un file compresso .cab) nella cartella locale specificata. Sarà quindi possibile caricare questi file sul server web.

Per risolvere i problemi della funzionalità di aggiornamento via web, attivare l’opzione “Enable WebUpdate Log” nelle Opzioni avanzate. Questo creerà un file WUPDATE.LOG nella cartella Documenti dell’utente, contenente informazioni dettagliate sul processo di aggiornamento.