2007-10-25, 17:47
My favourite xbmc builds are the T3CH builds and although they include a downloading script, I wanted to extend its functionality to do a more complete installation, eliminating any ftp'ing or UserData and scripts etc.
So that's what I've done. Its called 'T3CH Upgrader'.
In summery it does this:
1) Enter & save settings on first run.
Enter Installation path - eg E:\apps\
Enter Shortcut path - Used to create the dash booting cfg in C:\
2) Contact T3CH site to get build url.
3) Detect build version and determine if its (date) newer than your own.
It does this by extracting the date from T3CH build url name, converting into time and comparing to your running System.buildDate.
4) Display a Menu with options:
View Changelog - Obvious option
Download T3CH build - See below
Settings - Change settings
5) Selecting Download Option will:
Download and unpack rar
Copy your UserData to new build
- If keymap.xml is different, only copy if user a OKs it.
6) Copies your Scripts (not overwriting included)
7) Copies your Plugins (not overwriting included)
8) Create dash booting Shortcut (on c:\) using supplied setting (makes a backup first)
So, using the Team XBMC Shortcut create files C:\xbmc.xbe and C:\xbmc.cfg
CFG will now point to new build installation name.
eg.
E:\apps\XBMC-SVN_2007-10-21_rev10582-T3CH\XBMC\...
8) When everything finished OK, Prompt for Reboot.
On reboot: check the system info should indicate new build is
I've contacted T3CH and he was happy to at least consider it for inclusion in future T3CH builds, after review. Which would ideal.
However I'm offering it up here as a limited download, from H E R E so it can be tested by a few more people and gauge feedback, before release to xbmcscripts.com or maybe SVN ??
Nuka: as you were the original dev of the T3CH Loader, I would especially appreciate your views ?
If your willing to try it, although it does make a backup of your C:\<dash booting name>.xbe & cfg - You might want to be extra safe and make your own backup. I should note. It does not delete any xbmc folder/files (apart from the downloaded rar at end of script).
Over to you ...
BBB
So that's what I've done. Its called 'T3CH Upgrader'.
In summery it does this:
1) Enter & save settings on first run.
Enter Installation path - eg E:\apps\
Enter Shortcut path - Used to create the dash booting cfg in C:\
2) Contact T3CH site to get build url.
3) Detect build version and determine if its (date) newer than your own.
It does this by extracting the date from T3CH build url name, converting into time and comparing to your running System.buildDate.
4) Display a Menu with options:
View Changelog - Obvious option
Download T3CH build - See below
Settings - Change settings
5) Selecting Download Option will:
Download and unpack rar
Copy your UserData to new build
- If keymap.xml is different, only copy if user a OKs it.
6) Copies your Scripts (not overwriting included)
7) Copies your Plugins (not overwriting included)
8) Create dash booting Shortcut (on c:\) using supplied setting (makes a backup first)
So, using the Team XBMC Shortcut create files C:\xbmc.xbe and C:\xbmc.cfg
CFG will now point to new build installation name.
eg.
E:\apps\XBMC-SVN_2007-10-21_rev10582-T3CH\XBMC\...
8) When everything finished OK, Prompt for Reboot.
On reboot: check the system info should indicate new build is
I've contacted T3CH and he was happy to at least consider it for inclusion in future T3CH builds, after review. Which would ideal.
However I'm offering it up here as a limited download, from H E R E so it can be tested by a few more people and gauge feedback, before release to xbmcscripts.com or maybe SVN ??
Nuka: as you were the original dev of the T3CH Loader, I would especially appreciate your views ?
If your willing to try it, although it does make a backup of your C:\<dash booting name>.xbe & cfg - You might want to be extra safe and make your own backup. I should note. It does not delete any xbmc folder/files (apart from the downloaded rar at end of script).
Over to you ...
BBB