тнєℓιƒє 488 Posted April 21, 2013 Boas... a pedido de alguns membros, aqui venho postar a desencriptação dos locale_xx.addr Ferramentas necessárias: Descompactador de metin2. (somente *-*) Tutorial: Descompactamos o Root e vamos ao serverinfo.py. Localizamos: if locale.IsEUROPE(): name = app.GetLocalePath().replace("/", "_") + ".addr" path = os.sep.join(("pack", name)) if os.access(path, os.R_OK): print "load_locale_addr:", path data = app.LoadLocaleAddr(path) import cPickle import cStringIO info = cPickle.load(cStringIO.StringIO(data)) Agora trocamos o Codigo achado acima por:if locale.IsEUROPE(): name = app.GetLocalePath().replace("/", "_") + ".addr" path = os.sep.join(("pack", name)) if os.access(path, os.R_OK): print "load_locale_addr:", path data = app.LoadLocaleAddr(path) import cPickle import cStringIO info = cPickle.load(cStringIO.StringIO(data)) extrair = open('ips.py', 'w') s = str(info) extrair.write(s) extrair.close() Guardam e Compactam o arquivo novamente...Iniciam o cliente de metin2 normalmente, e assim que o mesmo iniciar podem fecha-lo...Na pasta "Raiz" do cliente será criado um arquivo com o nome ips.py .Lá estara todos os ips do servidor em questão....Exemplo: {'MARKADDR': {10: {'ip': 'IP_DO_SERVIDOR', 'tcp_port': 65100, 'symbol_path': '10', 'mark': '10.tga'}}, 'GAMEADDR': {0: {1: {'name': 'Nome_do_Servidor', 'channel': {1: {'state': '...', 'name': 'CH1 ', 'key': 11, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13000, 'udp_port': 13000}, 2: {'state': '...', 'name': 'CH2 ', 'key': 12, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13003, 'udp_port': 13003}, 3: {'state': '...', 'name': 'CH3 ', 'key': 13, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13001, 'udp_port': 13001}, 4: {'state': '...', 'name': 'CH4 ', 'key': 14, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13004, 'udp_port': 13004}, 5: {'state': '...', 'name': 'CH5 ', 'key': 15, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13002, 'udp_port': 13002}, 6: {'state': '...', 'name': 'CH6 ', 'key': 16, 'ip': 'IP_DO_SERVIDOR', 'tcp_port': 13005, 'udp_port': 13005}}}}}, 'SERVERID': {1: u'1'}, 'NAME': {0: 'Portugal'}, 'AUTHADDR': {0: {1: {'ip': 'IP_DO_SERVIDOR', 'port': 11002}}}} Créditos: TheLife. Espero ter ajudado. TheLife 9 ƤāƱŁѲ ƒēƦƦēƗƦā, SINVAL o.O, ɓʀuɳѳ' ИИ#92 and 6 others reacted to this Share this post Link to post Share on other sites
SINVAL o.O 728 Posted April 21, 2013 http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
xXBoyDarkXx 328 Posted April 21, 2013 Realmente fluciona mas e se quisermos alterar o ip dentro do locale_***.addr como compilamos devolta? Share this post Link to post Share on other sites
KillMe 138 Posted April 21, 2013 Obrigado por partilhares http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
Vitor Pinho ☮ 1,199 Posted April 21, 2013 Obrigado pela partilha. http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
Guest Origin. Posted April 22, 2013 Grande cena !http://cyber-gamers.org/public/style_emoticons/default/451960.gif Ninja xD Share this post Link to post Share on other sites