Limewire PRO sem pagar

Publicado por Leandro Santiago em 28/01/2007

[ Hits: 33.774 ]

Blog: http://leandrosan.wordpress.com

 


Limewire PRO sem pagar



"Primeiramente, baixe um crack no seguinte link:...
Depois, apague as seguintes chaves do registro..."

(...)

Minto com relação ao título desta dica. Você não estará adquirindo a versão PRO do programa, e sim compilando o programa por você mesmo, acabando com as limitações da versão básica. Isso tem vantagens e desvantagens.

Vantagens:
  • É Software Livre!
  • Você pode personalizar o programa ao seu gosto (bom se você programa em java)
  • Elimina aquele diálogo, sobre a compra da versão PRO, quando você inicia a versão básica.

Desvantagem:
  • Você não terá suporte algum nesta versão.

Mas fala sério: O grátis em si é algo que atrai as pessoas.

Deixando de conversa fiada...

Primeiro, tenha certeza de estar com os pacotes ant e jdk corretamente instalados. No Slackware 11.0, estes pacotes estão nos CDs de instalação da distro.

Execute os seguintes passos:

Logue-se como root.

$ su -

Crie uma pasta comum a todos os usuários:

# mkdir /usr/lib/limewire

Entre nessa pasta:

# cd /usr/lib/limewire/

Execute os comandos, para baixar a versão mais recente, via CVS:

# cvs -d:pserver:guest@cvs.limewire.org:/cvs login

Será pedido uma senha. Digite "guest" (sem aspas duplas) e dê enter.

Em seguida, dê o comando:

# cvs -d:pserver:guest@cvs.limewire.org:/cvs checkout core gui lib

Espere uns minutos, até a cópia terminar. Em seguida crie um pacote com o código, pois você pode precisar dele no futuro:

# 7z a limewire-data.7z core lib gui

Para isso, tenha o programa 7-zip instalado. Senão, use o tar mesmo:

# tar cf limewire-data.tar core lib gui

É que eu gosto muito do programa do 7-zip.

Execute o comando abaixo, para "automatizar o processo de compilação:

# for i in core gui ; do (cd $i ; ant); done

Apague o código-fonte e deixe somente os binários, pois isto economiza um bom espaço em disco:

# for i in `find ./ | grep 'java$'`; do rm -rf $i; done

Crie um arquivo chamado "limewire" na pasta /usr/bin/ com o seguinte conteúdo:

#!/bin/bash
(cd /usr/lib/limewire/gui/ ; ./run)

Em seguida, dê permissão de execução à este arquivo:

# chmod a+x /usr/bin/limewire

Para usar o programa, execute o comando:

$ limewire

Voiala. Agora você tem um LimeWire totalmente funcional, sem aquele diálogo que aparece na inicialização do programa.

É importante notar que o melhor jeito de remover esse diálogo é fazer o upgrade para a versão PRO do programa, registrando o mesmo e pagando o seu valor para os desenvolvedores, pois estes merecem (e devem) ser recompensados pelo seu excelente trabalho. Mas como a situação por enquanto não está muito legal para o brasileiro, damos nosso jeitinho de resolver as coisas...

Notas:
  • Há um novo recurso presente no LimeWire, que é a compatibilidade com a rede bittorrent.
  • Agora você tem uma infinidade de temas para o programa. Acesse Exibir>>Aplicar Capas ; e veja quantas!!!

Você pode criar um pacote no formato jar, da mesma maneira que o binário do programa é distribuído. Infelizmente eu ainda estou buscando uma maneira de automatizar este processo. Mas se você conseguir, poste aqui no VOL, certo?

Dica: Ah, é claro. Se você quiser baixar uma versão mais recente, via CVS, basta descompactar o pacote criado. E executar os comandos do CVS, citados acima. Assim, não será preciso baixar novamente todo o código, pois ele somente será atualizado.

Muitos dos programas que eu uso são baixados via CVS (ou SVN). E lhe digo: Compensa muito mais você usar este método do que sempre baixar o código inteiro. Além de você saber de todas as novidades que são incluídas no seu programa preferido (o amarok está muito bom!!).

Links:
Muito obrigado, e até a próxima.

Outras dicas deste autor

Como preparar a compilação de um programa que utiliza Qt4

KTorrent WebInterface: Controlando o Ktorrent pelo seu browser

Desligando o seu computador com o dedão do pé

Concatene com o Bash e fique contente!

Instalando programas no Linux sem ter poderes de root

Leitura recomendada

Instalando o aplicativo Diogenes no Arch Linux

Habilitando USB no VirtualBox no Debian Squeeze

Como criar uma calculadora no Gambas3 [Vídeo]

Erro: PacketTracer não abre no Linux Mint 18.1 [Resolvido]

Criando live-USB Mageia 5.1 para Dual-Boot (UEFI) em partições GPT

  

Comentários
[1] Comentário enviado por tenchi em 28/01/2007 - 14:08h

ATENÇÃO:
O MÉTODO DESCRITO AQUI NÃO FUNCIONA MAIS.

Os novos passos são:

# cd /usr/lib
# cvs -d:pserver:guest@cvs.limewire.org:/cvs login
Digite guest
# cvs -d:pserver:guest@cvs.limewire.org:/cvs checkout limewire

Espere alguns minutos, até o fim do doanload.

# cd limewire
# for i in core gui ; do (cd $i ; ant); done

Aí cria-se o executável em /usr/bin normalmente, cria-se o pacote .tar, exclui-se o código fonte, etc... normalmente.

Desculpem o inconveniente, mas quando essa dica foi escrita, usava-se o método antigo, mas foi logo em seguida modificado pelos desenvolvedores.

http://www.limewire.org/checkcode.shtml
Falow.



[2] Comentário enviado por samuK em 31/01/2007 - 12:19h

aew irmao, a dica ta muito boa, mas nessa parte de dar o:
for i in core gui ; do (cd $i ; ant); done
ele retorna o seguinte erro:
-bash: ant: command not found
-bash: ant: command not found
alguma correção sobre?
abraços!

[3] Comentário enviado por tenchi em 31/01/2007 - 20:08h

KKKK.

"Primeiro, tenha certeza de estar com os pacotes ant e jdk corretamente instalados. No Slackware 11.0, estes pacotes estão nos CDs de instalação da distro."

Acho que o ant e o jdk estão mais especificamente nos cds 1 e 2 respectivamente.

Observação: Leia o primeiro comentário desta dica. Ela esclarece bastante coisa. blz?
Valew pelo comentário e espero ter ajudado.
Qualquer dúvida, é só postar, que se eu puder, eu ajudo.

Falow.

[4] Comentário enviado por tenchi em 31/01/2007 - 20:18h

Ah, e se vc quiser deixar o Limewire mais bonito, acicione essa linha:
OPTS="${OPTS} -Dswing.aatext=true";

Logo após o case
case ${PLATFORM} in
Linux)
(...) < insira aki

No arquivo /usr/lib/limewire/gui/run.

Assim, vc vai estar ativando o antialasing nas fontes.

Uff..

[5] Comentário enviado por samuK em 31/01/2007 - 21:22h

nuuus, faltou atenção!
kkk vlw brow, viajei
abraçao!

[6] Comentário enviado por rgmmelo em 10/02/2007 - 02:18h

pow, aqui não deu cert na hora de dá o : for i in core gui ; do (cd $i ; ant); done o. reportou vários erros do tipo
[javaC] /usr/lib/limewaire/algumacoisa.java algumacoisa.java mão existe
BUILD FAILED
eu fiz tudo como está ai,no entanto eu estou usando o slackware 10.2. teria que fazer algo diferente nele pra da certo?

[7] Comentário enviado por coracaov em 13/02/2007 - 15:00h

ae valeu pela dica

[8] Comentário enviado por luisaslima em 21/03/2007 - 13:21h

gostaria de saber se funciona deste modo os comandos para o ubuntu 6.10??

obrigado

[9] Comentário enviado por lameda em 28/03/2007 - 07:11h

Bom dia.

Sou usuário iniciante do Linux e tentei compilar os fontes usando o Fedora 6, mas não obtive sucesso.

Segue os erros:

[root@localhost limewire]# for i in core gui ; do (cd $i ; ant); done
Buildfile: build.xml
[echo] Update: Building now requires the 'components' module.
[echo] If building fails because it cannot find ../components/build.xml,
[echo] please checkout the components module as a sibling to core.

Em seguida:

[javac] Compiling 640 source files to /usr/lib/limewire/core
[javac] ----------
[javac] 1. ERROR in /usr/lib/limewire/core/com/limegroup/bittorrent/BTMetaInfo.java (at line 1)
[javac] package com.limegroup.bittorrent;
[javac] ^^
[javac] The type Enum is not generic; it cannot be parameterized with arguments <BTMetaInfo.SerialKeys>
[javac] ----------
[javac] 1 problem (1 error)

BUILD FAILED
/usr/lib/limewire/core/build.xml:38: Compile failed; see the compiler error output for details.

E por final:

initialize:

compile-gui:
[javac] Compiling 672 source files to /usr/lib/limewire/gui
[javac] ----------
[javac] 1. ERROR in /usr/lib/limewire/gui/com/limegroup/gnutella/gui/GUIMediator.java (at line 1)
[javac] package com.limegroup.gnutella.gui;
[javac] ^^
[javac] The type Enum is not generic; it cannot be parameterized with arguments <GUIMediator.Tabs>
[javac] ----------
[javac] 1 problem (1 error)

BUILD FAILED
/usr/lib/limewire/gui/build.xml:40: Compile failed; see the compiler error output for details.

Total time: 4 seconds

Alguém poderia me ajudar neste assunto?

Luciano

[10] Comentário enviado por mcdgo em 03/11/2007 - 14:57h

aqui também esta falhando ao tentar compilar..

:D

[11] Comentário enviado por angeloo em 16/11/2007 - 20:18h

eu utilizo o LINUX Debian, se eu fizer esta dica será que vai funcionar???
eu ja tenho limewire instalado aqui em minha maquina, gostaria de saber também se terei que desinstalar e reinstalar com sua dica???

[12] Comentário enviado por newba em 27/05/2010 - 11:22h

Para compilar o limewire. Basta apenas seguir estes passos:

Baixar os fontes...

# cd /usr/lib
# cvs -d:pserver:guest@cvs.limewire.org:/cvs login
Digite guest
# cvs -d:pserver:guest@cvs.limewire.org:/cvs checkout limewire lib

Espere alguns minutos, até o fim do download.

criar o pacote .tar (se quiser)

# cd limewire
# ant

Aí cria-se o executável em /usr/bin como descrito na dica, exclui-se o código fonte. =)





Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts