Emesene Messenger

Publicado por André Vitor Matos em 01/12/2007

[ Hits: 23.516 ]

Blog: http://www.google.com/profiles/andre.vmatos

 


Emesene Messenger



Olá, pessoal. Estou aqui para apresentar a vocês um novo cliente messenger para o Linux - O Emesene Messenger:
Esse cliente ainda está bem verde, mas é um projeto extremamente promissor para substituir clientes como o aMSN. Ele é todo escrito em Python+GTK, porém, é multi-plataforma, feito para funcionar em qualquer sistema operacional.

Com uma interface relativamente simples e objetiva, ele foi feito para usuários finais, ainda assim, é muito poderoso.

Tem suporte completo a emoticons, imagens de exibição, mas não tem suporte a webcam (ainda) e o suporte a transferência de arquivos só existe no SVN e não está muito bom, mas esse programa está em rápido desenvolvimento. Para funções básicas, o Emesene está perfeito.

Espero que gostem. É o cliente Messenger que uso por padrão. Fiz um script pra baixar e instalar/atualizar ele do SVN. Aí vai. Abraços a todos.

#!/bin/bash
#Script para Instalação/Atualização do emesene através do SVN
#Por André Vitor Matos <andre.vmatos@gmail.com>


echo "Instalador e atualizador para o Emesene Messenger"
echo "Você deve ser root para executar esse script"
echo "Deseja continuar?(s/n)"
read sn

case sn in
[s,y,sim]) echo "Instalando...";;
[n,nao]) echo "Saindo..."; exit 1 ;;
esac

SVN="https://emesene.svn.sourceforge.net/svnroot/emesene"

cd /usr/share/

if [ -d ./emesene ]; then
svn update $SVN emesene && echo "Download efetuado com sucesso!" || echo "Download falhou!"

else
svn co $SVN emesene && echo "Download efetuado com sucesso!" || echo "Download falhou!"

fi

rm -f /usr/local/bin/emesene
echo '#!/bin/bash
cd /usr/share/emesene/trunk/emesene
exec ./emesene' > /usr/local/bin/emesene
chmod +x /usr/local/bin/emesene
echo 'Emesene Messenger instalado com sucesso. Execute "emesene" para iniciar o IM. Tchau'
exit 0

Outras dicas deste autor

Instalando o CUPS 1.4svn

GMail Manager

Leitura recomendada

Estabilidade e continuidade em conexões 3G usando o "ping"

Lendo resumos RSS no Mozilla Thunderbird

Bloqueio definitivo do Facebook com IPtables

Instalando o Firefox 13.0.1 no Ubuntu

Pje e o Código Aberto - Previsão em Lei

  

Comentários
[1] Comentário enviado por andregondim em 01/12/2007 - 17:28h

No Ubuntu acredito que a melhor forma de instalar seja essa:

http://andregondim.eti.br/?p=135

É bem legal o Emesene!

Abraços!! ;)

[2] Comentário enviado por tenchi em 02/12/2007 - 10:18h

Ele é um bom cliente, bem parecido com o MSN Messenger 7.
Tem bons recursos, como integração com o sistema de notificação do gnome, plug-ins diversos e tudo mais.
Mas ainda é muito simples. o aMSN em recursos supera até o próprio cliente da MS em alguns recursos, mas é muito instável, por todos aqueles motivos já conhecidos.
Em minha opinião, se os desenvolvedores do aMSN decidissem portar o seu programa de tcl/tk para c/c++/GTK+,Qt o ganho seria inimaginável, além da possibilidade do programa ser realmente estável. O projeto amsn-2 parece que não sai do papel e outros clientes já estão implementando recursos e tornando o aMSN cada vez mais obsoleto. Pena, pois querendo ou não, o protocolo MSN ainda é o que oferece mais recursos para o usuário. Sim, são as "frescurinhas" que o jabber, por exemplo, não tem.
Mas é uma tecnologia MS totalmente fechada. Pena, pois ela fez um ótimo trabalho.

Um outro cliente legal é o kmess (http://kmess.sf.net).

[3] Comentário enviado por Miachon em 06/12/2007 - 14:02h

eu to tentando instala ele no slackware mais ele da erro de module fala q nao existe module named gtk alguem tem ideia de como resolve??

[4] Comentário enviado por andre.vmatos em 06/12/2007 - 14:23h

Olá. Esse problema é porque você não possui a biblioteca PyGTK, que integra Python e GTK. Instale-a e seu problema estará resolvido. Os links sao
http://www.linuxpackages.net/pkg_details.php?id=11510 # Link para o linuxpackages.net
ftp://ftp.slackware.hu/linuxpackages/Slackware-12.0/Library/PyGTK/pygtk-2.11.0-i486-1gds.tgz
# link direto
Só instalar, são pacotes para o Slack 12, ja com o python 2.5
Abraços

[5] Comentário enviado por Miachon em 06/12/2007 - 15:36h

puts peguei o arquivo q vc falo aew dei la installpkg e tudo acho q ele instalo pq nao deu nenhum erro mais eu tento la ./emesene e ele da mesmo erro de module... tem otra ideia???
PS:eu decompaqutei o arquivo de .tar.tgz e do ./emesene

[6] Comentário enviado por Miachon em 09/12/2007 - 17:59h

alguem pod me ajuda??

[7] Comentário enviado por Miachon em 10/12/2007 - 08:21h

alguem pode me da 1 ajuda??

[8] Comentário enviado por andre.vmatos em 10/12/2007 - 10:00h

Qual distro e versão você usa??? Slack 12? Isso é muito importante

[9] Comentário enviado por Miachon em 10/12/2007 - 16:48h

uso o slack 12

[10] Comentário enviado por andre.vmatos em 10/12/2007 - 17:48h

Tente instalar também a lib pygobject
Pode ser que também sejam necessárias outras libs parentes, como cairo e pycairo. O slack foi instalado full (contendo gtk+)?? ou você fez uma seleção de pacotes? Acredito que instalando essas duas libs, PyGTK e pygobject vc ja conseguirá resolver o problema. Por favor, poste aki seus resultados, bons ou ruins

[11] Comentário enviado por caarlos0 em 16/12/2007 - 16:31h

para ubuntu é só dar um sudo apt-get install emesene ..
ou então olha aqui ó: punktux.wordpress.com

[]'s
Carlos

[12] Comentário enviado por removido em 30/12/2007 - 16:50h

Gostei muito do emesene. Não possui todos os recursos do aMSN ou Pidgin mas com certeza é bem mais leve que eles. O que eu mais gostei nele é a possibilidade de enviar menssagens offline. Foi anunciado que a nova versão do aMSN possui suporte à menssagens offline mais ainda não consegui usar esse recurso.

Também não precisei instalar o emesene para usa-lo em meu Slack. Apenas descompctei o arquivo tar.gz e criei um link em /usr/bin para o mesene dentro da pasta descompactada.

Boa dica, parabéns André.

[13] Comentário enviado por wladcrippa em 12/04/2008 - 04:20h

Interessante o artigo. Eu costumo usar o Kopete, e há muitos anos atrás, quando ainda era vivo o ICQ, usava o LICQ. Já experimentei o Mercurio, mas achei pesado e buguento demais. E adorei o tal de Emesene :-)

[14] Comentário enviado por douradoinfo em 21/07/2008 - 23:03h

Olá, gente!
Vi muitos comentários sobre o emesene e também tentei instalar. Tudo vai bem até que ao conectar, não aparece a lista de contatos. A parte da janela onde deveria aparecer os contatos on-line/off-line fica em branco. Alguém já passou por esse problema? Qual seria a causa e a possível solução? Obrigado!

[15] Comentário enviado por suino em 02/08/2008 - 18:31h

Eu também estou com esse problema! "após conectar, não são mostrados os usuários, no caso a lista de usuários". Estou procurando uma solução! alguém tem?

[16] Comentário enviado por brunoao86 em 27/02/2009 - 20:49h

Eu também estou com esse problema! "após conectar, não são mostrados os usuários, no caso a lista de usuários". Estou procurando uma solução! alguém tem? [2]

[17] Comentário enviado por bruninho.freitas em 27/04/2009 - 10:27h

Gostaria de saber como instalo o EMESENE no Linux INSIGNE, não conheço muito bm o Linux e estou como dificuldades para instalar
não soh esse + outros programas tbm...consegui instalar o LIMEWIRE com dificuldades + nao consigo instalar o EMESENE
Por favor deem um help!

Brigadão galera do blog

PEACE!

[18] Comentário enviado por andre.vmatos em 28/04/2009 - 23:36h

E aee, mano, blzz? hmm, cara, axo que num eh muito complicado não. eu, particularmente, não gosto do insigne. tive algumas experiencias ruins com clientes com esse linux nas máquinas. sugiro-te que instale ubuntu. num eh a distribuição que eu uso, mas já usei, e é muito robusta e fácil de usar.
De qqr forma, se quiser mesmo instalar o Emesene no seu linux, a forma é bem genérica. vc tem que ter as dependencias básicas instaladas, como Python e PyGTK (é bastante provavel que já tenha elas instaladas). Ai, é só baixar o código fonte, seja no site ou pelo SVN, e executar o comando emesene q vem dentro da pasta do programa, e pronto, vc jah tem seu Emesene funcionando. Qqr erro, só analisar a saída do log no terminal, e procurar alguma eventual dependência que não esteja satisfeita.
Espero ter ajudado, qqr coisa, poste ai. Abçss

[19] Comentário enviado por Luciano Hammond em 29/04/2009 - 01:05h

Eu também estou com esse problema! "após conectar, não são mostrados os usuários, no caso a lista de usuários". Estou procurando uma solução! alguém tem? [3]

Uso o Mandriva.

[20] Comentário enviado por jacksonbraga em 24/07/2009 - 20:55h

oi boa noite,
usei seu script para instalar o emesene, aparentemente correu tudo bem , mas quando executo o emesene, aparece uma mensagem como o seguinte erro:

Webcam unavailable
Libmimic not found, webcam not available
Try to compile it with 'python setup.py build_ext -i' (dev packages required)
Can't initialize webcam device, sending disabled!
Reason: No module named pygst

E nao inicia o aplicativo, relamente eu nao tenho webcam, mas e essencial para o aplicativo funcionar ???


[21] Comentário enviado por error13 em 12/08/2009 - 21:18h

o chefe eu instalei pelo repositorio mesmo!!!
foi normal... mais gsotaria de saber duas coisas...

ja tem suporte pra cam e se consigo agrupar as janelas?

desde ja agradeco!

[22] Comentário enviado por andre.vmatos em 12/08/2009 - 22:57h

Olá, error13. Seguinte. Essa opção de agrupar as janelas, creio que você está querendo dizer algo como tabs, né? Sim, o Emesene pode fazer isso. Na verdade, creio que esse é o padrão, e na aba Interface das preferências, tem uma opção Usar várias janelas, que separa as abas. O suporte a webcam já existe também, na versão SVN. Ainda não está muito funcional, mas, como eu disse, as coisas estão evoluindo muito rápido. Houve algumas notícias há alguns meses de que o projeto Emesene estaria se fundindo com o aMSN, e dessa fusão estaria saindo o aMSN2 (já existe uma versão bem pouco funcional no ar, se alguém quiser testar). Qqr coisa, coment ai. Abçss



Contribuir com comentário