HeXHub • RTFM in Hungarian

HexHub leírás 			
Írta: Hungarista
2008, március 01, szombat 15:49
1. GUI beállítások

1.1 HUB

Hub Name - Ez adja meg a hub nevét, így ez lesz elküldve a felhasználóknak, a pingereknek és a hublistáknak is. A változások automatikusan frissülnek, minden alkalommal elküldésre kerül az új $HubName parancs.
Description - A hublistákon megjelenő leírás mezőt jelenti.
Address - A hub cím (IP vagy DNS), ami a hublistákon szerepelni fog. Ha nem a 411-es alapértelmezett porton szeretnéd futtatni a hubot, meg kell adnod a port számát is cím:portszám formában. A DNS cím megerősítéséhez kattints a "Resolve" gombra, és ha a cím helyes, a hozzá tartozó IP fog megjelenni.
Owner's e-mail - A hub tulajdonosának e-mail címe, a pingereknek lesz elküldve a $HubINFO parancsban. Szintén ez a cím lesz elküldve azoknak a felhasználóknak, akik valamilyen korlátozás miatt nem tudnak belépni a hubra.
Local address - Az itt megadott cím használatával csak a megadott címen fogad a hub kapcsolatokat, üresen agyva az összes elérető címen.
Ports - Itt adható meg, mely portokon fogadja a hub a felhasználókat.
URL for icon - Itt adhatod meg egy ikon URL címét, amely a pingereknek lesz elküldve, és végül a hublista oldalán a hubnál fog megjelenni.
Hub program starts with windows - Ha engedélyezed, egy registry kulcs bejegyzés fog létrejönni a HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run címen a hexhub számára, hogy a rendszer indításakor automatikusan elinduljon a hub is. Törléshez elegendő eltávolítani a pipát előle.
Hide / Unhide window HotKey - Itt adhatsz meg egy 'gyorsgomb'-ot, amit ha lenyomsz, előhozza a hubszoftver ablakát. Ha megváltoztatod ezt a gomb-párt, kattints az 'Apply' gombra a változások mentéséhez. Az alapértelmezett értéke a Win + H
Hide at startup - Ha a program minden rendszerbetöltéskor elindul, de nem szeretnéd, ha az ablak állandóan felvillannam pipáld ki ezt a lehetőséget, és a program fő ablaka nem fog megjelenni indításkor. Az ablak előtérbe hozásához az előzőekben definiált gyorsgomb kombinációt kell használnod.
Start server - A hub indítására és leállítására szolgál. A elindítás / leállítás állapota kilépéskor mentésre kerül.
Save all settings - A gomb megnyomása után az összes változtatás mentve lesz. A program kilépéskor automatikusan menteni fogja az esetleges változásokat. A beállítások mentésére lehetőség van a "!flush" paranccsal is, ez esetben adm5 jogosultsággal kell bejelentkezned a hubra (láthatja a törölt regisztrációkat). Alapértelmezés szerint a hub tulajdonosának megvan ez a joga.


1.1.1. DC parancsok


A következőkben leírt beállításokhoz legalább alapvető NMDC protokoll ismeretek szükségesek. Ha ez nincs meg, a http://dcpp.hu oldalon teljes leírást találsz róla.
Minden parancs három paraméter-csoportra osztható:
A "Command parameters" a parancs-specifikus beállításokat tartalmazza.
A "Flood detection" csoportban kaptak helyet a floodérzékeléshez köthető paraméterek. Néhány parancsnak további ilyen paraméterei lehetnek a "Command parameters" csopAz oldal karbantartás alatt áll, kérlek látogass vissza később :) az OpChatbe.

1.1.1.1. <Csatlakozás / újracsatlakozás>

Maximum number of clones - Ez az érték lesz az alapértelmezett az újonnan csatlakozott felhasználók számára.
Seconds of runtime until connection flood check is enabled - Ha a hubnak általában véve sok felhasználója van, és a csatlakozási flood visszautasításra van állítva, a hub indítása esetén, amikor sok felhasználó csatlakozik egyszerre, különböző címről történő csatlakozási floodot érzékelhet a hub. Hogy ezt elkerüld, az itteni értéket állítsd be a megfelelő értékre (amennyi idő alatt a felhasználók nagy része visszacsatlakozik)
Max attempts / min. allowed from same IP - Hogy a felhasználók túl gyakori újracsatlakozását megelőzd, a megadott értéken túl a felhasználók belépése késleltetve lesz. Ez esetben egy "felhasználó túl gyakran csatlakozik" üzenet lesz generálva. A 0 érték kikapcsolja ezt az ellenőrzést.
Seconds to refuse connection on flood attempts - Csatlakozási flood esetén az újonnan csatlakozó felhasználók nem tudnak majd kapcsolódni a hubra az itt megadott időtartamon belül (másodpercben). Ez az érték lesz használatban az újracsatlakozás időtartam érzékelésekor is, ez lesz minimális időköz a botok / fakerek újracsatlakozása között.
Flood bots connection delta - Ha különböző felhasználóktól kettő vagy több hasonló parancs vagy üzenet kerül fogadásra, és a felhasználók csatlakozási idejének különbsége (abszolút értékben) alacsonyabb mint ez az érték, a flood "engedélyezett" paramétereinek száma minden egyes alkalommal a felére csökken. Az x-botok és az OpZone-szerű botok is némítva lesznek. 0-ra állított értéknél ez az ellenőrzés ki lesz kapcsolva.

1.1.1.2. $Key

Extended protocol required - Ezzel a lehetőséggel megakadályozható, hogy a DC++ 0.306-os verziójánál régebbi kliensek, vagy ennek módozatai (főleg a Stealth DC++) beléphessen a hubra.
Key required - Ha engedélyezed, az olyan kliensek, vagy rendszerint flood botok, amelyek nem küldenek $Key parancsot, nem csatlakozhatnak a hubra.
Key must be valid - Engedélyezett állapotban a hub visszaellenőrzi a generált keyt, így azok a kliensek, amelyek nem szabványosan számítják ki ennek az értékét, nem léphetnek be a hubra. Ha olyan kliensed van, ami nem tud érvényes keyt generálni, kapcsold ki ezt a funkciót, vagy készíts egy regisztrációt a IP címeddel, ahol a profilnak van fake0 jogosultsága.
Use randomized $Lock - Ez az érték a "Key required", "Key must be valid" és a "Validation timeout"(lsd $ValidateNick) funkciókkal kombinálva megakadályozza, hogy a felhasználók telnettel vagy más hasonló programmal bejelentkezzenek. Ha engedélyezed, a $Lock string véletlenszerű karaktereket fog tartalmazni.

1.1.1.3. $Supports

NoGetINFO enabled, NoHello enabled, UserCommand enabled - Ezzel az opcióval engedélyezhetsz / tilthatsz néhány protokoll-függő kiterjesztést.
NoGetINFO required, NoHello required, UserCommand required, TTHSearch required, Get[Test]ZBlock required - Ezzel a lehetőséggel engedélyezhetsz vagy éppen tilthathatsz néhány klienst, amelyek nem támogatnak bizonyos kiterjesztéseket ( vagy ezt nem tudatják a hubbal)

1.1.1.4. $Version

Version is required - Ha engedélyezed, azok a kliensek / botok, amelyek nem küldenek $Version parancsot, nem léphetnek be a hubra.
Version must be 1,0091 - A legtöbb kliensben a verzió értéke 1.0091. Azonban néhány hibás kliens mást is küldhet a hubnak, ezzel az opcióval megakadályozhatod ezeket a klienseket, hogy belépjenek a hubra.

1.1.1.5. $ValidateNick

Validation timeout - Az itt megadott érték a maximális elfogadott csatlakozások száma másodpercekben.
Send $LogedIn - Engedélyezett állapotban a hub kiküldi $LogedIn parancsot sikeres bejelentkezés esetén.
Allow nick changes - Itt állítható be, hogy használható -e a hubon a nicknév váltás a !nick és a !rename parancsokkal, a "Force correct prefix" opció engedélyezésekor (ez esetben a $ValidateNick parancs kétszer lesz kiküldve),vagy a nicknév javításkor. Ha engedélyezve van,és egy felhasználó egy, már használatban lévő nicknévvel szeretne csatlakozni, vagy a nicknevében hubcím található, a hub automatikusan átnevezi a felhasználót. A hub - kompatibilitási okokból - szintén létrehoz egy klónt, amelyet csak az átnevezett felhasználó fog látni.
Reconnect time - A hubon lévő felhasználók számától, a sávszélességtől, stb. függően, itt állíthatod be az újracsatlakozások közötti átlagos időtartamot is. Amikor egy felhasználó kilép a hubról, a nickneve bent lesz tartva az itt megadott időtartamig a nicklistában. Ez az optimalizálás segít megspórolni a felesleges $Quit / $Hello / $MyINFO parancsok kiküldését újracsatlakozáskor. Ha a felhasználó az itt megadott időtartam alatt újra bejelentkezik, a többi felhasználó nem fogja látni a ki- illetve belépést.
Max concurrent logins - A maximális felhasználók száma, akik a nicklista lekérésére várakozhatnak. Ha túl sok felhasználó csatlakozik egyszerre az itt beállított határ segít megelőzni azt, hogy túl sok nicklista legyen kiküldve nagyon rövid időn belül.

1.1.1.6. $MyPass

Hub password - Ezzel az opcióval privát hub készíthető. A "@" karakter bármilyen másik karakterrel helyettesíthető, így akár minden felhasználónak külön jelszót adhatsz meg.
Do not allow unregistered users - Ha a hubnak van beállított jelszava, és ez az opció engedélyezve van, a regisztrálatlan felhasználók nem csatlakozhatnak a hubra. Ha a hubnak nincs beállított jelszava, ez a funkció nem elérhető.
On [...] passwords ban for [...][...] - Ezzel az opcióval megakadályozható az ún. brute-force jelszó feltörés, azaz a megadott számú hibás jelszó után ideiglenes kitiltás lesz kiadva az IP címre. Azok a felhasználók, akiknek van pwd3 (láthatja a jelszavakat) és info1 (láthatja az OpChatet) jogosultága, az opchatben láthatják ezeket a próbálkozásokat, és a használt jelszavakat.
If wrong password is entered ask for password again - Ha a felhasználó hibás jelszót ad meg, a hub újra kiküldi a $GetPass parancsot. Nem minden kliens támogatja ezt a funkciót. Ha engedélyezed, néhány kliens újra a hibás jelszót küldi el. (Akkor lehet hasznos, ha a kliensben nincs beállítva jelszó a kedvenc huboknál)
Require strong passwords - Ha ez az opció engedélyezve van, a hub nem engedélyezi a gyenge jelszavakat, és a jelszavak sem sima szöveges formátumban lesznek elmentve az users.dat fájlba. Szintén megadható egy minimum hozzáférési szint, akik nem lesznek felszólítva hogy válasszanak erősebb jelszót.

1.1.1.7. $GetNickList

Users must get nicklist to be able to speak - Főként a floodbotok nem szokták lekérni a nicklistát, hogy minél gyorsabban újra tudjanak csatlakozni, és közös- vagy privát üzenetet küldjenek. Engedélyezett állapotban ez a funkció elnémítja ezeket a botokat.
OpList before nicklist - Ha ez opció engedélyezve van, az újonnan csatlakozó operátorok nem fognak megjelenni a felhasználói listában kulcs nélkül, hanem egyből operátori státusszal jelennek meg.

1.1.1.8. $MyINFO

Calculate in advance for registered users - Néhány kliens 2 MyINFO parancsot küld belépéskor, mivel a hubok állása változik regisztrált felhasználó esetén. Hogy elkerülhető legyen mindkét MyINFO kiküldése, a hub ki tudja számítani, mennyi hubon lesz az újonnan csatlakozó felhasználó sikeres csatlakozás esetén. Egyébként a kliens azt a MyINFO-t kapja vissza, amit küldött.
Cache MyINFOs - Hogy megelőzhető legyen a felesleges MyINFO változások szétküldése, a hub vár egy megadott ideig (mint például: $Quit, egy új bejelentkezés vagy betelt cache). Amikor a kiküldés megtörténik, a hub egy felhasználónak csak a legutolsó megváltozott $MyINFO-ját fogja kiküldeni (ha szükséges). Az alapértelmezett cache méret 10 MyINFO.
Ignore for Hubs changes - Néhány régebbi kliens mindig új MyINFO-t küld, amikor a hubok száma változik. Ezen opció engedélyezésével megakadályozható, hogy sok felesleges MyINFO-t kelljen kiküldeni.
Ignore for share size changes less than [...] - Amikor egy felhasználó újabb fájlokat ad hozzá a megosztásához, néhány kliens túl gyorsan küldi ki az új MyINFO-t. Az itt megadott értékkel megelőzhető, hogy felesleges MyINFO-k legyenek kiküldve.

1.1.1.9. $GetINFO

1.1.1.10. $BotINFO

Show BotINFO contents in OpChat - Néhány hublista pinget hasznos információkat küld a hublista szerverről. Engedélyezett állapotban ezek az üzenetek megjelennek az OpChatben.
Pingers cannot connect to users - Ha engedélyezed ezt az opciót, a hublista pingerek nem fognak tudni csatlakozni a felhasználókhoz, és a felhasználók sem a botokhoz.
Pingers cannot search - Ha engedélyezed ezt az opciót, a hublista pingerek és a kereső botok (amelyek szintén pingerként lesznek azonosítva) nem kereshetnek a hubon, így nem fogyasztanak feleslegesen sávszélességet.
Pingers cannot speak - Ezzel az opcióval megakadályozható, hogy egyes botok (például trivia botok) és a hublista pingerek közös- vagy privát chat üzenetet küldjenek.
Send $OpList to pingers - Hogy a hublisták tulajdonosai ne tilthassák le a hubot a listáról az operátor-lista miatt, ezt az opciót kell bekapcsolni.
User restrictions apply to pingers - Engedélyezett állapotban a hublista pingerekre is vonatkoznak a szabályok, azaz nem léphetnek be hibás MyINFO / megtelt hub / stb. esetén.
Allow void $BotINFO's - Kapcsold ki ezt az opciót, hogy kiszűrhetővé váljanak azok a felhasználók, akik pingerekként azonosítják magukat, hogy elkerüljék a fake megosztás ellenőrzését.

1.1.1.11. $ConnectToMe

Kick misconfigured clients - Néhány kliens hamis MyINFO-t küld a hubnak, amelyben aktívnak mutatja magát, de passzív módú parancsokat használ, vagy fordítva. Engedélyezett állapotban a hub kirúgja ezeket a felhasználókat az első ilyen parancs után.
Notify on incorrect IPs - Alapértelmezés szerint a hub figyelmen kívül hagyja, és a hub által érzékelt külső IP címre cseréli a ConnectToMe és Search parancsokban az IP címet. Ha ez az opció engedélyezve van, a hub küld egy figyelmeztető üzenetet a felhasználónak, hogy hogyan állítsa be helyesen a kliensét.

1.1.1.12. $RevConnectToMe

1.1.1.13. $MultiConnectToMe

1.1.1.14. $Search

Send to a maximum of [...] users - Hogy a keresések által használt sávszélesség csökkenthető legyen, itt adható meg, hogy egy keresési kérelem maximum mennyi felhasználónak legyen kiküldve.
Minimum search string length - Az itt megadott értéknél kevesebb karakterből álló keresési kérelmek nem lesznek figyelembe véve.
Maximum search string length - Az itt megadott értéknél több karakterből álló keresési kérelmek nem lesznek figyelmbe véve.
Disable auto-searches made by multi-source clients - Néhány kliens alternatívát keres a letöltési sorban lévő fájlokhoz, megadott időközönként, vagy a letöltés befejezése után. Ezzel az opcióval figyelmen kívül hagyhatóak ezek a keresések.
Auto-search every [...] minutes for bad words - Ha ez az opció, valamint a hibás kifejezések keresése engedélyezett, a hub a megadott időközönként keresést fog indítani a megadott kifejezésekre. Azok a felhasználók, akik válaszolnak ezekre a keresésekre, ki lesznek rúgva a hubról.
Do not forward passive searches to passive users - Ha ez az opció ki van kapcsolva, a hub a passzív kereséseket és keresési találatokat minden felhasználónak továbbítani fogja. A hub több keresést is kombinálhat a cache-ből egy csomagba, így, ha a hubon engedélyezve vana cache használata, ez egyfajta optimalizáció (több keresés esetén is ck egy kérelem lesz kiküldve).

1.1.1.15. $SR

Ignore results from passive users - Ezzel az opcióval megakadályozható, hogy a passzív keresési találatok passzív felhasználóknak is ki legyenek küldve.
Enable bad words scanner - Ha ez az opció engedélyezve van, minden felhasználó, aki tiltott kifejezésre keres, vagy tiltott kifejezést tartalmazó kereési találatot küld, ki lesz rúgva, vagy egy figyelmeztető üzenet lesz küldve erről az OpChatbe.
Bad words - Itt adhatod meg azon kifejezések listáját, és az azokhoz tartozó műveletet. Minden új sor egy új értéknek felel meg. A kifejezések formulája: tiltott_kifejezés=művelet. A használható műveletek: Notify (figyelmeztető üzenet küldése az OpChatbe) vagy Kick (felhasználó kirúgása)

1.1.1.16. $MultiSearch

1.1.1.17. $UserIP

1.1.1.18. $Kick

Automatically bans for [...] - Az itt megadott értékű tiltás (percekben) lesz kiadva a kirúgott felhasználókra.
Kick automatically redirects user - Ha egy felhasználó ki lesz rúgva, és ez az opció engedélyezve van, a hub átirányítja a felhasználót, egyébként csak szétkapcsolja.
Permanently ban if kicked [...] times - Az itt megadott szám jelenti azt az értéket, amennyi kirúgás után a felhasználó végleges tiltást kap.
Filter "is kicking because" messages in main chat - Ez az opció meggátolja a felhasználók hamis kirúgási üzeneteit a közös chatben.
Move "you are being kicked" message in mainchat - Egy felhasználó kirúgásakor a kliens küld egy privát üzenetet a másiknak "You are being kicked because: ..." formában. Ha ez az opció engedélyezve van, a hub ezt az üzenetet a közös chatben jeleníti meg privát helyett.
Enable "stealth" kick messages - Amikor egy olyan felhasználó használja a kirúgási parancsot, akinek erre egyébként nem lenne jogosultsága, és ez az opció engedélyezve van, egy figyelmeztető üzenet lesz kiküldve a többi felhasználónak. A parancsot kiadó felhasználó úgy fogja látni, hogy a művelet sikeres volt.

1.1.1.19. $OpForceMove

Allow redirect only to hubs from hublist - Ennek az opciónak az engedélyezésével csak olyan cím adható meg átirányítás esetén, amely szerepel a hublistán. Ha nincs ilyen hub, a parancs nem lesz figyelembe véve. Nem kombinálható az "Add redirect hub to hublist" opcióval.
Redirect address must exist - Ennek a funkciónak a használatával elkerülhető, hogy a felhasználó olyan hubra legyen átirányítva, ami nem létezik.Ha a cím visszafejtése sikertelen, a parancs nem lesz feldolgozva.
Notify in opchat about redirects - Engedélyezett állapotban egy figyelmeztető üzenet lesz az OpChatbe minden átirányítási kísérletről (attól függetlenül, hogy az sikeres volt -e vagy sem.
Add redirect hub to hublist - Ha valaki átirányít egy felhasználót, a hub hozzáadja a megadott címet a hublistához, ha az még nem szerepel ott. Nem kombinálható az "Allow redirect only to hubs from hublist" opcióval.
Allow "stealth" redirect messages -Amikor egy olyan felhasználó használja az átirányíítási parancsot, akinek erre egyébként nincsen jogosultsága, és ez az opció engedélyezve van, egy figyelmeztető üzenet lesz kiküldve a többi felhasználónak. A parancsot kiadó felhasználó úgy fogja látni, hogy a művelet sikeres volt.
Default redirect address - Itt adható meg az alapértelmezett átirányítási cím. Ha a "random hub from hublist" értéket választod, legalább egy hubot meg kell adnod a hublistán. Az átirányítási címet a hublista tartalmának módosításával tudod kezelni (2.1).

1.1.1.20. $To:

Notify about attempts of talking with Hub-Security - Az opció engedélyezése esetén minden, a hub botjának privátban írt hibás parancsról / away üzenetrőlés az zekre küldött válaszokról értesítés érkezik az OpChatbe.
Max. number of reconn/say before mute - Hogy meggátolható legyen az újracsatlakozó / üzenetküldő / újracsatlakozó spam botok tevékenysége, itt megadható a meg az egymást követő újracsatlakozások / chat üzenetek számának értéke, mielőtt a felhasználó némítva lesz.
Min. message length to scan for PM spam - Itt adható meg a minimális üzenethossz, amely spam-ellenőrzés nélkül küldhető.
Max. number of different users to send - Itt adható meg az a maximális szám, amennyi felhasználónak lehet egyszerre privát üzenetet küldeni. Az ezen túli érték után a felhasználó ki lesz rúgva a hubról.
Max. number of seconds between spam messages - mikor egy spambot üzenetet küld minden felhasználónak, legtöbbször ezt egyszerre teszi meg. Ha a különbség két egymást követő privát üzenet között magasabb, mint az itt megadott érték, az üzeneteknek nem spamként lesznek azonosítva.
Max. number of cached opchat messages - A flood események cache-elve lesznek, hogy megelőzhető legyen az OpChat flood. Ha túl sok üzenet van a cache-ben, az új műveletek figyelmen kívül lesznek hagyva, amíg a cacheben lévő üzenetek ki nem lesznek küldve az operátornak.

1.1.1.21. Mainchat message

Limit text to [...] - Itt adható meg a közös chatben használható maximális karakterek száma.
Maximum number of text lines [...] - Itt adható meg a közös chatben használható maximális sorok száma.
Do not allow users to repeat last message - Ezzel az opcióval megelőzhető, hogy a legutolsó chatüzenetet valaki mégegyszer beírja. Azok a felhasználók, akik ezt mégis megteszik, első alkalommal egy privát üzenetet kapnak a következő szöveggel: "Repetitio mater studiorum est" (Ismétlés a tudás anyja). Ha a felhasználó másodjára is megteszi ezt, még egy üzenet lesz kiküldve neki, majd harmadik alkalommal némítva lesz.
Do not allow users to repeat themselves - Ezzel az opcióval megelőzhető, hogy a felhasználó a saját legutolsó chatüzenetét mégegyszer beírja. Ha ezt mégis megteszi, első alkalommal egy privát üzenetet kap a következő szöveggel: "Repetitio mater studiorum est" (Ismétlés a tudás anyja). Ha a felhasználó másodjára is megteszi ezt, még egy üzenet lesz kiküldve neki, majd harmadik alkalommal némítva lesz.
Repeat checks are for messages greater than [...] - Itt állítható be a minimális hossz, amely alatt az ismétlődések nem lesznek figyelembe véve.
Compress lines - Ezzel az opcióval tömöríthető az egymást követő üres sorok száma (közös chat tisztító üzenetek)
Convert CAPS - Ha az opció engedélyezve van, és a felhasználó csupa nagybetűvel ír, az üzenete automatikusan át lesz alakítva kisbetűssé.
Disable RTF - Engedélyezett állapotban ez az opció kiszűri azokat a speciális, rosszindulatú RTF üzeneteket, amelyek másik kliensek crashelését idézhetik elő.
Flood detection: Do not combine messages - Ha ez az opció ki van kapcsolva, a hub kominálni fogja az egyes chat üzeneteket: "<nick> msg1|<nick> msg2|<nick> msg3|" helyett csak egyetlen chat üzenet: "<nick> msg1 msg2 msg3|"

1.1.1.22. Unknown commands

Maximum $MyNick rate allowed - Ha valamilyen okból egy felhasználó kliens-kliens protokollt kezd a hubbal (általában támadás esetén), az itt megadható érték fejezi ki a maximálisan engedélyezett ilyen típusú üzenetek számát. Ha ennél több kapcsolat alakul ki, a hub szűrni fogja ezeket a hibás csatlakozásokat, és az IP címeket szűrőlistára teszi. Ha a csatlakozás-szűrés elkezdődött, az legalább egy percen át folyamatban lesz.
Search for source at dchublist.com - DDoS támadás esetén a hub a dchublist.com hublista segítségével megpróbálja kitalálni, honnan érkezett a támadás.
Minimum nicks to check - Minimum ennyi nicknév lesz ellenőrizve a hublistán.
Force correct syntax - Ha ez a funkció nincs engedélyezve, a hub kirúgja azokat a felhasználókat / botokat, amelyek nem követik a standard NMDC protokollt, ellenkező esetben újraépíti az összes parancsot.

1.1.1.23. Unknown data

Dump unknown/unrecognized data - Ennek az opciónak az engedélyezésével lehetőség nyílik arra, hogy minden olyan csatlakozási kísérletről, amely egy más szolgáltatás számára fenntartott porton történik, jelentés érkezzen az OpChatbe.
Notify about HTTP requests - Engedélyezett állapot esetén a hub jelentést küld az Opchatbe azokról a felhasználókról, akik web-böngészővel csatlakoznak a hubra.
Notify about Hub registration attempts - Ha ez az opció engedélyezve van, a hub figyelmeztetést küld az OpChatbe a hibásan beállított hubokról / hublistákról, amelyek a hub egyik portját használják a regisztrációs kérelmekhez.
Notify about Socks5 requests - Engedélyezett állapot esetén a hub értesítést küld az Opchatbe azokról a felhasználókról, akik a hub címét használják socks5 proxyként, valamint a hub címét, ahová csatlakozni szeretnének.
Enable Socks5 emulation - Azok a felhasználók, akik a hub címét használják proxy átjáróként, és pillanatnyilag a hubon vannak, nem számít milyen hubokra csatlakoznak a hub proxy címével.

1.1.2. Appearance

Welcome message file - Itt adható meg az a szöveges fájl, amely belépéskor a kitiltott felhasználókat leszámítva mindenkinek el lesz küldve (nem a MOTD!). Ha olyan szöveges fájlt szeretnél választani, ami nem a Welcome mappában van, válaszd az "<< Other (browse) >>" elemet.
Refresh - A Welocme mappában lévő szöveges fájlok frissítésére szolgál.
Send on reconnect - Ha ez a funkció ki van kapcsolva, az újracsatlakozó felhasználók ismét megkapják a MOTD-t.
Send !help hint - A "Type !help to see the commands you have" üzenetek küldésének ki- / bekapcsolására szolgál belépéskor.
Send !language hint - A "To see hub messages in ..., write !language ..." üzenetek küldésének ki- / bekapcsolására szolgál belépéskor.
Hub topic - Itt lehet beállítani a hub topicját (témáját), illetve annak maximális méretét. A változások automatikusan életbe lépnek. A "Locked" engedélyezése esetén a felhasználók nem változtathatják meg paranccsal. Ha a "Scan for IP / addresses" engedélyezve van, és ha egy olyan felhasználó akarja beállítani a topicot, akinek nincsen spam1 joga, és az új topicban cím található, a jogai meg lesznek vonva.
MOTD - Itt adható meg a MOTD fájl elérési útja, illetve maximális mérete. Ha a "Locked" engedélyezve van, a felhasználók nem módosíthatják ezt a hubról. A "Scan for IP / addresses" engedélyezése esetén ha egy olyan felhasználó akarja beállítani a MOTD-t, akinek nincs spam1 joga, és a szövegben cím található, a jogai meg lesznek vonva. A "MOTD is reset at 00:00" engedélyezése esetén a MOTD fájl minden nap törölve lesz. A "Show MOTD on join" opcióval állítható be, hogy a felhasználók megkapják -e belépéskor a szöveget.
User information shown to all users - Hogy megspórolj egy kis sávszélességet, itt megadhatod, hogy a MyINFO parancsban mely elemek ne szerepeljenek. (leírás, tag vagy e-mail cím).
Show in !whois - Itt állítható be, milyen mezők jelenjenek meg a whois parancs használatakor. A "Show DNS" és "Search Internet Registry" opciók lelassíthatják a hubot.
Maximum results - A maximum eredmények száma állítható be a !seen és !who parancsok esetén.
Default language - A felhasználóknak küldött üzenetek alapértelmezett nyelve, ha nem választanak maguknak.
Enable cyrillic character set - Ha engedélyezve van, a hub nem fogja sima szöveggé konvertálni a cirill betűs szövegeket.
Apply all - A MOTD és az üdvözlő szövegek újratöltésére szolgál.

1.1.3. ISPs / Countries

Restrict to the following countries - Egy megadott ország felhasználóinak szűrésére szolgál. Válaszd ki a szükséges országot a legördülő listából, majd a ">>" gombbal add hozzá a listához. Eltávolításhoz használd a "<<" gombot..
ISP - Itt adhatóak meg bizonyos IP címekhez tartozó szolgáltatók listája. Bármi megadható ISP-ként, de minden definíció egy sort foglalhat csak el. Az érvényes definíció formája pl.: [előtag]/IP vagy [előtag]/IP tartmány. A többszörös előtagok használata is érvényes, mint például: [előtag1][előtag2][előtag3]=IP/tartomány. Ha valamelyik ISP-t ki szeretnéd tiltani a hubról, a "Bad ISP" listában, szóközökkel elválasztva add meg azokat.
Prefix required for country - Ha engedélyezed ezt az opciót, a felhasználók IP cím alapján kötelesek megadni előtagot (geoIP). Ha a felhasználónak nincs, vagy hibás előtagja van, szét lesz kapcsolva és át lesz irányítva (Kivéve, mikor a "Force correct prefix" engedélyezve van.)
Prefix required for ISP - Engedélyezett állapotban a hub a felhasználó IP címét az ISP listában fogja keresni, és egyezés esetén a megadott szolgáltató-előtagot várja el. Ha a felhasználónak nincs, vagy hibás előtagja van, szét lesz kapcsolva és át lesz irányítva (Kivéve, mikor a "Force correct prefix" engedélyezve van.)
Do not allow irrelevant prefixes - Ez az opció akkor használható, ha a "Prefix required for country" vagy a "Prefix required for ISP" engedélyezve van. Ez esetben, ha a felhasználónak a szükségesen kívül további, felesleges előtagjai vannak, azok nem lesznek elfogadva.
Force correct prefix - Ha az "Allow nick changes" opció engedélyezve van (lásd 1.1.1.5), és a felhasználónak nincsen(ek) meg a szükséges, elvárt előtagja(i), a hub engedélyezi számára a belépést, és átnevezi.
Néhány hubon kötelezőek az előtagok, attól függetlenül, hogy melyik országból csatlakozik a felhasználó. Ez esetben a szükséges előtagot meg kell adni az ISP listán, és a 0.0.0.0-255.255.255.255 IP címet rendelt hozzá. (Pl.: [HUN]/*), és engedélyezd a "Prefix required for ISP" opciót is.

1.1.4. Hublist

Hublist servers - Itt adhatóak meg a hublista regisztrációs címek. Minden sor egy újabb címnek számít. Ha nincs port megadva, a 2501-es portra lesz elküldve a regisztrációs kérelem. A regisztrálás engedélyezéséhez meg kell adni egy regisztrációs időközt (alapértelmezés szerint 6 óránként egy regisztrációs szerverre). Ha azonnal szeretnél regisztrálni a soron következő hublistára, használd a "Register now" gombot.
Network hubs - Az itt megadott hubok fognak megjelenni a !hublist parancsra, valamint ezek lehetnek használatban az átirányításoknál (lásd: 1.1.1.19 - Default redirect address). Az Add / Delete gombokkal módosítható a lista.
Ping hubs - Ezzel az opcióval engedélyezhető a hublistán lévő hubok időközönként történő ellenőrzése, hogy elérhetőek -e. Ha egy hub offline, a felhasználók nem lesznek arra a hubra átirányítva. Ha a funkció ki van kapcsolva, a felhasználók bármelyik hubra kerülhetnek.
Get login restrictions (full ping) - Ezzel az opcióval lekérhető a minimálisan elvárt megosztás mérete a hublistán lévő huboktól. A felhasználók ezután ezeknek a szabályoknak megfelelően lesznek átirányítva.

1.1.5. Troubleshoot

TCPMaxConnections - Ez a registry patch csak Windows 98-ra vonatkozik, mivel az alapból csak 70 csatlakozást tud fogadni (max 70 felhasználót). Miután megváltoztattad ezt az értéket, kattints a "Set" gombra, majd indítsd újra a számítógépet.
SynAttackProtect - Ez egy registry patch, alapértelmezés szerint 0 értékkel (kikapcsolva). A javasolt értéke 2, hogy a SYN flood támadások megelőzhetőek legyenek.Miután megváltoztattad ezt az értéket, kattints a "Set" gombra, majd indítsd újra a számítógépet.
Send buffer size - Itt állítható be az egyes felhasználóknak egyszerre küldött adatcsomag mérete. Ha az "Auto" érték be van jelölve, és a buffer mérete nagyobb, mint 1536, a hub a méretet ehhez igazítja, ha WSAENOBUFS (Out of buffer space) hibát észlel.
Auto-restart computer after [...] hours - Engedélyezett állapotban a program a megadott óránként újraindítja a számítógépet.
SO_SNDBUF - Itt adható meg a küldési buffer mérete, anit a rendszer fog használni (0 = a rendzser kezeli a hub által küldött buffereket)
Send Keep-Alive packets - Ha ez az opció engedélyezve van, minden, a hub által nyitott kapcsolatra keep-alive csomagok lesznek küldve.
TCP_NODELAY - A TCP_NODELAY opció a TCP/IP szolgáltatótól függ. Engedélyezett álaapotban letiltja a TCP Nagle algoritmust.
IOCP worker threads - Engedélyezett állapotban a hub az I/O Completion Ports (IOCP) használatával fogja küldeni illetve fogadni az adatokat, egyébként a hub fog külön szálat létrehozni minden felhasználónak. A minimális értéke 4. Ha a "Sends through IOCP" nincs engedélyezve, a hub egy küldő szálat fog alkalmazni, és a dolgozó szálak csak az adatok fogadásáért lesznek felelősek.
Enable QoS - Ez az opció és a QoS beállítások csak Windows XP SP1 és újabb verzióknál működnek, az rsvp szolgáltatásnak futnia kell. Itt haladó sávszélesség-használati paraméterek állíthatóak be.
Max. send buffers - A küldési műveletekhez lefoglalt bufferek száma állítható itt be. Ha egy szálnak szüksége van egy küldési bufferre, de egy sem elérhető, a program megvárja, míg felszabadul egy. 0 érték esetén ez a korlátozás ki lesz kapcsolva.
Send timeout - Itt adható meg, hogy a hub mennyi ideig (másodpercben) várjon a felhasználónak történő adatküldéskor, mielőtt szétkapcsolná.
Connection timeout - Ez az opció csak akkor van használatban, ha az IOCP le van tiltva. Ha egy csatlakozás nem fejeződik be az itt megadott időtartam alatt, a kapcsolat bontva lesz.
TIME_WAIT interval - A kiküldetlen adatok időtúllépésének értéke a kapcsolatok lezárásakor.
Max send retries - Itt állítható be a maximálisan elfogadott sikertelen küldési próbálkozások száma. Ha ez eléri a maximális értéket, a felhasználó szét lesz kapcsolva.
Max cache level - Ez az opció csak a cacheből történő szétküldéskor van használatban.A blokkok a cacheből egymás után lesznek kiküldve. Néhány azonban hamarabb lesz kiküldve egyes felhasználóknak, mint a többieknek. Ha az első blokk ki lett küldve az összes felhasználónak a cacheből, az a buffer el lesz távolítva, és a második buffer válik az elsővé. Ha egy felhasználó eléri a maximális cache szintet, várnia kell, amíg a saját cache szintje csökken.
Cache level timeout - Ha egy felhasználó elérte a maximális cache szintet, a megadott értékő másodpercig kell várnia, amíg a következő blokkba kerül. A nem teljesen kiküldött blokk írható. Ha a buffer legalább egy felhasználónak teljesen el lett küldve, csak-olvashatóként lesz megjelölve, és az új írások szét lesznek osztva. Alacsonyabb érték mellett a hub több memóriát fog használni, de az adatok küldése gyorsabbá fog válni.
Send / bc cycles - Ha ez az opció, valamint az IOCP küldés is engedélyezve van, az adatküldéseket a dolgozó szálak fogják vezérelni, egyébként a külső szálak ütemezik a küldéseket. 0 értéknél egy küldési kör lesz meghatározva, miután a privát bufferek köre lezárult.
Distribution factor - Ezzel az opcióval normalizálható a sávszélesség. Egy küldési kör el lesz osztva ezzel az értékkel, és tartalmaz egy számot, ami az összes_felhasználó_száma osztva a megadott értékkel. Például, egy 200 fős hub esetén, ha ez az érték 8, valamint a küldési körök értéke 200 ms, egy üzenet, ami minden felhasználónak el lesz küldve, minden 200/8 = 25 ms-ban el lesz küldve a soron következő 25 felhasználónak, az üzenet pedig 200 ms után lesz kiküldve az összes felhasználónak (a kör futása óta)
Redirect server - Ha a hub néhány portja már nincs tovább használatban, vagy egy másik hubra szeretnél átirányítani, engedélyezd az adott portot, és ezek utén minden, erre csatlakozó felhasználó a megadott címre lesz átirányítva.


1.2. Users


1.2.1. On Hub

Auto-refresh - Ha ez az opció engedélyezve van, a felhasználói lista a GUI-ban automatikusan frissül. Három bejelentkezési státusz lesz látható: 0K ($Key parancsra várva), 1V ($ValidateNick kiküldve), valamint 2L (bejelentkezve)
Refresh now - Ha az automatikus frissítés ki van kapcsolva, ezzel lehet a listát bármikor frissíteni.
User limit - Itt állítható be a maximális felhasználók száma. Ez nem érinti azokat, akiknek connect6 joga is van (mindig csatlakozhat a hubra)
Send MyINFO - Egy nicknév kiválasztása után a listából, bővebb információk fognak megjelenni. Ha megváltoztatsz ebben valamit, kattints erre a gombra, hogy a változások életbe lépjenek. A Hub-Security és az OpChat beállításai is innen érhetőek el.
Op / Deop - A kiválasztott felhasználó operátori státuszának megváltoztatására szolgál. A Hub-Security és az OpChat állapota is megváltoztatható.
Disconnect - A kiválasztott felhasználó szétkapcsolására szolgál.

1.2.2. Profiles

Ezen a lapon kezelheted a felhasználók regisztrációját, illetve kitiltásait. A gyökér-elemek a profilok nevei, az adott osztályba tartozó felhasználók az előtte lévő plusz jelre kattintva tekinthetőek meg. Egy profil vagy egy felhasználó kiválasztása esetén lehetőséged van azt módosítani. Egy új felhasználó regisztrációjához használd a "New user" gombot.
Alapértelmezetten elkészül egy Owner profil a 127.0.0.1-es IP címhez.
Profil beállítások:
Name - Itt adhatod meg (vagy módosíthatod) egy profil nevét.
Rights - Az adott profil jogosultságainak értéke hexadecimális alakban. Az "Advanced" gombra kattintva tekinthetőek meg egyenként.
Access level - A kiválasztott profil hozzáférési szintjének tartománya állítható be itt. Ha valaki megpróbálja megváltoztatni egy regisztrált felhasználó hozzáférési szintjét az itt megadott tartományon kívül, a hozzáférési szint a minimálsi/maximális értékre lesz átállítva a megadott tartományban (kivéve ha a profilnek van adm0 - "Nearest profile match" jogosultsága - ez esetben a legközelebbi profilba lesz mozgatva, amelynek megvan az új hozzáférési értéke.)
Increase by [...] every [...] hours online - Hogy a felhasználók érdekeltek legyenek abban, hogy minél többet és minél tovább legyenek a hubon, hozzáférési szint - pontokat kaphatnak megadott időközönként. Ha ennek értéke eléri a profil maximumát, és az adm0 - "nearest profile match" jogosultsága is megvan, a regisztráció automatikusan az erre illeszkedő profilba lesz áthelyezve.
Raw sent to user - Itt adható meg az a raw parancs, ami akkor lesz kiküldve, ha a megadott osztályba tartozó felhasználó csatlakozik a hubra. A profilnak kell hogy legyen spam3 - "Send raw commands and user menus on join" jogosultsága. Ha több parancsot is megadsz, "|" jellel elválasztva add meg azokat.
Raw sent to everybody else - Ha a profilnak van spam3 jogosultsága, mikor egy regisztrált felhasználó lép be a hubra, az itt megadott parancsok lesznek kiküldve az összes többi felhasználónak, kivéve az újonnan csatlakozottnak. Ha több parancsot is megadsz, "|" jellel elválasztva add meg azokat.
Availability - Itt adható meg, hogy az adott regisztráció hány napig legyen érvényes.
Availability applies only to unused accounts - Ha ez engedélyezve van, a regisztráció csak akkor jár le, ha a felhasználó az itt megadott időtartam alatt nem csatlakozik a hubra.
Minimum share required - A minimum megosztás mérete byteokban. Azok a felhasználók, akik időközben eltávolítanak a megosztásukból annyi fájlt, hogy a mérete az elvárt alá csökken, a regisztráció törölve lesz., valamint ha a felhasználónak elvárt előtagja is van, a felhasználó szét lesz kapcsolva. Továbbá, ha a felhasználónak adm0 jogosultsága van, nem változtatható meg a profilja olyanra, amely nagyobb megosztást vár el, mint ami a felhasználónak van. Ahhoz hogy egy profil egyezzen a megosztási elvárásokkal, minden köztes profil hozzáférési szint tartományának egyeznie kell. Azonos hozzáférési szintű és minimum megosztású profilok esetén az a profil lesz kiválasztva, amelyben nem szerepel a "#" karakter (rendszerint a #N profilok akkor jönnek létre, amikor egy profil jogosultságai megváltoznak.
Példa:
Profil neve Hozzáférési tartomány Minimum megosztás adm0 jogosultság
Default 2000-3000 1073741824 Igen
Reg#1 2010-3999 5368709120 Igen
Reg 4000-4999 5368709120 Igen
Vip 4000-4999 10737418240 Igen
KVip 5000-9999 0 Igen

Ebben az esetben ha egy felhasználó Defaultként csatlakozik, 38459235367 byte megosztással, elegendő megosztása van, hgy Reg vagy Reg#1 legyen. A hub ilyenkor a Reg profilt fogja választani. A Defaulttól a Reg-ig a tartomány teljesítve van, és mindkettőnek ugyanazok a megosztási elvárásai, valamint van adm0 jogosultság is van. A következő magasabb hozzáférési tartomány a Vip profil, amelynek szintén megosztási elvárásai vannak, valamint a felhasználó meg is felel ennek. A következő a KVip lenne, amelynek szintén van adm0 jogosultsága, de nincs megosztási korlátozása, így a profil-egyeztetés a Vip profilnál befejeződik.
Ha lehetséges, akkor a felhasználó automatikusan regisztrálva lesz, vagy a regisztrációja módosítva lesz.
Reserved prefix - Ez az opció az automatikus regisztrációra és a nickváltoztatásra van hatással. Egy felhasználó nem átnevezhető, ha a profiljához kötelező előtag is tartozik. Egy felhasználó, amely egy bizonyos előtaggal lett regisztrálva, nem távolíthatja el azt nicknév változtatáskor.
Felhasználói tulajdonságok:
Name - Itt állítható be egy regisztrációhoz tartozó nicknév. Hagyd üresen, ha IP vagy ISP regisztrációt szeretnél készíteni.
Password - A regisztrációhoz kapcsolódó jelszó változtatható meg itt. Hagyd üresen az olyan profilok esetén, amelyeknél nem szükséges jelszó megadása belépéskor.
IP range / ISP - Itt lehet IP címhez, IP tartományhoz vagy ISP névhez tartozó regisztrációt készíteni. ISP alapú regisztráció készítéséhez add meg azt az előtagot, amelyet az elvárt tartományból csatlakozó felhasználók csatlakozni fognak. Természetesen azok a regisztrációk is érvényesek, amelyek nicknevet és IP tartományt vagy ISP nevet is tartalmaznak.
Access level - A hozzáférési szint beállítására szolgál. A hozzáférés a profil hozzáféréssi szintjéhez lesz igazítva.
Reason / comment - Rendszerint a felhasználó kitiltásának indoklása (ha a profil Banned, azaz kitiltott).
Current profile - Hogy a regisztrációt egy másik profilba helyezd át, válaszd ki az új profilt a legördülő listáról és kattints az "Update" gombra.
Resets to - Itt adható meg, hogy hogy a felhasználónak milyen profilúnak kell lennie, mielőtt ebbe a profilba kerül. A !reset és !unban parancsok után a regisztráció(k) az előző profilba fognak visszakerülni.
Created by - Csak olvasható információ - a regisztráció készítője
Changed by - Csak olvasható információ - a regisztráció módosítója
Maximum number of clones - Ez a funkció IP alapú regisztrációkkor használható, a maximálisan engedélyezett klónok (azonos IP-vel vagy IP tartománnyal csatlakozók száma) állítható be.
Remaining time - Itt adható meg a hátralévő idő, amíg a regisztráció/tiltás érvényes.

1.2.3. Restrictions

Ezen a lapon néhány alapvető ellenőrzést állíthatsz be, kivéve a megosztási elvárásokat, ha a "user can join but can't download" engedélyezve van. (A felhasználó csatlakozhat, de nem tölthet le)

1.2.4. Chat

Auto-refresh - A chatben küldött üzenetek megjelenítésére szolgál. Ha engedélyezve van, a GUI-ból üzeneteket küldhetsz a chatbe, a HubSecurity nevében (az üzenet beírása után üss entert)
Robot nickname, Opchat nickname - A HubSecurity és az OpChat neve állítható itt be. Módosítás után használd a "Set" gombot.

1.3. Extra

Register/Unregister firewall driver - Ezzel az opcióval regisztrálhatod vagy eltávolíthatod a tűzfal rendszer-drivert a Windows registryben. A driver frissítése előtt kapcsold ki a régi verziót, majd úgy töltsd be az újabbat. Ehhez a művelethez rendszergazdai jogosultságok szükségesek.
Load/Unload - Ezzel kapcsolható ki/be, hogy a hub használja -e a tűzfalat a hubon. Ha a tűzfal nincs rendszerdriverként regisztrálva, a hub megpróbálja azt betölteni ekkor. A "Status: " mezőben találhatóak az esetleges problémák. Ha a tűzfal be van töltve, ajánlott a WinPCap kikapcsolása (a hub figyelmen fogja hagyni a WinPCap jelentéseit)
Max. SYN/sec. on Hub's ports - Ha ez az opció engedélyezve van, a hub megpróbálja az összes nyitott portot regisztrálni a tűzfalon, a megadott aránnyal (ebbe beletartoznak az átirányítási szerverek portjai is. Ezután a tűzfal figyelni fogja ezeket a portokat, és a maximális TCP/SYN csomagok arányát korlátozni fogja.
Max. SYN/sec. on other ports - Ezzel az opcióval az egyéb portokra érkező SYN csomagokat lehet korlátozni. Ezzel az opcióval minden SYN csomag visszautasítható, ami nem egy hub portjára érkezik (a tűzfal ellenőrzi a portot, hogy megállapítsa az egy felhasználótól érkező SYN floodot).
Don't send TCP/RST - Ezzel az opcióval a TCP/RST csomagok küldését lehet kikapcsolni. Ezt azok kapják meg, akik egy zárt portra akarnak csatlakozni. Ez esetben "Connection timeout" üzenetet kapnak "Connection refused" helyett.
Detect port scans - Ha engedélyezve van, a tűzfal figyelmeztetést küld az opchatbe az esetleges port-scanolásokról. (nyitott portok keresése)
Detect SYN flood - Ha engedélyezve van, a hub megpróbálja detektálni a SYN flood támadásokat, és jelenti ezeket az OpChatben. Itt adható meg a maximális SYN csomagok száma másodpercenként egy IP címről, ami még nem minősül SYN floodnak.
Detect UDP flood - Ha engedélyezve van, a hub megpróbálja detektálni a UDP flood támadásokat, és jelenti ezeket az OpChatben. Itt adható meg a maximális UDP csomagok száma másodpercenként egy IP címről, ami még nem minősül UDP floodnak.
Detect ICMP flood - Ha engedélyezve van, a hub megpróbálja detektálni a ICMP flood támadásokat, és jelenti ezeket az OpChatben. Itt adható meg a maximális ICMP csomagok száma másodpercenként egy IP címről, ami még nem minősül ICMP floodnak.
Block ICMP traffic - Engedélyezett állapotban minden bejövő ICMP csomag szűrve lesz.
Disable !stats IP - A !stats IP parancs kikapcsolására szolgál.
Automatically set _ban0_ if flood is detected - Ez a funkció csak akkor működik, ha a tűzfal engedélyezve van. Így a hub kitiltja azokat az IP címeket, amelyekről portscan, SYN flood, UDP flood, ICMP flood lesz érzékelve.
Notify in opchat about detected flood types - Az opció engedélyezése esetén minden egyes alkalommal, amikor flood vagy portscan érzékelhető, a hub egy figyelmeztető üzenetet küld. Kivétel: ha a tűzfal be van töltve, és a küldő IP címe banned[0], az adott címről minden adatforgalom szűrve lesz.Ehhez vagy a tűzfalnak, vagy a WinPCap -nak engedélyezve kell lennie.

1.3.1. Plugins

Rescan - Ha új pluginokat installáltál, használd ezt a gombot, hogy frissítsd a listát. Amelyek itt nem jelennek meg, nem használhatóak.
Remove - A kiválasztott plugin kikapcsolása után eltávolítja azt a listáról.
Re-init - A kiválasztott pluginhoz tartozó összes beállítást elmenti, kikapcsolja, üríti a memóriából, majd újra bekapcsolja. (ha a plugin ki volt kapcsolva, ez bekapcsolja)
Unload - A kiválasztott plugint kikapcsolja, majd üríti a memóriából.
Configure - A plugin beállítási paneljét mutatja meg (a pluginnak engedélyezettnek kell lennie.
Settings - A kiválasztott plugin hozzáférései állíthatóak itt be.
Move UP/Move down - A kiválasztott plugin mozgatására szolgál. Az első pluginnak lesz a legmagasabb prioritása.

1.3.2. Forbid

Ezen a lapon állíthatóak be a keresésekben/keresési találatokban/közös chat üzenetekben/privát üzenetekben/leírásokban/parancs paraméterekben előforduló tiltott szavak listája. Minden újabb sor egy új bejegyzésnek számít. Az érvényes kifejezés formátuma: <szó|kifejezés>=művelet
A kifejezésekben a következő 'escape' helyettesítések használhatóak:
\\ = backslash
\xNN = A megadott NN karakter, hexadecimális formában
\w = szó elválasztó vagy üzenet eleje/vége
\i = 4 számjegy (0-255) pontokkal elválasztva, amely így egy IP címre fog illeszkedni.
Érvényes műveletek
notify - Szerepelhet egyedül is, illetve egy másik akció előtt is. Figyelmeztetést küld az opchatbe.
kick [reason] - Kirúgja és ideiglenes kitiltja a felhasználót a megadott indoklással, vagy ennek hiányában a ban regisztráció alapértelmezett indoklásával.
ekick [reason] - Ugyanaz mint a kick, csak az "is kicking ... because:" üzenet is ki lesz küldve a közös chatbe a hubsecurity nevében.
back - Visszaküldi az üzenetet/parancsot. Csak közös chatben írt üzeneteknél és parancsoknál használható
replace [string] - A megadott szavakat vagy kifejezéseket lecseréli egy másikra. Üres string esetén kivágja a kifejezést az üzenetből.
replaceall [string] - Az egész üzenetet lecseréli a megadott kifejezésre
A művelet tartalmazhat _ban_[idő] kifejezéseket, hogy a kitiltés ideje megadható legyen (lásd 2.3).

1.3.3. User Menus

Ezen a lapon állíthatóak be azok a parancsok, amelyek a felhasználóknak és/vagy operátoroknak lesznek kiküldve belépéskor. A menüstruktúra fa-ként látható.
Display name - Ez a név fog megjelenni a felbukkanó menüben.
Command - Hub command, Raw command, Chat message etc.
To - Privát üzenet esetén a célszemély neve. A %[bot] helyettesítés a hubsecurity nevét adja vissza.
Command type - Itt adható meg a parancs típusa: Separator (elválasztó), Raw command (raw parancs), Mainchat message (közös chat üzenet), Private message (privát chat üzenet)
Show in - Itt adható meg, melyik menüben jelenjen meg a parancs. Ha nem választasz ki egyet sem, a parancs nem lesz elküldve a felhasználónak.
Rights needed - Ha a parancs csak egy vagy több jogosultság megléte esetén elérhető, engedélyezd ezt az opciót, és állítsd be a szükséges jogosultságokat.
Access range - Ha a parancs csak egy megadott profil számára elérhetp, engedélyezd ezt az opciót és add meg a hozzáférési tartományt.
New item - Új elem hozzáadására szolgál.
New sub-item - Al-menü készítésére szolgál.
Update - Frissíti a változtatásokat
Delete - A kiválasztott elem (és annak összes eleme) törlésére szolgál.

1.3.4. Web

Itt állíthatod be a webes felületet. Hogy bármit is megjelenítsen a hub, legalább egy hostnevet meg kell adnod.
Enable/Disable - Ezzel a bal felső sarokban található gombbal engedélyezheted a webes felületet.
Default HTTP port - Alapértelmezés szerint 80. A portot ki kell nyitnod (lásd Hub\Ports). Az alapértelemezett HTTP porton a $Lock küldése kikapcsolható vagy késleltethető
Don't send $Lock to this port - Ha engedélyezed, a hub nem küld $Lock-ot ezen a porton, így a sima felhasználók nem tudnak csatlakozni a DC kliensekkel. Ha ki van kapcsolva, akkor késleltetetten lesz küldve.
Hosts - Itt látható az összes megadott hostnév. Ha kiválasztod valamelyiket, módosíthatod a tulajdonságait..
Hostname (DNS) - Itt adható meg a hub IP címéhez rendelt DNS név. Ha a "*" nevet adod meg, az alapértelmezett hostnév lesz használatban, ha olyasvalaki nyitja meg a címet, aki nincs a listában.
Client IP or range - Néhány IP címet és tartományt szűrhetsz itt. Több tartomány tiltásához minden egyes tartományt új bejegyzésben kell elkészítened.
Web -> Web redirect - Ha engedélyezve van, akkor a honlap csak átirányítást fog végezni.
Web -> Send this index to all requests - Ha engedélyezve van, a hub a megadott index fájlt fogja kiküldeni minden GET / POST / HEAD kérelemre, kivéve a hexhub alapértelmezett lapjait (beállítások, tiltott felhasználók, stb.)
Web -> Share this directory - Ha engedélyezve van, egy helyi mappát oszthatsz meg a webes felületen. A hub nem fog mappa-listázást készíteni, tehát kell egy index.html fájl a főmappába (ez a mellékelt dir2html programmal egyszerűen elkészíthető). Ez a mappa lesz a weboldal gyökere.
404 file - Kiválaszthatod, melyik fájl legyen elküldve annak a felhasználónak, amelyik nem létező oldalt szeretne megtekinteni. Ha nincs 404 oldal megadva, a felhasználó a kezdőlapra lesz átirányítva.
Enable comments - Ha engedélyezed, azok a felhasználók, akiknek van chat0 joga, megjegyzéseket hagyhatnak az oldalon.
Forbid - A megjegyzésekben nem engedélyezett szavak listája adható itt meg. Támogatott műveletek: kic, notify, replace, replaceall
Only registered users can comment - Ha ez az opció engedélyezve van, a felhasználónak először be kell jelentkeznie a hubon használt regisztrációjával, hogy megjegyzéseket küldhessen.
Do not allow HTTP proxies - A HTTP proxyk szűrésére szolgál
Unless they send real IP - Ha engedélyezve van, az átlátszó proxyk engedélyezve lesznek, hacsak nem küldenek hamis "igazi IP"-t.
Limit uploads per user - Itt állítható be az egy felhasználóra eső feltöltési limit értéke.
Notify in opchat about requests to this Hostname - Ha engedélyezve van, a hub egy figyelmeztető üzenetet küld az opchatbe nick-történettel, IP címmel és fejléccel, ha valaki HTTP kérelmet küld a megadott hostnévre.
Save all requests to log - Engedélyezett állapotban a hub minden kérelmet fájlba ment. A fájlok a hexhub fúmappájának Logs alappájában találhatóak. Minden egyes hostnak külön almappája lesz, valamint a fájlok neve a dátum szerint lesz csoportosítva.
Dump full headers - Ha a logolás engedélyezve van, ezzel az opcióval engedélyezhető, hogy a teljes HTTP fejléc el legyen mentve.
Plugins cannot intecept this host - Itt tiltható le a pluginok hozzáférése a megadott hostnéven generált eseményekhez. Ez nem érinti a %[plugin] számlálót.
Add / Update / Delete - Hostnév hozzáadására, frissítésére vagy törlésére szolgál.

1.3.5. Raw commands

A raw parancsokban, üdvözlő fájlokban és a MOTD-ben használható helyettesítések listája:%[nick] A felhasználó nickneve
%[hubbot] A hubsecurity bot neve
%[bot] A hubsecurity bot neve
%[ip] A felhasználó IP címe
%[isp] A felhasználó ISP neve
%[country] A felhasználó országa (geoIP alapján)
%[users] A bejelentkezett felhasználók száma
%[profile] A felhasználó profilja
%[hname] A hub neve
%[addr] A hub címe
%[hdesc] A hub leírása
%[topic] A hub topicja
%[reason] A tiltás indoklása vagy megjegyzés
%[uptime] A legutolsó indítás óta eltelt idő


2. Hub commands


2.1. Hub információs parancsok

!help A hub parancsainak listázása
!about Információk megjelenítése a hubprogramról
!language <lng> Nyelvi beállítások megváltoztatása - elérhető nyelvek: AL DE EN ES FR HU IT LT NL PL PT RO RU SE
!hublist Hasznos hubok
!hublist add <cím> <név+megjegyzés>
Új hub hozzáadása a hublistához (egy felhasználó egy hubot adhat hozzá)
!hublist delete Hub törlése a hublistáról (nincs szükség paraméterre!)
!hublist delete <index> Megadott indexű hub törlése a listáról
!motd MOTD mutatása (MOTD = message of the day = a nap üzenete)
!motd <msg> MOTD megváltoztatása
!motd . MOTD törlése
!topic <msg> Topic (téma) megváltoztatása
!stats Hub statisztikák, info2 jogosultság szükséges
!stats cache Cache használat, info2 jogosultság szükséges
!stats ip IP protokoll információk, info2 és adm6 jogosultság szükséges, a hozzáférési szintnek látnia kell az utolsó IP címeket: 49999
!whois <nick> Információk egy csatlakozott felhasználóról
!who <IP/IP tartomány> Megadott IP tartományban lévő felhasználók listázása
!seen <nick/IP/IP tartomány>
Megadott felhasználó/IP/IP tartomány története
+hexhub Vélemények a HexHubról (written by Starwind and Ne0)


2.2. Üzenet parancsok

!say <nick> <üzenet> Üzenet küldése más nevében
!write <üzenet> Üzenet küldése név nélkül
!mc <üzenet> Üzenet a bot nevében
!me <üzenet> Üzenet küldése egyes szám harmadik személyben
!report <nick> <indok> Felhasználó jelentése az operátoroknak (pl. ha valaki megsérti a hubszabályzatot)
!mode <nick> 0 Normál
!mode <nick> 1 Lunariálás (YHub © Yoshi)
!mode <nick> *1 "kiterjesztett" lunarizálás
!mode <nick> 2 Hex
!mode <nick> 3 Kennylizálás (YHub © Yoshi)
!mode <nick> 4 Némítás
!mode <nick> x Káromkodás generátor v1.00 (román: Lord_Zero, lengyel: Flesz, olasz: DjSpider, Mㆮ‡X™)
!mode <nick> *x Káromkodás generátor, hozzáadás
!mode <nick> y Vallásos szövegek (köszönet: elohimmet, godless, Dardanicum)
!mode <nick> *y Vallásos szövegek, hozzáadás
!mode <nick> z Nyilvános bejelentések (copyright © by elohimmet :)
!mode <nick> s Sátánista szövegek (copyright © by Daosadi :)
!mode <nick> n n00b mód (copyright © by Ashura :)
!mode <nick> ds ']['h€[)€ßiL mód v3.00, helyesírási hibák
!mode <nick> dq ']['h€[)€ßiL mód v3.00, idézetek
!mode <nick> d ']['h€[)€ßiL mód v3.00
!nick <nick> Nicknév módosítása
!rename <nick> <új_nick> Felhasználó nicknevének lecserélése


A !say és !write parancsok nem használhatóak olyan felhasználó nevében, aki a hubon tartózkodik (kivéve a robotokat).

2.3. Operátori parancsok

!deop Sima felhasználóvá válás
!op Operátorrá válás
!hideshare Megosztás elrejtése/mutatása
!drop <nick> Felhasználó szétkapcsolása
!kick <nick> <indok> Felhasználó kidobása és ideiglenes kitiltása
!ban <cél> <indok> Megadott <cél> kitiltása a hubról (a cél lehet: nick, IP, IP tartomány, ISP)
!banlist [határ] Tiltások listázása
!unban <target> unbans the target if found between banned users manual unban also resets kick counter for a specific IP


Megadhatsz _ban[szint]_[szám][egység] kulcs szavakat is a !kick és !ban indoklásban, amivel az ideiglenes és végleges tiltásokat lehet személyre szabni. Az alapértelmezett tiltási szint: 2.0. tiltási szint: _ban0_ IP / tartomány / ISP tiltás. Szűrve
1. tiltási szint: _ban1_ IP / tartomány / ISP tiltás. A felhasználó csatlakozhat a hubra és láthatja az indoklást. Ha nick van megadva, a felhasználó IP címe lesz kitiltva
2. tiltási szint: _ban2_ nick / IP / tartomány / ISP tiltás. Az alapértelmezett csak a nick tiltása, de lehetőség van IP/IP tartomány szerinti behatárolásra is


Szám - egy decimáli szám
Egység - idő egységek - lehet: m (perc), h (óra), d (nap), M (hónap), Y (év)
Pl.: !kick test _ban1_3d

2.4. Profil kezelés

!password <új_jelszó> Belépéshez szükséges jelszó megváltoztatása, vagy regisztrációs kérelem küldése az operátoroknak
!rights Adható és visszavonható jogok listázása
!rights <cél> Általános jogosultságok, vagy a megadott nicknevű felhasználó jogosultságainak listázása
!rights <cél> [+/-]jog Jogosultság hozzáadása (+) vagy törlése (-) Egyszerre több is megadható, pl +jog1 -jog2 +jog3
!access Hozzáférési szinted megmutatása
!access <cél> <cél> Hozzáférési szintjének megmutatása
!access <cél> <érték> Hozzáférési szint megváltoztatása. Csak a tiédnél alacsonyabb hozzáférési jogokat állíthatsz be.
!reg Összes felhasználó profil listázása
!reg <profil> Adott profillal rendelkező felhasználók listázása. A profil a tiédnél csak alacsonyabb lehet
!reg <profil> <nick> Regisztráció hozzáadása / megváltoztatása / törlése
!reg <profil> <nick> <IP/tartomány/ISP> <jelszó>
Regisztrációs bejegyzést megváltoztatása. Egy érték változatlanul hagyásához "*"-ot írj. Az érték eltávolításához pedig "-"t
!reset <cél> <cél> Előző profiljának visszaállítása
!set hub beállítások listázása / megváltoztatása, további infó: !set


Cél lehet nick / IP / IP tartomány / ISP.Következő >

Comments

There are no comments for this page, you can write one here.