|
ActionScript on yksinkertainen skriptikieli, jonka komennot muistuttavat MS-DOS:in BAT-päätteisissä komentojonotiedostoissa käytettäviä komentoja. Skriptejä voidaan käyttää Media X Menu (MXM) -dashboardissa. Kirjoitushetkellä MXM:n uusin versio on 0.9n.6.
Skriptejä voidaan käyttää lisäämällä komennot suoraan valikkoon tai kutsumalla erillisestä tiedostosta. Valmiit skriptit ovat .xas-muotoisia tekstitiedostoja. Niiden tekeminen, tarkastelu ja muokkaaminen onnistuu esimerkiksi Muistiolla.
Valmiita skriptejä voidaan kutsua Callfile-komennolla tyyliin:
<Item> <Title>IP Changer</Title> <Action>Callfile c:\mxm\scripts\ipchanger.xas</Action> </Item>
Tässä kutsutaan skriptiä, joka sijaitsee hakemistossa c:\mxm\scripts nimellä ipchanger.xas. Sille voidaan määrittää normaaliin tapaan myös lisäoptioita, kuten selitysteksti, video ja kuvake:
<Item> <Title>IP Changer</Title> <Description>Vaihda nykyinen IP-osoite</Description> <Action>Callfile c:\mxm\scripts\ipchanger.xas</Action> <Media>C:\mxm\videos\ipchanger.wmv</Media> <Thumbnail>C:\mxm\thumbs\ipchanger.png</Thumbnail> </Item>
Komentoja voi käyttää myös lisäämällä ne suoraan valikkotiedostoon. Tällöin esimerkiksi yhtä komentoa varten ei tarvitse tehdä erillistä tiedostoa. Se onnistuu tyyliin:
Käynnistä uudelleen -valinta:
<Item> <Title>Kaynnista uudelleen</Title> <Action>Reboot</Action> </Item>
Sammuta-valinta:
<Item> <Title>Sammuta</Title> <Action>ShutDown</Action> </Item>
Lisää komentoja löytyy MXM:n mukana tulevasta ActionScriptReadMe.txt-tiedostosta.
Skripti on tavallinen pelkkää tekstiä sisältävä tekstitiedosto (ASCII), joka nimetään päätteelle .xas. Kaikki käytettävissä olevat komennot on listattu tiedostossa ActionScriptReadMe.txt.
Yksinkertaisen skriptin voi tehdä esimerkiksi seuraavasti:
BeginDraw UseCurrent MessageBox "Kello on $time$." EndDraw INPUT QUIT
Skripti tallennetaan kello.xas-nimiseksi ja valikkoon lisätään siihen viittaus:
<Item> <Title>Kello</Title> <Action>Callfile c:\mxm\scripts\kello.xas</Action> </Item>
Kun skripti suoritetaan, ruudulle tulostuu kellonaika ("Kello on 16:22:45.").
| Skripti | Selitys |
| ipchanger2 | Verkkoasetusten editoimiseen suoraan Xboxissa. |
| Copy Single Game DVD_vexx22 | Kopioi DVD-levyllä olevan pelin kiintolevylle. |
| DateFix | Vaihtaa päivämäärän oikeaksi, jos Xboxin kello on nollautunut. |
| Fanspeed | Tuulettimen kierrosnopeutta voi muuttaa väliltä 10-50%. |
| Font Swapper | Muuttaa fonttien nimet alkuperäisiksi softamodatussa Xboxissa. |
| Format_Habs69M | Alustaa kiintolevyltä halutut asemat. |
| IP Dialog | Verkkoasetusten editoimiseen suoraan Xboxissa. |
| LaunchDVDGame_DBZRacer | Käynnistää DVD-levyllä olevan pelin. |
| LittleBox_vexx22 | Yksinkertainen skripti, joka liikuttaa laatikkoa ympäri ruutua. |
| MXM Password Script | Kysyy salasanaa ennen ohjelman/pelin käynnistystä. |
| PxHDDLoader Folder Renamer_DBZRacer | Nimeää PxHDDLoaderin hakemistot pelin nimen mukaan. |
| SkinValidator | Tarkistaa MXM:n skinien oikeellisuuden. |
| TextEditor | ASCII-tiedostojen (txt, ini, xml) muokkaamiseen suoraan Xboxissa. |
| virtualKB | Virtuaalinen näppäimistö. |
| XBOX Disc Launch_vexx22 | Käynnistää DVD-levyllä olevan pelin. |
Tämän
sivun viimeisen päivityksen ajankohta: 26. huhtikuuta 2004.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään
Tec Dubelin Xbox -sivustoon.