IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[Executable] comment lancer ?


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 41
    Par défaut [Executable] comment lancer ?
    Bonjour

    J'ai une animation flash (.swf) et j'aimerai que lorsque l'utilisateur click sur mon animation, celle ci lance un .exe (un projet delphi).

    Comment fait-on ?

    FS Command ???? (je n'arrive pas à l'utiliser)


    Merci

  2. #2
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Salut,

    Je crois que ce n'est pas possible (Trop dangereux) sauf si tu crées une projection.

    [edit]Heu.. éxecution coté serveur ou coté client ???[/edit]

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    via le net, pour des raisons de sécurité évidente, il est quasiment impossible d'exécuter un logiciel serveur sur la machine cliente.

    Si tu désire utiliser le swf en local et lancer le .exe en local, utilise simplement un getURL avec le lien vers ton .exe. Je n'ai pas testé mais c'est la première solution que j'aurait tenté. Dans la logique je pense qu'il va te demander de le télécharger ou de l'exécuter.... Essaie et dit nous le résultat.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 41
    Par défaut
    G testé getURL en premier et c vrai que ça demande de le télecharger ou de l'executer. Et ça ne ma plait pas, car cela doit être totalement transparent à l'utilisateur.
    C'est une application en locale, qui va être installée sur une borne de magasin, et donc le lancement de l'exec doit être totale transparent.

    D'où THE PROBLEM !!

  5. #5
    Rédacteur
    Avatar de BrYs
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 014
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 014
    Par défaut
    Tout simplement impossible, tu te rends compte sinon des dégats que cela pourrait causer ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 41
    Par défaut
    Ben non jvois pas les problèmes que ça peut poser ?!

    Si c'est une application en locale, pourquoi ne peut-on pas lancer un exec ?

    Pouvez-vous m'expliquer

  7. #7
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    impossible je ne c pas, j'ai deja eu affaire a ce probleme mais en dans un intranet. Je me souviens qu'en dernier recours on m'avait proposé de créer un .bat (batch exécutable) qui lui se chargera de lancer ton exécutable.

    Je vais faire des recherches pour trouver le moyen....

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 41
    Par défaut
    j'avais aussi dans l'idée de lancer avec FSCommand un .bat qui lui lançait le .exe. Mais FSCommand ne marche pas.

    Comment faire pour que FSCOmmand marche ?

  9. #9
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    A part si j'ai mal compris le débat , je ne comprend pourquoi vous dite que l'on ne peut lancer d'éxécutable depuis FLash
    Note: The fscommand subfolder path is not used in the argument. Place someApplication.exe inside the fscommand folder, but just use the name of the application in the argument.
    In Macromedia Flash 5 the argument to exec must be the absolute or relative path to the application to launch. If no path is specified, Macromedia Flash assumes the same folder in which the projector resides. The following script launches the Windows application someApplication.exe, which is in the same folder as the projector:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    on (release) {
      fscommand ("exec", "someApplication.exe");
    }
    http://www.macromedia.com/support/flash/ts/documents/fscommand_projectors.htm

    un tuto http://www.actionscripts.org/tutorials/beginner/exec_files/index.shtml

  10. #10
    Rédacteur
    Avatar de BrYs
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 014
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 014
    Par défaut
    Pas via un swf sur le net ...

  11. #11
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    car pour lancer une comande Fscommand il le player , c'est pour que tu dis qu'il faut lancer l'application depuis le net ?

    si c'est raison , il peut faire une projection , non ?

  12. #12
    Rédacteur
    Avatar de BrYs
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 014
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 014
    Par défaut
    Citation Envoyé par bolo
    car pour lancer une comande Fscommand il le player , c'est pour que tu dis qu'il faut lancer l'application depuis le net ?

    si c'est raison , il peut faire une projection , non ?
    Oui oui complètement, tu as raison, mais sinon ça sera impossible !

  13. #13
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    Bon vali tu vois ce qu'il reste a faire
    fais un projection et utilise la comande Fscomand pour lancer ton executable

  14. #14
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Mais pourquoi personne ne veut m'écouter : :

    Citation Envoyé par freegreg
    Je crois que ce n'est pas possible (Trop dangereux) sauf si tu crées une projection.

  15. #15
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    Citation Envoyé par freegreg
    Mais pourquoi personne ne veut m'écouter : :

    Citation Envoyé par freegreg
    Je crois que ce n'est pas possible (Trop dangereux) sauf si tu crées une projection.
    autant pour moi

    tu l'avais dis avant

  16. #16
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 41
    Par défaut
    je vous remercie tous de votre aide.

    J'ai résolu mon problème : je fais une projection et utilise FSCommand.
    J'ai appris que seul la projection permettait de lancer un exe et surtout il faut que l'exe soit dans un répertoire "fscommand"

    Merci à tout le monde

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/11/2007, 11h06
  2. Réponses: 7
    Dernier message: 22/02/2006, 11h04
  3. [C#] Comment lancer un executable ?
    Par FraktaL dans le forum C#
    Réponses: 3
    Dernier message: 08/02/2006, 12h38
  4. Réponses: 2
    Dernier message: 14/01/2006, 09h12
  5. [Executable]Comment lancer son programme sans fenêtre DOS
    Par the_ugly dans le forum Général Java
    Réponses: 11
    Dernier message: 09/11/2005, 07h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo