Outils pour utilisateurs

Outils du site


tutos:software:launcher:rocketlauncher:demarrer_plusieurs_programmes_ouverture_hypersp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutos:software:launcher:rocketlauncher:demarrer_plusieurs_programmes_ouverture_hypersp [2017/01/29 16:22]
oijkn créée
tutos:software:launcher:rocketlauncher:demarrer_plusieurs_programmes_ouverture_hypersp [2017/02/10 18:18] (Version actuelle)
nabubokon ↷ Page déplacée de tutos:demarrer_plusieurs_programmes_ouverture_hypersp à tutos:software:launcher:rocketlauncher:demarrer_plusieurs_programmes_ouverture_hypersp
Ligne 1: Ligne 1:
-======   ====== +====== Démarrer plusieurs programmes à l'ouverture d'Hyperspin ======
- +
-Démarrer plusieurs programmes à l'ouverture d'Hypersp+
  
 __Tutoriel original__ : Bopz44 du 24/08/2014 __Tutoriel original__ : Bopz44 du 24/08/2014
  
-Salut, vous connaissez très certainement tous la fonction Exit de Hyperhq qui vous permet de démarrer un programme a l'ouverture de Hyperspin et de le fermer lorsque vous quittez le frontend. Le problème est que l'on ne peut pas y insérer qu'un seul programme, assez ambetant quand on veut utiliser Xpadder, HyperSearch ou d'autres programmes specifiques au bon fonctionnement d'Hyperspin.+Salut, vous connaissez très certainement tous la fonction "Exitde Hyperhq qui vous permet de démarrer un programme a l'ouverture d'Hyperspin et de le fermer lorsque vous quittez le frontend. 
 + 
 +Le problème est que l'on ne peut pas y insérer qu'un seul programme, assez ambetant quand on veut utiliser Xpadder, HyperSearch ou d'autres programmes spécifiques nécessaires au bon fonctionnement d'Hyperspin.
  
-Pour y remedier on va creer un script AutoHotkey qui indiquera les programmes a exécuter ou a quitter.+Pour y remedieron va creer un script AutoHotkey qui indiquera les programmes a exécuter ou a quitter.
  
-1°) Récupérer le programme AutoHotkey sur le site officiel ICI, et l'installer.+Récupérez le programme AutoHotkey sur le site officiel <font inherit/inherit;;#FF0000;;inherit>**ICI**</font>, et installez le.
  
-2°) Aller dans le dossier Hyperspin, créer un nouveau document texte, et renommez le ; par exemple START (choisissez le nom lui donner) et surtout renommez l'extention en ".ahk" (sans les guillemets)+Allez dans le dossier Hyperspin, créez un nouveau document texte, et renommez le ; par exemple "START(choisissez le nom à lui donner) et surtout renommez l'extention en ".ahk" (sans les guillemets).
  
-3°) Click droit sur votre fichier nouvellement crée et la de nouvelles options auront ete ajoutés par AutoHotkey dont 'Edit Script'. Editez donc le script en y entrant ce code :+ Clic-droit sur votre fichier nouvellement créé et là de nouvelles options auront ete ajoutés par AutoHotkey dont "Edit Script". Editez le en y entrant ce code :
  
 <code> <code>
Ligne 27: Ligne 27:
 </code> </code>
  
-4°) Toute la premiere partie du code sert rendre hyperspin portable ca n'a rien voir avec ce tuto mais autant le mettre avec ca mange pas de pain :D+Toute la premiere partie du code sert à rendre hyperspin portable. Ca n'a rien à voir avec ce tutomais autant le mettre avec, ça mange pas de pain {{http://wiki.hfsplay.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/teeth_smile.png?nolink&23x23}}
  
-Maintenant interessons nous la derniere ligne : Run, .\+Maintenant intéressons nous à la derniere ligne : "Run, .\".
  
-Runest la commande qui va executer le programme, tandis que .\ est un chemin relatif indiquant la localisation de depart de votre script :+"Runest la commande qui va executer le programme, tandis que ".\est un chemin relatif indiquant la localisation de départ de votre script.
  
-Si par exemple votre script se trouve dans C:\Hyperspin\START.ahk+Si par exemple votre script se trouve dans "C:\Hyperspin\START.ahk" et que le programme que vous voulez lancer est dans "C:\Hyperspin\HyperLaunch\Module Extensions\HyperSearch\HyperSearch.exe", alors votre chemin relatif sera : ".\HyperLaunch\Module Extensions\HyperSearch\HyperSearch.exe".
  
-Et que le programme que vous voulez lancer dans : C:\Hyperspin\HyperLaunch\Module Extensions\HyperSearch\HyperSearch.exe +Maintenant, à vous d'indiquer dans le script le chemin du programme desiré. Pour en rajouter un autre suffit d'ajouter une nouvelle ligne de commande. Voila par exemple le mien :
- +
-Alors votre chemin relatif sera : .\HyperLaunch\Module Extensions\HyperSearch\HyperSearch.exe +
- +
-Maintenant vous d'indiquer dans le script le chemin du programme desiré, pour en rajouter un autre suffit d'ajouter une nouvelle ligne de commande. Voila par exemple le mien :+
  
 <code> <code>
Ligne 48: Ligne 44:
 </code> </code>
  
-5°) Passons au script de sortie, creer un nouveau script par exemple 'EXIT.ahk' l'editer et y entrer le code :+Passons au script de sortie, pour ce faire créez un nouveau script (par exemple "EXIT.ahk"), éditez-le et entrez-y le code :
  
 <code> <code>
Ligne 144: Ligne 140:
 </code> </code>
  
-Comme vous pouvez le voir ce code est beaucoup plus conséquent et pour une bonne raison :+Comme vous pouvez le voirce code est beaucoup plus conséquent et, ce, pour une bonne raison, il y a souvent des bugs de rafraichissements lorsque certains programmes sont quittés avec AutoHotkey.
  
-Il y a souvent des bugs de rafraichissements lorsque certains programmes sont quittés avec AutoHotkey, en fait Windows les quitte proprement mais n'a pas le temps de rafraichir l'icone du programme dans la task bar en bas a droite, et vous seriez obliger de passer dessus avec votre souris pour qu'il disparaisse (pas très propre).+En fait Windows les quitte proprementmais n'a pas le temps de rafraîchir l'icone du programme dans la task bar en bas a droite, et vous seriez obligés de passer dessus avec votre souris pour qu'il disparaisse (pas très propre).
  
-Ce script va faire le taff ni vu ni connu ;)+Ce script va donc faire le taff ni vu ni connu ! {{http://wiki.hfsplay.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/regular_smile.png?nolink&23x23}}
  
-Intéressons nous donc la ligne Process Close,+Intéressons nous donc à la ligne "Process Close".
  
-Process Closeest la commande qui indique AutoHotkey quel programme il doit fermer, suffit donc de rajouter le nom du prorgramme dans mon cas :+"Process Closeest la commande qui indique à AutoHotkey quel programme doit être fermé. Il suffit donc d'ajouter le nom du programme, ce qui donnera dans mon cas :
  
 <code> <code>
Ligne 162: Ligne 158:
 </code> </code>
  
-6°) Voila plus qu'tester les scripts et les compilerdouble click sur START.ahk, la logiquement les programmes que vous avez indiquer dans votre script se lancent ; double click sur EXIT.ahk, la logiquement les programmes lancés devraient se fermer.+Voila, il ne reste plus qu'à plus qu'à tester les scripts et les compiler
 + 
 +Faites un double-clic sur "START.ahk", logiquement les programmes que vous avez indiqué dans votre script se lancent
 + 
 +Faites de même sur "EXIT.ahk" et normalement les programmes lancés devraient se fermer. 
 + 
 +Une fois satisfait, faites un clic-droit sur votre script et choisissez "Compile Script"
 + 
 +Cela va vous créer un executable "exe", donc vous pouvez même désinstaller autohotkey si vous voulez, mais je vous conseille de le garder tant cet outil est utile ! {{http://wiki.hfsplay.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/wink_smile.png?nolink&23x23}}
  
-Une fois satisfait faites un click droit sur votre script et clicker sur 'Compile Script' ca va vous creer un executable exe donc vous pouvez meme desinstaller autohotkey si vous voulez mais je vous conseille de le garder tant cet outil est utile :p+Il ne vous reste plus qu'à indiquer dans votre fichier "settings.ini" le chemin de vos executables.
  
-Il ne vous suffit plus qu'a indiquer dans votre fichier settings.ini le chemin de vos executable, dans mon cas je veux concerver la portabilité de Hyperspin j'ai donc mis mes 2 executables dans le meme dossier que mon Hyperspin.exe, du coup ma config ressemble a ca et tout roule impec ;) :+Dans mon casje veux conserver la portabilité d'Hyperspinj'ai donc mis mes 2 executables dans le même dossier que mon "Hyperspin.exe", du coup ma config ressemble à ça et tout roule impec {{http://wiki.hfsplay.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/regular_smile.png?nolink&23x23}} :
  
 <code> <code>
Ligne 181: Ligne 185:
 </code> </code>
  
-Si vous avez des questions des remarques n'hésitez pas ;)+Si vous avez des questionsdes remarquesn'hésitez pas ! {{http://wiki.hfsplay.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/teeth_smile.png?nolink&23x23}}
  
  
tutos/software/launcher/rocketlauncher/demarrer_plusieurs_programmes_ouverture_hypersp.1485703320.txt.gz · Dernière modification: 2017/01/29 16:22 de oijkn