El teu blog de Linux en català

El Facebook té una eina pròpia de xat, però hi ha molta gent que troba incòmode xatejar a través d’aquest sistema. En el programa de missatgeria instantània Empathy, que ve de forma predeterminada en moltes distribucions GNU/Linux, podem configurar el nostre compte de Facebook, per tal de poder mantenir les converses del xat de Facebook a través de l’Empathy. Veiem com fer-ho.

Logo de l'Empathy

El primer que necessitem és que el nostre compte de Facebook tingui un àlias. És a dir, que el nostre perfil de Facebook estigui enllaçat a una pàgina del tipus «http://www.facebook.com/el_nostre_alias». Pot ser que això ja ho tingueu. Si no és així, per a fer-ho aneu al Facebook, al menú «Compte>Configuració del compte». El segon paràmetre que podem canviar és el «Nom d’usuari». És aquest precisament el que estem buscant. Si no tenim cap nom d’usuari, pose-vos-en un (que no podrà tenir ningú més, clar).

Ara, obriu l’Empathy des del menú «Aplicacions>Internet>Client de missatgeria instantània Empathy». En aquest programa, seleccioneu el menú «Edita>Comptes» i, a la finestra que s’obri, feu clic a «Afegeix».

A la finestra que s’obri, en el camp «Nom d’usuari» hi heu d’entrar precisament el que tingueu assignat al Facebook. En el camp «Contrasenya», doncs la vostra contrasenya. Accepteu els canvis.

Xat de Facebook amb l'Empathy

Xat de Facebook amb l'Empathy

Quan s’hagi pogut connectar, veureu que a la pantalla principal de l’Empathy hi trobareu tots els vostres contactes de Facebook que estiguin connectats, i podreu xatejar amb ells mitjançant aquest programa.

Tot i que ja fa gairebé dos anys que Google ofereix xat de vídeo i de veu per a usuaris de Gmail, aquestes característiques no es podien utilitzar des de sistemes GNU/Linux. Bé, per ser més precisos, no es podien utilitzar des del navegador (és a dir, des de la pàgina de Gmail). Sí que podíem fer-ho des de programes de missatgeria instantània com Empathy o Pidgin (suposo que des de Kopete també, però no l’he utilitzat mai, o sigui que no n’estic segur).

Per a poder-lo utilitzar, ens hem d’instal·lar un connector que han posat a la nostra disposició en format .deb, que podrem utilitzar en qualsevol distribució basada en Debian (com Ubuntu, Linux Mint, etc). De moment, encara no hi ha el connector en format .rpm. Trobareu el connector en aquest enllaç. Quan arribeu a aquesta pàgina, feu clic a «Instal·la’t el xat de veu i de vídeo».

Pàgina d'instal·lació del connector

Pàgina d'instal·lació del connector

Això us permetrà descarregar-vos el fitxer .deb que us hem comentat anteriorment. Si obriu un navegador de fitxers, i feu doble clic sobre aquest fitxer descarregat, us podreu instal·lar el programa. Reinicieu el vostre navegador, i ja podreu utilitzar el xat des de la pàgina de Gmail.

Nota: Tot i que no hi ha cap paquet .rpm disponible per a aquest connector, des de GNULinux.cat n’hem generat un, per mitjà del programa alien. Us podeu descarregar el paquet rpm des d’aquest enllaç. Agrairem que ens comenteu si us funciona. Us avisarem quan Google posi a la nostra disposició un paquet .rpm oficial.

Font | MuyLinux

Fa un temps en Guillem em va proposar d’obrir un canal de xat per a la nostra comunitat. Vam pensar en quina xarxa obririem el canal, i, finalment, tot seguint la nostra filosofia, ho hem preparat al nostre servidor. Lo servei escolta a irc.alliberats.cat via 6667/tcp.

Per ara només hi ha un canal, #alliberats, que pretenem que serveixi per a obrir encara més la nostra comunitat.

En resum,

Servidor: irc.alliberats.cat
Port: 6667
Canal: #alliberats

(Per accedir al canal només heu de teclejar /join #alliberats una vegada estigueu connectats)

Us recomanem el programa XChat, que és lliure. Teniu altres opcions, com el clàssic mIRC o bé el ChatZilla, que funciona com a add-on del Firefox.

Aviam si ens hi veiem!

Alliberats.cat Xat

Us presentem la creació del canal de xat d’aquesta comunitat. Ens hem situat a la xarxa de Freenode on s’hi poden trobar molts altres canals, sobretot d’oficials de diferents distribucions GNU/Linux en les seves variacions idiomàtiques, així com canals de programari i d’altres comunitats d’usuaris.

Podrem accedir-hi des de diferents clients i sistemes operatius. Us en faré 5 cèntims de la informació general del canal i dels clients que considero més senzills i aptes per poder entrar-hi.

Informació general

Xarxa: Freenode (web [en])
Servidor: irc.freenode.net (genèric) (tots els servidors)
Ports: 6667 que correspon als serveis d’IRC però si hi hagués algun problema 8000 i 8001

? Ordres genèriques per a la connexió
? Registre del nostre nick i ocultació de la nostra IP

ChatZilla

chatzilla

Aquest client el trobàvem inclòs dins la Suite de Mozilla i actualment de forma nativa dins del projecte SeaMonkey. Amb l’aparició de Mozilla Firefox amb la intenció de fer un navegador més lleuger, ChatZilla passa a convertir-se en un connector (instal·lar) d’aquest navegador i l’hem d’afegir al nostre Firefox. L’avantatge d’aquest client principalment és la integració amb el navegador i la possibilitat de canviar-li l’aspecte mitjançant fulles d’estil CSS i el fet de trobar-lo a varies sistemes operatius.

Un cop instal·lat i reiniciat el navegador, també podrem accedir a la xarxa de diverses formes, normalment hi ha una forma genèrica igual per a tots els clients però amb aquest podrem fer-ho introduint la següent adreça a la nostra barra d’adreces: irc://irc.freenode.net/SomGNU

Aquesta adreça ens obrirà ChatZilla (potser us demana si accepteu la connexió) i  connectareu, el servidor general (irc.freenode.net) que ús remetrà a un altre servidor de la mateixa xarxa i entrareu al canal #SomGNU.

L’altre forma és mitjançant la llista de xarxes que conté el client Arxiu ? Opcions allà tindreu un llistat de xarxes amb els seu servidors on podreu afegir-ne i editar-ne i connectar al que seleccionem. (Si algú pot confirmar-ho s’agrairà)

Ara ja podeu registrar el vostre nick

XChat

Vista general

Un altre client multiplataforma molt simple amb la possibilitat de programar-hi scripts en perl i poder aconseguir una integració amb el sistema i l’escriptori és l’XChat, que el trobarem de forma nativa en distribucions com Ubuntu, però que podem descarregar dels repositoris o des de la mateixa web del projecte

Podem accedir a la llista de xarxes des del menú XChat ? Network List o amb la hotkey Ctrl+S i podrem, mitjançant aquest requadre, podrem manejar la nostra identitat, servidors i xarxes.

Network List

En aquest també podrem fer servir les ordres genèriques per a la connexió i si com jo, sou antics usuaris de mIRC trobareu moltes similituds, fins i tot els codis i caràcters de colors, però això ja son collonades.

Així doncs us deixo amb un parell d’imatges de la interfície d’aquest client i una mica de documentació avançada per a que investigueu una mica

mIRC

mIRC

Aquest es podria considerar el client per excel·lència a Windows, a principis del 2000 hi va haver una comunitat molt gran que programava i tunejava el mIRC a base de mIRC Scripting, amb l’arribada de la generació web 2.0 la comunitat de mIRC Scripting ha quedat pràcticament extingida, i es mantenen, amb poques actualitzacions alguns scripts de bastant de pes. La veritat que el client per defecte és bastant simple i més aviat lleig. Les actualitzacions ja són poc freqüents, l’última la trobem l’octubre del 2008.

Els companys de Softcatalà van tirar endavant el projecte de traducció, que actualment resta abandonat, podeu veure’n les PMF a la wiki de Softcatalà, però podeu trobar un script basat en mIRC, el IRCap, en català al Rebost de SC.

Altres clients

  • Pidgin ? Principalment client de missatgeria instantània derivat del projecte Gaim, client multiprotocol, suporta més de 15 xarxes.
  • Empathy ? Client de Gnome, hi trobareu molta similitud amb Pidgin
  • Kopete ? El client de missatgeria instantània de KDE

Ordres genèriques per a la connexió

La majoria, per no dir tots els clients d’IRC, admeten les mateixes ordres o similars.

Connectar a un servidor

/server [SERVIDOR] [PORT]
/server irc.freenode.net 8001

Entrar a un canal

/join #[canal] [password]
/join #SomGNU

Canviar el nick

/nick [NICK]
/nick Mitsu_GNU

Obrir un privat

/query [NICK]
/query Mitsu_GNU

? Tornar a dalt (Informació general)

Registrar nick i ocultar IP a Freenode

Cada xarxa té un sistema de bots que ajuden a controlar una mica aquestes xarxes, NickServ serà l’encarregat de protegir la nostra identitat en el servidor.

Un cop tinguem seleccionat el nick que vulguem registrar executem el següent ordre:

/msg nickserv register [password] [e-mail]
/msg nickserv register Feo543owi elmeu@correu.com

Caldreu identificar-vos, com cada cop que connecteu a la xarxa, segons el client d’IRC que utilitzeu, podeu fer un auto-login, XChat ho permet.

/msg nickserv identify [password]
/msg nickserv register Feo543owi

Ara ocultarem el  correu, per a que no es mostri al public

/msg nickserv set hidemail [on|off]
/msg nickserv set hidemail ON

Ara cal tenir un nick alternatiu agrupat al vostre compte principal per tant, canvieu-vos el nick

/nick NickAlternatiu

I associeu-lo al vostre compte que heu creat amb

/msg nickserv group

Ara ja podeu accedir al canal #freenode on trobareu els operadors, són voluntaris que col·laboren amb la xarxa i tenen permisos superiors, contacteu amb algú dels que te mode veu (+), si no els identifiqueu podeu utilitzar l’ordre següent que us llistarà els usuaris amb aquest mode

/stats p —

Contacteu amb un d’ells i demaneu-li un cloack per ocultar la vostre ip

? Tornar a dalt (Informació general)

Si sou com jo i no us contenteu amb els continus errors de l’aMsn i el pidgin no us acaba de convèncer (mira que n’és de potent!), també podeu probar l’emesene, un client de MSN ben lleuger disponible als repositoris.

sudo aptitude install emesene

O bé a l’Afegeix/Elimina, com us agradi més. Al fer-ho ja podreu entrar com sempre, però, helàs! Tots els contactes buits! Com es resol? D’un cop de google en treiem:

sudo sed -i.bak ‘s/09607671-1C32-421F-A6A6-CBFAA51AB5F4/CFE80F9D-180F-4399-82AB-413F33A1FA11/g’ /usr/share/emesene/emesenelib/XmlTemplates.py

Pel que sembla MSN bloqueja certs clients i així ho resolem. Després podem fer un cop d’ull a la llista de connectors disponibles, configurar l’estil de la finestra… I en python!

EDIT:

També podeu afegir el repositori oficial per estar a la última:

deb http://apt.emesene.org/ ./

al /etc/apt/sources.list amb el vostre editor preferit o bé fent servir els Menus del GNOME.