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 (NULL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Client-To-Client Protocol (de)
- CTCP (es)
- Client-to-client protocol (en)
- Client-To-Client Protocol (fr)
- CTCP (it)
- Client-To-Client Protocol (nl)
- CTCP (pl)
- CTCP (ru)
- 客户端至客户端协议 (zh)
|
rdfs:comment
| - Client-To-Client Protocol (en abrégé CTCP) est un type spécial de communication entre clients IRC. (fr)
- 客户端至客户端协议(英語:Client-to-client protocol ,简称CTCP)是互联网中继聊天(IRC)客户端之间的一种特殊类型的通信。 CTCP是现今使用的大多数IRC客户端支持的一种常见协议。CTCP扩展了原始的IRC协议,允许用户查询其他客户端或频道(使频道中所有客户端都回复CTCP特殊信息)。此外,CTCP可以用来编码信息,发送原始IRC协议的链路不允许发送的信息,例如包含換行或字节值为0(NULL)的信息。CTCP不在客户端之间建立直接连接,但它通常用于协商连接。 CTCP允许用户查询远程客户端正在使用的客户端版本(通过CTCP VERSION)或时间(CTCP TIME)等信息。它还实现了/me命令(通过CTCP ACTION)。 (zh)
- 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 (NULL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections. (en)
- 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. (de)
- El Protocolo Cliente-a-Cliente (Client-to-Client Protocol, CTCP) 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. Además, 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. (es)
- 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: (it)
- Client-To-Client-Protocol (CTCP) is in de informatica 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 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 werd eveneens via dit protocol geïmplementeerd, en ook bij het opzetten van DCC-connecties (verbindingen die niet (nl)
- 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: (pl)
- CTCP, Client-to-client protocol — особый вид соединения между клиентами по протоколу IRC (Internet Relay Chat). CTCP является широко распространённым протоколом, применяемым на сегодняшний день крупнейшими IRC-клиентами. CTCP расширяет первоначальный протокол IRC, давая пользователям возможность обращаться к другим клиентам или каналам, что позволяет клиентам с канала отвечать по CTCP. Кроме того, CTCP может использоваться для кодирования сообщений, которые первоначальный протокол IRC не позволяет передавать по соединению, подобно сообщениям, содержащим символ перевода строки или с байтом нулевого значения. CTCP не устанавливает прямую связь между клентами; однако для ведения двусторонних бесед обычно используются DCC-соединения. (ru)
|
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
source
| - Direct Client-to-Client (en)
|
has 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. (de)
- 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 (NULL). 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 CTCP VERSION), or the time (via CTCP TIME), among other things. It is also used to implement the /me command (via CTCP ACTION). (en)
- El Protocolo Cliente-a-Cliente (Client-to-Client Protocol, CTCP) 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. Además, 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 CTCP VERSION), la hora (vía CTCP TIME), o conseguir información de un usuario remoto (vía CTCP USERINFO), entre otros. Este es usado para implementar la lista de comandos IRC. CTCP también es usado para negociar las conexiones Direct Client-to-Client (DCC). Un mensaje CTCP es implementado como un PRIVMSG, donde el mensaje comienza y termina con el byte 1. además, 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. (es)
- Client-To-Client Protocol (en abrégé CTCP) est un type spécial de communication entre clients IRC. (fr)
- 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:
* CTCP VERSION: che mostra agli utenti che inviano questa richiesta ad altri utenti, la versione e il tipo di client IRC usato da questi ultimi
* CTCP TIME: mostra l'orario del client interrogato dall'utente
* CTCP Ping: pinga il client dell'utente interrogato per conoscere il tempo che impiega un messaggio per arrivare da noi a lui.
* CTCP USERINFO: 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 PRIVMSG 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 NOTICE invece che come un PRIVMSG, altrimenti sarebbero identiche. (it)
- Client-To-Client-Protocol (CTCP) is in de informatica 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 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 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. (nl)
- 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. Niektóre klienty IRC umożliwiają 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. (pl)
- 客户端至客户端协议(英語:Client-to-client protocol ,简称CTCP)是互联网中继聊天(IRC)客户端之间的一种特殊类型的通信。 CTCP是现今使用的大多数IRC客户端支持的一种常见协议。CTCP扩展了原始的IRC协议,允许用户查询其他客户端或频道(使频道中所有客户端都回复CTCP特殊信息)。此外,CTCP可以用来编码信息,发送原始IRC协议的链路不允许发送的信息,例如包含換行或字节值为0(NULL)的信息。CTCP不在客户端之间建立直接连接,但它通常用于协商连接。 CTCP允许用户查询远程客户端正在使用的客户端版本(通过CTCP VERSION)或时间(CTCP TIME)等信息。它还实现了/me命令(通过CTCP ACTION)。 (zh)
- CTCP, Client-to-client protocol — особый вид соединения между клиентами по протоколу IRC (Internet Relay Chat). CTCP является широко распространённым протоколом, применяемым на сегодняшний день крупнейшими IRC-клиентами. CTCP расширяет первоначальный протокол IRC, давая пользователям возможность обращаться к другим клиентам или каналам, что позволяет клиентам с канала отвечать по CTCP. Кроме того, CTCP может использоваться для кодирования сообщений, которые первоначальный протокол IRC не позволяет передавать по соединению, подобно сообщениям, содержащим символ перевода строки или с байтом нулевого значения. CTCP не устанавливает прямую связь между клентами; однако для ведения двусторонних бесед обычно используются DCC-соединения. CTCP помимо прочих вещей позволяет пользователям запрашивать у удалённого клиента версию клиентского программного обеспечения (командой CTCP VERSION), время (командой CTCP TIME) или получать информацию об удалённом пользователе (командой CTCP USERINFO). Также протокол используется для реализации группы команд /me (командой CTCP ACTION). Сообщение CTCP реализуется как PRIVMSG или NOTICE в случаях, когда первый и последний символы сообщения имеют ASCII-значение 0x01. Символы, неразрешённые протоколом IRC, заменяются ESC-последовательностями. В качестве стандарта NOTICE не генерирует в ответ другое сообщение типа NOTICE, сообщения CTCP отправляются как PRIVMSG и ответ производится сообщением типа NOTICE вместо PRIVMSG. (ru)
|
part
| |
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |