Un fichier bat pour lancer des instances plus rapidement

Voir le sujet précédent Voir le sujet suivant Aller en bas

Un fichier bat pour lancer des instances plus rapidement

Message  V@-Michel le Dim 23 Sep - 23:12

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.Very Happy

_________________
Sur la table d'émeraude il est écrit : "Ce qui est en haut est comme ce qui est en bas"

V@-Michel KI: 05476751 V@-Scarabée KI: 07402031 Michel-Sav KI: 06408431 Michel KI: 01255010 Les voltigeurs KI: 05460894 MAJETEG KI: 04302460 sur Moul:a
Michel et Scarabée sur Deep Island Les voltigeurs (avec son quartier) sur TOC
avatar
V@-Michel
Admin
Admin

Messages : 1172
Date d'inscription : 13/05/2010
Age : 62
Localisation : Belgique

Revenir en haut Aller en bas

Re: Un fichier bat pour lancer des instances plus rapidement

Message  V@-Annabelle le Sam 9 Fév - 0:20

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.

_________________
Présente sur les serveurs suivants: MOULa, Minkata, Gehn, TOC MOUL, Deep Island et UAM.
avatar
V@-Annabelle
Modérateur
Modérateur

Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada

Revenir en haut Aller en bas

Re: Un fichier bat pour lancer des instances plus rapidement

Message  V@-Michel le Sam 9 Fév - 11:55

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

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 Very Happy

_________________
Sur la table d'émeraude il est écrit : "Ce qui est en haut est comme ce qui est en bas"

V@-Michel KI: 05476751 V@-Scarabée KI: 07402031 Michel-Sav KI: 06408431 Michel KI: 01255010 Les voltigeurs KI: 05460894 MAJETEG KI: 04302460 sur Moul:a
Michel et Scarabée sur Deep Island Les voltigeurs (avec son quartier) sur TOC
avatar
V@-Michel
Admin
Admin

Messages : 1172
Date d'inscription : 13/05/2010
Age : 62
Localisation : Belgique

Revenir en haut Aller en bas

Re: Un fichier bat pour lancer des instances plus rapidement

Message  V@-Annabelle le Sam 9 Fév - 14:38

Ok merci Michel Smile
Je suis en train de regarder ton courriel. Je vais suivre tes instructions.

_________________
Présente sur les serveurs suivants: MOULa, Minkata, Gehn, TOC MOUL, Deep Island et UAM.
avatar
V@-Annabelle
Modérateur
Modérateur

Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada

Revenir en haut Aller en bas

Re: Un fichier bat pour lancer des instances plus rapidement

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum