MZUZone



Strona główna

Część 1

Część 2

Część 3

Część 4

Linki


Napisz do autora


< Poprzedni^ Wyższy poziom ^Następny >

2.2

DIRECTLY CLIENT TO CLIENT - DCC



DCC (C) Bezposrednie polaczenie pomiedzy dwoma IRC Clientami.
Pozostaje poza kontrola IRC Serverow.




Uzycie:

    DCC <funkcja> [<argumetny>]

    dcc send lamer blah.c


Wszyskie polaczenia DCC musza byc zaakceptowane przez adresata. Wprzypadku odrzucenia lub zignorowania proponowanego polaczenia, niezostanie ono zrealizowane.Polaczenia DCC nie zaleza od IRC Serverow, wiec NIE sa zrywane poSPLITach. Moga byc zerwane wylacznie w przypadku wyjscia z IRCa.Nalezy pamietac, ze oferowanie polaczen DCC opiera sie nakomunikacji pomiedzy serverami i wyglada:

    PRIVMSG nick :^ADCC funkcja agrs^A

Czesto mozna dostac Flooda oferujacego cos przez DCC, jednak bedzie tozwykly CTCP, a gdy przyjmiesz polaczenie, zapcha sie Twoj IRC Client.Dlatego nalezy uwazac z odbieraniem DCC GET lub DCC CHAT, a juz napewnowylaczyc AutoGet (jesli jest).

Oferty (ktore otrzymujesz!!) DCC wyrazone przez PRIVMSG i CTCP:

    CHAT ON -RAW_IRC "n!u@h PRIVMSG :^ADCC CHAT chat time port^A"
    ON -CTCP "nick DCC CHAT chat time port"
    SEND ON -RAW_IRC "n!u@h PRIVMSG :^ADCC SEND plik time port size^A"
    ON -CTCP "nick DCC SEND plik time port size"

GET IRC Server nie uczestniczy.

    'n!u@h' - nick!user@host autora.
    'nick' - autor.
    'chat' - po prostu taki text przy DCC CHAT.
    'time' - czas wg. ircII
    'port' - port polaczenia (IRC Clienta)
    'plik' - nazwa pliku
    'size' - rozmiar tego pliku

Funkcje:
    CHAT nick
    - mozna sobie z kims pogadac. Ma kilka zalet: nielaguje, nie zostaje w logach serverach ioczywiscie dziala nawet po SPLITach. Gada sie takjak przez MSG: /msg =nick text. Musi byc '=' przynicku.

    CLOSE
    - zamyka polaczenia DCC. Mozna zakonczyc SEND, GET,CHAT lub RAW.


      /dcc close chat lamer
      /dcc close get lamer blah.c

    GET nick plik
    - odbieranie oferowanego pliku od nicka. Jesli niepodasz pliku, zostanie odebrany pierwszy oferowany przez nicka.

    LIST
    - lista Twoich polaczen DCC. To samo co samo
    /DCCRAW fd host msg - dziala na polaczenia zrealizowane za pomoca$CONNECT(). Zobacz ALIAS FUNCTIONS. <msg> topolecenia serverowe, zobacz QUOTE (S). <fd> numerpolaczenia z :

      echo $CONNECT(lame.irc.pl 6667)

    pojawi sie numer <fd> dla tego polaczenia. Zobacz ON DCC_RAW.

    RENAME nik p1 p2
    - Musi byc przed DCC GET <nik> <p1>. Zamienia nazwe z <p1> na <p2> pliku oferowanego przez <nik>.

    SEND nick plik
    - wysylanie pliku do nicka. Odbiorca musipotwierdzic:
    /dcc get Twoj_nick plik

    TALK user@host
    - wysylasz oferte DCC TALK do user@host.

    TMSG user@host
    - MSG wysylany do uzytkownika z DCC TALK. Mozna rowniez /MSG @user@host.





< Poprzedni^ Wyższy poziom ^Następny >