Hola, con las ofertas de Frontier y la fiebre de la exploración, igual a alguno se le ha pasado por la cabeza comprar una segunda cuenta (o tercera...), pero ello implica tener que estar registrándose cada vez con una cuenta o tener múltiples instalaciones, etc...
Bueno a mi eso de tener que estar entrando y saliendo me da pereza tremenda así que investigando un poco y peleando con el CMD (Esto en Linux no me pasa XD) he conseguido sacar esto:
Tenéis que crear un archivo de texto nuevo, renombrad el archivo, a por ejemplo, cmdt_ambit.txt y después cambiad la extensión ".txt" a ".bat" de forma que quede cmdt_ambit.bat.
Ahora hay que añadir el siguiente contenido en él, realizando las modificaciones que indico debajo, para ello, botón derecho del ratón sobre el archivo y le damos a "Editar"
Voy a intentar explicar que hay que hacer como pasos previos y que hay que modificar en el código.
1º - Registrarse con una de las cuentas.
2º - Ejecutar (Tecla Windows + R) %LOCALAPPDATA%\Frontier_Developments\
3º - Copiar el nombre de la carpeta, que debe ser algo tal que "EDlaunch.exe_Url_oi2evexsv3u4f5sd64fsf62d1cdhottpk0" en el apartado SET EDL_DIR
4º - Entrar en la carpeta anterior, ahora os aparece una o varias carpetas del estilo "0.4.6496.0", buscad la que tenga el numero más alto y entrad en ella.
5º - Copiar el archivo user.config en %LOCALAPPDATA%\Frontier_Developments\ cambiando el nombre a por ejemplo ambit.config y añadidlo en el apartado SET CMDT_CONFIG
Repetid estos pasos para todas las cuentas, creando un archivo .bat por cada una de ellas.
Ahora solo falta añadir la ruta del ejecutable del launcher del juego en el apartado SET GAME_EXE_DIR
Con esto, podéis acceder a cada comandante con un solo click.
Acepto mejoras y si algún paso hay que explicarlo mejor me lo indicáis.
PD: Hay bonus track para meter un lanzador por CMDT en steam, pero ya mañana
Bueno a mi eso de tener que estar entrando y saliendo me da pereza tremenda así que investigando un poco y peleando con el CMD (Esto en Linux no me pasa XD) he conseguido sacar esto:
Tenéis que crear un archivo de texto nuevo, renombrad el archivo, a por ejemplo, cmdt_ambit.txt y después cambiad la extensión ".txt" a ".bat" de forma que quede cmdt_ambit.bat.
Ahora hay que añadir el siguiente contenido en él, realizando las modificaciones que indico debajo, para ello, botón derecho del ratón sobre el archivo y le damos a "Editar"
Code:
[COLOR="#0000FF"]SET EDL_DIR=EDlaunch.exe_Url_oi2evexsv3u4f5sd64fsf62d1cdhottpk0[/COLOR]
[COLOR="#008000"]SET CMDT_CONFIG=ambit.config[/COLOR]
[COLOR="#EE82EE"]SET GAME_EXE_DIR="J:\SteamJuegos\steamapps\common\Elite Dangerous\EDLaunch.exe"[/COLOR]
FOR /F "Tokens=*" %%# in ('DIR /B %LOCALAPPDATA%\Frontier_Developments\%EDL_DIR%') Do (Set "LAUNCHER_VERSION=%%#")
COPY "%LOCALAPPDATA%\Frontier_Developments\%CMDT_CONFIG%" "%LOCALAPPDATA%\Frontier_Developments\%EDL_DIR%\%LAUNCHER_VERSION%\user.config"
START "" %GAME_EXE_DIR%
Voy a intentar explicar que hay que hacer como pasos previos y que hay que modificar en el código.
1º - Registrarse con una de las cuentas.
2º - Ejecutar (Tecla Windows + R) %LOCALAPPDATA%\Frontier_Developments\
3º - Copiar el nombre de la carpeta, que debe ser algo tal que "EDlaunch.exe_Url_oi2evexsv3u4f5sd64fsf62d1cdhottpk0" en el apartado SET EDL_DIR
4º - Entrar en la carpeta anterior, ahora os aparece una o varias carpetas del estilo "0.4.6496.0", buscad la que tenga el numero más alto y entrad en ella.
5º - Copiar el archivo user.config en %LOCALAPPDATA%\Frontier_Developments\ cambiando el nombre a por ejemplo ambit.config y añadidlo en el apartado SET CMDT_CONFIG
Repetid estos pasos para todas las cuentas, creando un archivo .bat por cada una de ellas.
Ahora solo falta añadir la ruta del ejecutable del launcher del juego en el apartado SET GAME_EXE_DIR
Con esto, podéis acceder a cada comandante con un solo click.
Acepto mejoras y si algún paso hay que explicarlo mejor me lo indicáis.
PD: Hay bonus track para meter un lanzador por CMDT en steam, pero ya mañana