for anyone in linux who forgot how to compile source code and install the program like i did due to being spoiled with aptitude and .deb packages heres a quick rundown how to use the source (tested on ubuntu 9.10 gnome). also, for a quick and dirty way to implement this into your gnome as a script read on.
take the source tarball (extract-xiso_v2.5_src_100122_by_aiyyo.tar.gz) and download it to a folder (ie your Documents folder)
extract the tarball using the command. first cd into the folder where its downloaded then extract:
cd ~/Documents
tar zxvf extract-xiso_v2.5_src_100122_by_aiyyo.tar.gz
enter the source folder and compile
cd extract-xiso
make extract-xiso
after its compiled, it should create a file called extract-xiso. just to be safe, edit this file to execute:
sudo chmod +x extract-xiso
now execute the file to make sure it works. it should output the command details and options/etc about the file
./extract-xiso
if this works, copy the executable to your bin folder so it can be executed from anywhere:
cp extract-xiso /bin
now go to your home folder and test to see if it executes fine from /bin
cd ~
extract-xiso
if it outputs the program details like before. if it works, all is well. you can test if it works by going to a folder containing a file with a 360 iso and issuing the command:
extract-xiso -x filename.iso
you can leave it as is and use it in terminal/shell only, or you can make a very simple script to implement this into the right click menu of your gnome by doing a few minor steps.
first, create the script in gui (for shell access only, replace gedit with nano):
sudo gedit ~/.gnome2/nautilus-scripts/'Extract 360 ISO Here'
copy and paste this into the file:
#!/bin/bash
gnome-terminal -x extract-xiso -x $1
save the file... and chmod the file with proper permissions:
sudo chmod 777 ~/.gnome2/nautilus-scripts/'Extract 360 ISO Here'
right click on an iso and there should be a scripts section. select the script extract 360 iso here and a terminal should pop up with the progress of extraction.
sorry for the long post trying to make it as easy as possible to follow.