
Open Source Flash SWF Decompilador y editor. Extraiga recursos, convierta SWF a FLA, edite ActionScript, reemplace imágenes, sonidos, textos y fuentes. Varios formatos de salida disponibles. Funciona con Java en Windows, Linux y MacOS.
Para obtener información sobre el uso del software, la lista de características, etc., visite FFDEC Wiki.
En el pasado (antes de 2018), estábamos usando el dominio de Decompiler.com Free Decompiler como página de inicio y GitHub para el código fuente, ahora hemos trasladado toda la información (excepto el rastreador de problemas) a Github.
Para descargar la aplicación, vea la última versión. Las versiones más antiguas y las construcciones nocturnas están disponibles en la sección de lanzamientos
Consulte la sección de instalación del wiki
Puede hacer una copia local de las fuentes con el siguiente comando:
git clone https://github.com/jindrapetrik/jpexs-decompiler.git
Esto supone que tiene GIT instalado en su sistema.
Git Source Control Manager admite múltiples ramas de código. Usamos dos ramas principales.
master - para versiones "estables" lanzadasdev - Para los cambios más nuevos de los desarrolladores: la versión "Nightly" se lanza de esta rama Puede cambiar a la rama dev con el siguiente comando git:
git checkout dev
Se recomienda que Git Commandline se ejecute. Building Script utiliza GIT para incluir el número de revisión en el binario. (Para Windows, debe habilitar Git en la línea de comando de Windows durante la instalación).
El código fuente contiene el proyecto NetBeans para que pueda abrirlo en NetBeans IDE. Luego, puede usar acciones estándar como Run, Build, Depug, Clean y Buily en el IDE. Otras tareas específicas se pueden ejecutar a través del menú en build.xml (ver la parte de hormiga)
Si no tiene NetBeans, también puede crear el código fuente con Apache Ant. Después de instalar hormiga, es bueno ponerlo en la variable de su ruta. Abra la línea de comandos y navegue al directorio de fuentes. Para ejecutar la aplicación, ejecute la tarea "ejecutar" ingresando este comando:
ant run
Para construir solo, ejecute la tarea de compilación:
ant build
Para crear el instalador EXE y la versión ZIP, existen tareas de antaño "Installer", "Release". Estas tareas requieren un software adicional instalado:
Debe configurar la ruta de instalación de esta herramienta en el archivo de herramientas.
nsis.path = c:\program files (x86)\NSIS
Hay pocas bibliotecas que también deben construirse. Estas bibliotecas se colocan en el directorio "libsrc".
Todos los cambios notables se enumeran en el archivo ChangeLog.md
Cuando se empuja un confirmación/se fusiona en la rama dev , GitHub Actions CI crea automáticamente una nueva versión previa a la sujeción. Estas versiones previas al prevenimiento se llaman construcciones nocturnas. Al lanzar una nueva construcción nocturna, se elimina la construcción nocturna anterior.
La nueva versión estable es creada automáticamente por GitHub Actions CI al marcar una revisión en la rama master con una etiqueta en formato versionx.yz .
Lea Contriping.MD para obtener detalles sobre nuestro código de conducta y el proceso para enviarnos solicitudes de extracción.
Las versiones están en formato xyz , por ejemplo 9.1.2 . Para las versiones disponibles, consulte las etiquetas en este repositorio.
Las construcciones nocturnas tienen sufijo adicional _nightlyN donde N es número que incrementa con cada liberación nocturna (automática) y no depende de los números xyz . (Esto significa que el número nocturno no se restablece a 0 cuando se libera estable) Las construcciones nocturnas antiguas no están disponibles a través de etiquetas GIT.
El descompilador fue escrito originalmente por Jindra Petřík, también conocido como JPEXS . La aplicación se realizó en la República Checa.
Si desea informar un problema o solicitar una nueva función, use nuestro rastreador de problemas en https://www.free-recompiler.com/flash/issues
Debería ver preguntas frecuentes (preguntas frecuentes) en wiki antes. Vea también la lista de problemas conocidos en wiki
El contacto de emergencia al desarrollador de JPEXS es [email protected] . Pero preferimos el contacto del rastreador de problemas.
La aplicación FFDEC tiene licencia bajo la licencia GNU GPL V3 (GPL-3.0-OR-LATER), consulte la licencia.txt. Utiliza el código modificado de estas bibliotecas:
Y enlaces también estas bibliotecas:
La aplicación también utiliza algunos íconos del paquete de iconos de seda, Silk Companion 1, paquete de iconos de cubos gordos y paquete de iconos de AHA.
Para los lanzadores EXE usamos la elunch5j - MIT.
Consulte Biblioteca Readme para obtener más información sobre la biblioteca FFDEC.