Comment puis-je charger des fichiers de contenu sur l'appareil ?
Dans Remote Admin et Fully Cloud le bouton Load ZIP File permet de télécharger et d'extraire un fichier ZIP sur le stockage local de l'appareil. Par défaut, le stockage dédié à l'application est utilisé si l'appareil est en mode de stockage restreint. Sinon, le stockage partagé est utilisé. Avec le Gestionnaire de fichiers de Remote Admin vous pouvez extraire les fichiers vers n'importe quel emplacement de stockage (sous réserve des autorisations d'accès).
Pour utiliser cette fonctionnalité, vous devez placer le fichier ZIP sur un serveur web accessible depuis l'appareil et fournir l'URL HTTP/HTTPS. Pour les fichiers ZIP jusqu'à 100 Mo, vous pouvez utiliser le stockage de fichiers de Fully Cloud. Si vous avez besoin d'un espace de stockage plus important, veuillez utiliser votre propre service de stockage web. Veuillez noter que le téléchargement de fichiers ZIP ne fonctionne actuellement pas correctement avec les fichiers hébergés sur Google Drive, car Google Drive ne fournit pas la date Last-Modified. Si vous ne possédez pas votre propre serveur web, nous vous recommandons d'utiliser Dropbox pour l'hébergement de fichiers ZIP volumineux. L'URL de téléchargement doit alors ressembler à ceci : https://www.dropbox.com/s/k7xdrtk8ujvqyf0/archiv.zip?dl=1
Voici une méthode simple pour gérer du contenu local. Vous pouvez créer des sous-dossiers dans le fichier ZIP qui seront utilisés lors de l'extraction. Attention : tous les fichiers existants seront écrasés lors de la décompression des mêmes chemins d'accès. Évitez les caractères non latins dans les noms de fichiers/dossiers compressés ou assurez-vous que l'outil de compression utilise l'encodage UTF-8. Grâce à cette fonctionnalité de Fully Cloud vous pouvez charger un fichier ZIP sur plusieurs appareils en un seul clic (administration de masse). Vous pouvez définir la File Load Timeframe dans les paramètres Cloud afin de répartir aléatoirement le chargement des fichiers entre les appareils pendant la période spécifiée (x secondes).
Vous pouvez forcer la suppression des fichiers inutiles lors de la décompression en incluant des fichiers de taille nulle dans l'archive ZIP. Ces fichiers ne seront pas extraits mais supprimés de votre appareil. Vous pouvez également ajouter un fichier .delete à l'archive ZIP contenant la liste des fichiers et dossiers à supprimer avant la décompression. Ainsi, vous pouvez modifier l'intégralité du contenu d'un dossier sans vous soucier des noms de fichiers. Un exemple d'archive ZIP est disponible ici.
Vous pouvez utiliser l'option Load Content From ZIP File dans les paramètres Device Management pour télécharger et décompresser automatiquement un fichier à partir d'une URL. Fully Kiosk vérifiera toutes les heures les mises à jour de cette URL (en fonction de l'en-tête de réponse HTTP Last-Modified du serveur). Au premier lancement de l'application, le fichier ZIP sera téléchargé avant le chargement de l' Start URL. Activez l'option Auto-Reload on Idle pour recharger l' Start URL lorsque l'appareil n'est pas utilisé, afin que les fichiers locaux mis à jour soient pris en compte.
Vous pouvez consulter les résultats des commandes de téléchargement de longue durée dans Fully Log de l'Remote Admin. Nous recommandons d'activer le mode maintenance lors de la modification des fichiers de contenu sur les appareils.
Vous pouvez également utiliser l'JavaScript API pour télécharger/décompresser silencieusement des fichiers, lister des fichiers, supprimer des fichiers ou des dossiers de votre site web.
Bien sûr, vous pouvez aussi utiliser une autre application de synchronisation de fichiers pour synchroniser vos fichiers locaux avec un stockage distant. Cependant, il est peu probable que vous puissiez installer et configurer cette application automatiquement comme avec Fully Kiosk.