Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

FabioSmuu/ffdec-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manipule swf usando FFDec com PHP.

Este repositório tem o intuito facilitar o uso da ferramenta FFDec em conjunto com PHP.

Até o momento já é possível através deste projeto:

  • Editar imagens, scripts e binários.
  • Substituir qualquer item que tenha um characterId atribuído.
  • Renomear de forma interna a swf.
  • Manipular swf inteiramente por xml.

Requisitos:

PHP - Linguagem usada (para ser compatível com CMS e projetos futuros).
Java - Necessário para rodar a ferramenta FFDec.
FFDec - Ferramenta usada para a CLI.

Como usar:

Você pode abrir tanto run.bat (windows) quanto run.sh (linux).

Após a execução, abra o link: http://localhost:8080.

Explorando os exemplos você verá que todos incluem o arquivo FFDec.php.

Manipulação de swf por xml.

Quando você transforma uma swf em xml, você pode salvar este xml como uma swf nova. Isso permite a criação de symbol e class, por exemplo.

Após incluir o arquivo FFDec.php em seu projeto, você poderá chamar swf2xml e xml2swf, além de outras funções.

Exemplos:

  • export.php - Exporte as imagens, scripts e binários de um arquivo swf.
  • import.php - Importe pasta de recursos como Imagens e Scripts para um arquivo swf.
  • replace.php - Subistitua recursos de imagens, scripts e binário usando o characterID (id de referência).
  • rename.php - Altere o nome original (e interno) da swf.

Obrigado pela sua atenção!

Morty Proxy This is a proxified and sanitized view of the page, visit original site.