Passer au contenu principal

Fonctions principales

Importer le module​

local LCC = require("XXTLanControl")

Avant de commencer​

  • Vérifiez d'abord que la version de XXTouch installée sur l'appareil est suffisamment récente.
  • LCC.capture_ui_state() nécessite ui_element 0.6.0 ou une version ultérieure sur l'appareil ; si le module est indisponible ou sa version trop ancienne, mettez XXTouch à jour avant d'utiliser capture_ui_state.
  • Si le script n'est pas lancé par le centre de contrôle, appelez d'abord LCC.set_api_url() pour définir son adresse.
  • Avant d'utiliser une interface, exécutez LCC.connect().

Si la version du module ne correspond pas, LCC.connect() tente d'abord de télécharger la nouvelle version depuis le centre de contrôle, puis se reconnecte automatiquement.

Rôle principal de ces interfaces​

  • Définir le nombre de tentatives de connexion avec set_retry_count.
  • Définir l'adresse du centre de contrôle avec set_api_url.
  • Définir les alias des colonnes de journal 1 à 6 avec set_log_aliases.
  • Écrire dans les colonnes de journal du centre de contrôle avec log.
  • Capturer et enregistrer l'état de l'interface avec capture_ui_state.
  • Lire les paramètres de l'interface de configuration du script avec get_ui_config.