OVH Cloud OVH Cloud

[FLASH 6] Lancer un exe ??????

6 réponses
Avatar
Eric
J'essaie déséspéremment de lancer un .exe depuis un movie Flash avec la
commande fsCommand.
Voilà mon script (basique de chez basique, généré par Flash en mode normal):

on (release) {
fscommand("exec", "mon_fichier.exe");
}

C'est un truc que je fais depuis des lustres sans problème pour des cd-roms
notamment.
Ben là : IMPOSSIBLEUH!
Ca marche pas, quand on clique sur le bouton, il ne se passe rien.
Je viens de passer une journée là-dessus, je crois que j'ai tout essayé,
rien à faire, je m'arrache les cheveux.
C'est un problème avec Windows XP Pro?
Ca marche plus avec Flash MX / Flash player 6?

Quelqu'un a une idée?

6 réponses

Avatar
Eric
Ah bon?
C'est nouveau avec MX alors parce-que avant, pas besoin.
J'essaie.

"Krystyan" <""lepiconcitron"@free.fr(ee)> a écrit dans le message de news:
bj4en0$c1e$
il faut que tu mettes ton .exe dans un dossier Fscommand

Eric wrote:

> J'essaie déséspéremment de lancer un .exe depuis un movie Flash avec la
> commande fsCommand.
> Voilà mon script (basique de chez basique, généré par Flash en mode


normal):
>
> on (release) {
> fscommand("exec", "mon_fichier.exe");
> }
>
> C'est un truc que je fais depuis des lustres sans problème pour des


cd-roms
> notamment.
> Ben là : IMPOSSIBLEUH!
> Ca marche pas, quand on clique sur le bouton, il ne se passe rien.
> Je viens de passer une journée là-dessus, je crois que j'ai tout essayé,
> rien à faire, je m'arrache les cheveux.
> C'est un problème avec Windows XP Pro?
> Ca marche plus avec Flash MX / Flash player 6?
>
> Quelqu'un a une idée?
>
>
>
>



Avatar
Eric
Bon ben désolé, mais je viens d'essayer et ton truc ne marche pas : même
résultat.
Entre nous, je ne vois en vertu de quoi cette méthode aurait mieux marché
(ce n'est indiqué nulle part dans l'aide de Flash, d'ailleurs)...
Merci quand même.

"Krystyan" <""lepiconcitron"@free.fr(ee)> a écrit dans le message de news:
bj4en0$c1e$
il faut que tu mettes ton .exe dans un dossier Fscommand

Eric wrote:

> J'essaie déséspéremment de lancer un .exe depuis un movie Flash avec la
> commande fsCommand.
> Voilà mon script (basique de chez basique, généré par Flash en mode


normal):
>
> on (release) {
> fscommand("exec", "mon_fichier.exe");
> }
>
> C'est un truc que je fais depuis des lustres sans problème pour des


cd-roms
> notamment.
> Ben là : IMPOSSIBLEUH!
> Ca marche pas, quand on clique sur le bouton, il ne se passe rien.
> Je viens de passer une journée là-dessus, je crois que j'ai tout essayé,
> rien à faire, je m'arrache les cheveux.
> C'est un problème avec Windows XP Pro?
> Ca marche plus avec Flash MX / Flash player 6?
>
> Quelqu'un a une idée?
>
>
>
>



Avatar
Krystyan
errata = essaye avec "fscommand" et non "Fscommand".


Entre nous, je ne vois en vertu de quoi cette méthode aurait mieux marché
(ce n'est indiqué nulle part dans l'aide de Flash, d'ailleurs)...




Question de sécurité...
je n'invente rien....


par exemple =>
http://pub17.ezboard.com/fyazofrm3.showMessage?topicIDf8.topic
Avatar
[NikO]
Krystyan wrote:
Question de sécurité...
je n'invente rien....



facilement contournable
avec :
http://freemx.arsware.org/

--
Ressources pour designer et codeur ...
http://niko.informatif.org/favoris.php
Avatar
el zukk
> Déjà essayé aussi



surement pas comme il faut : c'est la seule méthode qui marche sous mx, pour
des raisons officielles de "sécurité", effectivement.

d'ou tiens-tu cette méthode, je ne vois pas
comment ça pourrait marcher mieux?



cf la doc officielle de flash mx :

"The exec command can contain only the characters A-Z, a-z, 0-9, period ().,
and underscore (_). The exec command runs in the subdirectory fscommand
only. In other words, if you use the fscommand exec command to call an
application, the application must reside in a subdirectory named fscommand."
http://www.macromedia.com/support/flash/action_scripts/actionscript_dictiona
ry/actionscript_dictionary372.html

Vérifie tes sources ;-)



vérifie ton code !

--
el zukk
Avatar
Krystyan
merci j'ai failli baisser les bras...
:)

el zukk wrote:

Déjà essayé aussi




surement pas comme il faut : c'est la seule méthode qui marche sous mx, pour
des raisons officielles de "sécurité", effectivement.


d'ou tiens-tu cette méthode, je ne vois pas
comment ça pourrait marcher mieux?




cf la doc officielle de flash mx :

"The exec command can contain only the characters A-Z, a-z, 0-9, period ().,
and underscore (_). The exec command runs in the subdirectory fscommand
only. In other words, if you use the fscommand exec command to call an
application, the application must reside in a subdirectory named fscommand."
http://www.macromedia.com/support/flash/action_scripts/actionscript_dictiona
ry/actionscript_dictionary372.html


Vérifie tes sources ;-)




vérifie ton code !

--
el zukk