Programování mIRC VIII. - Dálkoví uživatelé

V mIRC vyberte Nástroje/Dálkové/ k otevření mIRC Editoru. Pak si vyberte sekci Uživatelé.
V této části můžete přiřadit různé úrovně uživatelů. Můžete přiřadit různé úrovně vašim přátelům a různé
úrovně vašim "nepřátelům" (můžete vytvořit "shit seznam") a mezi nimi i úrovně domén.
Proč je to důležité? Řekněme, že jste napsali Dálkovou Akci určenou k vykopnutí kohokoliv, kdo
řekne slovo "pitomost" ve vašem kanálu (nahraďte toto čím chcete).
Vysvětlíme jak se to dělá později (v Sekci 3-3), ale prozatím je tato myšlenka důležitá.
Zní to rozumně, ne?
OK, ale asi chcete aby POUZE obyčejní uživatelé byli vykopnuti za řeknutí slova "pitomost". Můžete třeba některé
z vašich přátel jen varovat. A můžete třeba ignorovat všechny ostatní kromě nejbližších přátel.
A pokud již nechcete dále na někoho dávat pozorl, můžete jej třeba vykopnout A banovat za řeknutí "pitomost"!
K vytvoření těchto druhů věcí (dávat dodlišné odpovědi odlišným lidem) potřebujete nastavit nejdříve
seznam uživatelů. Pro každého uživatele, musíte určit jeho přezdívku nebo adresu a pak mu přiřadit uživatelskou úroveň.
Tady je příklad seznamu uživatelů:
1:přezdívka1
1:přezdívka2
2:přezdívka3!účet@počítač.poskytovatel.cz
2:*!účet4@počítač.poskytovatel.com
3:*!*@počítač.poskytovatel.edu
4:*!*@*poskytovatel.edu
5:*!účet@*.poskytovatel.cz
10:vaše_přezdívka!váš_účet@váš_počítač.cz
Čísla, která přiřadíte úrovním uživatelů záleží jen na vás. Můžete určit co každá z uživatelských
úrovní může a nemůže, jak uvidíte v následujích dvou sekcích. Výchozí nastavení je, že mIRC přiřadí
kaýdému neučenému v seznamu uživatelů úroveň 1. (Záleží na nastavení v Nástroje/Dálkové/Možnosti/'Výchozí úroveň uživatele'.
Pokud určíte odlišné úrovně pro odlišné uživatele, samozřejmě budete potřebovat příkazy a akce, které
budou mít odlišné reakce nebo vliv na uživatele těchto úrovní... To bude vysvětleno později...
Jak můžete vidět, musí být zadána alespoň přezdívka nebo adresa. Značky * jsou také povoleny.
Je několik případů, kdy můžete chtít určit vaše uživatele dvakrát, přezdívkou a adresou.
Tyto případy(s OP, DEOP, SERVEROP,.... a NOTIFY akcemi) jesou vysvětleny v Sekci 7-3-3.
Nemusíte vše upravovat ručně ... můžete také použít příkazy v příkazovém řádku: /auser, /guser a /ruser.
/auser /auser {úroveň} {přezdívka nebo adresa}
'Auser' (Přidat uživatele) přidá nějakou určenou přezdívku nebo adresu do seznamu uživatelů s úrovní, kterou
určíte. Nekontroluje správnost adresy. Přezdívka nebo adresa jsou přidány přesně tak, jak je zadáte vy.
/guser /guser {úroveň} {přezdívka} [typ]
'Guser' (Vzít uživatele) přidá přezdívku určenou adresou do seznamu uživatelů. K provedení tohoto, mIRC
provede /whois na určenou přezdívku a přidá zjištěnou adresu s určenou úrovní do seznamu uživatelů.
To znamená, že určená přezdívka musí být na IRC k provední příkazu /guser při přidání do
seznamu uživatelů. Určením 'typu', mIRC může přidat uživatele s několika typy adres.
To je analogické jako parametr 'typ' použitý v příkazue /ban. Typ je v rozsahu od 0 do 9.
/ruser /ruser {přezdívka nebo přezdívka! nebo adresa nebo přezdívka [typ]}
'Ruser' (Odebrat uživatele) odebere přezdívku nebo adresu ze seznamu uživatelů. Musíte přesně znát přezdívku
nebo adresu v seznamu uživatelů aby tento příkaz fungoval.
Pokud je někdo v seznamu jako přezdívka!blabla@kdekoliv.cz můžete také udělat "/ruser přezdívka!".
Znak "!" znamená odebrání celého řádku.
V mIRC verzi 3.5 byl vylepšen příkaz /ruser aby fungoval jako /ban s /guser.
/ruser {přezdívka} [typ] pokud NEurčíte typ, odebere určenou přezdívku ze seznamu. Pokud URČÍTE typ,
příkaz zjistí adresy uživatelů a odebere tyto adresy ze seznamu uživatelů.
Poznámka: Použitím odlišných typů adres vám umožní určit osobu nebo skupinu lidí
s více nebo méně * značkami. Ukážeme vám odlišné výsledky .....
Pokud není určen typ, je výchozí typ 6; Kreet!*vonck@Wit399402.student.utwente.nl
typ 0; *!vonck@Wit399402.student.utwente.nl
typ 1; *!*vonck@Wit399402.student.utwente.nl
typ 2; *!*@Wit399402.student.utwente.nl
typ 3; *!*vonck@*.student.utwente.nl
typ 4; *!*@*.student.utwente.nl
typ 5; Kreet!vonck@Wit399402.student.utwente.nl
typ 6; Kreet!*vonck@Wit399402.student.utwente.nl
typ 7; Kreet!*@Wit399402.student.utwente.nl
typ 8; Kreet!*vonck@*.student.utwente.nl
typ 9; Kreet!*@*.student.utwente.nl
Poslední poznámka; Úroveň uživatele může být dokonce i slovo, například:
mircop:*!*@mardam.demon.co.uk
Můžete to použít v akcích jako třeba- on mircop:JOIN:#mirc:/mode $chan +o $nick
mIRC uchovává interní databázi lidí v kanálech kde jste vy. Tato databáze se používá
ke zlepšení vykonávání příkazů jako /ban, /guser, /ruser. a dalších. Tyto příkazy normálně
dělají aby mIRC zkusilo /whois na osobu zadanou v příkazu. Interní seznam ukládá info jako třeba
přezdívka!uživatel@adresa pro všechny uživatele, kteří jsou ve stejných *kanálech* jako vy. Kdykoliv vyoláte
příkazy /guser, /ruser, /ban, /finger, /ignore nebo /dns, prohledá se nejdříve interní seznam k nalezení adresy přezdívky.
Pokud se nenajde záznam, pak se provede normální /whois. To urychlí například vaše banování...hlavně když jste
v lagu... 'Interní seznam adres' se aktivuje v 'Nástroje/Dálkové/Možnosti'. Zapněte jej!

Anketa

Kolik znáte/používáte smajlíků?:

Přihlášení

Kdo je online

Momentálně je online 0 uživatelů a 1 host.