Forum Programmation.web Execution d'un binaire depuis page web locale

Posté par  (site web personnel) .
Étiquettes :
0
23
juin
2005
Bonjour !

Je suis en train de realiser un CD qui se presente sous la forme suivante:
*une page web qui s'ouvrira automatiquement sous Windows et qui sert d'ecran d'accueil;
*une application WxWidget qui reside sur le CD.

Sur la page (html) d'accueil, je souhaite mettre des liens vers les divers binaires, en fonction de la plateforme (Win32, OsX, Linux). Le but, c'est qu'un utilisateur lambda ait (sous Win ou OsX) une page d'accueil qui se lance, lui indique ce qu'il peut faire et l'invite a lancer la bonne version du programe.

Le probleme: le programe (GPL) fonctionne correctement sous Windows lancé depuis l'explorateur de fichiers. Lorsque j'ouvre la page sous Firefox, il refuse d'executer le programe et veux simplement le sauvegarder. Sous IE, il l'execute, mais crash. En fait, le programme en question fait appel a des DLL (que j'ai mis sur le CD a cote du binaire) et des fichiers de données. J'ai l'impression que c'est le fait de devoir aller chercher des fichiers autres qui pose probleme (facilement comprehensible en terme de securite).

Donc quelle solution me conseillez vous pour avoir une interface d'accueil unique, sympa, ... qui permette a l'utilisateur de lancer la bonne version du binaire pour sa plateforme ?

Merci,
Mathias
  • # autorun.inf

    Posté par  . Évalué à 2.

    Au lieu d'essayer de lancer ton fichier depuis la page html, lance le plutot du meme endroit que tu as fait ouvrir la page html.

    Tu mets ca dans autorun.inf (je viens de chercher, je savais plus) et il l'ouvre automatiquement (du moins par défaut). Dedans tu dois pouvoir faire exécuter ce que tu veux.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.