OSIADocs
Préversion
PreviewVérifié le 2026-08-07

Contrôle de l’ordinateur

Hiérarchie des méthodes de contrôle, permissions, risques et validation d’une action réelle.

#Une surface puissante et expérimentale

OSIA peut lancer des applications, exécuter des commandes, manipuler le navigateur, envoyer des entrées clavier/souris et inspecter certains états. Ces capacités ciblent principalement le PC Windows de développement et ne sont ni infaillibles ni sûres pour une action irréversible sans supervision.

#Choisir la méthode la plus stable

  1. 1
    Utiliser une URI, une commande ou une API explicite quand elle existe.
  2. 2
    Pour le Web, préférer le DOM et les éléments sémantiques.
  3. 3
    Utiliser l’accessibilité ou les contrôles natifs disponibles.
  4. 4
    Employer clavier et souris lorsque l’état de focus est certain.
  5. 5
    Réserver la vision et les coordonnées au dernier recours.

Après chaque étape critique, vérifier l’état avec une lecture indépendante plutôt qu’avec une simple absence d’erreur.

#Permissions et focus

  • Le processus agit avec les droits du compte utilisateur.
  • Une application élevée ou un bureau sécurisé peut être inaccessible.
  • Un changement de fenêtre, de résolution ou de zoom invalide des coordonnées.
  • Les navigateurs compatibles doivent exposer le canal d’automatisation attendu.
  • Les sites peuvent modifier leur DOM ou bloquer l’automatisation.

#Garde-fous utilisateur

  • Commencer dans un environnement de test.
  • Demander un plan court et borné.
  • Interrompre en cas de fenêtre inattendue.
  • Conserver des sauvegardes pour les fichiers importants.
  • Ne pas confier un secret à une saisie visuelle non vérifiée.

Provenance de cette page

Faits produit vérifiés sur PC 7b6b3b000b89, mobile d492cc89cf77 et Worker f07e239bd455.

Sources consultées
  • PC: osia/agent.py