Aquilan asennus- ja käyttöohjeet Windowsiin
Aquila on kevyt ohjelma oman hubin tekemiseen ja se on saatavilla Windowsin lisäksi myös Linuxille. Esimerkiksi 500 käyttäjällä Aquila käyttää vain noin 3 megaa muistia.
Ohjeet Linuxille asentamiseen löytyy sivulta Aquilan asennus- ja käyttöohjeet Linuxiin
Sisällysluettelo |
Ohjelman lataaminen
Lataa uusin Aquila osoitteesta http://files.adrenaline-network.com/aquila (katso, että lataat win32-version, muut ovat linuxille). Voit myös halutessasi ladata graafisen käyttöliittymän samasta osoitteesta. Paketin nimi on Aquilasetup.release.v3.xx.rar (lataa uusin versio). Tämä helpottaa asetusten tekemistä, sekä mahdollistaa rekisteröityjen käyttäjien tunnuksien tuomisen muista hubisoftista. Graafista käyttöliittymää varten hubiin on tehtävä sille käyttäjätili, mikä selitetään myöhemmin.
Pura tiedostot johonkin kansioon.
Oman käyttäjätilin luominen
Komentoriville meno Windows Vistassa
Mene Käynnistä-valikkoon, kirjoita hakukenttään cmd ja paina enteriä.
Komentoriville meno Windows XP:ssä/2000:ssa/NT:ssä
Mene Käynnistä-valikkoon ja napsauta Suorita.
Kirjoita ruutuun cmd ja paina enteriä.
Luo käyttäjätili
Mene komentorivillä hakemistoon, jonne Aquila on purettu ja kirjoita tämä komento:
aqpasswd accounts.conf NIMIMERKKI SALASANA
Korvaa NIMIMERKKI ja SALASANA haluamallasi hubin omistajan nickillä ja salasanalla.
Sulje komentorivi
Aquilan käynnistäminen ja hubiin yhdistäminen
Mene resurssienhallinnassa kansioon, jonne Aquila on purettu. Käynnistä aquila.exe. Tällöin näytöllä vilahtaa musta ruutu, mutta mitään ikkunaa ei jää näkyviin. Voit tarkistaa tehtävienhallinnasta, että onko Aquila käynnissä.
Hubi käyttää oletuksena porttia 411, joten voit yhdistää pelkällä koneen IP:llä ilman porttia. Jos hubi on samalla koneella, jolta koitat yhdistää sinne ja sinulla on NAT käytössä, laita osoitteeksi localhost ja mahdollinen portti perään.
Näet kaikki hubin komennot kirjoittamalla +help mainchatiin. Hubin nykyiset asetukset saat kirjoittamalla +configshow ja ohjeet asetusten tekemiseen komennolla +confighelp. Asetuksia muutetaan komennolla !configset asetus arvo tai != asetus arvo.
Käyttäjien sekä graafisen käyttöliittymän rekisteröiminen
Käyttäjiä voi rekisteröidä komennolla
!useradd NICK RYHMÄ
Mikäli et aseta salasanaa, käyttäjä voi tehdä sen itse kirjautuessaan hubiin.
Valittavissa olevat ryhmät näet oikeuksineen komennolla !grouplist
Esimerkiksi voit tehdä käyttäjätilin graafista käyttöliittymää varten komennolla
!useradd AquilaGUI owner
Aseta käyttöliittymälle salasana komennolla
!passwd NICK SALASANA
jossa NICK on nimimerkki, jolla käyttöliittymä rekisteröitiin ja SALASANA haluamasi salasana.
Asetukset lyhyesti
Hubin käyttäjäraja rekistymättömille pitää muuttaa, jotta he pääsisivät hubiin. Se onnistuu komennolla
!= userlimit.unregistered HALUAMASI_LUKU
Hubin osoitteen asettaminen (esim. no-ip:seen rekisteröity). Älä laita porttia perään!
!= hubaddress HALUAMASI_OSOITE
HUOM!!!! Hubin nimi ja kuvaus pitää laittaa "-merkkien väliin, mikäli niissä on useampia sanoja. Esimerkki: "Oma hubi".
Hubin nimi
!= hubname HALUAMASI NIMI
Hubin kuvaus, joka näkyy hubilistassa
!= hubdescription HALUAMASI_KUVAUS
Hubin käyttämät portit
Seuraava portti näkyy hubilistassa osoitteen perässä
!= nmdc.listenport HALUAMASI_PORTTI
Muut portit, joilla hubiin pääsee (erottele spacella, jos useampia niin laita " " väliin)
!= nmdc.extraports HALUAMASI_PORTTI/PORTIT
Jakoraja (rekisteröitymättömille) esim.
1GB:
!= sharemin.unregistered 1g
100MB:
!= sharemin.unregistered 100m
Tallenna asetukset komennolla !save. Asetukset tallentuvat myös automaattisesti hubisoftassa asetetun ajan välein. Ennen sammuttamista asetukset kannattaa kuitenkin tallentaa itse.
Motd, Triggerit, Chatroom, LUA
Motd
Tee ensin tekstitiedosto johonkin kansioon. Tässä esimerkissä kyseinen kansio on Aquilan asetuskansio.
Lisää trigger komennolla !triggeradd
Esimerkiksi:
!triggeradd motd file motd.txt
eli !triggeradd nimi file tiedoston_nimi
Tee sen jälkeen sääntö triggerin käyttöön. Esimerkissä motd lähetetään kaikille, jotka pystyvät lähtettämään viestejä mainchattiin.
!ruleadd motd login chat
eli siis !ruleadd triggerin_nimi login oikeudet
Testaa tämän jälkeen motdin toimivuus yhdistämällä hubiin uudestaan.
Käyttäjälle itselleen lähetettävät tekstit (triggerit)
Esimerkkinä tehdään hubin säännöt. Tee ensin trigger, kuten edellisessäkin kohdassa, komennolla !triggeradd.
!triggeradd rules file rules.txt
Tee seuraavaksi sääntö
!ruleadd rules command rules "Näytä säännöt" dl
Eli !ruleadd triggerin_nimi command käytettävä_komento "kuvaus_+help-komentoon" vaadittavat_oikeudet
Muita sääntötyyppejä saa kirjoittamalla pelkästään !ruleadd
LUA
Scriptejä löydät ainakin seuraavilta sivuilta:
http://files.adrenaline-network.com/aquila/scriptit_lua5.1
http://aquiladc.sourceforge.net/forum/viewforum.php?f=10
Lataa scriptit Aquilan asetuskansioon. Huomaa, että forbid-scriptiä käytettäessä asetuskansiossa on oltava scripts-kansio ja siellä scripti libsimplepickle.lua. Lisäksi joudut luomaan sinne tiedoston forbid.settings.txt.
Jos haluat saada scriptit latautumaan automaattisesti, tee lua.conf-tiedosto (jos sitä ei vielä ole) ja lisää sinne scriptien nimet. Esim:
topic.lua forbid.lua regme.lua
Scriptin käynnistäminen:
!luaload tiedosto
Esimerkiksi !luaload topic.lua
Scriptin pysäyttäminen:
!luaremove tiedosto
Katso käynnissä olevat scriptit:
!luastat
Chathuone
Tässä esimerkissä luodaan OpChat.
!chatroomadd OpChat "Chatroom for operators" private autorights rights key
( !chatroomadd huoneen_nimi "huoneen kuvaus" private autorights vaadittava_oikeus )
Tämän jälkeen voi olla hyvä laittaa käyttäjien raportit tulemaan op-chattiin, joka onnistuu seuraavalla komennolla (vaihda chathuoneen nimi tarvittaessa)
!= reporttarget Opchat
Linkkejä
http://aquiladc.sourceforge.net
- Aquilan kotisivut
http://aquiladc.sourceforge.net/wiki/index.php/Manual
- Käyttöohje englanniksi, jossa on esim. selitetty kaikki komennot
http://aquiladc.sourceforge.net/forum/viewforum.php?f=10
- Scriptejä Aquilaan
Jos näistä ohjeista tai Aquilasta on kysyttävää, käytä tämän wikin keskustelualuetta.



