05-12-2010

&kde; SC 4.6

# Manual de Jabber

## Sobre Jabber XMPP

XMPP o Jabber (en realidad, estos dos términos significan lo mismo) es el nombre de un protocolo de comunicaciones abierto y descentralizado que se utiliza para mensajería instantánea. Está diseñado con una infraestructura cliente-servidor con muchos servidores por toda Internet y cualquiera puede obtener una cuenta. Normalmente, los servidores están conectados a muchos clientes por un lado y a otros servidores XMPP de Internet por otro lado. Vamos a ver un pequeño ejemplo para explicar cómo funciona:

Romeo ama a Julieta y quiere comunicarse con ella a través de la red Jabber. Puede escribir mensajes desde su cliente (el cual está conectado con `montague.net`) a su novia, cuyo cliente está conectado a un servidor llamado `capulet.com`.

Cuando registró su cuenta en el servidor, seleccionó un JID (identificador Jabber). Dicho JID funciona básicamente como una dirección de correo electrónico y está conectado al nombre del servidor con un @. Un ejemplo de JID válido para Romeo es `romeo@montague.net`

Con el fin de hablar con otra gente, Romeo tiene que añadir sus JIDS a su lista de contactos. Pueden estar conectados al mismo servidor (⪚ `bob@montague.net`) o, por supuesto, `juliet@capulet.com`).

Visualización de la red Jabber

Visualización de la red Jabber

Por supuesto, Jabber/XMPP es capaz de prestar muchos más servicios (⪚ cifrado de mensajes punto a punto, voz y videoconferencia, conversación en grupo), los cuales se presentarán parcialmente más adelante en este tutorial.

Dos grandes proveedores de mensajería instantánea utilizan Jabber/XMPP en sus servidores en segundo plano: Google talk y Facebook chat. Las cuentas de dichos sistemas se pueden utilizar igual que las cuentas normales de Jabber de &kopete;. Se explicarán más detalles más adelante y también se pueden encontrar en las páginas web de dichos proveedores.

Con esta información, podemos empezar con el tutorial de la parte principal: cómo configurar un cliente de Jabber y qué bonitas características tiene &kopete;

## Primeros pasos

### Obtener Kopete

Icono de Kopete

Icono de Kopete

Por supuesto, para poder trabajar con él, antes tiene que obtener &kopete;. Si utiliza un sistema GNU/Linux hay muchas probabilidades de que encuentre &kopete; ya instalado (si ya ha instalado la KDE Software Compilation) o estará en uno de los repositorios de su distribución.

Ahora, instale &kopete; e inícielo por primera vez.

## Cree su cuenta Jabber

Cuando inicie &kopete; verá una pantalla vacía.

Ventana de Kopete vacía

Ventana de Kopete vacía

En la sección inferior indica: Pulsar para para añadir una cuenta. Haga clic ahí o abra Preferencias Configurar... para crear una nueva cuenta. En realidad, queremos crear una cuenta Jabber, así que seleccionamos la opción de menú Jabber y pulsamos Siguiente . Después de pulsar en Registrar nueva cuenta, se abre una nueva ventana en la que podemos indicar un servidor Jabber, en el cual se creará la cuenta.

Configurar Kopete

Configurar Kopete

También puede escribirla en el cuadro de texto Servidor Jabber o seleccionarlo de la lista que se proporciona, la cual aparece después de pulsar el botón Elegir...

Diálogo de selección de servidor

Diálogo de selección de servidor

Después de seleccionar un servidor, podrá completar su identificador de Jabber deseado, &ie;, su nombre de usuario. Añada el nombre que prefiera antes de la @ en el campo Identificador de Jabber deseado. Después de introducir su contraseña y de repetirla, deberá marcar la casilla de verificación Utilizar cifrado de protocolo (SSL) para obtener una conexión cliente-servidorcifrada.

Cree su cuenta

Cree su cuenta

Puede que algunos servidores no sean capaces de realizar esta funcionalidad, pero la mayoría sí. Ahora, pulse Registrar para finalizar el registro.

¡Enhorabuena!, ya ha registrado una nueva cuenta en un servidor Jabber.

## Introduzca los datos de su cuenta en Kopete

Ya tiene una cuenta en un servidor Jabber y &kopete; le pide elPaso dos: información de la cuenta. &kopete; cumplimenta automáticamente los campos obligatorios de identificador de Jabber y contraseña. Si quiere que &kopete; recuerde su contraseña para que no tenga que teclearla cada vez que se conecte a su servidor, marque Recordar contraseña .

Si quiere utilizar sus cuentas existentes de Google Talk o de Facebook chat en &kopete; (en realidad, estos también son servidores Jabber), utilice su dirección de Gmail o la información de su cuenta de Facebook (como se explica aquí) para conectarse con dichos servidores.

De manera opcional, puede marcar Excluir al conectar todos . Esto indica a &kopete; que no se conecte cuando usted se conecte con todas sus cuentas de &kopete; (ya que &kopete; es un multimensajero que admite muchos otros protocolos como ICQ o MSN ). Si marca esta opción, después tendrá que conectarse de manera explícita para esta cuenta cada vez que quiera conectarse con su servidor.

Ahora, su &kopete; debería tener este aspecto:

Ventana de información de la cuenta

Ventana de información de la cuenta

Pulse en la pestaña Conexión para marcar opciones adicionales. En especial, debería seleccionar la opción Utilizar cifrado de protocolo y no seleccionar Permitir autenticación de contraseña de texto simple por razones de seguridad básica.

La información del servidor predeterminado debería bastar si usted está en una red normal de casa sin una configuración especial de cortafuegos.

La sección Preferencias de localización es otra especialidad de Jabber: puede establecer los llamados Recursos para identificar desde dónde habla. Por ejemplo, si se registra en Jabber desde un teléfono móvil y desde su portátil al mismo tiempo (sí, puede hacerlo), el recurso explica a sus contactos dónde está. Así que podría llamarlo Portátil o Android, dependiendo de en qué dispositivo ha instalado Kopete. Recuerde que sus recursos pueden ser vistos por sus interlocutores (se añadirán al identificador de Jabber así: `romeo@montague.net/Portátil`), así que debería considerar las cuestiones de privacidad cuando elija el nombre de su recurso.

En nuestro ejemplo, al Recurso se le asignará el nombre de `Portátil`. La prioridad se usa principalmente cuando maneja varios dispositivos y le indica al cliente de su interlocutor cuál de sus dispositivos está conectado en ese momento (⪚ su teléfono móvil o su portátil) para contactar en este caso. El recurso que tenga el número de prioridad más alto es el que recibe el mensaje.

Establecer la configuración de la cuenta

Establecer la configuración de la cuenta

La siguiente pestaña, Transferencia de archivos, normalmente no se ve afectada cuando se configura una cuenta Jabber en una red normal.

Finalmente, hay algunas configuraciones de privacidad en la pestaña Privacidad, las cuales, en su mayoría, se explican por sí mismas. La opción Utilizar el antiguo formato conforme a PGP para los mensajes firmados y cifrados (puede leer aquí lo que PGP significa) no se recomienda porque existe un método para hacer esto con OTR integrado, el cual se explicará más adelante en este tutorial .

En este punto, puede pulsar Siguiente otra vez su cuenta quedará configurada. Puede elegir un color opcional para su cuenta y cuando se sienta preparado para conectarse por primera vez a su servidor Jabber, tiene que marcar la casilla de verificación Conectar ahora.

Último paso de la configuración

Último paso de la configuración

Ya puede finalizar la configuración.

También puede conectar con el servidor de manera manual haciendo clic en Estado Conectado en la ventana principal de Kopete o haciendo clic con el botón derecho en el símbolo de Kopete de su bandeja y seleccionando Establecer estado Conectado. Si elige la opción Excluir al conectar todos antes, tendrá que registrarse haciendo clic en el icono de Kopete de la bandeja y seleccionando suJID@ejemplo.org Conectado.

Conectarse

Conectarse

## Añadir amigos

Después de iniciar la sesión por primera vez, su ventana de &kopete; está bastante vacía. Puede que haya un contacto predeterminado añadido por su servidor que quizás le envíe un mensaje de bienvenida, pero no hay verdaderos contactos en su lista de contactos (roster, en el mundo Jabber). El primer paso para añadir amigos en Jabber es, por supuesto, preguntarles por su identificador de Jabber. Cuando tenga uno, puede añadirlo inmediatamente a &kopete;. Puede pulsar Añadir suJID@ejemplo.org o Archivo Añadir contacto suJID@ejemplo.org. Aparece una nueva ventana que pregunta por el identificador de Jabber que queremos añadir a nuestra lista de contactos. Simplemente, escríbala y pulse OK . La opción Grupo se utiliza cuando se especifican grupos de contactos (⪚ familia y trabajo ). Se puede establecer una conexión con su KAddressBook con la la entrada Address book, de forma que pueda intercambiar información como fotos de perfil entre ambas aplicaciones.

Añadir un amigo

Añadir un amigo

Ya ha añadido su primer amigo a su lista de contactos. Pero antes de que pueda escribirle mensajes, su contacto tiene que autorizar su solicitud. Hasta que esto ocurra, el contacto aparece con un pequeño signo de exclamación de color amarillo en la parte derecha de su campo de contacto.

Su contacto

Su contacto

Cuando su amigo autorice su solicitud o le añada a su lista de contactos, su icono aparecerá en color si está conectado. Los significados exactos de los diferentes iconos (conectado, ausente, &etc;) se pueden ver en Estado, donde también puede establecerlos usted mismo. Cuando le autoricen, recibirá una notificación.

Normalmente, su amigo también le pondrá en su lista de contactos, así que tendrá que autorizar su solicitud. &kopete; indica esto mediante una bandera verde y la descripción de la solicitud en la parte inferior. Pulse Autorizar para aceptar. El área de notificación se puede cerrar haciendo clic en la cruz de la esquina superior derecha de dicha área.

Su contacto ya le ha añadido

Su contacto ya le ha añadido

Después de realizar este procedimiento, debería ver una lista de contactos como la de la siguiente imagen.

Su contacto está plenamente autorizado

Su contacto está plenamente autorizado

Ya ha añadido su primer contacto a su lista correctamente.

## Mensajería y envío de archivos

Para empezar a hablar con un contacto haga clic en su nombre. Se abrirá una nueva ventana y podrá escribir sus mensajes en el campo más pequeño de la parte de abajo, donde ya está situado el cursor. Cuando quiera enviar el texto, pulse &Enter; o haga clic en el botón Enviar . Usted y su interlocutor ya pueden comunicarse mediante Jabber.

Su primera conversación

Su primera conversación

### Transferencia de archivos

Para transmitir archivos mediante Jabber, pulse Enviar archivo y seleccione el archivo que quiere enviar en la ventana emergente. Se le notificará cuando la transacción finalice o si falla por alguna razón.

En algunos casos, puede que esto no funcione debido a configuraciones incompatibles de algunos servidores.

### Conversación de grupo

Jabber no solo es capaz de comunicarse con una persona. Puede utilizar la conversación de grupo para realizar una conversación de estilo IRC , en la que muchas personas pueden hablar entre ellas. Para utilizar la conversación de grupo , tiene que hacer clic con el botón derecho en el icono de &kopete; de la bandeja de del sistema y seleccionar `suJID` Unirse a la conversación de grupo... , donde `suJID` es su propio identificador de Jabber. Aparece una nueva ventana en la que se puede unir a una sala de conversación.

Grupo de conversación

Grupo de conversación

Pulse en Consulta para mostrar la lista de las salas de conversación que hay en su servidor de Jabber. Seleccione una y pulse &Enter; para entrar en dicha sala.

También puede teclear su nombre en la línea Sala. Después pulse &Enter; o haga clic en Unirse para unirse a ella.

Después de crear la sala de conversación, verá un nuevo campo que aparece en su ventana de &kopete; con el JID `nombresalaconversacion@jabber.ejemplo.org`. Trátelo como a un contacto normal, &ie; tiene que pulsar en dicho JID para hablar, &etc;

En este punto, ya ha configurado un cliente Jabber operativo y, en principio, ya puede hablar con sus contactos. Pero para mejorar la experiencia con &kopete;, puede configurar la aplicación según sus necesidades. El contenido de la siguiente página de este tutorial, es Consejos útiles para la configuración

## Consejos útiles para la configuración

Estos consejos se refieren a la ventana de configuración principal &kopete; que se encuentra en Preferencias Configurar.... Asegúrese de pulsar Aplicar o Aceptar si quiere que sus cambios se guarden.

Todos los ajustes que afectan a la configuración de su cuenta y a la configuración de varias cuentas en &kopete; (Jabber/XMPP así como ICQ, MSN y muchos otros protocolos de mensajería) se pueden encontrar en la pestaña Cuentas. Si quiere configurar su información personal o desea utilizar una foto de contacto, pulse Modificar identidad... y seleccione sus preferencias. Para cargar una foto, se puede pulsar en el pequeño icono de la parte inferior izquierda de la zona de imagen.

Configuración de la identidad

Configuración de la identidad

La siguiente pestaña de la lista vertical del lado izquierdo es Lista de contactos. Estas configuraciones se explican por sí mismas en gran medida y parece útil activar Usar foto de contacto si hay alguna disponible. Las otras tres pestañas horizontales (Colores y tipos de letra, Advanzado y Diseño ) incluyen preferencias bastante especiales que quizás pueda ajustar con precisión cuando haya utilizado &kopete; durante unas cuantas semanas.

Las configuraciones de Estado le permiten activar sus mensajes de estado predeterminados ciuando esté conectado, ausente, invisible, &etc;

Al pulsar en Comportamiento se abre un conjunto de preferencias bastante detallado. Las más interesantes, las cuales se pueden encontrar en la pestaña General son Manejo de mensajes y Estado inicial. La primera decide si los mensajes entrantes de sus contactos se abren de manera instantánea en una nueva ventana o si se encolan hasta que abra &kopete;. La segunda le indica a &kopete; si debe conectarse cuando empieza el programa. Si se selecciona esta opción, siempre estará disponible para sus contactos cuando inicie &kopete;. La pestaña Eventos le permite establecer en qué casos &kopete; debe realizar las notificaciones a través del sistema de notificación de su equipo (en la mayoría de los casos, KNotify). Cuando quiera que &kopete; establezca su estado de manera automática como Ausente , abra la pestaña Preferencias de ausente y active la primera casilla de verificación. Puede establecer el tiempo que debe pasar desde su última acción (entrada por teclado o movimiento del ratón) hasta que &kopete; active el estado de ausente. El valor predeterminado es 10 minutes. Las opciones situadas en Charl también se explican por sí mismas y ya están establecidas con valores útiles.

El siguiente elemento de la columna de la izquierda es Ventana de conversación. La primera pestaña que aparece, Estilo , se puede utilizar para establecer o descargar estilos nuevos de Internet pulsando en Obtener nuevo.... Cuando teclee un Emoticono durante una conversación, &kopete; lo convertirá en un emoticono gráfico de manera predeterminada. Para desactivar esta característica o para utilizar otro conjunto de emoticonos, vaya a Emoticons. La última pestaña, Colores y tipos de letra también se explica por sí misma y configura dichas preferencias en su ventana de conversación.

&kopete; admite cámaras web, pero en este momento (noviembre de 2010) aún existen algunas dificultades en lo que respecta a las videoconferencias, así que deberá seleccionar las preferencias de Video bajo su propia responsabilidad porque es muy posible que no funcionen de manera correcta. Los Foros de KDE pueden resultarle útiles en los asuntos relacionados con la cámara web.

## Complementos

Una característica muy potente de &kopete; es la capacidad de utilizar complementos. Hay un conjunto de complementos preinstalados (los nuevos se pueden instalar, por ejemplo, con el gestor de paquetes de su distribución de &Linux;) y se pueden activar y configurar desde Plugins. Puede activarlo marcando sus respectivas casillas de verificación. La mayoría de ellos se explican por sí mismos, pero de todas formas aquí se explican los más útiles. Un complemento muy útil es Historial. Con esta opción activada, Kopete registrará todas sus conversaciones y las guardará en su disco duro. Podrá leerlas en su ventana de conversación cuando seleccione el icono Ver historial o cuando lo abra con Herramientas Ver historial .

### OTR

En lo que concierne a los asuntos de privacidad, uno de los complementos más importantes es OTR. Esta aplicación realiza el cifrado de toda su conversación de principio a fin, lo cual hace imposible que terceras personas lean su conversación. Después de activar el complemento, tiene que abrir sus preferencias (haciendo clic en el icono de la llave inglesa) y Generar una clave.

Generar una clave OTR

Generar una clave OTR

Esto puede tardar un rato y tendrá que esperar hasta que &kopete; termine. Después, cierre la ventana de OTR con Aceptar y Aplicar los cambios. Finalmente, tendrá que reiniciar &kopete;. Después abra una ventana de conversación para el contacto con el que se quiere comunicar de manera segura. Vaya a Herramientas Preferencias de OTR Iniciar sesión OTR o utilice el icono Cifrado OTR Iniciar sesión OTR. &kopete; iniciará la sesión si su contacto admite OTR, de otro modo, recibirá un mensaje de error.

Primera utilización de OTR

Primera utilización de OTR

Para asegurarse de que el contacto que ha añadido es realmente quien dice ser, es necesario autenticarle en algún momento. Puede hacerlo seleccionando Herramientas Preferencias de OTR Autenticar contacto . Puede elegir entre tres opciones:

- La primera es hacerle a su interlocutor una pregunta cuya respuesta solo pueda saber él y usted.

- La siguiente posibilidad es una contraseña que su interlocutor debe conocer (puede considerar darle la información confidencial mediante otro canal de comunicación seguro, p. ej., el teléfono).

- En tercer lugar, está la opción de comprobar la huella dactilar OTR de manera manual. Esta es la manera más segura, pero no es muy práctico, así que, si puede elegir una de las otras dos, será más rápido y cómodo. Cuando compruebe la huella dactilar, tiene que pedirle a su interlocutor su huella dactilar OTR por una conexión segura (p. ej., el teléfono o correo electrónico cifrado) de manera que pueda comprobarla.

Supongamos que elegimos la primera opción y hacemos una pregunta a su interlocutor. Tecléela en el campo y defina la respuesta esperada que tiene que dar su interlocutor, de manera que pueda autenticarse.

Hacer una pregunta secreta

Hacer una pregunta secreta

A continuación, su interlocutor verá la pregunta y si la respuesta es correcta, la configuración de OTR ya está lista.

Configuración OTR finalizada

Configuración OTR finalizada

A cambio, su interlocutor deberá hacer lo mismo, así que cuando vea una ventana pidiéndole autenticarse, simplemente responda la pregunta y también será un usuario autenticado en la lista de contactos de su amigo.

Autenticación OTR

Autenticación OTR

Cada vez que se comunique de manera segura, verá el icono del candado verde cerrado en la parte superior de su ventana de conversación. Para finalizar la conexión segura, puede cerrar su ventana de conversación o pulsar en Cifrado OTR Finalizar sesión OTR.