# Guide för Xaseco
Author: johan-ahlback

Xaseco kräver en databas så om du har servern på en vanlig dator krävs det att du installerar Xampp eller Wampp. Du hittar en guide till Xampp här: [guide för Xampp!](http://trackmania.ifokus.se/Articles/Read.aspx?ArticleId=8ac91ccf-9775-4815-ba86-0a82460df946&GroupType=Se.iFokus.Community.Board.ArticleGroup)

Först måste du ladda ner senaste versionen av Xaseco. Det här du här: [http://www.gamers.org/tmn/](http://www.gamers.org/tmn/)

Det första du måste göra är att gå in i newinstall i Xaseco mappen och kopiera alla .php filerna (jfreu.config, rasp.settings och votes.config) till includes mappen mappen. Alla andra filerna ska ligga direkt i Xaseco mappen.

**Öppna config.xml och ändra följande rader:**  
<tmlogin>YOUR\_MASTERADMIN\_LOGIN</tmlogin> <ipaddress>YOUR\_MASTERADMIN\_IP</ipaddress>  
Ändra så att det står ditt login istället för "YOUR\_MASTERADMIN\_LOGIN". Det som står emellan ipadress kan du ta bort.

**Ändra sen de här raderna:**  
<tmserver>  
<login>SuperAdmin</login>  
<password>YOUR\_SUPERADMIN\_PASSWORD</password>  
<ip>127.0.0.1</ip>  
<port>5000</port>  
</tmserver>  
</settings>  
  
I password ska det stå ditt lösenord som du skrev in i dedicated\_cfg filen för superadmin kontot.

På ip ska du inte ändra något om du har servern på samma dator som du ska ha Xaseco på, annars byter du ip.

Porten ska ändras till 5002 om du följt mina tidigare anvisningar men kolla gärna i dedicated\_cfg vilken port du har för xmlrpc

**Spara dokumentet och öppna dedimania.xml**.

Leta på de här raderna:  
<masterserver\_account>  
<login>YOUR\_SERVER\_LOGIN</login>  
<password>YOUR\_SERVER\_PASSWORD</password>  
<nation>YOUR\_SERVER\_NATION</nation>  
</masterserver\_account>

**Skriv in serverns inloggningsuppgifter och spara dokumentet.**

Öppna localdatabase.xml.

Ändra följande rader:  
<mysql\_server>localhost</mysql\_server>  
<mysql\_login>YOUR\_MYSQL\_LOGIN</mysql\_login>  
<mysql\_password>YOUR\_MYSQL\_PASSWORD</mysql\_password>  
<mysql\_database>aseco</mysql\_database>  
Ändra login och password till det du har i xampp och phpmyadmin. Database kan du ändra till samma namn som servern för att lättare hålla koll på databaserna om du ska ha fler servrar.

Spara dokumentet.  
**Högerklicka på aseco.bat** (den med kugghjulen i ikonen) välj redigera.

Ändra C:\\Programme\\Apache2\\Php5 till den php mapp som finns i xampp mappen. För mig ser det ut såhär: C:\\xampp\\php.

**Nu är det bara skapandet av databasen kvar**

Skriv in localhost/phpmyadmin i webläsaren

Skriv in användarnamn och lösenord

I textfältet där som har rubriken ny databas (new database) skriver du in namnet på databasen som du skrev in i lacaldatabase.xml. Klicka på knappen bredvid (kör/ok/go). hittar du inte det textfältet kan du använda ctrl+f för att söka. skriv skapa ny databas i sökfältet eller creat new database om ni kör på engelska i phpmyadmin.

Högst upp på sidan finns det en knapp där det står importera eller import som du ska klicka på.

Klicka på bläddra (browse) och leta upp aseco.sql som finns i mappen Xaseco\\localdb klicka på ok och sen på kör. Gör sen samma sak för rasp.sql som ligger i samma mapp. Och till sist gör du samma sak för extra.sql.

Nu kan du starta Xaseco genom att klicka på aseco.bat (den med kugghjulen).

Nu har du en server med rekord, admin rättigheter osv.

Vill du använda program för att lättare administrera banor och andra inställningar så klicka här: [Starta en server](http://trackmania.ifokus.se/Articles/Read.aspx?ArticleId=b3d13bb1-ad58-41df-8815-f493708f86e0&GroupType=Se.iFokus.Community.Board.ArticleGroup)

## Comment 1
Author: johan-ahlback

För att få hjälp med xaseco skriver du ett inlägg under Xaseco hjälp

## Comment 2
Author: LaiLai

Tjo, -vill inte klaga eller så, men det "krävs" varken Xampp eller Wampp som ni skrivit i artiklen ovan... Jag kör 11 servrar med Xaseco utan vare sig Xampp eller Wampp. mvh Lai

## Comment 3
Author: johan-ahlback

ja men då har du annan serverprogramvara :) det här förutsätter att man kör servern på en vanlig dator utan vare sig php elle någon sorts databas installerat :) men tack för att du påpekade det :)

## Comment 4
Author: ScorpioN86

Tja johan. Japp, jag hoppas man kan få lite klarhet på det här, mitt huvud är inte riktigt med just nu men i alla fall, när jag kör igång aseco.bat så kommer det upp:  
"Warning -32300 transport error - could not open socket <error 10060 anslutningsförsöket misslyckades eftersom den anslutna datorn inte svarade innom en viss tid eller på grund av att den etablerade anslutningen till värddatorn inte längre fungerar.

xaseco fatal error connection could not be established ! on line 691 in file bla bla bla aseco.php"

Skulle vara fint om man visste vad det var man har missat, aja, drog en allnighter för att kunna hitta denna sida bara så måste lägga mig, hoppas du kan hjälpa mig att lösa det, ha det gött, hej

## Comment 5
Author: johan-ahlback

kan du kopiera xaseco loggen och posta den här så jag kan se ![Glad](http://trackmania.ifokus.se/tiny3/plugins/emotions/img/smiley-smile.gif "Glad")

## Comment 6
Author: ScorpioN86

Sure.

## Comment 7
Author: ScorpioN86

ligger som bifogad fil i posten innan

## Comment 8
Author: johan-ahlback

Kolla vilken port du har öppen i serverns cfg fil och sätt samma i xasecos config fil.

## Comment 9
Author: ScorpioN86

så här vart det när jag bytte port----->>

men det verkar vara att porten ska vara 5000 med tanke på att det kommer upp samma meddelande om jag byter till tex 3450 och sen byter igen till 2350 dom 2 sista får nämligen samma fel meddelande

## Comment 10
Author: ScorpioN86

föresten, är det dumt att fråga om din msn? så man kan chatta med instant meddelande, lite lättare då som jag ser det i alla fall

## Comment 11
Author: johan-ahlback

Jag tror du missförstod mig där ![Flört](http://trackmania.ifokus.se/tiny3/plugins/emotions/img/smiley-wink.gif "Flört")

Där det står 5000 i dedicated, ändra det till 5002. Sen skriver du 5002 i config i xaseco.

## Comment 12
Author: ScorpioN86

nu så får jag inte igång mysql:

\[PHP Warning\] mysql\_connect(): Unknown MySQL server host 'användarnamn' (11004) on line 74 in file ...\\xaseco\\plugins\\plugin.localdatabase.php

\[XASECO Fatal Error\] \[Local DB\] Could not authenticate at MySQL server! on line 75 in file ...\\xaseco\\plugins\\plugin.localdatabase.php

ville inte skicka filen den här gången, kan hända att någon får för sig att fiffla med något, datorn la av för några veckor sedan och jag vill gärna att den ska funka så länge som möjligt, hoppas du förstår det.

Jag tror det där är allt du behöver va? för allt annat laddar som det ska fram till MySQL ska laddas

## Comment 13
Author: johan-ahlback

jag tror jag vet vad felet är. Kolla så du har rätt användarnamn/lösenord i localdatabase som ligger i xaseco mappen.

## Comment 14
Author: ScorpioN86

jag har samma lösen till alla logins och vad jag vet bara 3 olika användarnamn och jag har provat alla, inklusive root

## Comment 15
Author: johan-ahlback

är mysql servern igång då? det kan bugga om man kör med xampp ibland

## Comment 16
Author: ScorpioN86

det står running på den så, men hur ska man göra om xampp buggar då? och vad är det för host name? är det root eller? för det var ju det jag var tvungen att använda för att kunna logga in på 127.0.0.1(phpmyadmin), gud vilket krångel det är \*suck\*

Ock sry om man verkar lite tjatig och så men jag kan ju bara tillräckligt om datorer egentligen, har inte behövt pilla med sånna här grejer.

## Comment 17
Author: johan-ahlback

det ska fungera med localhost eller 127.0.0.1

## Comment 18
Author: ScorpioN86

händer samma sak hela tiden :( men kan vi inte göra så här? jag addar dig på msn så kan vi köra en typ remote control grej så kan du ju hjälpa mig med det och då kanske du ser om något är fel, kommer vara fett mycket lättare med tanke på att jag har en as snabb dator och 50/10 mb/s internet så det kommer ju vara som att sitta på din egna dator^^

## Comment 19
Author: ScorpioN86

YES!!! jag fick igång det :D tack för all din hjälp Johan :D

<mysql\_database>"var tvungen att byta den"</mysql\_database>

## Comment 20
Author: ScorpioN86

och lägga till nyckeln som man fick när man skapa accet i dedimania.php

## Comment 21
Author: ScorpioN86

okej... nu är det bara att få fram alla grejer med rekord så att dom syns i rutan och inte bara i chaten, vet du hur man fixar det?

## Comment 22
Author: johan-ahlback

i xasecos config finns det allternativ för det.

## Comment 23
Author: ScorpioN86

okej, vilka rader är det jag ska kolla efter då?

Dom jag vill ska synas i skärmen till vänster:  
Dedimania top10  
PB

Dom jag vill ska synas till höger:  
TMX top10  
Om det går så skulle jag villja att top3 ska synas där med just tiden dom har fått på banan just nu så man slipper trycka på tab.

Det jag vill ha i mitten:  
Om det går skulle jag gärna villja ha en kalkylator som räknar ut antingen exagt eller ungefärlig Ladder poäng som man kommer få om man kommer på en viss plats.

Jag skulle också villja ha så att man kan se top100 dedi/local/tmx rekord på sidan så om man trycker på en bana som länk så får man fram rekorden just för den banan.

Om du har lust att hjälpa mig med allt det här så skulle det vara riktigt snällt johan, alla andra som jag har frågat har typ sagt: "GTFO!!""nope""pallar inte göra allt det där""fan heller"osv.

## Comment 24
Author: johan-ahlback

allt det du prata om görs med plugin.

Det är inte bara att fixa i en config utan måste scriptas. Fufiwidgets gör lite av det där men jag har inte sett någon tmx top 10.

## Comment 25
Author: ScorpioN86

jag har för mig om att TMX top 10 finns med på OFC FullSpeed om jag inte minns fel, jag vet att dom har dedimania top 10 i alla fall

## Comment 26
Author: johan-ahlback

dedimania är fufiwidgets. tmx har de antagligen byggt själva med php.

## Comment 27
Author: ScorpioN86

Tjena igen Johan, nytt problem, datorn jag hade servern på innan krascha så jag måste göra om det här igen, jag gav dig logg filen, hoppas du kan hjälpa mig igen, vi hörs

## Comment 28
Author: ScorpioN86

annars om du gör om guiden där det står vad man ska fylla i om det är mysql server login eller om det ska vara TM login och så

## Comment 29
Author: johan-ahlback

<masterserver\_account>  
<login>YOUR\_SERVER\_LOGIN</login>  
<password>YOUR\_SERVER\_PASSWORD</password>  
<nation>YOUR\_SERVER\_NATION</nation>  
</masterserver\_account>

  
<mysql\_server>localhost</mysql\_server>  
<mysql\_login>YOUR\_MYSQL\_LOGIN</mysql\_login>  
<mysql\_password>YOUR\_MYSQL\_PASSWORD</mysql\_password>  
<mysql\_database>aseco</mysql\_database>

det stå ju precis vilken information som ska stå?

## Comment 30
Author: johan-ahlback

du verkar ha typo i filen

## Comment 31
Author: ScorpioN86

config.xml

<tmlogin>namn på kontot</tmlogin> = ?  
<ipaddress></ipaddress>

<tmserver>  
<login>SuperAdmin</login> = ska inte ändras?  
<password>passet för att logga in som superadmin på servern</password>  
<ip>127.0.0.1</ip>  
<port>5002</port>  
</tmserver>  
</settings>

dedimania.xml.

Leta på de här raderna:  
<masterserver\_account>  
<login>inlogg till TM kontot</login> = ?  
<password>passet till TM kontot</password> = ?  
<nation>Nyckeln till TM kontot</nation> = ?  
</masterserver\_account>

localdatabase.xml.

<mysql\_server>localhost</mysql\_server> = ska inte ändras?  
<mysql\_login>root</mysql\_login> = ?  
<mysql\_password>inlogget till det på phpmyadmin</mysql\_password> = ?  
<mysql\_database>namnet på själva databasen där man laddade upp sina SQL filer</mysql\_database> = ?

## Comment 32
Author: ScorpioN86

enligt felmeddelandet så verkar det ha något att göra med

<!-- rounds points messages -->  
<rpoints\_named>{#server}> {1}Custom points system set to {#highlite}{2}{3}: {#highlite}{4},...</rpoints\_named>  
<rpoints\_nameless>{#server}> {1}Custom points system set to: {#highlite}{2},...</rpoints\_nameless>  
<no\_rpoints>{#server}> {1}No custom Rounds points system defined!</no\_rpoints>

i config.xml tydligen, kanske bara jag som är dum i hövet:P antagligen varför jag inte kan lyckas med det här -\_-'

## Comment 33
Author: tge_anton

Vart hittar man config.xml?

## Comment 34
Author: tge_anton

Hittade, men när jag öppnar den så kommer det upp i internet så jag kan inte ändra några texter. Hur ska jag göra ?

## Comment 35
Author: [Borttaget]

Högerklicka och ta "öppna med textredigeraren" :) (eller vad det nu heter.. (anteckningar kanske det heter))

## Comment 36
Author: vai.anton

Jag har uppe 2 servrar som funkar perfekt nu :D Men skulle vilja ha musik på servern. Hur ska jag fixa det ? Tacksam för svar :P
