/RoProPatcher

This automatically patches the RoPro extension for you, allowing you to have pro_tier for free.

Primary LanguageRustMIT LicenseMIT

RoPro Patcher

This automatically patches the RoPro extension for you, allowing you to have pro_tier for free.

Tutorial

v3rmillion thread

NOTE

Subscription expired

My RoPro subscription has expired as of 29/01/2023. This means that the servers will appear as "Unknown Region". If you have a subscription and would like to help everyone else out, please message me on Discord or create an issue so we can talk further.

Compatibility warning

Chrome, Brave (and possibly other browsers) have a feature that checks the hash of the extension. This means that it will flag as corrupted. Therefore, you will have to download the extension, patch it with a custom path and use developer mode to load an unpacked extension.

  • an exception to this rule is Opera GX

Firefox

This currently does not support Firefox but it easily can be done manually. To disable hash check, download the nightly build and then it will be an optional flag.

  • Go to where your extension is installed, usually at %appdata%\Mozilla\Firefox\Profiles followed by your profile name (the most recently modified folder) and finally into extensions.
  • From there, find the RoPro file - for me it is named {fbfda72b-073a-4a24-9e87-6d472b69b66f}.xpi.
  • Now, change the .xpi extension to .zip and extract.
  • Next, apply the custom path patch to it.
  • Rezip the file and change the extension back to .xpi.
  • Make sure to override the old extension.

Manual download

this should get around Chrome/Brave's "corrupted" message

  • Download Chrome extension source viewer in the Chrome Store
  • Go to RoPro
  • Open the extension we downloaded, and press "Download as zip"
  • Extract the downloaded extension
  • Use the custom patcher to patch the downloaded extension
  • Enable developer mode on your browser
  • For example, go to opera://extensions (or wherever you can view your extensions)
  • Press "Load unpacked" (or similar) and select the patched extension folder
  • Done!

You can view a fully manual YouTube tutorial here

Getting RoPro Verification Token

This will detail how to get your verification token which 99% of you will find no use for. This token is used for tracking playtime for a specific user. By using this token, you are able to track playtime for your main account while on your alt account.

  • Go to your extensions in your browser, e.g. chrome://extensions
  • You should see something like Inspect views background page under RoPro
  • Press on the underlined background page
  • The developer console for the extensions should open, go to the console tab
  • Execute this await getStorage("userVerification")
  • The format will be {USERID: 'TOKEN'}