Posts Tagged “instant messaging”

Quasi tutti quelli che leggono questo blog e quelli che trattano argomenti inerenti a GNU/Linux e opensource sicuramente saranno al corrente dell’esistenza di Pidgin (Gnome) e Kopete (KDE).

Si tratta di due software di Instant Messaging multiprotocollo, ovvero due software che permettono di tenersi in contatto con tutti i propri amici contemporaneamente attraverso vari protocolli quali MSN, Gtalk, Jabber, IRC, ICQ etc.

Oltre a questi due ormai famosi e apprezzati software ne esiste un terzo, da poco avviato, ma il cui sviluppo procede a ritmi molto spediti. Si tratta di Galaxium.

Galaxium

Il software, e qui sono sicuro che molti storceranno il naso, è sviluppato in C# e quindi utilizzando Mono, l’implementazione opensource del .NET di Microsoft. E’ stata rilasciata da poco l’ultima versione stabile la 0.7.1 e per ora solo il protocollo MSN è supportato, ma è in progresso il lavoro su Jabber, IRC, AIM/ICQ, Gtalk e GaduGadu.

Se volete potete installare comodamente dei pacchetti precompilati per Ubuntu Hardy aggiungendo questi due repository al vostro sources.list e installate il pacchetto galaxium o alternativamente galaxium-svn se volete qualcosa di più recente ma instabile :):

deb http://ppa.launchpad.net/galaxium/ubuntu hardy main
deb-src http://ppa.launchpad.net/galaxium/ubuntu hardy main

Personalmente non mi sembra che la versione 0.7.1 sia granché ancora come impostazione. Ma da una prova sulla ultima release prelevata da svn

svn checkout http://galaxium.googlecode.com/svn/trunk/ galaxium-read-only

posso dire che i progressi si vedono a vista d’occhio, e devo ammettere che la velocità e la facilità con cui vengono implementate caratteristiche che altri software ancora lamentano attraverso la piattaforma .NET è veramente impressionante. Vedi anche il caso del player audio Banshee ad esempio!

Le caratteristiche implementate attualmente sono:

  • Lista contatti completamente personalizzabile
  • Interfaccia completamente customizzabile
  • Client multiprotocollo con possibilità di addin di terze parti
  • Personalizzazione delle immagini personali, emoticon e messaggi personali
  • Cronologia conversazioni
  • Supporto temi Adium
  • Supporto audio tramite Gstreamer
  • Comunicazione con contatti Yahoo tramite MSN
  • MSN su protocollo HTTP
  • Trasferimento files indiretto
  • Chat di gruppo
  • Messaggi offline
  • Profili di roaming

Sono allo studio features molto interessanti oltre all’implementazione di molti altri protocolli:

  • Trasferimento diretto dei files (MSN, Gtalk, Jabber, IRC)
  • Conversazioni Audio/Video
  • Supporto a NAT e uPNP
  • Integrazione con player musicali come Banshee o Rhytmbox
  • Integrazione con Gnome, Nautilus etc…
Tags: , , , , , , , , , ,

Comments 7 Commenti »

Non è una notizia da strapparsi i capelli per l’emozione ma sicuramente per quelli che usano msn sarà perlomeno buona.
Dopo il rilascio di Tcl/Tk in versione 8.5 è stata inclusa nei repository di Ubuntu 8.04 Hardy Heron una versione di aMsn, forse il miglior client per linux, che supporta finalmente i font di X e di conseguenza anche l’antialiasing su di essi.

Sinceramente era una caratteristica che serviva proprio per rendere aMsn un software che non stonasse troppo in un ambiente grafico moderno com’è quello di Ubuntu.

Tags: , , , , , , , ,

Comments 2 Commenti »

A dire il vero non è una notizia fresca fresca ma di circa un mese fa, comunque io non me ne ero accorto e quindi ve la dico lo stesso tiè :P

E’ disponibile una nuova versione beta per Linux del famoso software di Instant Messaging e VoIP che raggiunge così la versione 2.0.0.27 apportando alcune migliorie e nuove caratteristiche.
Questo il changelog rispetto alla precedente beta:

*feature: Command-line login functionality provided by –pipelogin
*feature: Show when somebody is speaking during a call.
*feature: API: Add GET/SET WINDOWSTATE functionality.
*feature: Shift-Enter in contact list will activate the opposite default action on the selected contact (call instead of chat and vice versa).
*improvement: UYVY conversion for Apple iSight cameras.
*improvement: Changes to ease CPU usage on v4l(1) cameras.
*improvement: Support for more resolutions on v4l and v4l2 cameras.
*improvement: Avoid flickering in call window video area.
*bugfix: Crash for v4l cameras when switching resolution.
*bugfix: Crash when finishing call with some cameras.
*bugfix: Crash/memory leak with uvc cameras on fglrx driver.
*bugfix: Workaround for uvc split-frame video bug with new Logitech cameras.
*bugfix: Allow toggling of fullscreen while video is paused.
*bugfix: Unable to resume video after resuming the call.
*bugfix: Disable video while in a conference call.
*bugfix: Crash on View Profile in Qt 4.3.1 and earlier.
*bugfix: Fix contact/event skipping whilst scrolling through Contact List and Events History with keyboard.
*bugfix: Fix Call button for newly added SkypeOut contact. Remove Chat button for newly added SkypeOut contact.
*bugfix: Close chat window when you leave chat.
*bugfix: Cancel search (if active) or close Search window if Escape is pressed.
*bugfix: Add connecting animation to status icon.
*bugfix: Don’t call random names when quickfilter reveals a single selection and we press enter.
*bugfix: Rejecting incoming calls from the incoming call popup should redirect to Voicemail if necessary.
*bugfix: Incoming file transfer in Do Not Disturb should go to New Events area without popup window.
*bugfix: Add tooltip for (flag:xx) in chat.
*bugfix: API: “OPEN FILETRANFER … IN path” command improvements.
*bugfix: When offline, the number of online users should not be shown.
*bugfix: Shift-F3 should bring Find in chat dialog with search direction preset to Up.

Per chi non ricordasse, la beta precedente (2.0.0.13) introduceva finalmente il supporto ai video! Una caratteristicha presente ormai da secoli sulle altre piattaforme (Windows & Mac).

Se volete saperne di più oppure scaricare l’ultima versione di Skype for Linux vi rimando alla pagina ufficiale del progetto dove troverete sicuramente tutte le informazioni che vi servono.

Tags: , , , , ,

Comments 1 Commento »

Mercury è un client MSN sviluppato in Java. E’ quindi multi piattaforma, gira su Linux, OsX e Windows allo stesso modo e sicuramente è quello che supporta in modo migliore il protocollo chiuso di Micro$oft insieme ad aMsn.

Come si può leggere nella sua Homepage, Mercury, giunto alla versione 1.9 supporta quasi tutte le features di Windows Live Messenger, tra le quali.

  • Multiaccount
  • Trasferimento dei files veloce
  • Supporta la visione e l’invio di video da Webcam
  • Messaggi non in linea
  • Notifica degli eventi
  • Conversazioni su Tab
  • Personalizzazione della lista contatti e della finestra di chat
  • Emoticons ed Animoticons
  • Salvataggio dei log delle conversazioni degli eventi e delle sessioni Webcam
  • Colori per nicks in stile MSN Plus

Sono inoltre in sviluppo l’integrazione di Yahoo messenger delle videoconferenze audio/video e del supporto ai Proxy che probabilmente verranno implementate nella prossima versione.

Mercury

Esistono diversi repository e pacchetti in giro per la rete, su Getdeb si può trovare la versione 1.9 mentre sui repository di Treviño si può trovare una versione di sviluppo della 1.9.
Esiste poi un altro repository, quello ufficiale presente anche sul sito del progetto. Vi consiglio questa versione anche se ho riscontrato qualche anomalia durante l’installazione.

Per aggiungerlo eseguite questi semplici comandi da terminale:

~$ sudo nano /etc/apt/sources.list

ed inserire in fondo al file il seguende repository:

deb http://jgoguen.ca/repo mercury release pre-release

Infine importate la chiave GPG e installate mercury col comando:

~$ wget -q http://jgoguen.ca/repo/jgoguen.gpg -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install mercury-messenger.

E’ solo a questo punto che si presentano un paio di problemini un po’ fastidiosi ma fortunatamente di facile risoluzione.
Il primo impedisce l’avvio di mercury a causa di un bug che sembra noto e che affligge Java 6 Sun e che presenta un output simile a questo:

xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed.

Il workaround per Ubuntu Gutsy con Java 6 update 3 si ottiene dando il seguente comando:

~$ sudo sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/xawt/libmawt.so

Adesso mercury dovrebbe avviarsi normalmente.
Se la vostra webcam non dovesse funzionare, per rimediare basta semplicemente copiare un file nella directory delle librerie della vostra installazione di Java. In Ubuntu Gutsy con Java 6 update 3 il comando è il seguente:

~$ sudo cp /usr/share/mercury/jni/jmf/libjmutil.so /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/libjmutil.so.

Adesso dovreste poter usare la webcam in modo perfetto :)

Tags: , , , , , , , , , , ,

Comments Nessun Commento »