Okay so i found my back up, and will run through it with you it may be a little simpler. If you are struggling just drop me a mail or something and I can just zip it up and mail it, if i leave out the skins it wouldnt be that big i wouldnt think.
Looking back at it, i think i made a meal of it to be honest, its actually quite simple and you can play around with mine for a while to get it to work however you want it to, most likely skin paths will need tweaking and ips etc but this should get you going at least.
So the whole set up comprises of just a few folders, i will cover them in the order the are in if u know what i mean. deep breath here goes.......
In the Root of C (or wherever you boot from) you have the followingDASHBOARD folder
PROFILES folder
default.xbe
and the following CONFIG....
<?xml version="1.0" encoding="utf-8"?>
<UnleashX>
<Settings>
<MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>
<Password MaxTries="3"></Password>
<Network Enable="Yes" Type="Static">
<IP>192.168.0.3</IP>
<Subnet>255.255.255.0</Subnet>
<Gateway>0.0.0.0</Gateway>
<DNS1>0.0.0.0</DNS1>
<DNS2>0.0.0.0</DNS2>
</Network>
<FTP Enable="Yes">
<User>xbox</User>
<Password>xbox</Password>
<Port>21</Port>
<MaxUsers>2</MaxUsers>
<AllowAnon>No</AllowAnon>
<Greeting>Welcome to XBOX FTP Server</Greeting>
</FTP>
<Newsfeed Enable="False" Interval="30">
<URL>www.xbox-scene.com/xbox1data/xbox-scene.xml</URL>
<URL>www.xbins.org/xbins.xml</URL>
</Newsfeed>
<Preference>
<Games AutoLaunch="no" />
<DVD AutoLaunch="no">F:\Apps\DVDX2\default.xbe</DVD>
<AudioCD AutoLaunch="no">C:\xboxdash.xbe</AudioCD>
<Data AutoLaunch="no"></Data>
<SNTP Synchronize="No">216.244.192.3</SNTP>
<FanSpeed>1</FanSpeed>
<ScreenSaver Wait="60">
<Text>Dont leave me like this</Text>
</ScreenSaver>
<Skin Path="C:\UnlxSkin">Menu</Skin>
<AutoTurnOff>0</AutoTurnOff>
<EnableDriveF>True</EnableDriveF>
<EnableDriveG>False</EnableDriveG>
</Preference>
</Settings>
<Menu>
<List Text="Shaun" Batch="True">
<Item Action="Copy" Arg1="C:\Profiles\Shaun\config.xml" Arg2="c:\Dashboard\config.xml"></Item>
<Item Action="C:\Dashboard\UnleashX.xbe"></Item>
</List>
<List Text="Chris" Batch="True">
<Item Action="Copy" Arg1="C:\Profiles\Chris\config.xml" Arg2="c:\Dashboard\config.xml"></Item>
<Item Action="C:\Dashboard\UnleashX.xbe"></Item>
</List>
<List Text="Shane" Batch="True" Passcode="A">
<Item Action="Copy" Arg1="C:\Profiles\Shane\config.xml" Arg2="c:\Dashboard\config.xml"></Item>
<Item Action="C:\Dashboard\UnleashX.xbe"></Item>
</List>
<List Text="Uncle Norm" Batch="True" Passcode="B">
<Item Action="AskUser" Arg1="Change Users?" Arg2="This will Sign Uncle Norm onto the Xbox. Do you wish to continue?"></Item>
<Item Action="Copy" Arg1="C:\Profiles\Uncle Norm\config.xml" Arg2="c:\Dashboard\config.xml"></Item>
<Item Action="C:\Dashboard\UnleashX.xbe"></Item>
</List>
<List Text="Guest" Batch="True">
<Item Action="Copy" Arg1="C:\Profiles\Guest\config.xml" Arg2="c:\Dashboard\config.xml"></Item>
<Item Action="C:\Dashboard\UnleashX.xbe"></Item>
</List>
<Item Action="Shutdown">Log Off</Item>
</Menu>
</UnleashX>
So far nice and straightforward, now onto the folders.......
In your DASHBOARD folderjust drop another default.xbe
and thats it. A new config and items will actually be created in here automatically on log in and then overwritten by each user that logs in, but fo now all it needs is the default.xbe
onto the PROFILES folder thenso in here you need a folder for each user, so in this case it has 5 folders each names as follows, Chris, Shaun, Shane, Uncle Norm and Guest. These of course refer to the original boot up config.
Each of these folders simply contain the individual config for each user, so for example....
Config for Uncle Norm...
<?xml version="1.0" encoding="utf-8"?>
<UnleashX>
<Settings>
<MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>
<Password MaxTries="3"></Password>
<Network Enable="Yes" Type="Static">
<IP>192.168.0.3</IP>
<Subnet>255.255.255.0</Subnet>
<Gateway>0.0.0.0</Gateway>
<DNS1>0.0.0.0</DNS1>
<DNS2>0.0.0.0</DNS2>
</Network>
<FTP Enable="Yes">
<User>xbox</User>
<Password>xbox</Password>
<Port>21</Port>
<MaxUsers>2</MaxUsers>
<AllowAnon>No</AllowAnon>
<Greeting>Welcome to XBOX FTP Server</Greeting>
</FTP>
<Newsfeed Enable="False" Interval="30">
<URL>www.xbox-scene.com/xbox1data/xbox-scene.xml</URL>
<URL>www.xbins.org/xbins.xml</URL>
</Newsfeed>
<Preference>
<Games AutoLaunch="No" />
<DVD AutoLaunch="No">F:\Apps\DVDX2\default.xbe</DVD>
<AudioCD AutoLaunch="No">e:\Apps\xbmc\default.xbe</AudioCD>
<Data AutoLaunch="Yes"></Data>
<SNTP Synchronize="No">216.244.192.3</SNTP>
<FanSpeed>1</FanSpeed>
<ScreenSaver Wait="60">
<Text>Hurry Up Norm, what ya doin?</Text>
</ScreenSaver>
<Skin Path="C:\UnlxSkin\">Unleash Blue</Skin>
<AutoTurnOff>0</AutoTurnOff>
<EnableDriveF>True</EnableDriveF>
<EnableDriveG>False</EnableDriveG>
</Preference>
</Settings>
<Menu>
<Item Action="LaunchDVD" >Launch DVD</Item>
<List Text="Games" Sort="On" Auto="On">
<Path>F:\adultonlygames</Path>
<Path>F:\Games</Path>
</List>
<List Text="Applications" Sort="On" Auto="On">
<Path>E:\Apps</Path>
<Item Action="TextEditor" >Text Editor</Item>
</List>
<List Text="System" Sort="Off" Auto="On" >
<Item Action="Settings" >Settings</Item>
<Item Action="SavesManager">Game Saves Manager</Item>
<List Text="Misc" Sort="Off" Auto="On">
<Item Action="FTPStop">Stop FTP</Item>
<Item Action="FTPStart">Start FTP</Item>
<Item Action="FTPReset">Reset FTP</Item>
<Item Action="NETReset">Restart Network</Item>
<Item Action="TrayClose">Close DVD Tray</Item>
<Item Action="TrayOpen">Open DVD Tray</Item>
<Item Action="CopyDVD">Copy Game Disc</Item>
</List>
<List Text="Format Menu" Sort="Off" Auto="On" Password="Xbox">
<Item Action="Format" Arg1="X" >Format X Drive</Item>
<Item Action="Format" Arg1="Y" >Format Y Drive</Item>
<Item Action="Format" Arg1="Z" >Format Z Drive</Item>
<List Text="Format F Drive" Sort="Off" Batch="True">
<Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive F?</Item>
<Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation.</Item>
<Item Action="Format" Arg1="F" >Format F Drive</Item>
</List>
<List Text="Format G Drive" Sort="Off" Batch="True">
<Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive G?</Item>
<Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation.</Item>
<Item Action="Format" Arg1="G" >Format G Drive</Item>
</List>
<List Text="Format E Drive" Sort="Off" Batch="True">
<Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive E?</Item>
<Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation.</Item>
<Item Action="Format" Arg1="E" >Format E Drive</Item>
</List>
</List>
<Item Action="Skins">Skins</Item>
</List>
<Item Action="FileManager" >File Explorer</Item>
<Item Action="C:\xboxdash.xbe">MS Dashboard</Item>
<Item Action="Restart" >Reboot</Item>
<Item Action="Shutdown" >Shutdown</Item>
</Menu>
</UnleashX>
and the restricted user config for Chris....<?xml version="1.0" encoding="utf-8"?>
<UnleashX>
<Settings>
<MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>
<Password MaxTries="3"></Password>
<Network Enable="Yes" Type="Static">
<IP>192.168.0.3</IP>
<Subnet>255.255.255.0</Subnet>
<Gateway>0.0.0.0</Gateway>
<DNS1>0.0.0.0</DNS1>
<DNS2>0.0.0.0</DNS2>
</Network>
<FTP Enable="Yes">
<User>xbox</User>
<Password>xbox</Password>
<Port>21</Port>
<MaxUsers>2</MaxUsers>
<AllowAnon>No</AllowAnon>
<Greeting>Welcome to XBOX FTP Server</Greeting>
</FTP>
<Newsfeed Enable="False" Interval="30">
<URL>www.xbox-scene.com/xbox1data/xbox-scene.xml</URL>
<URL>www.xbins.org/xbins.xml</URL>
</Newsfeed>
<Preference>
<Games AutoLaunch="No" />
<DVD AutoLaunch="No">F:\Apps\DVDX2\default.xbe</DVD>
<AudioCD AutoLaunch="No">e:\Apps\xbmc\default.xbe</AudioCD>
<Data AutoLaunch="Yes"></Data>
<SNTP Synchronize="No">216.244.192.3</SNTP>
<FanSpeed>1</FanSpeed>
<ScreenSaver Wait="60">
<Text>Hello Kids, From Uncle Norm!</Text>
</ScreenSaver>
<Skin Path="C:\UnlxSkin\kidsskins\">pokemon</Skin>
<AutoTurnOff>0</AutoTurnOff>
<EnableDriveF>True</EnableDriveF>
<EnableDriveG>False</EnableDriveG>
</Preference>
</Settings>
<Menu>
<Item Action="LaunchDVD" >Play a Disc</Item>
<List Text="Games" Sort="On" Auto="On">
<Path>F:\Games</Path>
</List>
<Item Action="Restart" >Reboot</Item>
<Item Action="Shutdown" >Shutdown</Item>
</Menu>
</UnleashX>
NOTE the different Game paths in the two configs, simply by having 2 directories for games, one called games and one called adult only games you can control adult content. Also you will have to edit the config for your context menu, you need to ensure its disable as much as poss for restricted access users. And skin paths, for controlling which skins are accesible or used.So anway if your still with me by now, ha ha lol, you should now have most of it set up, quick checklist....
default.xbe and config file in root of C
Dashboard folder in root of C containing default.xbe
Profiles folder in root of C containing folder for each user each containing an indiviudal config.
Now your pretty much done, all you need to do now is create your log in skin. This skin will display logins as though they were menu options, customise it as you wish but as long as it is on a folder called MENU and in you skin directory it will work, for example in my case my MENU folder contains the following....
two font files, square-10.xpr and square-14.xpr
two images, just basic ones but thats all it needed, a background and loading...


and the following file named skin.xml
<Skin name="Menu">
<Information>
<Author>XBNormUK</Author>
<Version>1</Version>
<Copyright>2004</Copyright>
<Skinner Name="UX Architect" Version="1.0c" />
</Information>
<LoadingScreen ShowInfo="False">
<Background>Loading.png</Background>
</LoadingScreen>
<Main Globe="False" Orb="False" Fog="False">
<Background EnableAudio="False">Background.png</Background>
<InfoFont>Square-10.xpr</InfoFont>
<Text Top="385" Left="58" Width="200" Scroll="0" Color="0xFFFFFFFF" Source="IP" Align="Middle" />
<Menu Align="Middle" ShowIcon="False" ShowArrows="False">
<ItemPos Top="58" Left="357" Width="238"></ItemPos>
<ItemPos Top="122" Left="357" Width="239"></ItemPos>
<ItemPos Top="186" Left="357" Width="235"></ItemPos>
<ItemPos Top="249" Left="357" Width="236"></ItemPos>
<ItemPos Top="313" Left="357" Width="234"></ItemPos>
<ItemPos Top="377" Left="358" Width="235"></ItemPos>
<Font>Square-14.xpr</Font>
</Menu>
<ColorScheme>
<AMBIENT_FOGCOLOR>0xFF8080FF</AMBIENT_FOGCOLOR>
<AMBIENT_SKYCOLOR>0xFF00000F</AMBIENT_SKYCOLOR>
<AMBIENT_CELLCOLOR>0xFF0080FF</AMBIENT_CELLCOLOR>
<CAPTION_TEXTCOLOR>0xFFFFFFFF</CAPTION_TEXTCOLOR>
<CAPTION_BACKCOLOR>0xFF0080FF</CAPTION_BACKCOLOR>
<DIALOG_BORDERCOLOR>0xFF0080FF</DIALOG_BORDERCOLOR>
<DIALOG_BACKCOLOR>0x9F000000</DIALOG_BACKCOLOR>
<DIALOG_INNER_BORDERCOLOR>0xFF0080FF</DIALOG_INNER_BORDERCOLOR>
<DIALOG_INNER_BACKCOLOR>0xFF000000</DIALOG_INNER_BACKCOLOR>
<DIALOG_TEXTCOLOR>0xFFFFFFFF</DIALOG_TEXTCOLOR>
<DIALOG_DISABLEDTEXT>0xFFB3B3B4</DIALOG_DISABLEDTEXT>
<OPTION_TEXTCOLOR>0xFFFFFFFF</OPTION_TEXTCOLOR>
<OPTION_ACTIVETEXTCOLOR>0xFFFFFFFF</OPTION_ACTIVETEXTCOLOR>
<OPTION_ACTIVEBACKCOLOR>0xFF0080FF</OPTION_ACTIVEBACKCOLOR>
<BUTTON_BORDERCOLOR>0xFFFFFFFF</BUTTON_BORDERCOLOR>
<BUTTON_TEXTCOLOR>0xFFFFFFFF</BUTTON_TEXTCOLOR>
<BUTTON_BACKCOLOR>0x980000A0</BUTTON_BACKCOLOR>
<BUTTON_ACTIVETEXTCOLOR>0xFFFFFFFF</BUTTON_ACTIVETEXTCOLOR>
<BUTTON_ACTIVEBACKCOLOR>0xFF0080FF</BUTTON_ACTIVEBACKCOLOR>
<KB_KEYBG_HIGHLIGHT>0xFF0080FF</KB_KEYBG_HIGHLIGHT>
<KB_KEYBG_DISABLED>0xFFC0C0C0</KB_KEYBG_DISABLED>
<KB_KEY_PRESSED>0xFF008000</KB_KEY_PRESSED>
<KB_KEY_NORMAL>0xFF000000</KB_KEY_NORMAL>
<KB_KEY_DISABLED>0xFFFFFFFF</KB_KEY_DISABLED>
<KB_KEY_ACTIVEBORDER>0xFF808080</KB_KEY_ACTIVEBORDER>
<KB_KEY_TEXTCOLOR>0xFF000000</KB_KEY_TEXTCOLOR>
<KB_KEY_TEXTBACKCOLOR>0xFFFFFFFF</KB_KEY_TEXTBACKCOLOR>
<KB_KEY_TEXTBORDERCOLOR>0xFFFFFF00</KB_KEY_TEXTBORDERCOLOR>
<MENU_TEXTCOLOR>0xFFFFFFFF</MENU_TEXTCOLOR>
<MENU_ACTIVETEXTCOLOR>0xFFFFFF00</MENU_ACTIVETEXTCOLOR>
</ColorScheme>
</Main>
</Skin>
And there you go, thats it really, easy as that!! ha ha.
I hope this suffices, if not like i said earlier just drop me a mail and i will just mail you the full thing to mess around with, or I could put them up somewhere to download if i knew how too and it was free.
This has gotta be my longest post ever so I hope it helps, okay im going for a cup of coffee.
Norm
Ps
[email protected] if you need it