Place Publique => Centre Médical => Discussion démarrée par: Simiùs le 05 avril 2017 à 13:30:05

Titre: [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 13:30:05
Salut les Empafés,

je suis une quiche complète en informatique de type commande etc. Donc je me tourne vers vous pour m'aider à la création d'un Batch qui aurait pour fonction de lancer 3 programmes de mon pc en 1 clic. Enfin je pense qu'il faut partir d'un Batch mais je n'en suis même pas sûr. Donc je vais vous expliquer le projet/demande et si quelqu'un peut m'aider à résoudre le problème je l'invite à m'expliquer ahahah

Bref, je suis un gros feignant, lorsque je joue à Hearthstone, je lance deux tracker. L'un pour compter les cartes et l'autre collecte les stat (winrate classVclass, deckVdeck etc). Donc je dois lancer 3 exécutable et mon esprit créatif de feignant s'est soudain dit mais bon sang, sur un pc, il doit y avoir moyen de créer quelque chose qui en un clic de ma part lance les 3 exécutable que je désire.

Problème, je ne trouve même la commande pour lancer un programme dans cmd de Windows et mon matériel de base c'est ce site (https://openclassrooms.com/courses/batch/debuter-avec-batch) mais je n'ai pas trouvé ce que je recherchais.

Donc si quelqu'un peut m'expliquer l'architecture de base où je n'aurai plus qu'à mettre le chemin vers le .exe ce serait très aimable.  :clapclap:

La paresse vaincra  ;)+

Bon en attendant, je continue de chercher.
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Wellrock le 05 avril 2017 à 13:46:11
Moi j'ai

Start Y:\Jeux\albion\AlbionOnline\launcher\AlbionLauncher.exe
Start Y:\Logiciel\TS3\ts3client_win32.exe
exit

Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 13:49:58
(http://www.pafteam.com/forum/uploads/member_464/1491392921.jpg)

J'ai pourtant c/c ça:

(http://www.pafteam.com/forum/uploads/member_464/1491392985.jpg)
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 13:57:21
De fait, c'était plutôt gros  xD'

mais j'en suis là maintenant, je c/c ça dans cmd

(http://www.pafteam.com/forum/uploads/member_464/1491393405.jpg)

j'obtiens ça:

(http://www.pafteam.com/forum/uploads/member_464/1491393435.jpg)
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 14:21:30
Il y a progrès! Hearthstone.exe se lance (mais se ferme) et Trackobot se lance et reste stable  :clapclap: :clapclap: :clapclap:

(http://www.pafteam.com/forum/uploads/member_464/1491394842.jpg)
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Djonx le 05 avril 2017 à 14:22:19
Engage une secrétaire !
Titre: [Résolu] Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 14:28:18
Voilà les 3 se lancent. Mais Hearthstone se ferme. Blizzard doit avoir un système anti-bot p-t? Je ne sais pas.

Merci beaucoup pour votre temps en tout cas  ;)+

Je vous amènerai des chocolats à la DH  ;)+
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 14:37:34
Concernant Hearthstone, peux-tu essayer de faire ouvrir Battle.net en premier, puis Hearthstone ?
Il en a peut être besoin pour rester debout.

Il suffit de recommencer en spécifiant de la même manière le chemin d'installation de Battlenet.

J'ai exécuté le BAT avec Battle.net ouvert. Hearthstone s'ouvre clairement, l'icone apparaît dans la barre des tâches, j'ai en pleine écran l'image de chargement du menu mais en une fraction de seconde l'image et l'icone disparaissent.

Voilà ce que ça donne filmé:

https://youtu.be/OeKfkGObRs8
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Tempusago le 05 avril 2017 à 14:50:50
alors question est ce qu'il faut que heartstone soit lancé pour que tes 2 tracker fonctionne? si non lance d'abord les trackers et ensuite heartstone ca sera mieux.
Titre: Re : Création d'un Batch: lancement de 3 exécutable.
Posté par: Tempusago le 05 avril 2017 à 14:52:20
tu peux aussi mettre une pause pour laisser le temps aux applis de se lancer au lieu de tout lancer en meme temps ce qui peut mettre a genoux ton pc.
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 15:00:39
J'ai testé en mettant Hearthstone en 3ème pas mieux. J'ai lancé le truc avec le Gestionnaire des tâches sur mon second écran, le pic sur mon CPU monte à 72% donc à priori ce n'est pas ça.

Je soupçonne réellement le programme d'avoir un anti bot boot  ^^^^
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Tempusago le 05 avril 2017 à 15:05:48
non y a pas que le faite de le mettre a genoux, ils peuvent utiliser les meme dlc ou d'autres ressources commune et donc ca ferait planter heartstone. pour tester lance heartstone tout seul et vois si ca marche.
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 15:18:56
Hearthstone seul via le .BAT s'ouvre et se ferme comme dans la vidéo.  :-(
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Djonx le 05 avril 2017 à 16:18:27
ça n'a peut être rien a voir mais,

depuis quelques jours, le jeu plante quand je le lance, peut être que ton jeu plante non ?
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 16:29:14
Non quand je le lance par le launcher il va très bien  ^^^^
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Simiùs le 05 avril 2017 à 17:08:42
J'ai peut être une piste.

Au lieu de lancer Hearthstone comme un programme classique, remplace plutôt les deux lignes dédiées dans ton .bat par la commande de lancement suivante :

start "" "battlenet://WTCG"

Je sais pas à quoi ça correspond mais ça marche xD

Merci beaucoup  ;)+
Titre: Re : Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: ToTopH le 06 avril 2017 à 10:41:49
J'ai peut être une piste.

Au lieu de lancer Hearthstone comme un programme classique, remplace plutôt les deux lignes dédiées dans ton .bat par la commande de lancement suivante :

start "" "battlenet://WTCG"

Je sais pas à quoi ça correspond mais ça marche xD

Merci beaucoup  ;)+
Ca correspond au lancement de Hearthstone via battlenet.
Avant, tu essayais de lancer le fichier .exe de ton dossier. Avec cette commande c'est comme si tu cliquais sur "Jouer" dans battlenet
Titre: Re : [Résolu] Création d'un Batch: lancement de 3 exécutable.
Posté par: Silverthorns le 10 avril 2017 à 08:25:30
faire du scripting sur windows c'est un peu compliqué avec PowerShell ou autre. =)

Le batch Linus est plus simple ^^

Personnellement, j'ouvre le launcher Blizzard, Steam et Uplay en 3 clics via mon skin Rainmeter =)