Checagem completa arquivo .swf
Esse post serve para checar de forma completa um arquivo swf sem necessariamente ter o .fla e adobe flash player instalado.
No fim desse tópico coloco os programas utilzados para download.
INICIANDO O SOFTWARE JPEXS Free Flash Decompiler:
Existem duas formas de usar o software na forma portable, e instalando um .exe então use o que preferir, colocarei os dois aqui para download.
ATENÇÃO:(Pode ser necessário ter instalado o java plug-in, se precisar segue o link: https://www.java.com/pt-BR/download/manual.jsp)
VISÃO 1 - ANALISANDO UM FLASH DE .SWF ERRADO COM PREÇO EDITÁVEL.
1-) Para usar basta executar o .exe abrirá a interface, é só clicar em Open > arquivo.swf > Open
2-) Vamos mostrar aqui como fazer a checagem primeiro de um arquivo que contém preços editaveis porém não contem os dois scripts necessários para funcionar e evitar looping e não sair o conteudo.
Versão errada do .swf:
Se reparar na legenda acima em vermelho estamos analisando um .swf que possuem preços editaveis porém só temos uma camada de action no ínicio do video (FRAME 1) e não temos outra camada que seria no fim do vídeo.
Então o que é esperado nesse caso com preço editável:
Action no ínicio 1F; ->>>>> 1F = Inicio do vídeo.
Action no fim xF; ->>>>>>>>xF = Fim do vídeo de acordo com duração final do video.
Problemas esperados no sistema: Se um vídeo desse é cadastrado e enviado para as lojas assim, por ter apenas uma action no inicio entrará o conteudo e ficará rodando apenas 1s de video e não sairá! por conta da action então é necessário fechar e abrir o sistema.
VISÃO 2 - ANALISANDO UM FLASH DE .SWF CORRETO COM PREÇO EDITÁVEL.
Se reparar na legenda acima em vermelho estamos analisando um .swf que possuem preços editaveis porém agora possuem duas action que é o correto para essa situação temos uma camada de action no ínicio do video (FRAME 1) e outra camada que seria no fim do vídeo (FRAME 900).
Então o que é esperado nesse caso com preço editável:
Action no ínicio 1F; ->>>>> 1F = Inicio do vídeo.
Action no fim xF; ->>>>>>>>xF = Fim do vídeo de acordo com duração final do video.
Dessa forma reparem que no Frame900 podia ser 600 ou qualquer valor que representa o final do conteudo swf precisa ter essa action pois ela envia pro sistema o comando que chegou no fim e pode trocar. Por isso ao clicar nela você pode ver que tem ao lado da imagem _root.gotoPlay("inicio");
VISÃO 3 - ANALISANDO UM FLASH DE .SWF COM IMAGEM OU VIDEO ESTATICO.
Nesse cenário abaixo vamos checar um swf que não tem preço editavel e sim apenas um video ou imagem estatica! nesse caso não precisamos de todos aqueles scripts abordados nas outras visões e sim apenas checar se possuem uma action e no fim do conteúdo nesse caso aqui está no frame1000 e se reparar o código correto para ela é esse apontado pela seta, então ao conferir cheque isso e veja se o codigo é esse e se tem apenas um action frame.
DOWNLOADS DOS SOFTWARES USADOS ACIMA:
VERSÃO .EXE:
VERSÃO PORTABLE:
ANTENÇÃO: Se precisarem do java para executar qualquer um desses sistema acima entrar no site: https://www.java.com/pt-BR/download/manual.jsp




