JPEXS Free Flash dekompiliatorius (FFDec) yra nemokamas atvirojo kodo "Flash" dekompiliavimo įrankis. Programa gali peržiūrėti šaltinio kodą arba 3 dalis Actionscrip{filter}t1/2, eksportuoti arba redaguoti (kodo redaktorius AS3). Tekstą ar vaizdus galima redaguoti arba pakeisti. SWF Decompiler taip pat galite eksportuoti formas, vaizdus, garsus ar filmus. SWF į FLA formato konvertavimas taip pat priimtinas.
Reikia įdiegti "Java 7", "Linux" arba "Mac OS" sistemoje "Windows"
Reikalinga "Java 7" arba naujesnė versija
Galima naudoti "Windows", "Linux" ir "MacOS"
Vartotojo sąsaja
Rodomas etikečių medis
Mėlynos spalvos "Office 2003" išvaizda
Juostelės skydeliai, skirtukai ir programėlių piktogramos
Suderinamas su kategorijų žymų medžiais (formos, sprites, tekstas, ...) )
- Kiekviena žyma rodo simbolio identifikatorių ir pasirenkamą pavadinimą iš "ExportAsset" ar kitos informacijos
Du skydiniai leidimai
- Kairėje esančiame skydelyje dešinėje – editionoriginal preview
Nuvilkite swf failą į pagrindinį langą, kad atidarytumėte failą
Vilkite medžio elementus už lango išeiti iš elemento
Peržiūrėti besikeičiančią projekto fono spalvą
Patogiai pasiekite programos konfigūraciją nustatymų skirtuke
Daugiakalbis palaikymas: anglų, čekų, kinų, olandų, vokiečių, vengrų, portugalų, rusų, ispanų, švedų, ukrainiečių
Atidarykite failą
Atidaryti / išsaugoti skirtuko ekrano kopijas
Jis palaiko tiek SWF failus, tiek nesuspaustą Zlib ir LZMA glaudinimą
Palaikomi ir AS1/2, ir AS3 failai
Scaleform GFx palaiko failus (*. GFX )
Atidarykite failą vilkdami ir numesdami iš failo kontekstinio meniu arba iš standartų susiejimo
Atnaujinimo mygtukas vėl nuskaito failą
Rodomas SWF objektas
SWF ekrano ekrano ekranas (MorphShape)
Figūra (DefineShape1-4 etiketė)
MorphShapes (DefineMorphShape1-2 žymės)
Džinas (DefineSprite žyma)
Mygtukai (DefineButton1-2 skirtukai)
Tekstas (DefineText1 - 2, DefineEditText žyma, nėra TLF palaikymo)
Vaizdai (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 žymės)
Šriftai (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, DefineFontName žymės)
- Vardas, simbolių peržiūra, pakilimas, kritimas, vietinis švinas, paryškintas/kursyvas logotipas
Vaizdo įrašas (DefineVideoStream, VideoFrame žymos)
Garsas (DefineSound, SoundStreamHead1-2, skirtukas SoundStreamBlock)
Scenarijai (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Veiksmų šaltinis, P kodas, šešioliktainė, valdymo srauto schema
rėmeliai (ShowFrame, PlaceObject1-3 žymės, PlaceObject4 be AMF, RemoveObject1-2)
Viso SWF peržiūra
Eksportuoti SWF objektai
Eksportavimo dialogas
Figūra (DefineShape1-4 etiketė)
- SVG formatas, riba
Tekstas (DefineText1 - 2, DefineEditText žyma, nėra TLF palaikymo)
- Paprastas tekstas arba formatavimas
Vaizdai (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 žymės)
- JPEG arba PNG formatas
Vaizdo įrašas (DefineVideoStream, VideoFrame žymos)
- FLV formatas be garso
Garsas (DefineSound, SoundStreamHead1-2, skirtukas SoundStreamBlock)
- MP3/WAV/FLV formatas (toks pat formatas kaip įvestis, be pakartotinio glaudinimo)
BinaryData (žyma DefineBinaryData)
Scenarijai (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Veiksmų cript, P kodas
Eksportuoti į FLA formatą
Eksporto meniu
- Flash Burst 6 FLA formatas (suspaustas arba išpakuotas XFL)
Figūra (DefineShape1-4 etiketė)
MorphShapes (DefineMorphShape1-2 žymės)
- Formos tween
Džinas (DefineSprite žyma)
Mygtukai (DefineButton1-2 skirtukai)
Tekstas (DefineText1 - 2, DefineEditText žyma, nėra TLF palaikymo)
Vaizdai (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 žymės)
Vaizdo įrašas (DefineVideoStream, VideoFrame žymos)
Garsas (DefineSound, SoundStreamHead1-2, skirtukas SoundStreamBlock)
Scenarijai (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)
rėmeliai (ShowFrame, PlaceObject1-3 žymės, PlaceObject4 be AMF, RemoveObject1-2)
- Nėra jokių bandymų tarp
Fono spalva (žyma SetBackgroundColor)
Redaguoti SWF objektus
Redaguoti tekstą
Tekstas (DefineText1 - 2, DefineEditText žyma, nėra TLF palaikymo)
- Redaguoti tekstą ir parametrus
Vaizdai (DefineBitsJPEG2-4, DefineBitsLossless1-2 žymės)
- Pakeisti
šriftas (DefineFont1 -3, DefineCompactedFont žyma, DefineFontInfo1 -2).
- Pridėkite naujų simbolių, kad pakeistumėte esamus simbolius
Scenarijai (DoABC, DoABCDefine, DoInitAction, DoAction žymės. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)
Redagavimo veiksmai
Redagavimo veiksmai
Kairėje rodo veiksmų kodą, o dešinėje – p kodą
Spustelėkite AS elementą hilights p kode ir atvirkščiai
AS1/2: Redaguoti esamo veiksmo P kodą, tiesiogiai Veiksmų redagavimas
- Redagavimas yra tiesiogiai eksperimentinis, o kai kurios funkcijos gali neveikti tinkamai.
AS3: modifikuoti esamos klasės charakteristikas. Redaguokite p kodą ir įvairius funkcijos parametrus.
AS3 P kodas: sintaksė pagrįsta RABCDasm. Daugiau informacijos rasite jos tinklalapyje.
- Nuolatiniai telkiniai atnaujinami automatiškai
AS3: pridėtos naujos funkcijos
- Pridėkite naujų metodų arba lizdų / konstantų prie esamų klasių
Įrankiai
Integruoti agentai
Ieškoti veiksmų šaltinių (teksto arba reguliariųjų išraiškų)
Eiti į Dokumentai ( AS3 )
Agentūra
- Sukonfigūruokite savo naršyklę naudoti mūsų tarpinį serverį
- Tarpinis serveris uosto HTTP ryšius ir ieško SWF failų
- Raskite vietą, kur galima redaguoti SWF failą, tada naudokite tarpinį serverį, kad prisiimtumėte atsakomybę
Prisiminimų paieška
- Ieškoti valstybės turto fondų atminties kituose procesuose
Ieškokite naršyklės talpykloje
- Suverenių turto fondų paieška interneto naršyklės talpykloje
- Palaikomos naršyklės: "Mozilla Firefox", "Google Chrome" / "Chrome"
Apsauga nuo painiavos
- AS3 P kodo užmaskavimas (retai pašalinamas negyvo kodo įterpimas užmaskuojant)
- Pervardykite identifikatorius visame pasaulyje
- Netinkamų identifikatorių pervadinimas (užmaskatoriai linkę naudoti netinkamų simbolių identifikatorius)
Steigti
Automatinė apsauga nuo užmaskavimo
- Programa gali automatiškai pašalinti negyvus ir kitus užmaskuotus kodus. Jį galima išjungti, kad pagreitintumėte dekompiliavimą.
Naudokite savo "Flash" naršyklę
- "Windows" platformoje yra vidinė "Flash" naršyklė, todėl "Flash" turinį galima rodyti neįdiegus "Adobe Flash Player". Kitose platformose vidinė peržiūros priemonė įjungta pagal numatytuosius nustatymus.
Lygiagretus pagreitis
- Programa gali naudoti lygiagrečius metodus (gijas), kad greičiau nuskaitytų SWF / dekompiliaciją
Dekompiliuoti draudžiama
- Kaip dekompiliaciją, ją galima išjungti, kad būtų matomas tik P kodas. Tai gali būti, pavyzdžiui, dekompiliavimas užima daug laiko.
Įtraukti FFDec į SWF failo kontekstinį meniu
- "Windows" platformose tai gali pridėti dešiniuoju pelės mygtuku spustelėjusį kontekstinį meniu "Windows Explorer"
Naudokite talpyklą diske
- FFDec naudoja talpyklą, kad pagreitintų pakartotinai pasiekiamus elementus. Jei šiame produkte, talpyklos failai saugomi laikiname disko kataloge, kitaip jie bus saugomi atmintyje.
Paryškinti dokumento klasę paleidžiant
- FFDec SWF galima atidaryti ir pereiti tiesiai į AS3 dokumentų klasę
Kalbos nustatymų skydelio keitimas
kitas
Ištrinkite žymų medį dešiniuoju pelės mygtuku spustelėdami kontekstinį meniu
Komandų eilutės argumentų palaikymas
riba
Apribojimai ne "Windows" platformose:
- Integruota "flash" atmintis SWF išteklių rodymui. Ši naršyklė gali būti netiksli, kai kurios žymos nepasiekiamos (vaizdo / garso, DefineEditText)
- Dešiniuoju pelės mygtuku spustelėjus meniu susiejimai negalimi
- Atminties paieškos įrankis nepasiekiamas Parsisiųsti adresą:Hipersaito prisijungimas matomas.
|