CODE
#!/bin/bash
# et-launcher.sh script
# Launches et from SL-GameLauncher links on Linux
# The Loko
arg=$1
#First we remove the stuff before //
address=${arg#*//}
# Then we remove the last / and anything behind it.
address=${address%/*}
# Finally we launch our game with the address
./.xinit.sh ./.et-sdl-sound +connect $address
# et-launcher.sh script
# Launches et from SL-GameLauncher links on Linux
# The Loko
arg=$1
#First we remove the stuff before //
address=${arg#*//}
# Then we remove the last / and anything behind it.
address=${address%/*}
# Finally we launch our game with the address
./.xinit.sh ./.et-sdl-sound +connect $address
You can delete the call to xinit script if you don't use it, it's just a script for running the game in another X server (so you can "minimize" it while playing). I got it from here: https://wiki.archlinux.org/index.php/Runnin...arate_X_display
The ./.et-sdl-sound is the path to the game, I launch it with the sound fix script et-sdl-sound, that I have hidden in my home folder. ( http://nullkey.kapsi.fi/et-sdl-sound/ )
Only need to save this script in any folder (I have it as .et-launcher, hidden in the home folder too), and make it executable. Then, with your browser set to open the et:// protocol with this script.
I hope I'm not the only one playing on Linux, and this could be useful for someone