2009-05-16

Editando o AntiLeech v37

O Antileech.dll ele é um apanhado de alguns MOD's leechers, usenames's, comunidades e etc...
Que pode ser utilizado em alguns MOD's(emule modificado) que têm suporte para o mesmo, como o Hardstyle, Magic Angel, Xtreme, Mephisto.

O link do fórum oficial é http://forum.emule-project.net/index.php?showtopic=137509

O source do arquivo vc encontra em http://sourceforge.net/project/showfiles.php?group_id=129450&package_id=164798&release_id=676884
e descompacte o arquivo e após ter baixado e instalado o Microsoft Visual Studio 2008 - Professional Edition, veremos como proceder...

Ao descompactar, foi criado um um novo subdiretório v37, contendo os seguintes arquivos: http://pic.leech.it/i/2aa80/51e6d6c6subdiretor.jpg

Existe um pequeno problema, quando se vai usar esta versão do Visual Studio. Não sei se isso aplica também à versão de 2003, ou se é problema de programação.

Estava tendando auxílio para a solução do problema em mais dois fóruns, mas felizmente com a ajuda do Styvens, consegui a solução do problema em uma comunidade do orkut. Para maiores informações e detalhes acesse Comunidade Emule Brasil

Ao tentar compilar o AntiLeech.dll, o Visual Studio 2008, apresenta dois erros, conforme abaixo explicado bem como respectiva solução:

O erro 'undeclared identifier' quer dizer que a variavel 'i', no caso, nao foi declarada para poder ser utilizada. Ainda que seja declarada no laco 'for' logo acima, quando chega ao 'if', ja saiu do escopo.

Essa explicação se aplica aos 2 casos.

Para resolver, deve-se mover a declaracao da variavel 'i' para um lugar que os dois trechos (o 'for' e o 'if') a enxerguem.


Abra o arquivo antiLeech.cpp, faça as alterações acima.

Depois é só editar à sua maneira seguindo os mesmo passos que constam em Editando o MagicAntiLeech v5 abrindo o arquivo antiLeech.sln e fazer a compilação. Após cocluída, é só transferir o novo antiLeech.dll que estará na pasta Debug e adicioná-lo ao diretório do seu MOD.

Nenhum comentário:

Postar um comentário