Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Pickart

#1
Ingeniería Inversa / Re: Proyecto traducción
27 Febrero 2011, 11:33 AM
========================================================================================

Hola gente.
Muchísimas gracias a Apuromafo y Karmany, me tenéis gratamente sorprendido por el interés que estáis mostrando.
Os estoy muy agradecido chicos.

Voy a ir posteando todo lo que he usado y todos los pasos que he realizado, para mostrar gráficamente el proceso que se ha seguido y los resultados obtenidos, esperando así que no solo sirva para este (.exe), sino que sirva como ayuda para otros foreros, que como yo se encuentren con inquietudes parecidas.

MATERIAL UTILIZADO:
- Objeto utilizado "Launchpad.exe" (lpe.ocdsoft.com/installer/LPESetup.exe)

Launchpad.exe

- .NET Reflector 6.6.0.30 (reflector.red-gate.com)
- Plugin Reflexil 1.1 (reflexil.net)
- .NET Resourcer 4.1.0.0 (lutzroeder.com)
- CFF Explorer VII (www.ntcore.com)

<<<<  DECOMPILADO  >>>>

Para el decompilado he utilizado la herramienta  .NET Reflector.
Y gracias al plugin Reflexil, he podido editar los strings que me han interesado





Recompondríamos el (.exe) guardando el proyecto.






<<<<  EXPORTAR RECURSO  >>>>

Para exportar un recuso .NET seguiríamos el siguiente procedimiento






<<<<  EDITAR RECURSO  >>>>

Para editar un recuso .NET seguiríamos el siguiente procedimiento. Yo he usado el .NET Resourcer



En este momento estoy con 2 temas:  :P

- Poder exportar las imágenes que contienen textos del recurso

- Poder importar el recuso de nuevo al proyecto, para poder recomponer el .exe

Haber si con vuestra ayuda conseguimos despejar estos dos problemas

Un saludo a todos y gracias por todo  :laugh:



========================================================================================
#2
Ingeniería Inversa / Re: Proyecto traducción
23 Febrero 2011, 17:21 PM
=============================================================================================

Hola a todos

Gracias por vuestras respuestas e interés, os estoy muy agradecido.

He seguido todos vuestros consejos, he usado el .NET Reflector 6.6.0.30 + el Plugin Reflexil 1.1.

No solo he decompilado el (Launchpad.exe), sino que ya estoy traduciendo algunos Strings , estoy muy emocionado  ;-).

Pero, me he encontrado con un problemilla, algunos botones y títulos como es lógico, no son texto, sino que son imágenes.

Están en la carpeta (Resources) y haciendo la exportación salen en su interior todos los skins, botones, themes, etc...


Ejemplo de fichero:

LaunchpadEnhanced.ThemeBrowser.resources

Hay alguna manera de descomprimir ese tipo de ficheros para poder extraer su contenido: imágenes, botones, etc... Para poder modificar el texto de la imagen con un editor gráfico.

( ejemplo: button1.png)

Para seguidamente reconstruir el fichero .resources

Gracias de antemano


=============================================================================================
#3
Ingeniería Inversa / Proyecto traducción
22 Febrero 2011, 19:15 PM

========================================================================================
<<<<  Proyecto para traducir el launchpad  >>>>

Hola a todos y ante todo felicidades por este gran foro dedicado al mundo del binario.
Hace tiempo tengo la inquietud de traducir un juego llamado (SWGEmu) es el emulador del juego (SWG).
SWG – (Star Wars Galaxies)  Juego official
SWGEmu – (Juego emulado – www.swgemu.com)
De momento ya tengo traducida la UI de lo que es el interface del juego, pero hace tiempo que intento traducir el launchpad previo a la ejecución del juego en si.
Este launchpad ya ha sido modificado para poder gestionar el (SWGEmu) ya que el launchpad original es el que gestiona el (SWG).
Voy a dejaros el link del launchpad original (SWGEmu), para que podáis echarle un vistazo.
Solo recordaros que el que me interesa traducir es el de (SWGEmu).

Le he pasado el RDG Packer Detector.

He intentado decompilarlo con VB Decompiler.
En principio lo ha decompilado. He intentado encontrar Strings que poder traducir, pero no hay manera.
Espero que con vuestra experiencia podáis darme un poco de luz al tema.

Muchas gracias de antemano.




<<<<  LINK LAUNCHPAD SWGEmu  >>>>

Para descargar el Launchpad Enhanced (LPE), aprieta aqui. http://lpe.ocdsoft.com/installer/LPESetup.exe

Este es el aspecto de la UI que me gustaría traducir








========================================================================================