personally, i think the script is misleading. you really can't have one simple automated "updater" that will work for everyone.
everybody does XBMC a different way, in a different location, sometimes as a dashboard, sometimes as an app.
here's what i do, and this never fails.
you can even do this within XBMC, although you have to hop between xbe's a couple times.
- start your XBMC as normal
- use the "T3CH Downloader" script, or just the Download function of "T3CH upgrader".
- download, and unzip to a temporary folder on the drive.
- copy your current userdata (Q:/UserData) overwriting the /UserData in your temporary XBMC folder
- execute /default.xbe in your temporary XBMC folder.
- verify that everything works with your new XBMC copy.
- once satisfied, use the temporary XBMC you are running to copy overwrite your regular copy of XBMC.
- execute default.xbe in your normal XBMC location and verify that everything works.
- delete the temp copy if you need the space.
that's it. you're done. works with any setup as long as you leave about 1/2 a gig of free space to fuck around with. you can even backup your old copy before hand in case you find later that you want to go back.
i copy my old XBMC to my F:/APPS that way it is still available for use until i'm comfortable with the new release.
hope this helps everyone.