Skip to content

Launch multiple accounts with their own unique settings files on RuneLite.

License

Notifications You must be signed in to change notification settings

SaffiCauthon/Client-Launcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client Launcher

Launch multiple accounts with their own unique settings files on RuneLite by running a single script

This script builds on the base funcitonality runelite provides allowing you to pass seperate settings files to individual clients
With this launcher you can have different launchers for varying situations without needing to create 100 shortcuts/settings files manually.

Launcher_Creator_Usage.mp4

Requirements

  • AHK Can be downloaded here : https://autohotkey.com/download/
  • Remember client position setting image
  • Keep file hierarchy the same, some AHK scripts interact with eachother, functionality will be lost if files are moved; use the Buttons or Launcher Utilites script or shortcuts if you wish to access certain files easier.
  • See Known Issues

Download

image image

Creating a launcher

Run Launcher Creator.ahk and follow the steps

  • Choose the name of your Launcher
  • Choose the number of clients you desire the launcher to run
  • Choose the base settings location
    If you play logged into the cloud, your settings location differs (%userprofile%/.runelite/profiles/EMAIL_NAME/settings.properties)
    Otherwise, select no
    By default if you select no leave the next input blank and you're finished.

    If you wish to use a different base settings file from a pre-existing launcher rather than leaving the input blank, input the name of the file and the program will find the path.
    Example: you have a Bandos settings file you want to base off, you'd enter Bandos_1 or Bandos_2 etc and it would search for Settings_Bandos2 and use that as the base file.
Launcher_Creator_Creation.mp4

Running a launcher

  • Launchers are saved in the Launcher folder, simply run the launcher you've created
  • On first run, settings files are created and all clients will be in the same location with the same base settings
  • Simply move them change the settings as you see fit and they'll each save to their own settings files
  • Their settings files will be located at .runelite/Settings/LAUNCHERNAME
  • Example: file name is Bandos, client count is 2
    at %userprofile%/.runelite/settings/Bandos/ there will be two files ; Settings_Bandos1.properties,Settings_Bandos2.properties

Changing the location of your client

Run Set Client Path.ahk and browse for the RuneLite(.jar/.exe) file, the expected location below

%localappdata%\RuneLite
_1.mp4

Changing the location of your .runelite

Run Set Settings Path.ahk and browse for the .runelite folder, the expected location below

%userprofile%\.runelite
_2.mp4

Renaming an existing Launcher

Run Rename Launcher.ahk and browse the Launchers folder for the file you wish to rename

_3.rename.mp4

Deleting an existing Launcher

Run Delete Launcher.ahk and browse the Launchers folder for the file you wish to delete

_4.delete.mp4

Known Issues

  • Upon running the client it seems like settings didn't save because a client appears in the center this is a RuneLite issue, out of bounds clients are set to the center, avoid moving clients partially off screen to prevent this.
  • Logging in via cloud/email won't have the intended behaviour as a logged in file will only use the one settings file, you cannot be logged in and have this functionality, you can however take your log-in files settings you just won't be able to take advantage of the shared loot tracker. If you do choose to login, that one account will only ever have its logged-in settings and ignore the custom settings file.

About

Launch multiple accounts with their own unique settings files on RuneLite.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • AutoHotkey 100.0%