Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    69

    Come estrarre actionscript da un file swf?

    Ciao a tutti!
    Ho provato ad estrarre un file swf con Sothink SWF Decompiler ma ho notato che non estrai bene le classi in actionscript.

    Al posto delle classi ci sono gli aso#numero

    Esempio:
    Codice PHP:
    aso#33082.onRelease = function ()
    {
        
    stopDrag ();
    };
    aso#33082.onRollOut = function ()
    {
        
    stopDrag ();
    };
    aso#33082.onKillFocus = function ()
    {
        
    stopDrag ();
    }; 
    Ho provato a fare Elimina file ASO da Controllo ma non succede niente.
    Esiste un modo per convertire gli ASO in classi originali? Oppure c'è un programma che estrae correttamente le actionscript da un file swf?

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    I decompilatori non sono in grado di ricostruire completamente i file sorgenti, se sono presenti classi, spesso le mischiano e cambiano i nomi delle istanze rendendo la decompilazione efficace solo per piccoli script.
    Purtroppo avresti dovuto pensarci prima, creandoti dovuti backup del progetto che stavi realizzando.
    Personalmente mi è capitato una volta di dover decompilare un swf di cui avevo perso il sorgente, ma fortunatamente ci stavo lavorando sopra e sono riuscito a recuperare i vari nomi di istanza che avevo usato inizialmente.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.