I'm not really that good at this kind of stuff, but I'll give it a try. Here's what I got when I ran those four lines of code in PuTTY:
Code:
login as: frontrow
[email protected]'s password:
Last login: Wed May 12 09:42:44 2010 from 192.168.1.148
-bash-2.05b$ wget http://files.getdropbox.com/u/858897/XBMC/xbmc-9.04_update_sshcs.sh
--09:45:54-- http://files.getdropbox.com/u/858897/XBMC/xbmc-9.04_update_sshcs.sh
=> `xbmc-9.04_update_sshcs.sh'
Resolving files.getdropbox.com... 174.129.27.251
Connecting to files.getdropbox.com|174.129.27.251|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://files.dropbox.com/u/858897/XBMC/xbmc-9.04_update_sshcs.sh [following]
--09:45:54-- http://files.dropbox.com/u/858897/XBMC/xbmc-9.04_update_sshcs.sh
=> `xbmc-9.04_update_sshcs.sh'
Resolving files.dropbox.com... 75.101.136.120, 75.101.148.191, 174.129.33.159, ...
Connecting to files.dropbox.com|75.101.136.120|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4,649 (4.5K) [text/x-sh]
100%[====================================>] 4,649 --.--K/s
09:45:54 (145.57 KB/s) - `xbmc-9.04_update_sshcs.sh' saved [4649/4649]
-bash-2.05b$ wget http://www.sshcs.com/xbmc/?mode=CW&P=OSX&R=30020
[1] 194
[2] 195
-bash-2.05b$ --09:46:08-- http://www.sshcs.com/xbmc/?mode=CW
=> `index.html?mode=CW'
Resolving www.sshcs.com... 72.167.131.44
Connecting to www.sshcs.com|72.167.131.44|:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
09:46:10 ERROR 500: Internal Server Error.
chmod +x xbmc-9.04_update_sshcs.sh
[1]- Exit 1 wget http://www.sshcs.com/xbmc/?mode=CW
[2]+ Done P=OSX
-bash-2.05b$ ./xbmc-9.04_update_sshcs.sh XBMC_OSX_30020.tgz
Extracting download XBMC_OSX_30020.tgz
Failed to find download XBMC_OSX_30020.tgz
-bash-2.05b$
Looking at the last error, I downloaded XBMC_OSX_30020.tgz manually and moved the file over to the frontrow directory using WinSCP. Then I tried that last line again in PuTTY:
Code:
-bash-2.05b$ ./xbmc-9.04_update_sshcs.sh XBMC_OSX_30020.tgz
Extracting download XBMC_OSX_30020.tgz
tar: /Users/frontrow/Library/Caches/XBMCLauncherDownloads: Cannot chdir: No such file or directory
tar: Error is not recoverable: exiting now
Installing from diskimage /Users/frontrow/Library/Caches/XBMCLauncherDownloads/XBMC.dmg
Failed to find diskimage /Users/frontrow/Library/Caches/XBMCLauncherDownloads/XBMC.dmg
-bash-2.05b$
Using WinRAR, I can see that the XBMC_OSX_30020.tgz archive contains the file XBMC.dmg. I extracted it manually. I noticed that there was no XBMCLauncherDownloads directory in Caches, so I created one. I moved XBMC.dmg to the /Users/frontrow/Library/Caches/XBMCLauncherDownloads directory with WinSCP and tried that last line again:
Code:
-bash-2.05b$ ./xbmc-9.04_update_sshcs.sh XBMC_OSX_30020.tgz
Extracting download XBMC_OSX_30020.tgz
Installing from diskimage /Users/frontrow/Library/Caches/XBMCLauncherDownloads/XBMC.dmg
Password:
Checksumming Driver Descriptor Map (DDM : 0)...
Driver Descriptor Map (DDM : 0): verified CRC32 $5BEDCE33
Checksumming Apple (Apple_partition_map : 1)...
Apple (Apple_partition_map : 1): verified CRC32 $36BFC610
Checksumming disk image (Apple_HFS : 2)...
..............................................................................
disk image (Apple_HFS : 2): verified CRC32 $2D843C0B
Checksumming (Apple_Free : 3)...
(Apple_Free : 3): verified CRC32 $00000000
verified CRC32 $C928C93D
/dev/disk1 Apple_partition_scheme
/dev/disk1s1 Apple_partition_map
/dev/disk1s2 Apple_HFS /Volumes/XBMC
"disk1" unmounted.
"disk1" ejected.
osx_gl_fullscreen present in advancedsettings.xml
-bash-2.05b$
It seemed like it might have worked, but when I try to launch XBMC from the AppleTV launcher menu, I get the following onscreen error:
Error: XBMC/Boxee exited with status: 5
Hit menu to return
I was a little worried that I might have completely blown out XBMC, but I was able to go in to the Downloads section of Launcher and reinstall the last official nightly build, XBMC svn r28256. Whew!
I would love to experiment with the latest changes, but there doesn't seem to be an easy way for XBMC on AppleTV folks to go about it.