![]() ![]() ![]() ![]() ![]() ![]() ![]() | ![]() ![]() ![]() ![]() ERRORS - CO SIE ZDARZA Treść: Vader!vader@irc.pl Wykonanie: mzu!mzu@ircii.prv.pl Podczas IRCowania/Ładowania wyskakują czasem teksty, które mają nasinformować o błędach. Niestety nie podają gdzie i z jakiej to przyczyny. HelpircII również tego nie uwzględnia. Poniższa lista pochodzi z moich własnychprób i błędów.
@ blah = [${blah + 2}}]Missing '{'
alias xyz { if (blah) { if (1) { ...... } } }
assign raz-dwa-trzy 123
Tyle tytułem błędów, o których informuje nas iRCII. Reszty należysię domyśleć na podstawie efektów, lub co gorsze, na podstawie ich braku.
<$N> #kanał (tak jak byś zrobił '/say #kanał'). Najpewniej ASSIGN źle zapisany: @ blah [#kanał](brakuje '='). Prosta rada: NIEDBALY ZAPIS lub cos się przykleiło do '}' lub '{': alias blah { echo BLAH if ([$0]) { echo [] $0- } }^I alias blah { echo BLAH if ([$0]) {echo [] $0-} } O ile to nie jest winaTwojego Hosta (zawiesił się), to zapewne WAIT narozrabiał. UżycieWAIT mówi ircII, żeby czekał, aż IRC Server prześle wszystko co maprzesłać. Przy wojnie opów takie cos, to samobójstwo. Jeżeli nieWAIT, to na pewno WHILE. Wg. mnie należy unikać WAIT w ogóle, a WHILEużywać przy pętlach poniżej 20 cykli. Ostatecznie przyczynazapchania się ircII może być FEC lub FOREACH, ale trudno... nic tegonie możelub juz zastapic. (przy petli 100 cykli FOREACH potrzebujeok. 1 sekundy, podczas gdy WHkilkanaściescie) Problemy sygnalizowane przez IRC Servomówioneisąe sa wON NUMERKI Errors. ![]() ![]() ![]() |