Wiki Portalxbox
Retornar para a página principal do Portal XBOX

Alterando a configuração do UnleashX pelo arquivo Config.XML

De Wiki Portalxbox

O arquivo Config.xml contido na pasta onde a dashboard UnleashX está instalada, é onde se encontra a maioria dos parâmetros de configuração da dashboard. Sabendo como funciona cada linha e modificando-as como desejar, você poderá personalizar os menus e opções da UnleashX do jeito que achar mais conveniente para seu uso. É isso que eu vou ensinar nesse tutorial.

  1. Você precisará de uma rede entre o Xbox e o PC bem estabelecida. Se não souber como configurar uma rede, é só acessar esse tutorial que está bem explicado: Como conectar o XBOX e o PC através de rede local
  2. De preferência deve baixar a versão mais recente da UnleashX que seria a 0.39.
  3. Após feito isso, abra o arquivo Config.xml usando algum editor de texto (o bloco de notas serve), que é onde vamos trabalhar. Eu fiz uma cópia do Config.xml padrão da versão 0.39, e coloquei na frente de cada linha o seu número para que ao desenvolver das explicações fique mais fácil a localização da linha.

OBS: Lembrando que se você copiar essa configuração com os números e colar no seu Config.xml, não vai funcionar.

Segue abaixo o Config.xml padrão:

001   <?xml version="1.0" encoding="utf-8"?>
002   <UnleashX>
003      <Settings>
004             <MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>
005             <Password MaxTries="3"></Password>
006             <!-- Network Enable="Yes/No" Type="Static/DHCP" -->
007             <!-- Default Enable="Yes" Type="static" 
008                    .IP        = 192.168.0.100
009                    .Subnet    = 255.255.255.0
010            .-->
011             <Network Enable="Yes" Type="DHCP">
012                     <IP>192.168.0.100</IP>
013                     <Subnet>255.255.255.0</Subnet>
014                     <Gateway>192.168.0.1</Gateway>
015                     <DNS1>192.168.0.1</DNS1>
016                     <DNS2>192.168.0.7</DNS2>
017             </Network>
018             <!-- FTP Enable="Yes/No" -->
019             <!-- Default Enable="Yes"
020                    .User        = xbox
021                    .Password    = xbox
022                    .Port        = 21
023                    .MaxUsers    = 2
024                    .AllowAnon    = No        
025            .-->
026             <FTP Enable="Yes">
027                     <User>xbox</User>
028                     <Password>xbox</Password>
029                     <Port>21</Port>
030                     <MaxUsers>2</MaxUsers>
031                     <AllowAnon>No</AllowAnon>
032                     <Greeting>Welcome to XBOX FTP Server</Greeting>
033             </FTP>
034             <Newsfeed Enable="False" Interval="30">
035                     <URL>www.xbox-scene.com/xbox1data/xbox-scene.xml</URL>
036                     <URL>www.xbins.org/xbins.xml</URL>
037             </Newsfeed>
038             <!-- User Preference    -->
039             <Preference>
040                     <Games AutoLaunch="Yes" />
041                     <DVD AutoLaunch="Yes">F:\Apps\DVDX2\default.xbe</DVD>
042                     <AudioCD AutoLaunch="Yes">C:\xboxdash.xbe</AudioCD>
043                     <Data AutoLaunch="Yes"></Data>
044                     <!-- Volume: 0-100    -->
045                     <SNTP Synchronize="No">216.244.192.3</SNTP>
046                     <!-- Speed: 1-5 and anything in between, i.e. 1.5    -->
047                     <FanSpeed>1</FanSpeed>
048                     <ScreenSaver Wait="60">
049                             <Text>UnleashX V0.39</Text>
050                     </ScreenSaver>
051                     <AutoTurnOff>0</AutoTurnOff>
052                     <EnableDriveF>True</EnableDriveF>
053                     <EnableDriveG>False</EnableDriveG>
054             </Preference>
055     </Settings>
056     <Menu>
057             <Item Action="LaunchDVD" >Launch DVD</Item>
058             <List Text="Games" Sort="On" Auto="On">
059                     <Path>E:\Games</Path>
060                     <Path>F:\Games</Path>
061                     <Path>G:\Games</Path>
062                     <Path>E:\HDDLoader</Path>
063                     <Path>F:\HDDLoader</Path>
064             </List>
065             <List Text="Applications" Sort="On" Auto="On">
066                     <Path>E:\Apps</Path>
067                     <Path>F:\Apps</Path>
068                     <Item Action="TextEditor" >Text Editor</Item>
069             </List>
070             <List Text="System" Sort="Off" Auto="On" >
071                     <Item Action="Settings" >Settings</Item>
072                     <Item Action="SavesManager">Game Saves Manager</Item>
073                     <List Text="Misc" Sort="Off" Auto="On">
074                             <Item Action="FTPStop">Stop FTP</Item>
075                             <Item Action="FTPStart">Start FTP</Item>
076                             <Item Action="FTPReset">Reset FTP</Item>
077                             <Item Action="NETReset">Restart Network</Item>
078                             <Item Action="TrayClose">Close DVD Tray</Item>
079                             <Item Action="TrayOpen">Open DVD Tray</Item>
080                             <Item Action="CopyDVD">Copy Game Disc</Item>
081                     </List>
082                     <List Text="Format Menu" Sort="Off" Auto="On" Password="Xbox">
083                             <Item Action="Format"  Arg1="X" >Format X Drive</Item>
084                             <Item Action="Format"  Arg1="Y" >Format Y Drive</Item>
085                             <Item Action="Format"  Arg1="Z" >Format Z Drive</Item>
086                             <List Text="Format F Drive" Sort="Off" Batch="True">
087                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive F?</Item>
088                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
089                                     <Item Action="Format" Arg1="F" >Format F Drive</Item>
090                             </List>
091                             <List Text="Format G Drive" Sort="Off" Batch="True">
092                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive G?</Item>
093                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
094                                     <Item Action="Format" Arg1="G" >Format G Drive</Item>
095                             </List>
096                             <List Text="Format E Drive" Sort="Off" Batch="True">
097                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive E?</Item>
098                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
099                                     <Item Action="Format" Arg1="E" >Format E Drive</Item>
100                             </List>
101                     </List>
102                     <Item Action="Skins">Skins</Item>
103             </List>
104             <Item Action="FileManager" >File Explorer</Item>
105             <Item Action="C:\xboxdash.xbe">MS Dashboard</Item>
106             <Item Action="Restart" >Reboot</Item> <br>
107             <Item Action="Shutdown" >Shutdown</Item>
108      </Menu>
109   </UnleashX>

Vamos então agora entender como funcionam os códigos:

Você pode ver na linha 003 <Settings>, isso indica que apartir desta linha irão ser ajustadas às configurações principais, que terminarão na linha 055 </Settings> onde fecha as configurações.

A primeira linha que vem nas configurações é 004 <MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>, ela indica o caminho de onde está o .xbe da M$ Dashboard (Dashboard Original) ou seja, se sua M$ Dashboard não estiver em C:\Xboxdash.xbe, é bom você mudar o caminho. Em seguida vem 005 <Password MaxTries="3"></Password>, que serve para caso você queria por uma senha para acessar a M$ Dashboard, ponha no espaço entre os <> e </>.

Da linha 006 até 008 é só uma explicação de como é feita à configuração de rede, mas elas começam a serem feitas efetivamente apartir da linha 011 <Network Enable="Yes" Type="DHCP">. O “Yes” indica que a rede está ativa, caso queira desativá-la é só no lugar por “No” e o “DHCP” é o tipo do IP que sugiro que substitua por “Static”. Então vêm as configurações de IP:

011            <Network Enable="Yes" Type="DHCP"> 
012                    <IP>192.168.0.100</IP> 
013                    <Subnet>255.255.255.0</Subnet> 
014                    <Gateway>192.168.0.1</Gateway> 
015                    <DNS1>192.168.0.1</DNS1> 
016                    <DNS2>192.168.0.7</DNS2> 
017            </Network> 

O primeiro campo 011 <IP> </IP> é onde você determina o IP do seu Xbox, que normalmente as pessoas colocam 192.168.0.2, mas isso fica a sua escolha. Depois 013 <Subnet> que é a máscara de rede, que é 255.255.255.0; 014 <Gateway> seria o IP do seu computador e os 015 e 016 <DNS> use o padrão mesmo que não terá problemas.

As linhas 018 até 025 também são só explicações de como é configurado o FTP, mas começa mesmo na linha 026 <FTP Enable="Yes">, que significa que ele também está ativo, e para desativa-lo é só por “No”. Em seguida as configurações de FTP:

026             <FTP Enable="Yes">
027                     <User>xbox</User>
028                     <Password>xbox</Password>
029                     <Port>21</Port>
030                     <MaxUsers>2</MaxUsers>
031                     <AllowAnon>No</AllowAnon>
032                     <Greeting>Welcome to XBOX FTP Server</Greeting>
033             </FTP>

Na linha 027 você determina o nome de usuário para acessar o Xbox; na 028 qual a senha; 029 a porta; 030 o número máximo de usuários permitidos; 031 se será permitido que usuários anônimos se conectem; e na 32 a mensagem de apresentação quando conectado ao FTP. Depois vêm as linhas:

034             <Newsfeed Enable="False" Interval="30">
035                     <URL>www.xbox-scene.com/xbox1data/xbox-scene.xml</URL>
036                     <URL>www.xbins.org/xbins.xml</URL>
037             </Newsfeed>

A linha 034 indica que a opção de noticias está desativada, mas se você quiser ativa-la basta subistituir o “False” por “True”, e depois tem Interval que indica o tempo entre as noticias em segundos. 035 e 036 indicam de qual URL você quer as notícias, o padrão são as notícias do Xbox-Scene e do Xbins. Se você quiser ver as notícias do Portal basta apenas, ou substituir uma das URLs pela http://www.portalxbox.com.br/e107_plugins/rss_menu/rss.php?1.1., ou criar outra linha <URL>http://www.portalxbox.com.br/e107_plugins/rss_menu/rss.php?1.1 </URL> e por debaixo das demais para então ter notícias de todos os lugares.

Agora a partir da linha 039 até a 054 será o ajuste de algumas preferências:

039             <Preference>
040                     <Games AutoLaunch="Yes" />
041                     <DVD AutoLaunch="Yes">F:\Apps\DVDX2\default.xbe</DVD>
042                     <AudioCD AutoLaunch="Yes">C:\xboxdash.xbe</AudioCD>
043                     <Data AutoLaunch="Yes"></Data>
044                     <!-- Volume: 0-100    -->
045                     <SNTP Synchronize="No">216.244.192.3</SNTP>
046                     <!-- Speed: 1-5 and anything in between, i.e. 1.5    -->
047                     <FanSpeed>1</FanSpeed>
048                     <ScreenSaver Wait="60">
049                             <Text>UnleashX V0.39</Text>
050                     </ScreenSaver>
051                     <AutoTurnOff>0</AutoTurnOff>
052                     <EnableDriveF>True</EnableDriveF>
053                     <EnableDriveG>False</EnableDriveG>
054             </Preference>

A linha 040 é onde você escolhe se quer que rode automaticamente os dvds de jogos que inserir no Xbox, o padrão é ativado, mas se quiser que não rode automaticamente, basta colocar “No” no lugar do “Yes”. Nas linhas seguintes é o mesmo esquema, a 041 refere-se aos DVDs de vídeo, sendo que você precisa também selecionar qual o caminho do aplicativo que quer que rode seu DVD; Na 042 a mesma coisa, só que agora se deseja que rode os CDs de música, neste também você precisa indicar o caminho do programa que deseja que execute as músicas, o padrão é a M$ Dashboard que tem seu dispositivo para rodar músicas. Por fim, na linha 043 se deseja que rode automaticamente os discos de dados.

A próxima preferência é na linha 047, onde você determina a velocidade do cooler do Xbox, esse número pode variar de 1-5 sendo que o 1 é o mais lento. Em 048 você determina o tempo em segundos sem que você meche no Xbox, para que seja iniciada a proteção de tela, o tempo padrão é de 60 segundos. Na 049 você escolhe o texto da proteção de tela.

A linha 051 é o tempo em segundos sem mecher no Xbox para que ele se auto-desligue. Na 052 e 053 você determina se ativa o Drive F e G, para ativa-lo coloque True e para desativa-lo False. E assim encerram as preferências e todas as configurações.

Agora então na linha 056 é onde começa os ajustes do menu da UnleashX. É aqui que você pode personalizar, escolher quais seções você quer, o caminho para os jogos, aplicativos e etc. Vamos começar entendendo como funciona.

056     <Menu>
057             <Item Action="LaunchDVD" >Launch DVD</Item>
058             <List Text="Games" Sort="On" Auto="On">
059                     <Path>E:\Games</Path>
060                     <Path>F:\Games</Path>
061                     <Path>G:\Games</Path>
062                     <Path>E:\HDDLoader</Path>
063                     <Path>F:\HDDLoader</Path>
064             </List>

A linha 057 indica o primeiro item do menu no qual a ação é de Launch DVD, ou seja, Iniciar o DVD, e entre os < > < / > vem escrito Launch DVD que é o texto que será exibido no item. Caso você queira mudar, ou traduzi-lo, é só escrever o que deseja no lugar de < >Launch DVD</ >. Em seguida, na linha 058 vez o segundo item que agora no caso é indicado por <List Text=" ." Sort="On" Auto="On"> que na verdade refere-se na verdade a um sub-menu, que ao selecionar, abrirá novos itens. O nome que será exibido desse submenu é o texto que você colocar em <List Text=" ", no caso, a linha 058 refere-se ao submenu de jogos e então nas linhas seguintes de 059-063 indica o caminho para onde estejam os arquivos dos jogos salvos em seu HD, para que a dash auto-reconheça e os mostre no menu. Então caso seus jogos não estejam nesse caminho, basta você mudar essas linhas, podendo deletar algum caminho sem problemas caso esse não exista. Não esqueça que como você abriu com o item <List > você precisa fecha-lo com </List>.

Caso queira criar um outro sub-menu dentro deum sub-menu é só inserir a linha <List Text="Nome do Sub-menu" Sort="On" Auto="On"> e colocar em seguida os itens que quer nele. Lembrando de encerra-lo com </List>. Seguindo o Config.xml temos:

065             <List Text="Applications" Sort="On" Auto="On">
066                     <Path>E:\Apps</Path>
067                     <Path>F:\Apps</Path>
068                     <Item Action="TextEditor" >Text Editor</Item>
069             </List>

Agora você já deve entender, já que segue o mesmo esquema do outro. A linha 065 indica a o item Applications, que quando selecionado abrirá um sub-menu mostrando os executáveis das pastas E:\Apps e F:\Apps, e também o item TextEditor (Editor de Texto) que será exibido como Text Editor, sendo que você pode mudar a forma de como ele será exibido. No final do tutorial colocarei vários Itens de Ação disponíveis da UnleashX.

Por fim teremos:

070             <List Text="System" Sort="Off" Auto="On" >
071                     <Item Action="Settings" >Settings</Item>
072                     <Item Action="SavesManager">Game Saves Manager</Item>
073                     <List Text="Misc" Sort="Off" Auto="On">
074                             <Item Action="FTPStop">Stop FTP</Item>
075                             <Item Action="FTPStart">Start FTP</Item>
076                             <Item Action="FTPReset">Reset FTP</Item>
077                             <Item Action="NETReset">Restart Network</Item>
078                             <Item Action="TrayClose">Close DVD Tray</Item>
079                             <Item Action="TrayOpen">Open DVD Tray</Item>
080                             <Item Action="CopyDVD">Copy Game Disc</Item>
081                     </List>
082                     <List Text="Format Menu" Sort="Off" Auto="On" Password="Xbox">
083                             <Item Action="Format"  Arg1="X" >Format X Drive</Item>
084                             <Item Action="Format"  Arg1="Y" >Format Y Drive</Item>
085                             <Item Action="Format"  Arg1="Z" >Format Z Drive</Item>
086                             <List Text="Format F Drive" Sort="Off" Batch="True">
087                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive F?</Item>
088                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
089                                     <Item Action="Format" Arg1="F" >Format F Drive</Item>
090                             </List>
091                             <List Text="Format G Drive" Sort="Off" Batch="True">
092                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive G?</Item>
093                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
094                                     <Item Action="Format" Arg1="G" >Format G Drive</Item>
095                             </List>
096                             <List Text="Format E Drive" Sort="Off" Batch="True">
097                                     <Item Action="AskUser" Arg1="Format">Are you sure you want to format Drive E?</Item>
098                                     <Item Action="MessageBox" Arg1="Format">Press OK to proceed with the format operation </Item>
099                                     <Item Action="Format" Arg1="E" >Format E Drive</Item>
100                             </List>
101                     </List>
102                     <Item Action="Skins">Skins</Item>
103             </List>
104             <Item Action="FileManager" >File Explorer</Item>
105             <Item Action="C:\xboxdash.xbe">MS Dashboard</Item>
106             <Item Action="Restart" >Reboot</Item> <br>
107             <Item Action="Shutdown" >Shutdown</Item>

Como eu disse lá em cima, tudo segue o mesmo esquema, então creio que você não terá dificuldades para entender. Então só explicando por cima, na linha 070 abre-se um sub-menu onde dentro tem o item Settings, SaveManager. Em seguida o item Misc onde abre-se outro sub-menu dentro deste, onde contem os itens, FTPStop, FTPStart, FTPReset, TrayOpen, TrayClose, CopyDVD. Voltando para o sub-menu Settings, existe outro item o Format Menu que abre mais um submenu com todas as opções de format. E por fim no menu Settings se encontra o item Skins.

Agora no menu raiz, para finalizar os itens FileManager, C:\xboxdash.xbe que indica a M$ Dashboard e os itens Restart e Shutdown.

Acho que com tudo que foi explicado, você consiguirá personalizar os menus da maneira que quiser, organizar os sub-menus da maneira que achar mais confortável e tudo mais. Para terminar o tutorial indicarei uma lista dos itens de ação disponíveis da UnleashX. São eles:

LaunchDVD - Executa o DVD que está na bandeja do Xbox Ex: <Item Action="LaunchDVD"> Launch DVD </Item>

FileManager - Abre um organizador de arquivos Ex: <Item Action="FileManager"> File Explorer</Item>

Settings - Abre o menu das configurações usadas pela UnleashX. Ex: <Item Action="Settings">Settings</Item>

Skins - Abre o organizador de skins Ex: <Item Action="Skins"> Skins</Item>

Restart - Reseta o Xbox Ex <Item Action="Restart">Restart</Item>

Shutdown - Desliga o Xbox. Ex: <Item Action="Shutdown">Power Off</Item>

FTPReset - Reseta o FTP Ex: <Item Action="FTPReset">FTP Reset</Item>

FTPStop - Para o servidor de FTP Ex: <Item Action="FTPStop">FTP Stop</Item>

FTPStart - Inicia o servidor de FTP que foi parado Ex: <Item Action="FTPStart">FTP Start</Item>

NetReset - Reseta a rede Ex: <Item Action="NetReset">Reset Network</Item>

TrayClose/TrayOpen – Fecha e abre a bandeja Ex: <Item Action="TrayClose">Close Tray</Item>, <Item Action="TrayOpen">Open Tray</Item>

Format Arg1 - Formata o Drive indicado pelo Arg1. Ex: <Item Action="Format" Arg1=”F”> Format F</Item>

Copy Arg1 Arg2 - Copia Arquivo(s)/Pastas(s)Copies file(s)/Folder(s) apontados do Arg1 para o Arg2. Ex: <Item Action="Copy" Arg1=”D:\CDrive” Arg2=”C:\”>Copy C Backup</Item>

CopyDVD -Copia um disco de Jogo para uma das pastas a seguir: E:\Games\<GameTitle>, F:\Games\<GameTitle> or G:\Games\<GameTitle>. Ex: <Item Action="CopyDVD">Copy Game Disk</Item>

Bom galera, é isso aí. Espero que gostem e que ajude! Um abraço a todos!


Créditos

  • Henden

XBOX e XBOX360 são (R) Microsoft, Corp. Este portal não tem associação com a Microsoft Brasil
Copyright (C) 2005-2008 PortalXBOX. Todos os direitos reservados
Webdesign e desenvolvimento por equipe PortalXBOX