Ir al contenido

Cómo configurar las actualizaciones web automáticas

XLS Padlock incluye una función de actualización web que puede descargar e instalar automáticamente nuevas versiones de su aplicación. Esto permite que sus usuarios finales actualicen fácilmente la aplicación de su libro cada vez que usted publique una nueva versión.

No se requiere ningún software de terceros, pero debe disponer de un servidor web o de un espacio de alojamiento web para alojar los archivos de actualización.

La aplicación descarga primero un pequeño archivo de control (.inf) desde su servidor. Este archivo indica a la aplicación si hay disponible una nueva versión. Si la hay, la aplicación descarga los archivos de actualización necesarios (.cab), se cierra, instala la actualización y se reinicia.

Puede configurar su aplicación para que compruebe automáticamente si hay actualizaciones al iniciarse o añadir un botón “Check for Updates” a la pantalla de bienvenida. Cuando se detecta una nueva versión, se guía a los usuarios a través de un asistente de actualización web.

Asistente de actualización web que guía al usuario final para descargar e instalar una nueva versión

Los usuarios también pueden iniciar una actualización mediante el modificador de línea de comandos -webupdate.

El número de File Version, especificado en la página EXE Version Info de XLS Padlock, se utiliza para determinar si es necesaria una actualización. Debe aumentar este número de versión cada vez que publique una actualización.

  • Base URL: La URL de su servidor web donde se alojarán los archivos de actualización web (por ejemplo, https://www.yourwebsite.com/myfolder). Se recomienda HTTPS.

  • Web Update INF Control Filename: El nombre del archivo de control que contiene la información de actualización.

  • Local Destination Folder: Una carpeta local en su equipo donde XLS Padlock generará los archivos de actualización. A continuación, debe subir todo el contenido de esta carpeta a su servidor web.

    Advertencia

    La carpeta de destino debe estar vacía. XLS Padlock pedirá eliminar su contenido si no lo está.

  • “What’s new” text (opcional): Texto que se mostrará en el asistente de actualización, informando a los usuarios sobre los cambios de la nueva versión.

Generación de los archivos de actualización web

Section titled “Generación de los archivos de actualización web”

Al hacer clic en Generate Web Update Files en XLS Padlock se crearán los archivos necesarios (un archivo de control .inf y un archivo comprimido .cab) en la carpeta local que haya especificado. A continuación, puede subir estos archivos a su servidor web.

Para resolver problemas con la función de actualización web, active la opción “Enable WebUpdate Log” en Opciones avanzadas. Esto creará un archivo WUPDATE.LOG en el directorio Documentos del usuario con información detallada sobre el proceso de actualización.