AutomationSequence V8.0 FINAL
Plateforme d'automatisation Python avancée pilotée par séquences JSON. 145+ actions, architecture plugin extensible, moteur asynchrone, IA/LLM et sécurité AES-256-GCM — conçu pour les environnements professionnels.
Qu'est-ce qu'AutomationSequence ?
AutomationSequence V8 est un séquenceur d'automatisation Python avancé développé par Tristan Ruard / TRUvector. Il orchestre des séquences d'actions définies en JSON depuis une interface CustomTkinter moderne — permettant de scripter n'importe quel workflow sans coder l'exécution.
Conçu et éprouvé en environnement hospitalier (CHU Saint-Étienne, DSN), AutomationSequence V8 couvre toute la chaîne : automatisation GUI, réseau, bases de données Oracle/SQL, intégration IA/LLM, orchestration multi-machine SSH et export en exécutable standalone.
Rétrocompatible 100% avec les séquences V6.x — vos automatisations existantes continuent de fonctionner sans modification.
Fonctionnalités V8
Souris, clavier, clipboard, fenêtres, fichiers, réseau HTTP, BDD Oracle/SQL, SSH, OCR, IA/LLM, processus, alertes SMTP, scheduler CRON et plus.
Créez vos propres actions en Python pur. Marketplace intégré pour distribuer et installer des plugins communautaires. Zéro recompilation.
Intégration Ollama locale et API distantes. L'assistant IA analyse vos séquences, suggère des optimisations et génère des actions automatiquement.
Séquences JSON chiffrées AES-256-GCM. Vault de credentials avec DPAPI. Logs d'audit HMAC-SHA256 horodatés et non répudiables.
Exécution asynchrone (asyncio + thread pool). Parallélisme natif, AsyncAction, gestion des timeouts et retry automatiques.
Orchestration de plusieurs machines via SSH. Exécution distribuée de séquences, collecte centralisée des résultats.
Compilez vos séquences en exécutable Windows standalone (.exe) avec PyInstaller. Distribution sans dépendances Python.
Canvas visuel drag-and-drop, éditeur multi-onglets, debugger V3 pas-à-pas, dashboard temps réel, 12 thèmes de couleurs.
Catégories d'Actions
Souris (clic, drag, scroll), clavier (frappe, raccourcis), clipboard, gestion de fenêtres, captures d'écran, processus Windows.
Lecture/écriture fichiers, CSV, JSON, Excel, XML, compression ZIP, renommage batch, surveillance de dossiers.
Requêtes HTTP/HTTPS, webhooks, FTP, SFTP, appels d'API REST, parsing JSON/XML, téléchargement de fichiers.
Oracle (cx_Oracle), SQL Server, MySQL, PostgreSQL, SQLite. Requêtes SELECT/INSERT/UPDATE, export CSV, PL/SQL.
Reconnaissance de texte (Tesseract), détection d'images à l'écran, localisation de zones, actions conditionnelles basées sur le contenu visuel.
Scheduler CRON intégré, alertes SMTP configurables, notifications Windows, triggers sur événements système.
Variables, Conditions & Boucles
AutomationSequence V8 supporte un système de variables dynamiques $VAR{nom} injectées dans n'importe quelle action. Les variables peuvent provenir d'une action précédente, de l'environnement, d'un fichier ou d'une saisie utilisateur.
Le moteur supporte les structures de contrôle complètes : If/Else/EndIf avec conditions composées, boucles ForEach sur listes et fichiers CSV, macros réutilisables, et parallélisme avec gestion des résultats.
Documentation
Architecture, installation, toutes les actions, Plugin API, sécurité, multi-machine, IA/LLM, debugger, export EXE — 43 chapitres.
Séquences JSON prêtes à l'emploi : automatisation GUI, requêtes BDD Oracle, SSH multi-machine, webhooks, OCR, alertes.
V8.0 FINAL — Correctifs canvas, marketplace, multi-onglets, debugger V3, export EXE, web dashboard, assistant IA.
Intéressé par AutomationSequence ?
Pour une démonstration, une question technique ou une demande de licence, contactez-nous directement.