app_inventario:actualizacion_app



Actualización de archivos de app por Internet



Función que permite la actualización de archivos1) de la app de frma automática por Internet.
Para actualizar los archivos de la app, utilizar la función Actualizar Ficheros disponible en el menú de configuración de la app.



El sitio FTP raíz se encuentra en:
leverit.com/pinventory

Dentro del directorio pinventory existe un directorio por cada empresa que haga uso de la app con los archivos requeridos para actualizar la configuración de los dispositivos. Dentro de cada directorio de empresa se encuentra la siguiente estructura de directorios:

Directorio Función
controlContiene el archivo control_conf.txt con el listado de achivos y directorios actualizados. La estructura del archivo se muestra a continuacion:

Cada linea corresponde a un archivo con su respectiva estructura de directorio y número de versión corresponde a la versión del archivo a actualizar, con cada cambio se debe aumentar el número
Número de Versión Directorio/Nombre de archivo



dataContiene los archivos requeridos para el funcionamiento de la app.






Para actualizar el FTP se usa un utilitario desde Windows llamado up2web.exe

  1. Para el correcto funcionamiento del utilitario se debe crear un directorio y dentro copiar el utilitario y crear un directorio por cada empresa administrada. Dentro del directorio de empresa se deben crear dos directorios adicionales now y old.

  2. Dentro del directorio now se deben crear dos subdirectorios, control y data.
    En el directorio data se ubican los archivos personalizados de la app.

  3. Una vez se tienen los archivos finales para actualizar, se debe ejecutar el utilitario up2web.exe con los siguientes parametros:

    /pathEs la ruta local del directorio raiz donde se encuentran los directorios con la estructura de archivos a actualizar
    /rootValores posibles:
    Valor = 1, para uso administrativo (Interno de LeverIT únicamente)
    Valor = 0, para uso de las organizaciones que administrarán la actualización de sus archivos de app.
    /userUsuario asignado para acceso al sitio de actualización (Ftp)
    /passClave de usuario
    /compNombre asignado que identifica a la empresa.
    Ejemplo: En caso de ser version global se puede usar el formato codigo pais + numero empresa:
    18-230 o el nombre que se asigne a la empresa evitando espacios

    Ejemplo:
    D:\Trabajo\LeverIT\pinventory\up2web.exe /path=D:\Trabajo\LeverIT\pinventory 
    /root=0 /user=admin /pass=pass123 /comp=Empresa




1)
archivos xml personalizados, mapas, etc.
  • app_inventario/actualizacion_app.txt
  • Última modificación: 2020/10/16 21:05
  • (editor externo)