Descargar Jagex Launcher

0 views
Skip to first unread message

Germaine Greenweig

unread,
Aug 4, 2024, 8:05:49 PM8/4/24
to rophagemus
DownloadDB_Launcher_Tool.zip here -launcher-tool/releases/tag/1.0 , open db-launcher-tool with Java 11 (may have to right click and select), put in directory of your DB Launcher i.e. , click replace launcher, and then launch through jagex launcher. Otherwise maybe try the CLI option.

Hi, im struggling with the same thing.

I have followed the steps you instructed but wont let me open the DB launcher tool it says "a java exception has occured" whatever that means lol... Please help


Hi, I followed your guide step by step but I'm kinda confused with that part ''... and then launch through jagex launcher.'' Should the DBI launcher have jagex launcher option or am I missing something? Cannot get it to work ?


When you login to the Jagex Launcher WEBSITE, Click on characters, have you Imported your character? because if you haven't thats why you can login, If you simply merged your email, then you can still login fine, but once you import your character you cant login anymore without the launcher


just install, if it doesn't work right off the bat, use the OSRS cleaner tool after uninstalling launcher and OSRS and do complete removal. *Have had accounts locked after using this because it thinks its a brand new computer -As in you have to unlock, email verification and change password, just a warning.-*


I don't think you've properly merged your osrs and Jagex Launcher account, because if you've imported your character from OSRS to the Jagex Launcher website, It gives you a warning telling you that you can't use the old RS client, or anything else, you have to use the Jagex Launcher


Hopefully a fix for this soon - would love to us this but Jagex launcher is now stopping it. Progress is slow when having to work and can't auto kill chickens on a fresh account... Any help appreciated


I thought I'd just add to this thread for anyone asking, when I was logging in using my username, I got told I had to use the Jagex launcher. The minute I used my email address instead, OSBot worked and logged in. Thought this may be helpful for anyone that was googling like myself.


Same problem. Soon as i have changed to Jagex launcher as log in with all the accounts on one email if you open osbot on mirror it force closes jagex launcher.

Stealth does not work as jagex launcher is the only log in possible.


You might be asking why would anyone want to do this? There are a few reasons, but the most logical reason is when you have a computer where you cannot install additional software. This makes it difficult as Java is required to play OSRS, as well as the client - both require installation! And the Java install requires administrative rights to install. Anyway, I personally do not really have a reason to do this, but I am always up for a new challenge! This post was written and tested on Windows 10, but the general methods should be transferable to other Windows versions and Linux-based systems.


I started by downloading the jPortable 32 bit installer file from PortableApps. Then I copied the downloaded installer file named jPortable_8_Update_181_online.paf.exe to my USB flash drive. I have so many flash drives laying around that I used one to make a dedicated device for my portable OSRS client. However, you could use a USB flash drive with other data on it.


The install of jPortable is really simple - this is the main reason that I chose this software. Simply run the installer and it will download the JRE from Oracle and extract it to the USB device. The only part of the installation wizard process you need to check/modify is the installation path to ensure it is pointing to the correct install location. By default it should detect your USB drive if you are running the installer from the USB device. In this tutorial, my USB drive was mounted to the E: drive, so the default install location should be E:\CommonFiles\Java, as displayed in the image below.


The most important part of the JRE installation is determining where the java.exe file is located. We need this file to run any compiled OSRS clients - the JAR files. For the jPortable install, the java.exe file will be in the following location:


I like things neat and organized - so I created a suitable folder structure for the portable OSRS client project. I created the following folders in the root directory of my USB flash drive. Each folder has a specific purpose:


You are welcome to change the folder structure, however, please note that the remainder of this tutorial uses the folder structure I have specified above. Therefore, you will have to change some of the commands based on how you change the folder structure. At the end of this step, we have the following folders as displayed in the image below.


So far we have set up a USB flash drive with a portable version of the JRE, and set up a folder structure for the data we want to store. In this section, we set up the RuneLite client to be run off the USB flash drive. This actually ended up a little more complex than I thought it would - primarily because it was difficult to get the RuneLite client to reference a different folder for the OSRS cache files. In this section, we will look at the method used to download the multiplatform version of the RuneLite client to avoid installation, then cover how to run the client directly from the USB drive.


I think that there is a huge benefit from downloading any RuneLite files from the official RuneLite account. My main reason for this is that they provided the hash values for RuneLite launcher downloads. With the number of dodgy websites and scamming, I feel it is better to be safe than sorry. The RuneLite project has a dedicated GitHub repository for the launcher. FYI - the launcher is used to run the RuneLite client and update the dependencies. In the RuneLite launcher repository, there is a releases section with downloads. As a side note, the official RuneLite website links to these same files, but in the GitHub repository, they list the hash values for the downloads. Excellent! Basically, you can download the required file, then check the hash value against the hash value provided. Data integrity!


UPDATE: Please note that you can perform the following section of the tutorial in Windows PowerShell, or Windows Command Prompt (CMD). I would recommend using the Windows Command Prompt - as it is easier. PowerShell has a quirk where you must wrap Java properties with double quotes. For example, -Duser.home=client-home or -Xmx512m must be wrapped in quotes to produce "-Duser.home=client-home" or "-Xmx512m". This tutorial includes the wrapped Java properties, but they are a pain to add!


We now have the RuneLite launcher downloaded, validated using the hash value, and copied to the folder we created on our USB flash drive. The only thing left to do is determine a suitable method to run the RuneLite client. Since it is not installed, we cannot simply click a Start Menu entry, or Desktop icon to start the client. We need to run a command to execute the client. Usually, this is very easy, as illustrated by the following command that would usually be sufficient:


Basically, RuneLite is asking Java for the home directory of the user that is running RuneLite. We can actually modify the default value by telling Java we want a different home directory. This is a pretty simple process, and we can set it at runtime, so no permanent settings on the host system need to be made. We only need to modify the command we use to run RuneLite. Specifically, we can include a command option that is passed to the Java executable (java.exe) when running RuneLite. The option we need is:


Remember, if you are using PowerShell (and not the Windows Command Prompt - cmd) to run RuneLite, then you must wrap the specified Java properties in double quotes. This is the -Duser.home=client-home part of the command. I would recommend using quotes to wrap this argument, as it will work in PowerShell and CMD. Thanks to user comments that pointed out this issue.


This last entry is an array of strings that are the command used to run the client. The command is rediculously long, mainly due to the inclusion of all the JAR dependencies in the classpath, as well as the plethora of JVM options added. I stitched the command together, and implemented a wildcard search for classpath inclusion, and ended up with the following monster command. This command will run and actually put the cache in the USB drive:


The third command (to run the RuneLite client) should be used for running RuneLite to play OSRS. The second command should be used to update RuneLite dependencies when the RuneLite client is updated (usually Thursdays). Also, if you are a little paranoid about making changes to the host computer, only perform the update on a computer you are willing to install the OSRS cache too. If you update the client and do not stop it quickly enough, it will continue to run the client and download the OSRS cache files.

3a8082e126
Reply all
Reply to author
Forward
0 new messages