Un fichier bat pour lancer des instances plus rapidement
2 participants
Page 1 sur 1
Un fichier bat pour lancer des instances plus rapidement
Depuis que j'ouvre plusieurs jeux en même temps sur un seul pc, je suis embêté avec un petit problème auquel vous avez certainement été confronté. J'explique.
J'ai plusieurs dossiers qui contiennent les clients dont j'ai besoin. L'un est le plclient qui me sert de test, un autre pour gérer mes robots et uncore un autre pour Moula.
Chaque Plclient peut être utilisé avec des avatrs de comptes différents. Mais, comme vous le savez, le fichier login.dat est unique et se trouve toujours dans le même répertoire (pour PlClient). Or, ce qui est sauvegardé ce sont les paramètres du dernier compte ouvert avec l'adresse e-mail et le mot de passe pour ouvrir le live.
Afin d'éviter de retaper ces données à chaque changement de compte, j'ai créé un fichier windows .bat qui me demande quel compte ouvrir et remplace lui-même les données de compte utilisateur et mot de passe, puis lance le programme avec ces bons paramètres.
Et oui, le retour du dos...simple et efficace pour l'usage qu'on veut en faire ici.
Tout d'abord ouvrez la première instance du jeu. Puis allez dans le répertoire C:\Users\Votrenom\AppData\Local\Uru Live\Init.
Renommez le fichier login.dat en login.dat1
Ensuite faites la même chose avec les autres instances de jeu et renommer a chaque fois le fichier login.dat en login.dat2, login.dat3...
Puis, ouvrez votre notepad et tapez les lignes suivantes:
@echo off
echo 1: MagicBot
echo 2: MimiBot
echo 3: Plclient3
set /p nom=quel compte voulez-vous lancer : 1, 2 ou 3 ?
if "%nom%" EQU "1" (goto compte1)
if "%nom%" EQU "2" (goto compte2)
if "%nom%" EQU "3" (goto compte3)
:compte1
Del login.dat
copy login.dat1 login.dat
CD C:\Program Files (x86)\Uru Live MagicBot
MagicBot.vbs
EXIT
:compte2
Del login.dat
copy login.dat2 login.dat
CD C:\Program Files (x86)\Uru Live MagicBot
MagicBot.vbs
EXIT
:compte3
Del login.dat
copy login.dat3 login.dat
CD C:\Program Files (x86)\Uru Live Debug mode
PlClientV3.vbs
EXIT
Remplacez les lignes CD C:\Program Files (x86)\Uru Live xxxx par le chemin où se trouve le fichier .vbs qui lance votre instance d'Uru.
Vous sauvegardez ce fichier avec l'extension .bat où vous voulez. Placez un racourcis sur le bureau et lancez-le.
Vous allez avoir une fenêtre Dos qui va s'ouvrir et qui va vous demander quelle instance vous souhaitez lancer. Et voilà la fenêtre Uru live s'ouvre avec les bonnes valeurs dans les deux champs.
J'ai plusieurs dossiers qui contiennent les clients dont j'ai besoin. L'un est le plclient qui me sert de test, un autre pour gérer mes robots et uncore un autre pour Moula.
Chaque Plclient peut être utilisé avec des avatrs de comptes différents. Mais, comme vous le savez, le fichier login.dat est unique et se trouve toujours dans le même répertoire (pour PlClient). Or, ce qui est sauvegardé ce sont les paramètres du dernier compte ouvert avec l'adresse e-mail et le mot de passe pour ouvrir le live.
Afin d'éviter de retaper ces données à chaque changement de compte, j'ai créé un fichier windows .bat qui me demande quel compte ouvrir et remplace lui-même les données de compte utilisateur et mot de passe, puis lance le programme avec ces bons paramètres.
Et oui, le retour du dos...simple et efficace pour l'usage qu'on veut en faire ici.
Tout d'abord ouvrez la première instance du jeu. Puis allez dans le répertoire C:\Users\Votrenom\AppData\Local\Uru Live\Init.
Renommez le fichier login.dat en login.dat1
Ensuite faites la même chose avec les autres instances de jeu et renommer a chaque fois le fichier login.dat en login.dat2, login.dat3...
Puis, ouvrez votre notepad et tapez les lignes suivantes:
@echo off
echo 1: MagicBot
echo 2: MimiBot
echo 3: Plclient3
set /p nom=quel compte voulez-vous lancer : 1, 2 ou 3 ?
if "%nom%" EQU "1" (goto compte1)
if "%nom%" EQU "2" (goto compte2)
if "%nom%" EQU "3" (goto compte3)
:compte1
Del login.dat
copy login.dat1 login.dat
CD C:\Program Files (x86)\Uru Live MagicBot
MagicBot.vbs
EXIT
:compte2
Del login.dat
copy login.dat2 login.dat
CD C:\Program Files (x86)\Uru Live MagicBot
MagicBot.vbs
EXIT
:compte3
Del login.dat
copy login.dat3 login.dat
CD C:\Program Files (x86)\Uru Live Debug mode
PlClientV3.vbs
EXIT
Remplacez les lignes CD C:\Program Files (x86)\Uru Live xxxx par le chemin où se trouve le fichier .vbs qui lance votre instance d'Uru.
Vous sauvegardez ce fichier avec l'extension .bat où vous voulez. Placez un racourcis sur le bureau et lancez-le.
Vous allez avoir une fenêtre Dos qui va s'ouvrir et qui va vous demander quelle instance vous souhaitez lancer. Et voilà la fenêtre Uru live s'ouvre avec les bonnes valeurs dans les deux champs.
V@-Michel- Admin
- Messages : 1172
Date d'inscription : 13/05/2010
Age : 69
Localisation : Belgique
Re: Un fichier bat pour lancer des instances plus rapidement
Et si moi j'utilise plutôt l'exécutable .exe, est-ce que ça devrait fonctionner? Je n'utilise pas le fichier .vbs car en fait j'en ai pas.
V@-Annabelle- Modérateur
- Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada
Re: Un fichier bat pour lancer des instances plus rapidement
Non, mais tu le crées très facilement. Voici comment.
Tu crées un fichier avec ton notepad que tu nommes avec le nom que tu veux et avec l'extension .vbs
Et tu tapes les 4 lignes suivantes en remplaçant MagicBot.exe par le nom de ton .exe
Tu sauvegardes ce fichier dans le même répertoire que ton .exe et tu lances le jeu avec le .vbs et plus avec le .exe
Tu crées un fichier avec ton notepad que tu nommes avec le nom que tu veux et avec l'extension .vbs
Et tu tapes les 4 lignes suivantes en remplaçant MagicBot.exe par le nom de ton .exe
- Code:
dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell")
objShell.Run("MagicBot.exe /ServerIni moulagain.ini /localdata")
Set objShell = Nothing
Tu sauvegardes ce fichier dans le même répertoire que ton .exe et tu lances le jeu avec le .vbs et plus avec le .exe
V@-Michel- Admin
- Messages : 1172
Date d'inscription : 13/05/2010
Age : 69
Localisation : Belgique
Re: Un fichier bat pour lancer des instances plus rapidement
Ok merci Michel
Je suis en train de regarder ton courriel. Je vais suivre tes instructions.
Je suis en train de regarder ton courriel. Je vais suivre tes instructions.
V@-Annabelle- Modérateur
- Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada
Sujets similaires
» Interragir avec les constantes du fichier SDL en temps réel
» Changer rapidement le build ID
» Trucs et astuces dans Deep Island
» Un pour tous... tous pour les 25 ans de Myst
» Le pub des Voltigeurs Dans l'allée Tokotah
» Changer rapidement le build ID
» Trucs et astuces dans Deep Island
» Un pour tous... tous pour les 25 ans de Myst
» Le pub des Voltigeurs Dans l'allée Tokotah
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum