Vous ne pensez pas à Adobe Flex ou à Open Laszlo, n'est-ce pas? Penseriez-vous à la façon de développer une application Flash programmée/algorithmiquement contrôlée?
Ce sont deux produits Open Source.
Un SDK Flash open source gratuit a été proposé pour la première fois par Laszlo. Et puis suivi par Adobe eux-mêmes ouvrir leur SDK.
Vous devriez essayer les deux SDK. Avec Flex ou Laszlo SDK, vous pouvez développer une application avec une relation client-serveur constante, où l'utilisateur peut être amené à fournir des entrées utilisateur comme des clics de souris ou de clavier sur des boutons ou des menus et envoyer des requêtes au serveur. Le serveur pourrait répondre en envoyant plus de données, d'images, de clips vidéo au client asynchrone.
Alternativement, l'application cliente pourrait être transformée en une application Flash autonome (sans serveur) - fonctionnant de la même façon que le mode client-serveur. Une telle application Flash autonome peut être lancée à partir d'une page HTML ou d'une visionneuse Flash.
Une des joies du développement d'applications Flash est la présence de sockets asynchrones. Cependant, avec l'avènement de HTML 5, offrant des fonctionnalités similaires à Flash, la technologie Flash semble être sur la fin obsolète.
Avez-vous le contrôle des applications flash? Si tel est le cas, vous pouvez utiliser ExternalInterface dans Flash pour autoriser les appels de Javascript à interagir avec Flash. – Andir
Si vous essayez de faire des tests automatisés etc, AutoHotKey (http://www.autohotkey.com/) peut valoir la peine d'un coup d'oeil (pas spécifique à flash si) – cryo
Merci Andir, mais non, je n'ai pas contrôle sur l'application. Je pensais à contrôler les applications tierces. –