Skip to content

A Powershell module that helps you launch RuneLite through Steam

License

Notifications You must be signed in to change notification settings

ewisted/RuneLiteToSteam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

RuneLiteToSteam

A Powershell module that helps you launch RuneLite through Steam.

Getting Started

All you need to get up and running is this module, a RuneLite installation, an OSRS Steam client installation, and Powershell. Once you have those, just follow these steps:

  1. Open up a new Powershell window (press Win+R, type powershell, and hit enter)
  2. Enter the following commands in the Powershell window.
Install-Module RuneLiteToSteam
Copy-RuneLiteToSteam

As long as there were no errors, launching OSRS through Steam should now launch RuneLite.

Reverting back to the Steam client

Reverting back is simple. Just run the copy command again with the -Revert switch:

Copy-RuneLiteToSteam -Revert

Run at Startup/Logon

Eventually Steam is going to update OSRS and overwrite RuneLite or RuneLite could be updated from its orginal install location. The script takes these cases into account and keeps track of RuneLite's MD5 hash in order to be idempotent. Therefore, it is recommended to schedule to run the script at startup or logon. To do so just follow these steps:

  1. Open up a Powershell window as administrator (type Powershell in Windows Search, right click it, and select Run as administrator)
  2. Run the Copy-RuneLiteToSteam command with the -Schedule parameter. It accepts either Startup or Logon.
Copy-RuneLiteToSteam -Schedule "schedule-type"

The -Schedule parameter also works with the -Revert switch, so using both will remove the scheduled task.

Copy-RuneLiteToSteam -Schedule "schedule-type" -Revert

About

A Powershell module that helps you launch RuneLite through Steam

Resources

License

Stars

Watchers

Forks