776 298 260 8-18h

Programování mIRC XII. – Proměnné

Vyberte menu Nástroje/Dálkové/ a jděte do sekce „Proměnné“ …
V této části Dálkových můžete nastavit své vlastní proměnné. Proměnné mohou obsahovat čísla,
slova nebo dokonce řádky textu. U proměnných obsahujících čísla můžete použít matematické
operace ke snížení, zvýšení, sčítání a odčítání proměnných danými hodnotami nebo mezi sebou.
Proměnné vždy začínají znakem % a mohou mít názvy různě dlouhé.
Proměnné jsou mezi spouštěními uloženy v souboru proměnných v adresáři mIRC.

Dostupné příkazy jsou : (q=quiet(tiché); bez hlášení stavu dané operace)

Read More »

Programování mIRC XI. – Důležité flagy

Nakonec si vysvětlíme nejznámější flagy používané v Dálkové sekci.
(S Příkazy anebo Akcemi) Abyste mohli používat tyto flagy, je třeba trochu experimentovat….
zjistit, co dělají a proč. Podívat se, zda dělají co chcete a trochu testovat !

*** ! flag. (pouze Akce)

Tento flag způsobí, že akce nebude spuštěna, když něco uděláte vy…. …. mIRC nebude reagovat
na věci, které píšete vy nebo dělají klienti s vaší adresou. (Podobný flag je ‚me‘ flag..který zjišťuje,
zda věci jsou spuštěny z IRC klientu, který -vy- používáte. např. reaguje na jiné IRC klienty,

Read More »

Programování mIRC X. – Dálkové akce

V mIRC vyberte Nástroje/Dálkové/ k otevření mIRC Editoru, pak vyberte ‚Náhled‘ a vyberte skript
nazvaný „events.ini“. Když tento soubor není dostupný, zkuste načíst připravený script ini soubor
nebo vytvořte nový soubor skriptů v Soubour/Nový/. Nový skript se nazve script1.ini výchozím nastavením.

Jak vidíte, Dálkové CTCP skripty pracují pouze s CTCP příkazy. Dálkové akce zase pracují
se vším co se děje na IRC. I když to zní divně, nemějte obavy. Jak bylo vysvětleno dříve,
tyto lekce na sebe navazují. Když rozumíte Dálkovým Příkazům, Dálkové Akce pro vás budou

Read More »

Používáme IRC bota VII. – Ochrana a bezpečnost

Eggdrop má mnoho potenciálních slabin, které mohou být zneužity,
pokud bota řádně nezabezpečíte. Uveďme si tipy, jak bota zabezpečit.
Vypněte learn-users
Dovolit uživatelům, aby se sami přidali na bota sice pohodlné, ale pokud to dovolíte každému,
není to příliš bezpečné (zvláště, pokud tím získá automaticky přístup do partyline).
Také vám může někdo bota zaplavit nesmylsnými požadavky a přidat třeba 1000
nových uživatelů. Měli byste tedy vypnout learn-users a přidávat uživatele pomocí

Read More »

Používáme IRC Bota VI. – TCL skripty

Používání TCL skriptů je nejsnažší cesta k přidání nových funkcí do Eggdropa.
Existují stovky skriptů poskytujících nejrůznější možnosti, jako například pozdrav
při příchodu na kanál, vylepšená ochrana kanálu, hry atd…

TCL skripty jsou často zabaleny pomocí gzipu a mají příponu .gz.
Ve windows je můžete rozbalit např. pomocí PowerArchiveru
nebo v shellu použítím příkazu gunzip, tj. gunzip jmenoskriptu.tcl.gz.
Mnoho skritů vyžaduje konfiguraci před tím, než je můžete použít.

Read More »

Používáme IRC bota V. – Nastavujeme Botnet

Jedna z nejlepších funkcí Eggdropa je linkovaní (spojování), což vám umožní vytvořit vlastní ‚botnet‘,
který může mít velikost od dvou až do několika set botů. Pokud používáte Eggdropa pro správu
vašich kanálů, potom jedna z nejdůležitějších schopností slinkovaných botů je sdílení seznamu uživatelů.
Pokud boti mají nastavené sdílení seznamu uživatelů, můžou si mezi sebou synchronizovat uživatele,
bany, ignore seznamy, můžou se navzájem opnout, připojit se všichni na kanál po zadání jednoho příkazu atd…

Read More »

Používáme IRC bota IV. – Nastavení kanálu

Nastavení kanálu
Způsob chování vašeho Eggdropa závisí na nastavení možností kanálu.
Eggdrop má mnoho vestavěných nastavení kanálu a vy můžete pro každý kanál
použít odlišné, což je velmi flexibilní.
Když jste poprvé vytvářeli konfigurační soubor vašeho Eggdropa a provedli v něm
záznamy pro každý kanál, ve kterém bot bude, setkali jste se s nastavením kanálů
poprvé. Z článku o konfiguraci
bota
, si jistě vzpomínáte na následující:
channel add #kone {
options
}

Read More »

Používáme IRC bota III. – Banování

Seznam banů
Seznam banů je částí Eggdropova souboru s uživateli, speciálně
pro ukládání banů. Bany se přidávají do interního seznamu banů bota (také se nazývají
dočasné nebo permanentní seznamy banů) použitím příkazu .+ban.
Bany mohou být také do bota přidány automaticky (např. jako reakce na flood)
nebo pomocí Tcl skriptu. Interní bany mohou být samozřejmě i globální (platí ve všech
kanálech kde je bot) nebo jen pro určitý kanál. Ban může být permanentní nebo
vyprší po určité době, a může být volitelně

Read More »

Používáme IRC bota II. – Správa uživatelů

Soubor s uživateli
Seznam uživatelů vašeho Eggdropa určuje, kteří uživatelé mohou mít přístup na bota
a jejich přístupové úrovně. Seznam uživatelů také obsahuje seznamy banů a seznamy
ignorování. Správa seznamu uživatelů je jedna ze základních věcí,
kterou se musíte bezpodmínečně naučit, abyste uměli efektivně používat
vašeho Eggdropa.
Když poprvé spustíte vašeho Eggdropa a představíte se mu použitím příkazu hello
nebo podobného, budete přidáni jako první uživatel a dostanete práva majitele

Read More »

Používáme IRC bota I. – Úvod do používání Eggdropa

DCC Chat a Party linka
Velká většina funkcí Eggdropa se ovládá pomocí DCC chat spojení s botem.
DCC chat s botem má dva účely – používá se jako konzole pro zadávání příkazů Eggdropovi a dá se využít
i jako prostor pro chat. Jednoduše navažte DCC chat s botem jako s normálním uživatelem.
Můžete také zařídit, aby DCC spojení inicioval bot, napsáním
/ctcp <botnick> CHAT, kde <botnick> je přezdívka vašeho bota.
Tato metoda se velmi užitečná, když jste za firewallem, který vám brání v inicializaci DCC spojení.

Read More »