Instalando e personalizando o aMSN 0.96

Este artigo descreve passo a passo como instalar e personalizar o aMSN 0.96, colocando algumas funções como visualizar sua foto e da pessoa com quem se conversa ao mesmo tempo e um skin de aparência bastante amigável. Também detalho soluções para possíveis erros de instalação. Testado em Conectiva 10 e Fedora Core 4.

[ Hits: 67.616 ]

Por: Valdinei Carlos Fonseca em 25/04/2007


Introdução



Este artigo demonstra detalhadamente a instalação e personalização do aMSN 0.96 com plugin e skin, que por final se apresentará da seguinte forma:


A primeira etapa é fazer o download do TCL/TK.

O que é TCL?
É uma programação para script criada por John Ousterhout . TCL - (Tool Command Language ou Linguagem de Comandos de Ferramentas) é a terceira linguagem "open source" mais utilizada no mundo, ficando atrás apenas de Perl e C/C++.

O que é TK?
É a parte gráfica, extensão Tk toolkit, a interface gráfica padrão para o Tcl (e para outras linguagens de programação).

Vamos lá, para facilitar vamos criar uma pasta na raiz chamada AMSN onde serão salvos todos os arquivos, ficando assim de forma mais organizada e de fácil acompanhamento.

Comando para criar pasta:

# cd /
# mkdir amsn


    Próxima página

Páginas do artigo
   1. Introdução
   2. Download e compilação TCL/TK 8.5a5
   3. Download e instalação do aMSN 0.96
   4. Personalizando aMSN 0.96 - DualDisplayPicture e Skin
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando Xen 3.3.0 no Debian Lenny Linux

Aptitude, uma ferramenta poderosa

OTRS no Fedora Server 21

Mono - Por que usá-lo?

Monitorando seu servidor Jabber

  
Comentários
[1] Comentário enviado por abrahao em 25/04/2007 - 10:54h

gostaria de saber com eu fz para instalar o amsn para o ubuntu..

[2] Comentário enviado por mspdeoliveira em 25/04/2007 - 11:36h

Nos repositórios do Ubuntu já tem como baixar a nova versão do AMSN.
=)

Eu não consigo colocar um plugin de música que funcione com o Amarok, o unico que funciona é com o Totem mas ele faz travar o AMSN...

[3] Comentário enviado por tenchi em 25/04/2007 - 11:40h

Só tem um pequeno probleminha: Vc compilou o Tk sem suporte a antialasing. Acho que um ./configure --enable-xft resolve.
Ainda na questão da aparência, há uma extensão do tk, chamada tile, que possibilita um visual muito bonito (nada de botões quadrados) para o amsn, com o plugin chameleon.
Uma boa é baixar todos os plugins e skins do amsn de uma só vez, via svn.
Ah, e o amsn 0.97b (svn) está muito bom. Quem puser, atualize imediatamente.
Para iniciar o amsn, crie um link /usr/bin/wish apontando para /usr/bin/wish8.5. Assim basta chamar o amsn com simplesmente 'amsn'.
O amsn está simplismente com outra roupagem. Totalmente diferente... eh, meio parecido com o M$N messenger, mas com estilo proprio.

[4] Comentário enviado por tenchi em 25/04/2007 - 11:45h

abrahao, leia esse post: http://nacaolivre.org/2007/03/10/amsn-097b-svn-032007-deb/

Quanto ao mspdeoliveira, dê permissão de execução ao arquivo infoamarok, que fica na pasta music, dentro da pasta de plugins.

[5] Comentário enviado por fulllinux em 25/04/2007 - 13:15h

Belo artigo valdinei.c,

Mas a versão 0.96 está muito instável apesar de ser a ultima versão estável... e a versão 0.97b está muito mais usual e bem mais aplicaveis para os ultimos plugins como o chameleon.

E o amigo tenchi, tem razão... vc compilou o Tk sem suporte a antialasing e fontes serrilhadas sufocaria o ambiente não é?

Mas com relação a isso eu criei um artigo com três maneiras de instalações diferentes, inclusive via SVN através dos fontes e com o anti-aliasing bem ativo, deixo o link aki para consulta:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6346

Ah! mais uma coisa.

Quanto aos plugins e skins eles podem ser baixados todos de uma só vez direto no diretório de uso do aMSN via SVN sem preocupação de escolher e baixar um de cada vez... Basta se dirigir até o diretório de busca de sua distro e efetuar o downloads.

$ cd /usr/src/share/amsn
$ sudo rm -rf plugins skins
$ sudo svn co 'https://amsn.svn.sourceforge.net/svnroot/amsn/trun...' plugins
$ sudo svn co 'https://amsn.svn.sourceforge.net/svnroot/amsn/trun...' skins

Espero que gostem!

[6] Comentário enviado por MiStErI0Us em 25/04/2007 - 14:57h

O meu deu tudo certo, menos por uma coisa.
não consigo logar, ele diz q prescisa baixar um TLS, ele me pergunta qual o meu sistema, informo a ele, ele baixa e diz q deu certo, só que quando vou novamente fazer login, ele repete tudo novamente informando que prescisa baixar o TLS , faço novamente, e acontece tudo novamente...
o que me falta? meu sistema é um debian amd64

[7] Comentário enviado por f360c4 em 26/04/2007 - 11:41h

Bom artigo . . .
tudo ok aqui, mas o meu aconteceu o seguinte na hora que eu fui instalar o AMSN dava um erro que vc não citou acima :

checking tcl build dir... configure: error: Unable to find Tcl directory or Tcl package is not tcl-dev

Para quem teve esso erro segue a dica ...

quando for dar o .configure faça o seguinte:

./configure --prefix=/usr --with-tcl=/usr/lib/ --with-tk=/usr/lib/

ae para de dar o erro . . .

alem desse erro ocorreu + 2 problemas comigo falando que precisava das bibliotecas:
libpng e libjpeg

só instala-las:

#apt-get install libpng12-dev libjpeg62-dev

e KBO . . .tudo ok . .

ABRAÇOS

[8] Comentário enviado por ThiagoMendes em 27/04/2007 - 00:51h

Grande Valdinei.C

no seu tutorial o segundo comando é igual ao primeiro

Salve o arquivo tk8.5a5-src.tar.gz na pasta criada /amsn.

Comandos:

# cd /amsn
# tar -vzxf tk85a5-src.zip
# cd tcl8.5a5/
# cd unix/
# ./configure
# make
# make install

onde a linha # cd tcl8.5a5/ deve ser # cd tk8.5a5/

Falow!!

[9] Comentário enviado por ghostsoft em 27/04/2007 - 10:11h

valeu, ficou show o meu amsn :) valeu a dica.

[10] Comentário enviado por valdinei.c em 27/04/2007 - 12:44h

bom como diz no artigo esses procedimentos foram testados
nas distribuições Conecta 10 - Fedore Core 4 e o Xandros também
não testei em outras distribuições...
mas como primeiro artigo agradeço a todos os comentários que
só vieram a ajudar e enriquecer o artigo
agradeço a todos pela contribuição ...

[11] Comentário enviado por humbhenri em 28/04/2007 - 19:08h

Estou usando o amsn 0.97b no ubuntu edgy e estou gostando, qse nunca trava e é bem bonito. A única coisa q me incomoda é que quando alguem me manda mensagem a janela de conversa nao aparece na frente das outras, como no gaim. Setei as opcoes na aba session em preferencias, mas mesmo assim nada funcionou. Além disso, qdo chega mensagem o som nao toca se eu estiver ouvindo musica no xmms.

[12] Comentário enviado por Erick20xx em 30/04/2007 - 10:33h

Olá, no meu sumário apareceu quase tudo como o mostrado acima, mas no X11 apareceu como "no". Posso continuar assim mesmo ou tenho que fazer alguma outra coisa?
Obrigado

[13] Comentário enviado por pedro_floripa em 30/04/2007 - 18:14h

bom sou iniciante no S.O linux, uso uma versão 6.0 ubunto. Gostaria de saber onde digitar os comandos ditos na pagina, baixei o amsn e não consigo instala-lo.
desde ja agradeço
valeu

[14] Comentário enviado por pedro_floripa em 30/04/2007 - 18:17h

a versão é 6.10

[15] Comentário enviado por valdinei.c em 01/05/2007 - 00:27h

quanto estiver com a parti grafica ativa
aperte as telcas de atalho

ATL+F2
irá aprecer a janela com opçao de executaveis ou RUN
digita xterm e TECLER ENTER para ir para o prompt
depois se vc nao estiver logado como root digite
su e TECLE enter ae como usuario root digite os comandos como descrito no artigo ...oks

[16] Comentário enviado por franco.dlc em 11/05/2007 - 15:04h

cara nao consegui instalar o tcl e tk , da tudo no no no , eu nao sou mutio experto em linux mais sei um poko, e esa linha q vc coloco # tar -vzxf tcl8.5a5-src.tar.gz esat certa pq esse negocio de "-vxzf" cuando dou tab nao aparece automatico e nao se pode avançar á siguente passo

[17] Comentário enviado por levi_alb em 02/07/2007 - 14:58h

Olá pessoal...
Fiz tudo direitinho conforme o tutorial, mas na hora de compilar o amsn ele diz que falta a libpng, mas a minha já ta instalada e na ultima versão. Se alguém puder me ajudar aagrdeço muito.

vlw.

[18] Comentário enviado por kixtal em 28/12/2007 - 01:42h

tbm nao consegui exatamente igual ao franco.

aparece

/home/user/amsn/tcl8.5a5/unix> ./configure
checking whether to use symlinks for manpages... no
checking whether to compress the manpages... no
checking whether to add a package name suffix for the manpages... no
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

=(
tenho um eeepc com o xandros, nunca tinha usado linux, queria instalar o amsn por causa da web cam. o eee pc veio com web cam, mas com o PIDGIN ...que nao suporta web. ate agora nao pude usar pq nao sei instalar o amsn ou qualquer outro. HELP

[19] Comentário enviado por valdinei.c em 29/12/2007 - 01:13h

Karo kixtal;
tente instalar toda parte de pacotes de desenvolvimento para eliminar qualquer erro de dependecias ao compilar alguma coisa ...

seu sistema parece nao estar instalado o pacote gcc entre outros
abraços ...,...@^%#^@*&!

[20] Comentário enviado por BlueFox em 14/03/2009 - 05:11h

Fiz todo o procedimento para o aMsn 96 e 97,, e ambos apresentaram o mesmo erro.
Alguem pode ajudar ? Valeu.


host-333:/home/tom/Desktop/amsn/amsn-0.97.2 # wish8.5 /usr/local/amsn96/bin/amsn
Application initialization failed: Can't find a usable tk.tcl in the following directories:
/usr/local/lib/tcl8.5/tk8.5 /usr/local/lib/tk8.5 /usr/lib/tk8.5 /usr/local/library

/usr/local/lib/tk8.5/tk.tcl: version conflict for package "Tcl": have 8.5.6, need exactly 8.5a5
version conflict for package "Tcl": have 8.5.6, need exactly 8.5a5
while executing
"package require -exact Tcl 8.5a5"
(file "/usr/local/lib/tk8.5/tk.tcl" line 17)
invoked from within
"source /usr/local/lib/tk8.5/tk.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $file]"


This probably means that tk wasn't installed properly.

Error in startup script: can't rename "::tk::panedwindow::Cursor": command doesn't exist
while executing
"rename ::tk::panedwindow::Cursor ::tk::panedwindow::Original_Cursor"
invoked from within
"if { $initialize_amsn == 1 } {

::skin::setKey mainwindowbg #7979f2
::skin::setKey contactlistbg #ffffff
::skin::setKey topcontactlistbg #ffffff
:..."
(file "gui.tcl" line 33)
invoked from within
"source gui.tcl "
("uplevel" body line 18)
invoked from within
"uplevel \#0 {

source ctthemes.tcl
source progressbar.tcl ;# Progressbar Megawidget
source migmd5.tcl
source des.tcl ;# DES encryption
source s..."
(procedure "reload_files" line 2)
invoked from within
"reload_files"
(file "/usr/local/amsn96/bin/amsn" line 237)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts