Hola de nuevo a tod@s....
Después de mi cese hace unos cuantos años en la programación (por ello llevaba muuuucho tiempo sin conectarme), y retomando de nuevo por una necesidad propia esta actividad, necesito descompilar un programa creado en Delphi para añadir y quitar algunas cosas según mis necesidades... ¿ Es posible ? solo necesito descompilarlo y delo demas me encargo yo...
Un saludo y muchas gracias de ante mano...
si es por cambiar temas estéticos, es manejar bien los forms en si, puedes usar algun resource hacker o similar como pexplorer, resturner etc, decompilar en si no creo que sea posible al 100% si no sabes de ingenieria inversa, si es de procedimiento casi siempre se trata de IDR o DEDE te saldran buenas estructuras y mas menos como funciona todo, o bien identificar bien la estructura RTII, donde dirá los forms, y componentes que están en el programa delphi
para no hacerte perder tiempo, es mucho mas rapido re-hacer un programa en ciertas realidades que editarlo asi a gustopuedo demostrartelo en el manejo de un simple json:
un json tiene 2 formatos , aveces uno piensa que modificando el codigo podemos mejorarlo, pero hay que cambiar el codigo de fuente realmente a que funcione, entonces claramente, ahi es un tema de fondo a programarlo y no de editar.
cambiar un simple true/false aveces se vuelve lioso con timers, y cuantas otras mas.
manejo de variables tipo int:
y convertirlas a otra...
manejo de strings y mensajes:
esto se puede cambiar sin drama
Cambio de forms y recursos:
solo es estético.
Etc.
Saludos Apuromafo
pd: modificar un programa muchas veces se puede considerar ripping /violación de la ley intelectual y cosas asi.
pd:mientras escribia este mensaje, alguien ha publicado algo...