CTCP
CTCP este acronimul englezesc pentru client-to-Client Protocol este un tip special de comunicare intre IRC clienti.
CTCP este un protocol implementat de majoritatea clientilor IRC utilizate în prezent. CTCP extinde protocolul IRC original, permițându-le utilizatorilor să interogheze alți clienți pentru informații specifice. Mai mult, CTCP poate fi folosit pentru mesajele codifica cu caractere speciale , cum ar fi NEWLINE sau bytes de valoarea 0, care de altfel protocolul brut al serverelor IRC (care permite serverului mesajelor de trimitere la clientul său) nu ar mai putea trimite. Există mai multe tipuri de cereri CTCP, de exemplu:
-
CTCP VERSION
: utilizatorii care arată cine trimit această cerere altor utilizatori, versiunea și tipul de client de IRC utilizate de acestea -
CTCP TIME
: afișează ora clientului , interogate de către utilizator -
CTCP Ping
:CTCP Ping
clientul utilizatorului interogate să cunoască timpul necesar pentru un mesaj să ajungă la el de la noi. -
CTCP USERINFO
: Returnează orice informație o persoană alege să pună ca răspuns la această cerere pe clientul lor
CTCP este , de asemenea , utilizat pentru a negocia DCC conexiuni. Mesajul Un CTCP este implementat ca PRIVMSG
în cazul în care prima și ultima caractere ale mesajului sunt de tip ASCII cu valoarea 0x01. De asemenea, caractere care nu sunt permise de protocolul IRC sunt evitate. Un răspuns CTCP este implementat ca NOTICE
în loc de un PRIVMSG
, altfel ar fi identice.
Elemente conexe
- Internet Relay Chat (IRC)
- DCC
linkuri externe
- (RO) CTCP Detalii , pe irchelp.org.