Client-To-Client Protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information.

PropertyValue
dbpedia-owl:abstract
  • Das Client-To-Client Protocol (CTCP) dient einer besonderen Form der Kommunikation zwischen IRC-Clients. CTCP erweitert dabei normale IRC-Textnachrichten um spezielle Befehle, durch die bestimmte Nachrichten versandt und Informationen des Empfängers abgefragt werden können. Unter anderem die Ortszeit (TIME), die Versionsinformationen des genutzten IRC-Clients (VERSION) und der reale Benutzername (FINGER). Die gängigen IRC-Clients verstehen diese Anfragen und beantworten sie entsprechend den Benutzereinstellungen. Häufig wird standardmäßig mindestens die Versionsabfrage beantwortet. CTCP wird außerdem durch den CTCP-ACTION-Befehl für die Implementierung des Pseudo-Befehls /me benutzt, durch den eine Nachricht beim Empfänger als "Handlung" interpretiert und entsprechend dargestellt wird (z. B. „Angela hat den Computer verlassen“). Des Weiteren wird mit CTCP-DCC eine direkte DCC-Verbindung zwischen zwei IRC-Clients aufgebaut. Die CTCP-Spezifikation ist bisher in keiner offiziellen RFC zum IRC-Protokoll festgeschrieben und somit lediglich ein De-facto-Standard.
  • Client-To-Client Protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information. Additionally, CTCP can be used to encode messages that the raw IRC protocol would not allow to be sent over the link, such as messages containing newlines or the byte value 0 (NUL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections. CTCP allows users to query a remote client about the version of the client they are using (via), the time (via), or get remote user info (via), among other things. It is also used to implement the /me command (via). A CTCP message is implemented as a or where the first and last characters of the message are ASCII value 0x01. Additionally, characters which would not be allowed in the IRC protocol are escaped. Since a as the standard should not generate another as a reply, CTCP messages are sent as and the reply is implemented with a instead of a .
  • CTCP protocolo Cliente a cliente - (Client-To-Client-Protocol), es una forma especial de comunicación entre dos clientes de Internet Relay Chat (IRC). CTCP es un protocolo implementado en la mayoría de los clientes de IRC en uso. CTCP extiende el protocolo IRC original permitiendo a los usuarios enviarse mensajes privados y preguntar a otros clientes por información específica. Adicionalmente, CTCP puede ser usado para codificar mensajes que el protocolo IRC en crudo no permitiría que fueran enviados, como mensajes conteniendo nuevas líneas o bytes con valor 0. CTCP permite a los usuarios preguntar a un cliente remoto la versión del cliente que está usando (vía), la hora (vía), o conseguir información de un usuario remoto (vía), entre otros. Este es usado para implementar la lista de comandos IRC. CTCP también es usado para negociar las conexiones DCC. Un mensaje CTCP es implementado como un, donde el mensaje comienza y termina con el byte 1. Adicionalmente caracteres que no serían permitidos en el protocolo IRC están fuera. Dado que por norma, un PRIVMSG no debe generar otro PRIVMSG como respuesta, una respuesta CTCP es implementada como un AVISO (NOTICE) en vez de un PRIVMSG, pero es de otra manera idéntico.
  • Client-To-Client-Protocol (CTCP) on tavallisesta poikkeavaa liikennettä Internet Relay Chat (IRC) -asiakasohjelmien välillä. CTCP antaa käyttäjien tiedustella muun muassa mitä asiakasohjelmaa toinen käyttää (CTCP VERSION), aikaa (CTCP TIME), tai toisen käyttäjätietoja (CTCP USERINFO). CTCP auttaa myös asiakasohjelmien välisissä Direct Client-to-Client (DCC) -yhteyksissä, joiden yli voi ladata tiedostoja. CTCP:llä voi myös koodata viestejä, joita IRC-protokolla ei muuten antaisi lähettää linkin yli, kuten tavua arvolla 0.
  • CTCP è l'acronimo inglese per Client-To-Client Protocol è uno speciale tipo di comunicazione tra client IRC. CTCP è un protocollo implementato dalla gran parte dei client IRC in uso oggi. CTCP estende l'originale protocollo di IRC permettendo agli utenti di interrogare altri client per ottenere specifiche informazioni. Inoltre, CTCP può essere usato per codificare messaggi con caratteri speciali come ad esempio newline oppure i byte di valore 0, che altrimenti il protocollo raw dei server IRC (che permette al server di inviare messaggi al proprio client) non sarebbe in grado di inviare. Sono disponibili diversi tipi di richieste CTCP, ad esempio: che mostra agli utenti che inviano questa richiesta ad altri utenti, la versione e il tipo di client IRC usato da questi ultimi mostra l'orario del client interrogato dall'utente pinga il client dell'utente interrogato per conoscere il tempo che impiega un messaggio per arrivare da noi a lui. restituisce qualunque informazione una persona sceglie di mettere come risposta a tale richiesta sul proprio client CTCP è usato anche per negoziare le connessioni DCC. Un messaggio CTCP è implementato come un dove il primo e l'ultimo carattere del messaggio sono di tipo ASCII di valore 0x01. Inoltre, i caratteri non permessi dal protocollo IRC sono evitati. Una risposta CTCP è implementata come un invece che come un, altrimenti sarebbero identiche.
  • In de informatica is Client-To-Client-Protocol (CTCP) een protocol voor communicatie tussen twee IRC-clients, ofwel chatprogramma's. CTCP wordt door de meeste belangrijke IRC-clients ondersteund, en breidt het oorspronkelijke IRC-protocol uit met extra mogelijkheden. Het staat de gebruikers toe elkaar privéberichten te zenden, en specifieke informatie van andere clients op te vragen. Bovendien kan CTCP berichten coderen die met het IRC-protocol alleen niet kunnen, zoals berichten met een newline of de bytewaarde 0. Met CTCP kan een gebruiker van een andere client onder andere opvragen welke versie die gebruikt (CTCP VERSION), de tijd (CTCP TIME) of gebruikersinfo (CTCP USERINFO). Het /me werd eveneens via dit protocol geïmplementeerd, en ook bij het opzetten van DCC-connecties (verbindingen die niet via een server lopen) wordt het gebruikt. Een CTCP-bericht wordt geïmplementeerd als een PRIVMSG, waarbij het bericht begint en eindigt met de byte 1. Karakters die niet door IRC toegestaan zijn worden door een escape-code opgenomen. Aangezien een PRIVMSG geen ander PRIVMSG als bericht zou mogen genereren, wordt een CTCP-antwoord geïmplementeerd als een NOTICE in plaats van een PRIVMSG, voor de rest is de implementatie echter identiek.
  • CTCP - (z ang. Client to Client Protocol) protokół bezpośredniej komunikacji między klientami IRC z pominięciem serwera IRC. Zadanie serwera w tym przypadku sprowadza się do udzielenia obu klientom informacji umożliwiającej zrealizowanie bezpośredniego połączenia, po czym serwer dalej nie uczestniczy w przekazywaniu danych. Ogólna postać komend CTCP wysyłanych z jednego klienta IRC do drugiego wygląda następująco: /CTCP nick dowolny tekst gdzie nick to pseudonim użytkownika IRC do którego klienta chce się wysłać tę komendę. Działanie CTCP ogranicza się właściwie do: pobrania z serwera numeru IP docelowego klienta bezpośredniego wysłania na ten adres linii tekstu na standardowy port CTCP, wraz z numerem IP wysyłającego Reakcja klienta, do którego została wysłana komenda CTCP zależy wyłącznie od jego konfiguracji. Standardowo większość klientów IRC reaguje na następujące teksty wysyłane do nich komendą CTCP: PING - odpowiedzią jest różnica czasu od wysłania przez nas komendy do jej otrzymania - umożliwia to więc oszacowanie lagu między dwoma klientami z uwględnieniem czasu przesyłania informacji do i od serwera VERSION - odpowiedzią jest nazwa, wersja i czasem nazwa systemu operacyjnego klienta TIME - czas systemowy klienta USERINFO - ogólna informacja na temat klienta FINGER - zwraca pełną nazwę użytkownika klienta i jego idle time (czas od ostatniego odezwania się na IRCu) SOURCE - adres strony WWW lub publicznego serwera FTP, z którego można pobrać klienta danego użytkownika CLIENTINFO - nazwa używanego klienta SED - zestawia i uruchamia szyfrowany transfer danych DCC - rozpoczyna transmisję DCC lub informuje o możliwości, lub jej braku nawiązania łączności DCC. Oprócz tych standardowych komend, można klienta "nauczyć" reagować na dowolne teksty wysyłane przez CTCP. Umożliwia to pisanie skryptów, które realizują rozmaite dodatkowe usługi. Np. niektóre rodzaje botów IRC są standardowo sterowane poprzez komendy wysyłane przez CTCP. Większość bardziej zaawansowanych klientów IRC umożliwia też spreparowanie innych niż standardowe odpowiedzi na standardowe zapytania. Czasami jest to robione dla żartu, a czasem dla celowego wprowadzenia w błąd, stąd odpowiedzi na te zapytania należy zawsze traktować z dużą ostrożnością, gdyż wcale niekoniecznie muszą one odpowiadać prawdzie.
  • Client-To-Client Protocol (en abrégé CTCP) est un type spécial de communication entre clients IRC.
dbpedia-owl:wikiPageExternalLink
dcterms:subject
rdf:type
rdfs:comment
  • Das Client-To-Client Protocol (CTCP) dient einer besonderen Form der Kommunikation zwischen IRC-Clients. CTCP erweitert dabei normale IRC-Textnachrichten um spezielle Befehle, durch die bestimmte Nachrichten versandt und Informationen des Empfängers abgefragt werden können. Unter anderem die Ortszeit (TIME), die Versionsinformationen des genutzten IRC-Clients (VERSION) und der reale Benutzername (FINGER).
  • Client-To-Client Protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information.
  • CTCP protocolo Cliente a cliente - (Client-To-Client-Protocol), es una forma especial de comunicación entre dos clientes de Internet Relay Chat (IRC). CTCP es un protocolo implementado en la mayoría de los clientes de IRC en uso. CTCP extiende el protocolo IRC original permitiendo a los usuarios enviarse mensajes privados y preguntar a otros clientes por información específica.
  • Client-To-Client-Protocol (CTCP) on tavallisesta poikkeavaa liikennettä Internet Relay Chat (IRC) -asiakasohjelmien välillä. CTCP antaa käyttäjien tiedustella muun muassa mitä asiakasohjelmaa toinen käyttää (CTCP VERSION), aikaa (CTCP TIME), tai toisen käyttäjätietoja (CTCP USERINFO). CTCP auttaa myös asiakasohjelmien välisissä Direct Client-to-Client (DCC) -yhteyksissä, joiden yli voi ladata tiedostoja.
  • CTCP è l'acronimo inglese per Client-To-Client Protocol è uno speciale tipo di comunicazione tra client IRC. CTCP è un protocollo implementato dalla gran parte dei client IRC in uso oggi. CTCP estende l'originale protocollo di IRC permettendo agli utenti di interrogare altri client per ottenere specifiche informazioni.
  • In de informatica is Client-To-Client-Protocol (CTCP) een protocol voor communicatie tussen twee IRC-clients, ofwel chatprogramma's. CTCP wordt door de meeste belangrijke IRC-clients ondersteund, en breidt het oorspronkelijke IRC-protocol uit met extra mogelijkheden. Het staat de gebruikers toe elkaar privéberichten te zenden, en specifieke informatie van andere clients op te vragen.
  • CTCP - (z ang. Client to Client Protocol) protokół bezpośredniej komunikacji między klientami IRC z pominięciem serwera IRC. Zadanie serwera w tym przypadku sprowadza się do udzielenia obu klientom informacji umożliwiającej zrealizowanie bezpośredniego połączenia, po czym serwer dalej nie uczestniczy w przekazywaniu danych.
  • Client-To-Client Protocol (en abrégé CTCP) est un type spécial de communication entre clients IRC.
rdfs:label
  • Client-To-Client Protocol
  • CTCP
  • CTCP
  • Client-to-client protocol
  • Client-To-Client Protocol
  • CTCP
  • Client-To-Client Protocol
  • CTCP
owl:sameAs
foaf:page
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of