Ga naar inhoud

Automatische webupdates instellen

XLS Padlock bevat een webupdate-functie die automatisch nieuwe versies van uw toepassing kan downloaden en installeren. Hiermee kunnen uw eindgebruikers uw werkmap-app eenvoudig bijwerken wanneer u een nieuwe versie uitbrengt.

Er is geen software van derden vereist, maar u moet beschikken over een webserver of webhostingruimte om de updatebestanden te hosten.

De toepassing downloadt eerst een klein besturingsbestand (.inf) van uw server. Dit bestand vertelt de toepassing of er een nieuwe versie beschikbaar is. Als dat zo is, downloadt de toepassing de benodigde updatebestanden (.cab), sluit zichzelf af, installeert de update en start opnieuw op.

U kunt uw toepassing zo configureren dat deze bij het opstarten automatisch op updates controleert, of een knop “Check for Updates” (controleren op updates) toevoegen aan het welkomstscherm. Wanneer een nieuwe versie wordt gedetecteerd, worden gebruikers door een webupdate-wizard geleid.

Webupdate-wizard die de eindgebruiker begeleidt bij het downloaden en installeren van een nieuwe versie

Gebruikers kunnen een update ook starten via de opdrachtregelschakelaar -webupdate.

Het nummer van de File Version, opgegeven op de pagina EXE Version Info van XLS Padlock, wordt gebruikt om te bepalen of een update nodig is. U moet dit versienummer verhogen telkens wanneer u een update uitbrengt.

  • Base URL: De URL op uw webserver waar de webupdate-bestanden worden gehost (bijv. https://www.yourwebsite.com/myfolder). HTTPS wordt aanbevolen.

  • Web Update INF Control Filename: De naam van het besturingsbestand dat de update-informatie bevat.

  • Local Destination Folder: Een lokale map op uw computer waar XLS Padlock de updatebestanden genereert. Vervolgens moet u de volledige inhoud van deze map naar uw webserver uploaden.

    Waarschuwing

    De doelmap moet leeg zijn. XLS Padlock vraagt om de inhoud ervan te verwijderen als deze niet leeg is.

  • “What’s new”-tekst (optioneel): Tekst die in de update-wizard wordt weergegeven en gebruikers informeert over de wijzigingen in de nieuwe versie.

Wanneer u in XLS Padlock op Generate Web Update Files (webupdate-bestanden genereren) klikt, worden de benodigde bestanden (een .inf-besturingsbestand en een gecomprimeerd .cab-bestand) gemaakt in de door u opgegeven lokale map. U kunt deze bestanden vervolgens naar uw webserver uploaden.

Om de webupdate-functie te onderzoeken, schakelt u de optie “Enable WebUpdate Log” (WebUpdate-logboek inschakelen) in onder Geavanceerde opties. Hierdoor wordt een bestand WUPDATE.LOG gemaakt in de map Documenten van de gebruiker, met gedetailleerde informatie over het updateproces.