Runescape Client for Linux and Unix
This runescape client is written in perl and is based on
Ethoxyethaan's forum post on runescape showing how to use the files
from the windows client to run it through the command line but with
limited functionality and you were forced to have a terminal window open while playing.
The goal of this project/port is to create a fully functional Unix / Linux client for runescape
that includes most if not all the functionality of the official clients (and maybe more).
This client can be updated by running the file "update-runescape-client".
It will download the windows(or mac) client and extract the jagexappletviewer.jar and replace the one currently in use.
The client have these features currently:
Once the client is downloaded you can install the menu entries by running the "install-desktop-icons" file.
Or just run the client without installation by doubleclicking the runescape file and choose run.
Below the download link are some images of the client running on several different systems.
IMPORTANT!: The new versions of this client features an updater that will
download and extract the required file from the newer clients provided by Jagex.
This should make it simpler for everyone to keep using the client, plus you don't need
to wait for me anymore to do the update. :P
Client requirements:
Graphical settings editor requirements:
NOTE for package maintainers: When installed through a repository the installation directory SHOULD be /opt
and the /opt/runescape/runescape and /opt/runescape/update-runescape-client scripts should then be symlinked to /usr/bin otherwise you might risk it will not work as expected!
Download: http://dl.dropbox.com/u/11631899/opensource/Perl/unix-runescape-client.tar.gz
PPA Repository: https://launchpad.net/~hikariknight/+archive/unix-runescape-client
The video below will show how to install the client from the repository on Ubuntu based distributions.
Installing from the repository will let you get automatic updates through your update manager.
Ethoxyethaan's forum post on runescape showing how to use the files
from the windows client to run it through the command line but with
limited functionality and you were forced to have a terminal window open while playing.
The goal of this project/port is to create a fully functional Unix / Linux client for runescape
that includes most if not all the functionality of the official clients (and maybe more).
This client can be updated by running the file "update-runescape-client".
It will download the windows(or mac) client and extract the jagexappletviewer.jar and replace the one currently in use.
The client have these features currently:
- Launch RuneScape
- Change Language through the client like you can on the official client. (so you can play on the non english versions)
- Proxy support (edit the runescape.prm to enable them and edit the options)
- Can be installed without administrator rights (just like the official clients)
- Supports running on: Linux, BSD, Solaris, OpenSolaris, OpenIndiana, MacOSX, and any other unix with java/openjdk 1.60_20+ and perl (no compiling needed, it runs on all of them just out of the box)
- Update the client to the newest one from Jagex (usualy indicated by a black box message when starting the client) without waiting for me to prepare it (works on all unixes, freebsd and windows!)
- Supports running on Windows by downloading the required files with "Download-Windows-Files.exe" which downloads perl, grep and wget for windows, along with .bat files and a native launcher to execute the unix client perl scripts on windows.
- Ability to add/generate native launchers for MacOSX, Windows, Linux, BSD, Solaris and Unix.
Once the client is downloaded you can install the menu entries by running the "install-desktop-icons" file.
Or just run the client without installation by doubleclicking the runescape file and choose run.
Below the download link are some images of the client running on several different systems.
IMPORTANT!: The new versions of this client features an updater that will
download and extract the required file from the newer clients provided by Jagex.
This should make it simpler for everyone to keep using the client, plus you don't need
to wait for me anymore to do the update. :P
Client requirements:
- Sun/Oracle Java or OpenJDK (same minimum version as RuneScape requires or above)
- perl
- perl-modules
- perl
- perl-modules
- xterm (not needed on Windows)
- wget (curl on MacOSX)
- p7zip/7zip (or make and gcc so it can be compiled)
Graphical settings editor requirements:
- perl
- perl-modules
- libwx-perl (ubuntu package name) or perl-wx (archlinux aur package name) or Wx (cpan module name)
NOTE for package maintainers: When installed through a repository the installation directory SHOULD be /opt
and the /opt/runescape/runescape and /opt/runescape/update-runescape-client scripts should then be symlinked to /usr/bin otherwise you might risk it will not work as expected!
Download: http://dl.dropbox.com/u/11631899/opensource/Perl/unix-runescape-client.tar.gz
PPA Repository: https://launchpad.net/~hikariknight/+archive/unix-runescape-client
The video below will show how to install the client from the repository on Ubuntu based distributions.
Installing from the repository will let you get automatic updates through your update manager.