Archives > RuneScape Discussion
MAC OS X
sulaiman400:
Hi. Umm, I recently got a macbook pro for college. Now, apple has been cutting off support for java and new macbook pros come with Mac OS X Lion which basically destroys the chance of java running smoothly; thus, using java on safari is impractical and you'd rather kill yourself to be honest. So, this was brought up with Jagex and one player came up with a guide to fix the problem. To be honest, this is an excellent tool to use. Now, Runescape runs 10x better on my mac with like 10 applications running than on a pc with only runescape, swift kit, and teamspeak running. So, try this especially on the mac.
The link with the solution is right here. Basically, you have to create a mac application for runescape. And as I said, it works really really well.
http://services.runescape.com/m=forum/forums.ws?25,26,919,62871712
If you don't feel like reading through shitty runescape forums, I'll post what to do below.
Requires:
Mac OS X 10.5 64 bit with Java SE 6 installed, Mac OS X 10.6, or 10.7 Lion with Java installed.
Instructions: In 10 simple steps!
1. Open TextEdit. (It's in Applications.)
2. Open Preferences and make sure the New Document Format is set to Plain text, rather than Rich text.
3. After it is set to plain text, close the first untitled window that opened. And open a new one so it is in plain text mode. (THE WINDOW SHOULD BE PLAIN, NO TOOLBAR.)
4. Copy the following post:
--- Quote ---#!/bin/bash
mkdir .rsmactemp
cd .rsmactemp
echo "Downloading the Windows Client."
curl -O $'runescape.\143\157\155/downloads/runescape.msi'
echo "Extracting the Jagex RuneScape Launcher."
curl -O theunarchiver.googlecode.$'\143\157\155'/files/unar0.4.zip >/dev/null 2>&1
curl -O dl.dropbox.$'\143\157\155'/u/31880062/runescape.icns >/dev/null 2>&1
unzip unar0.4.zip > /dev/null
./unar runescape.msi ./ > /dev/null
./unar rslauncher.cab ./ > /dev/null
cd ..
echo "Creating application directories."
mkdir .RuneScape.temp
mkdir .RuneScape.temp/Contents
mkdir .RuneScape.temp/Contents/MacOS
mkdir .RuneScape.temp/Contents/Resources
mkdir .RuneScape.temp/Contents/Resources/Java
echo "Populating directories."
cp /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub .RuneScape.temp/Contents/MacOS/RuneScape
mv .rsmactemp/JagexAppletViewerJarFile.* .RuneScape.temp/Contents/Resources/Java/jagexappletviewer.jar
mv .rsmactemp/JagexAppletViewerPngFile .RuneScape.temp/Contents/Resources/Java/jagexappletviewer.png
mv .rsmactemp/runescape.icns .RuneScape.temp/Contents/Resources/runescape.icns
echo "Removing temp files."
rm -rf .rsmactemp
echo "Creating config files."
--- End quote ---
5. After hitting paste go to the bottom and hit enter to get onto a new line.
6. Copy the following and paste this one line below the code above.
--- Quote ---cd .RuneScape.temp/Contents/
echo "APPL????" > PkgInfo
/usr/libexec/PlistBuddy -c "add :CFBundleName string 'RuneScape'" info.plist > /dev/null
/usr/libexec/PlistBuddy -c "add :CFBundleIdentifier string 'jagexappletviewer'" info.plist
/usr/libexec/PlistBuddy -c "add :CFBundleVersion string '1.0'" info.plist
/usr/libexec/PlistBuddy -c "add :CFBundleExecutable string 'RuneScape'" info.plist
/usr/libexec/PlistBuddy -c "add :CFBundlePackageType string 'APPL'" info.plist
/usr/libexec/PlistBuddy -c "add :CFBundleSignature string '????'" info.plist
/usr/libexec/PlistBuddy -c "add :CFBundleIconFile string 'runescape'" info.plist
/usr/libexec/PlistBuddy -c "add :Java dict" info.plist
/usr/libexec/PlistBuddy -c "add :Java:MainClass string 'jagexappletviewer'" info.plist
/usr/libexec/PlistBuddy -c "add :Java:JVMVersion string '1.6+'" info.plist
/usr/libexec/PlistBuddy -c "add :Java:Arguments string '\$JAVAROOT/'" info.plist
/usr/libexec/PlistBuddy -c "add :Java:ClassPath string '\$JAVAROOT/jagexappletviewer.jar'" info.plist
/usr/libexec/PlistBuddy -c "add :Java:Properties dict" info.plist
/usr/libexec/PlistBuddy -c add\ :Java:Properties:$'\143\157\155'.jagex.config\ string\ $'\150\164\164\160'://runescape.$'\143\157\155'/k=3/l=en/jav_config.$'\167\163' info.plist
/usr/libexec/PlistBuddy -c "add :Java:VMOptions array" Info.plist
/usr/libexec/PlistBuddy -c "add :Java:VMOptions:0 string '-Xms256m'" Info.plist
/usr/libexec/PlistBuddy -c "add :Java:VMOptions:1 string '-Xmx256m'" Info.plist
mv ../../.RuneScape.temp ../../RuneScape.app
mv ../../RuneScape.app /Applications 2>&1
echo "Finished!"
echo "Enjoy!"
exit
--- End quote ---
7. Now go to file, and save as installer.txt
Save it to your home folder. (The one with the house icon that is just your name.)
8. Now open Terminal. (/Applications/Utilities)
9. Copy & paste the following to start. (Hit enter.)
--- Quote ---chmod a+x installer.txt; ./installer.txt
--- End quote ---
All Credit for this goes to "Mr Pacman".
Randy:
I use a mac.
I just open safari to play scape.
Jayson:
Im not a fag so i have windows
Mister Kyle:
--- Quote from: Jayson on August 07, 2011, 01:41:17 am ---Im not a fag so i have windows
--- End quote ---
Vio:
Mac OS X: Refer to main post.
Windows: www.runescape.com > Play Now > ????? > PROFIT