Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2791 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Faire un seul exe pour une appli complete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire un seul exe pour une appli complete

n°2465312
chUd
Posté le 19-07-2006 à 08:47:15  profilanswer
 

Bonjour,
 
j'ai développé une petite appli XUL qui utilise Xulrunner comme programme. Petit rappel au niveau du lancement :
on lance cette commande :
xulrunner\xulrunner.exe application.ini param1 param2
 
le dossier "xulrunner" contient le programme xulrunner, au meme niveau se trouve les différents dossiers de mon appli xul: chrome, locale, etc.
 
Quand on lance xulrunner.exe il se fork et rend la main tout de suite.
 
J'aimerai faire un executable unique comprenant tout ces dossiers, qui les décompresserait en mémoire ou dans un dossier temporaire, puis lancerait Xulrunner avec les bons paramètres, puis effacerait ces fichiers. J'ai essayé avec Winzip, sauf que comme Xulrunner se fork, winzip efface directement les fichiers et l'appli plante.
 
Avez vous une idée de comment faire ceci ??
 
Merci beaucoup d'avance.
Greg

mood
Publicité
Posté le 19-07-2006 à 08:47:15  profilanswer
 

n°2465371
Wolfman
Modérateur
Lobo'tomizado
Posté le 19-07-2006 à 10:00:46  profilanswer
 


On cause la même langue ? :heink:

n°2465373
Krapaud
Modérateur
Posté le 19-07-2006 à 10:01:59  profilanswer
 

Wolfman a écrit :

On cause la même langue ? :heink:


oui, une fonction très simple de séparation des processus :  
 
un processus se scinde pour former des processus enfants qui pourront devenir orphelins et patati et patachouette.
 
google->fork()
 

n°2465379
Wolfman
Modérateur
Lobo'tomizado
Posté le 19-07-2006 à 10:11:39  profilanswer
 

C'est plutôt de la programmation alors, non ?

n°2465380
chUd
Posté le 19-07-2006 à 10:11:46  profilanswer
 

Un pote m'a répondu et a trouvé la réponse: un script VBS qui attend LES filS !
 
Set WshShell = WScript.CreateObject("WScript.Shell" )
WshShell.run(monprogramme,3,true)
 
Par contre au niveau administration dans les entreprises, j'imagine que les scripts VBS sont bloqués la plupart du temps ?

n°2465382
chUd
Posté le 19-07-2006 à 10:13:32  profilanswer
 

Wolfman a écrit :

C'est plutôt de la programmation alors, non ?


Non j'ai expliqué ça comme ça pour que les programmeurs comprennent tout de suite ce que je voulais dire.
 
En d'autre terme :
- tu lances l'interpreteur de commande (cmd.exe)
- tu lances le programme : c:\xulrunner\xulrunner.exe toto.ini
- le programme se lance en tache de fond et rends la main tout de suite à l'interpreteur : tu peux continuer à taper des commandes alors que le programme tourne. C'est bien sauf pour scripter...

n°2465398
zlolo
Posté le 19-07-2006 à 10:29:16  profilanswer
 

salut
 
j ai peut etre mal compris ton pb mais si tu fais un .bat c pas bon ?
 
 :jap:

n°2465400
freds45
Posté le 19-07-2006 à 10:30:24  profilanswer
 

zlolo a écrit :

salut
 
j ai peut etre mal compris ton pb mais si tu fais un .bat c pas bon ?
 
 :jap:


 
Il veut un seul .exe, et pas tous les fichiers de l'appli. La solution du .bat ne changerait rien au "problème" :/


---------------
Filmstory : gardez trace des films que vous avez vu ! :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Faire un seul exe pour une appli complete

 

Sujets relatifs
Comment lancer 2 application en cliquand sur 1 seulinternet très lent sur un seul portable du réseau
clic doit qui ce fait tout seulprobleme fermeture xp ( log hijackhis ) et redemarrage du Pc seul
Erreur Visual Basic dans Excel. Serais-je le seul!WinXP - Perte complète du profile
disque dur qui se rempli seulProblème étrange de curseur se déplaçant tout seul
L'historique de IE s'efface tout seul !Dual screen avec un seul ecran ! (bureau virtuel)
Plus de sujets relatifs à : Faire un seul exe pour une appli complete


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)