Obsah tohoto manuálu sepsal Albu Christian (HeXHub developer), český překlad Uhlik
Všechny příkazy zde vypsané obsahují tři skupiny parametrů:
Pro tuto položku nejsou dostupné žádné informace.
Pro tuto položku nejsou dostupné žádné informace.
Pro tuto položku nejsou dostupné žádné informace.
bad_word=action
Pro tuto položku nejsou dostupné žádné informace.
Flood detection:
<nick> msg1|<nick> msg2|<nick> msg3|
do jednoduché zprávy:
<nick> msg1 msg2 msg3|
Některé huby mohou vyžadovat po uživatelích aby se připojovali se specifickým prefixem. Pro nastavení těchto vyžadovaných prefixů musíte nastavit ISP pro daný prefix a rozsah IP 0.0.0.0-255.255.255.255. (příklad: [TEST]=*) a povolit volbu Prefix required for ISP.
Stránka nastavení profilů umožňuje řízení a zprávu uživatelských účtů. Základní položky jsou jména profilů, účty a uživatelé najdete v podpoložce se stejným názvem profilu. Vybráním profilu nebo účtu umožňuje upravovat jeho vlastnosti. Pro vytvoření (registraci) nového uživatele vyberte profil a stiskněte New user. Ve výchozím nastavení je účet admina (majitele) vytvořen pro IP 127.0.0.1.
| Profil | acces level rozsah | min. sdílení | práva |
|---|---|---|---|
| Default | 2000-3000 | 1073741824 | adm0 |
| Reg#1 | 2010-3999 | 5368709120 | adm0 |
| Reg | 2010-3999 | 5368709120 | adm0 |
| Vip | 4000-4999 | 10737418240 | adm0 |
| KVip | 5000-9999 | 0 | adm0 |
V tomto případě se uživatel připojí jako Default se sdílením 38459235367 bajtů, má dostatečné sdílení pro registraci na Reg a Reg#1, volba mezi Reg a Reg#1 bude Reg. Rozsah z Default na Reg je splněn a pro obě má sdílení i práva adm0. Dalším vstupem splňuje rozsah pro vyšší profil Vip, také omezený sdílením a adm0 právy, které splňuje. U dalšího profilu souhlasí práva adm0, ale už neodpovídá sdílení, zde porovnávání končí na Vip. Je-li to možné, uživatel je automaticky zaregistrován nebo je jeho registrace změněna.
Na této stránce můžete nastavit některé podmínky pro připojení k hubu (s výjimkou sdílení se zapnutou volbou „users can join but can't download).
Na této stránce můžete nastavovat seznam zakázaných slov pro hledání, výsledky hledání, chatové zprávy, popis uživatelů, parametry příkazů a soukromých zpráv. Každý řádek v seznamu má svou definici. Platná definice je <slovo|výraz>=akce.
Výraz může obsahovat tyto zkratky pro přeskočení znaků (podobně jako RegExp):
Platné akce:
Akce mohou obsahovat _ban_[time] pro určení banu, více informací viz sekce Operator commands.
Zde se nastavují příkazy které hub odesílá uživatelům a/nebo operátorům. Struktura menu může být zobrazena jako stromová.
Na této stránce můžete nadefinovat vaše weby ke sdílení. Pro možnost sdílet je potřeba poskytnout aspoň jeden host.
Zde jsou akceptované proměnné které mohou být použity v raw příkazech, welcome souboru a MOTD:
| Proměnná | Popis |
|---|---|
| %[nick] | uživatelův nick |
| %[hubbot] | nick Hub-Security bota |
| %[bot] | nick Hub-Security bota |
| %[ip] | uživatelova IP |
| %[isp] | uživatelův ISP |
| %[country] | uživatelova země (podle geoIP) |
| %[users] | celkový počet připojených uživatelů |
| %[profile] | celkový počet uživatelských profilů |
| %[hname] | jméno hubu |
| %[addr] | adresa hubu |
| %[hdesc] | popis hubu |
| %[topic] | topic hubu |
| %[reason] | duvod banu nebo popis |
| %[uptime] | čas od posledního spuštění hubu |
| %[date format] | datum, základní formát: y-m-d (identifikátory: y=rok, m=mměsíc, d=den) |
| %[time format] | čas, základní formát: h:m:s (identifikátory: h=hhodiny, m=minuty, s=sekundy, ms=milisekundy) |
| Příkaz | Popis |
|---|---|
| !help | informace o hubových příkazech |
| !about | informace o tomto programu |
| !language <lng> | změna jazyku - dostupné volby: ro en pl it |
| !hex <msg> | převaděč ASCII - Hex |
| !asc <msg> | převaděč Hex - ASCII |
| !hublist | síť hubů, redirect statistika |
| !hublist add <address> <name+description> | vloží nový hub do seznamu hubů (každý uživatel může vložit jeden hub) není zde limit kolik hubů může být vloženo |
| !hublist delete | smaže adresu vašeho hubu ze seznamu hubů (žádné parametry nejsou potřebné) |
| !hublist delete <index> | smaže adresu hubu který je na pozici <index> (potřebná práva: hublist1) |
| !motd | zobrazí MOTD (message of the day) |
| !motd <msg> | změní Message Of The Day |
| !motd . | smaže MOTD |
| !topic <msg> | změní topic |
| !stats | zobrazí statistiku hubu, potřebná práva: info2 |
| !stats cache | využití cache, potřebná práva: info2 |
| !stats ip | informace o IP protokolu, potřebná práva: info2 a adm6, potřebný access level k zobrazení posledních IP: 49999 |
| !whois <nick> | informace o připojeném uživateli |
| !who <IP/IP range> | seznam uživatelů |
| !seen <nick/IP/IP range> | historie informací o uživateli |
| +hexhub | komentář k HeXHubu (komentáře byli sepsali Starwind a Ne0) |
| Příkaz | Popis |
|---|---|
| !say <nick> <msg> | pošle zprávu za jiný nick |
| !write <msg> | pošle zprávu bez nicku |
| !mc <msg> | pošle zprávu za bota |
| !me <msg> | zpráva |
| !report <nick> <reason> | pošle report operátorům |
| !mode <nick> 0 | mod 0 = normal |
| !mode <nick> 1 | mod 1 = lunarize (YHub © Yoshi) |
| !mode <nick> *1 | mod 1 = „extended“ lunarize |
| !mode <nick> 2 | mod 2 = hex |
| !mode <nick> 3 | mod 3 = kennylize (YHub © Yoshi) |
| !mode <nick> 4 | mod 4 = mute |
| !mode <nick> x | mod x = generátor nadávek v1.00 (romanian: Lord_Zero, polish: Flesz, italian: DjSpider, Ma+rŰXT) |
| !mode <nick> *x | mod x = generátor nadávek, doplněk |
| !mode <nick> y | mod y = náboženské texty (thanx to: elohimmet, godless) |
| !mode <nick> *y | mod y = náboženské texty, dopněk |
| !mode <nick> z | mod z = veřejné oznámení (copyright © by elohimmet) |
| !mode <nick> s | mod s = satanské texty (copyright © by Daosadi) |
| !nick <nick> | změní nick |
| !rename <nick> <newnick> | změní nick připojeného uživatele |
Příkazy !say a !write nelze použít s nickem již připojeného uživatele (s výjimkou bota).
| Příkaz | Popis |
|---|---|
| !deop | stanete se normálním uživtelem |
| !op | stanete se operátorem |
| !hideshare | skryje/odkryje sdílení, potřebná práva: fake0 |
| !drop <nick|IP> | odpojí uživatele |
| !kick <nick> <reason> | odpojíé uživatele a dá dočasný ban |
| !ban <target> <reason> | zabanuje <target> z hubu (target může být: nick, prefix, IP, IP rozsah, ISP) |
| !banlist | seznam všech banů |
| !unban <target> | odbanuje <target pokud byl nalezen v zabanovaných uživatelech. Manuální unban také resetuje počítadlo kopnutí dané IP |
Můžete doplnit _ban[level]_[count][unit] slovo do !kick a !ban reasonu pro specifikování dočasného nebo permanentního banu. Základní ban level je 2.
Použití:
| * | Základní ban |
| Ban level 0: _ban0_ | IP/rozsah/ISP ban. Foltrováno |
| Ban level 1: _ban1_ | IP/rozsah/ISP ban. Uživatel se může připojit hubu aby obdržel reason. Pokud je dán nick, uživatelbude zabanován na IP |
| Ban level 2: _ban2_ | nick/IP/rozsah/ISP ban. Základní je pouze nickban, ale omezení s IP/rozsah je podporováno |
| Count | číslo |
| Unit | jednotka času - může být: m (minuty), h (hodiny), d (dny), M (měsíce), Y (roky) |
Příklad:
!kick test _ban1_3d
| Příkaz | Popis |
|---|---|
| !password <newpass> | změní heslo potřebné k přihlášení na hub nebo nebo odešle žádost o registraci operátorům |
| !rights | seznam práv která můžete nastavit/zrušit |
| !rights <target> | seznam společných práv která máte vy a <target> |
| !rights <target> [+/-]right1 [[+/-]right2] … | použijte - pro zrušení práv, + pro nastavení práv. |
| !access | zobrazí váš access level |
| !access <target> | zobrazí access level uživatele <target> |
| !access <target> <value> | změní access level. Můžete nastavit pouze hodnotu která je nižší než vaše. |
| !reg | seznam všech definovaných uživatelských profilů |
| !reg <profile> | seznam všech uživatelů ve specifikovaném profilu s nižším access level než je váš |
| !reg <profile> <nick> | přídá/změní/smaže registraci |
| !reg <profile> <nick> <IP/range/ISP> <password> | změní registrační data. Pro zachování položky beze změn použijte *. Pro odebrání použijte -. |
| !reset <target> | změní profil uživatele <target> na jeho výchozí |
| !flush | uloží nastavení hubu na disk. Potřebná práva: adm5 |
| !set | zobrazí/změní nastavení hubu, pro více informací napište !set |
Pro příkazy, které mají výstup limitovaný maximálním počtem výsledků, můžete přidat pozici řádku od které se mají výsledky vypsat (např.: !reg10 vip)
| Příkaz | Popis |
|---|---|
| /NOSEH | vypíná výjimky v nastavení HeXHubu |
zdroj: HeXHub_5.06Firewall1.10 - RTFM_en.txt