Nous sommes le Dim 22 Juin, 2025 09:46
Supprimer les cookies

Page 14 sur 18Précédent 1 ... 11, 12, 13, 14, 15, 16, 17, 18 SuivantDémarrage variable| Nouveau Start.exe

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mer 10 Oct, 2007 08:55

Salut
Bizarre j'ai l'impression qu'on s'est déja vu sur un autre topic :D :D :D
voici mon code pour le start.ini
Code: Tout sélectionner
[SplashScreen]
DisableSplashScreen=true
SplashScreenDir=Framakey\splash.jpg

[Starter]
ExecuteProg1=FramaLauncher.exe
WorkDir1=Framakey\FramaLauncher
LaunchIt1=true
ExecuteProgToStop1=FramaLauncher.exe
Parameter1=
AskForIt1=false
MessageToShow1=
ExecuteProg2=conf_proxy.exe
WorkDir2=Framakey\FramaLauncher
LaunchIt2=true
ExecuteProgToStop2=conf_proxy.exe
Parameter2=
AskForIt2=false
MessageToShow2=
ExecuteProg3=usb.exe
WorkDir3=Framakey\FramaLauncher
LaunchIt3=true
ExecuteProgToStop3=usb.exe
Parameter3=
AskForIt3=false
MessageToShow3=
ExecuteProg4=PortableCafe.exe
WorkDir4=Apps\PortableCafe
LaunchIt4=true
ExecuteProgToStop4=PortableCafe.exe
Parameter4=
AskForIt4=false
MessageToShow4=
ExecuteProg5=
WorkDir5=

[ConfigurationFile]
path=F:\Start.ini

j'ai mis ça et la version 0.2.2.1 du start.exe mais ça donne toujours rien :? :? :?
Où est mon erreur?
Merci d'avance
JLE
JLE

Messages : 5

Mer 10 Oct, 2007 17:14

JLE a écrit:
Code: Tout sélectionner
ExecuteProg4=PortableCafe.exe
WorkDir4=Apps\PortableCafe
LaunchIt4=true
ExecuteProgToStop4=PortableCafe.exe
Parameter4=
AskForIt4=false
MessageToShow4=
ExecuteProg5=
WorkDir5=


Moi j'ai pas cette commande : ExecuteProgToStop4=PortableCafe.exe
Et sinon je ne comprends pas pourquoi tu as ça :
ExecuteProg5=
WorkDir5=
Visiblement ça sert à rien donc efface.

Sinon j'ai tout comme toi pour le reste du code sauf que j'ai des retours chariot entre chaque groupe je sais pas si ça sert à quelque chose.

Sinon vérifie bien que ton cafe est dans Apps\PortableCafe et que l'exécutable s'appel bien PortableCafe.exe

Si ça peut t'aider, je te laisse mon ini complet :
Code: Tout sélectionner
[SplashScreen]
DisableSplashScreen=true
SplashScreenDir=Framakey\splash.jpg

[ConfigurationFile]
path=H:\Start.ini

[Starter]
; ExecuteProgn= le nom du programme à lancer
; ExecuteProgToStopn= le nom du programme à stopper
; exemple 1: si vous lancez PortableFirefox.exe, le programme à stopper est firefox.exe
; exemple 2: pour le kiosk vous lancez Framakiosk.exe et il faut fermer k-meleon.exe
; WorkDirn= le chemin vers le programme à lancer
; Parametern= permet de passer un paramètre: commande ou chemin au logiciel à lancer.
; AskForItn= sert à afficher une fenêtre de dialogue pour demander si on veut lancer l'application en question.
;    Les commandes valides sont true pour affiche la boite, false pour ne rien afficher, tout autre chose affiche un message d'erreur.
; MessageToShown= ici vous pouvez choisir le message à afficher dans le boite de dialogue, si vide la boite affiche le message par défaut.
ExecuteProg1=FramaLauncher.exe
LaunchIt1=true
WorkDir1=Framakey\FramaLauncher
Parameter1=
AskForIt1=false
MessageToShow1=

ExecuteProg2=FramaKiosk.exe
ExecuteProgToStop2=k-meleon.exe
LaunchIt2=false
WorkDir2=Framakey\FramaKiosk
Parameter2=
AskForIt2=false
MessageToShow2=

ExecuteProg3=resizer.exe
WorkDir3=\Apps
LaunchIt3=true
Parameter3=
AskForIt3=false
MessageToShow3=

ExecuteProg4=SunbirdP.exe
ExecuteProgToStop4=sunbird.exe
WorkDir4=Apps\SunbirdP
LaunchIt4=false
Parameter4=
AskForIt4=true
MessageToShow4=Lancer le calendrier?

ExecuteProg5=ShirusuPad.exe
WorkDir5=Apps\ShirusuPad
LaunchIt5=true
Parameter5=
AskForIt5=false
MessageToShow5=


ExecuteProg6=cafe.exe
WorkDir6=Apps\cafe
LaunchIt6=true
Parameter6=
AskForIt6=false
Message


Comme tu peux le voir, moi mon exécutable s'appel cafe.exe (Mais j'ai peut etre pas la dernière version de cafe qui sait)

Bon courage, A+ Mouss
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mer 10 Oct, 2007 18:39

Salut,
Attention vous ne parlez pas de la même version du start modifié de Tuxmouraille (c'est bien la 0.2.2.1 qui est la dernière avec le .ini qui intègre la commande "ExecuteProgToStopn=").

Il y a plusieurs manière de fermer café.
- Le plus simple dans ton cas JLE (fermeture du framalauncher et de café simultanée avec CE start)
dans framalauncher.ini :
Code: Tout sélectionner
Type: item; Caption: Quitter; Action: run; FileName: "%FramaLauncher%\..\..\Start.exe"; Parameters: "-close"; Flags: ignoreerrors waituntilterminated
et dans le start.ini je pense qu'il faut que tu vérifies, sauf si tu l'as renommé, mais c'est "cafe" et non "PortableCafe" et de toute façon le processus à terminer restera
Code: Tout sélectionner
ExecuteProgToStop4=cafe.exe

[Tuxmouraille travail encore dessus car cette fonction ne fait pas la différence entre les processus issus de la clef et ceux qui viendraient d'un soft lancé depuis l'ordi hôte, comme ça peux être le cas pour Scite, FF, TB... Mais dans ce cas précis, pour café, ça n'a trop d'importance car il ne tourne pas depuis l'ordi hôte.
Lorsque c'est le cas il vaut mieux utiliser le soft d'enigmatiqk (2 ou 3 pages avant) qui lui, clos uniquement les processus lancés depuis la clef puis l'éjecte proprement.]

- Sinon il est toujours possible de mettre la fermeture en actions multiples (utilisable quelque soit la version du Start) :
Code: Tout sélectionner
Type: item; Caption: Quitter; Action: multi; Actions: Exit

[Exit]
Action: run; FileName: %Apps%\cafe\cafe.exe; Parameters: "/exit"
Action: exit

Cordialement,
Totoche
Totoche

Messages : 398
Géo : Drôme / Ardèche

Jeu 11 Oct, 2007 17:39

Merci pour tes précisions.
Par contre on a bien la meme version (0.2.2.1) donc là j'ai pas compris.
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Jeu 11 Oct, 2007 19:43

ça doit venir d'une de ton framalauncher.ini ; T'es sûr de pas avoir une "Action: multi" pour la fermeture qui terminerait café aussi ?
Totoche

Messages : 398
Géo : Drôme / Ardèche

Jeu 11 Oct, 2007 22:04

Ben nan j'ai que dalle, j'ai du faire quelque chose alors mais je ne me rappel pas.
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Sam 20 Oct, 2007 14:53

Salut,

Serait-il possible de mettre à jour le premier sujet, pour ne pas avoir à lire les 10 pages de ce fil pour trouver les archives ?
Diti

Messages : 271

Sam 22 Déc, 2007 09:29

Bonjour,
Au risque de paraitre bête pouvez vous me donner un petit coup de main ?

Voila j'expose mon problème :

J'utilise : FramaStart-0.2.2.1-rc3

j'ai configuré le starter de la façon suivante :

Code: Tout sélectionner
ExecuteProg1=FramaLauncher.exe
LaunchIt1=true
WorkDir1=CLEF\Framakey\FramaLauncher
Parameter1=
AskForIt1=false
MessageToShow1=

ExecuteProg2=FramaKiosk.exe
ExecuteProgToStop2=k-meleon.exe
LaunchIt2=true
WorkDir2=CLEF\Framakey\FramaKiosk
Parameter2=
AskForIt2=true
MessageToShow2=Voulez vous lancer l'interface graphique ?

ExecuteProg3=PortableFirefox.exe
LaunchIt3=false
ExecuteProgToStop3=firefox.exe
WorkDir3=CLEF\Apps\PortableFirefox
Parameter3=
AskForIt3=false
MessageToShow3=

ExecuteProg4=cafe.exe
LaunchIt4=true
ExecuteProgToStop4=cafe.exe
WorkDir4=CLEF\Apps\applis_framakey
Parameter4=
AskForIt4=false
MessageToShow4=


Tout se lance bien, sans problème. En revanche quand je fais quitter depuis le lanceur, il coupe café, et lui même. les autres ne sont pas coupés. ( Firefox et k-meleon )

j'ai également modifié le framalauncher.ini

Code: Tout sélectionner
Type: item; Caption: Quitter; Action: multi; Actions: Exit

et à la fin

[Exit]
Action: run; FileName: %AeTrayMenuPath%\..\..\Start.exe; Parameters: "-close"; Flags: ignoreerrors
Action: run; FileName: %Apps%\applis_framakey\cafe.exe; Parameters: "/exit"
Action: exit



merci à vous :)
Deeper7

Messages : 33

Sam 22 Déc, 2007 13:14

Bonjour,

Déjà, pour le framalauncher.ini :
La fermeture de framalauncher et de café vient de ça
Code: Tout sélectionner
Action: run; FileName: %Apps%\applis_framakey\cafe.exe; Parameters: "/exit"
Action: exit
et ta première ligne ferme les applications que tu as lancées (ou plutôt celle pr lesquelles tu as eu une question au lancement) en fonction de ce que tu as renseigné dans le start.ini. Ces deux lignes seront donc superflue et redondante avec la première si tu as renseigné "ExecuteProgToStop" pour café (et induite pour framalauncher).


Ceci dit, je vois deux pistes pour toi :
-Essaye avec ça (à la place de ta première ligne) :
Code: Tout sélectionner
Action: run; FileName: "%FramaLauncher%\..\..\Start.exe"; Parameters: "-close"; Flags: ignoreerrors waituntilterminated
(chez moi ce n'est pas "%AeTrayMenuPath%")

-Pour Firefox, il peut y avoir une autre piste. Tu as mis "LaunchIt3=false" et "AskForIt3=false" ; donc start.exe ni ne te propose, ni ne lance FF. Je ne suis donc pas certain qu'il prenne en compte les infos de "ExecuteProgToStop" (en fait je n'ai jamais testé ça pour la simple et bonne raison qu'en mettant 2 fois false pour un prgm, c'est comme si tu n'avait rien écrit pour celui-ci). Après test c'est bien ça, 2 fois false=start.exe n'a pas connaissance du programme et ne prendra pas en compte son extinction.

Amicalement,
Totoche


PS : Dans ton start.ini met tous les "LaunchIt" avant les "ExecuteProgToStop" (cf. ton FramaKiosk). Je ne pense pas que ça vienne de là, mais ça éliminera des possibilités d'erreurs.

[edit : ce qui est en bleu]
Totoche

Messages : 398
Géo : Drôme / Ardèche

Sam 22 Déc, 2007 13:36

J'ai remplacé la première ligne par celle que tu m'as donné. Aucun effet sur k-meleon.exe il ne se ferme pas.

j'ai essayé les deux écritures :
Action: run; FileName: "%FramaLauncher%\..\..\Start.exe"; Parameters: "-close"; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "%AeTrayMenuPath%\..\..\Start.exe"; Parameters: "-close"; Flags: ignoreerrors waituntilterminated


J'ai changé aussi le LaunchIt pour qu'il se retrouve avant le ExecuteProgToStop
Deeper7

Messages : 33

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit