Ver Mensaje Individual
  #10 (permalink)  
Antiguo 21/10/2006, 14:11
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 10 meses
Puntos: 17
Bueno es que vamos a ver, un ejecutable suele ser un tipo de archivo muy complicado puesto que debe almacenar una serie de cosas.

Lo que habrá hecho la gente del swf2exe habrá sido algo como un truco. Por ejemplo, ir creando diferentes tamaños de swf, creando el ejecutable de VB y después comparando las diferencias entre ellos. Verás que cambian algunos números, datos... etc. El objetivo es deducir cómo cambian. Tras haberlo hecho, no es difícil hacer un programa que lo que haga sea pedirte un swf y "incrustarlo" en el .exe que ya tienen cambiando lo necesario en el .exe.

Otra manera, más sencilla, es que hagas que tu programa "visor" sea relativo. Es decir, no meter el swf en el exe sino dejarlo en otro archivo con nombre fijo. Así, para ver diferentes swf sólo tienes que renombrar el swf que te den, y de la misma manera, para crear una aplicación "swf2exe" sólo tendrías que pedir un swf, y copiarle con el nuevo nombre junto a otra copia del visor. Pero claro, esta manera no es realmente swf2exe.

Un consejo, si quieres ver el camino más de rosas, deja Visual Basic y comienza con C ;)