Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: flash et pop up .mov : fscommand, batch command, et fichier mov
Envoyé: 1er décembre 2004, 12h59 par dada
La solution suivante ne fonctionnera pas sur MAC.
Tu dois utiliser la fonction fscommand de Flash, qui impose la création d'un répertoire fscommand (voir l'aide de Flash). Mais, pour une raison que j'ignore (peut-être la sécurité), on ne peut exécuter le MOV.
C'est pourquoi il faut passer par la création d'un fichier BATCH :
-----------------------------
* Place ton fichier MOV dans le répertoire fscommand.
* Crée un fichier texte dans le répertoire fscommand, renomme le execMov.bat. Vérifie bien que l'extension du fichier est changée, car si l'option de Windows "cacher les extensions dont le type est connu" est cochée, çà peut être génant (je suis pas sûr).
* Ouvre ce fichier Batch (clic droit et "modifier"), copie/colle dans ce fichier le nom complet de ton fichier mov, enregistre et ferme le.
* Dans Flash tu écris :
fscommand("exec,"execMov.bat").
---------------------------------
Ce qui ne va pas te plaire, c'est la fenêtre DOS qui s'est ouverte et qui ne se refermera qu'une fois le MOV fermé.
On va donc utiliser une commande MsDos nommée "START" associée à son paramètre /B, qui permet d'exécuter un programme sans attente de sa fermeture. Dans le fichier batch, rectifie :
---------------------------------
START /B deAVINonCompresse_en_Sorenson3_QualiteMax.mov
---------------------------------
et le tour est joué ;)
Par contre, je ne sais pas comment empêcher de voir la fenêtre dos quand elle s'ouvre (et se referme aussitôt).
Cette solution doit te paraître quelque peu artisanale ;) Mais elle fonctionne à priori sur tous les windows (95,98,ME,NT,2000,XP) mais pas sur Mac car le dos n'y existe pas.
Si tu découvres une autre façon de faire, n'hésite pas à venir nous en faire part :-)
++
dada