Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10968|Odpowiedź: 1

[okna] Darmowy dekompilator Flash JPEXS

[Skopiuj link]
Opublikowano 12.09.2018 10:17:21 | | | |
JPEXS Free Flash Decompiler (FFDec) to darmowe i otwartoźródłowe narzędzie do dekompilacji Flash. Program może przeglądać kod źródłowy lub 3 części Actionscrip{filter}t1/2, eksportować lub edytować (edytor kodu AS3). Tekst lub obrazy można edytować lub zastąpić. W dekompilatorze SWF możesz także eksportować kształty, obrazy, dźwięki lub filmy. Konwersja formatu SWF na FLA jest również akceptowana.


Wymaga zainstalowania Java 7, Linux lub Mac OS w systemie Windows

Wymagana jest Java 7 lub wyższa

Dostępne na Windows, Linux i MacOS

Interfejs użytkownika

Wyświetlanie drzewa etykiet

Wygląd i klimat Office 2003 w niebieskim kolorze

Panele wstążkowe, zakładki i ikony aplikacji

Kompatybilne z drzewami tagów kategorii (kształty, sprite'y, tekst, ...) )

- Każdy tag wyświetla identyfikator znaku i przyjmuje opcjonalną nazwę z ExportAsset lub innych informacji

Dwa wydania panelowe

- W panelu po lewej, oryginalny zapowiedź edycji po prawej

Przeciągnij i upuść plik swf do głównego okna, aby go otworzyć

Przeciągnij elementy drzewa poza przedmiot wyjścia z okna

Podgląd zmieniającego się koloru tła projektu

Wygodnie wejdź do konfiguracji aplikacji przez zakładkę ustawień

Wsparcie wielojęzyczne: angielski, czeski, chiński, niderlandzki, niemiecki, węgierski, portugalski, rosyjski, hiszpański, szwedzki, ukraiński

Otwórz plik

Otwieraj/zapisuj zrzuty ekranu zakładek

Obsługuje zarówno pliki SWF, jak i niekompresowaną kompresję Zlib i LZMA

Obsługiwane są zarówno pliki AS1/2, jak i AS3

Scaleform w GFx obsługuje pliki (*. Efekty graficzne :)

Otwórz plik, przeciągając i upuszczając go z menu kontekstowego pliku lub z asociacji standardów

Przycisk odświeżania odczytuje plik ponownie

Wyświetlany obiekt SWF

Wyświetlanie zrzutu ekranu SWF (MorphShape)

Kształt (etykieta DefineShape1-4)

MorphShapes (tagi DefineMorphShape1-2)

Genie (DefinieSprite Tag)

Przyciski (zakładki DefineButton1-2)

Tekst (DefineText1 - 2, tag DefineEditText, brak wsparcia TLF)

Obrazy (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)

Fonts (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, DefineFontName tags)

- Imię, zapowiedź postaci, wzlot, upadek, główny bohater domowy, logo pogrubione/kursywą

Video (DefineVideoStream, tagi VideoFrame)

Dźwięk (DefineSound, SoundStreamHead1-2, zakładka SoundStreamBlock)

Skrypty (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)

- Źródło akcji cript, kod P, szesnastkowy, diagram przepływu sterowania

ramki (ShowFrame, tagi PlaceObject1-3, PlaceObject4 bez AMF, RemoveObject1-2)

Zapowiedź całego SWF

Eksportowane obiekty SWF

Dialog eksportu

Kształt (etykieta DefineShape1-4)

- Format SVG, limit

Tekst (DefineText1 - 2, tag DefineEditText, brak wsparcia TLF)

- Tekst zwykły lub formatowanie

Obrazy (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)

- Format JPEG lub PNG

Video (DefineVideoStream, tagi VideoFrame)

- Format FLV bez dźwięku

Dźwięk (DefineSound, SoundStreamHead1-2, zakładka SoundStreamBlock)

- Format MP3/WAV/FLV (ten sam format co wejście, bez kompresji)

BinaryData (tag DefineBinaryData)

Skrypty (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)

- Actions cript, kod P

Eksport do formatu FLA

Menu eksportu

- Format FLA Flash Burst 6 (kompresowany lub rozpakowany XFL)

Kształt (etykieta DefineShape1-4)

MorphShapes (tagi DefineMorphShape1-2)

- Kształt dwunastolatkowy

Genie (DefinieSprite Tag)

Przyciski (zakładki DefineButton1-2)

Tekst (DefineText1 - 2, tag DefineEditText, brak wsparcia TLF)

Obrazy (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)

Video (DefineVideoStream, tagi VideoFrame)

Dźwięk (DefineSound, SoundStreamHead1-2, zakładka SoundStreamBlock)

Skrypty (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)

ramki (ShowFrame, tagi PlaceObject1-3, PlaceObject4 bez AMF, RemoveObject1-2)

- Nie ma testów pomiędzy

Kolor tła (tag SetBackgroundColor)

Edytuj obiekty SWF

Tekst edycji

Tekst (DefineText1 - 2, tag DefineEditText, brak wsparcia TLF)

- Edycja tekstu i parametrów

Obrazy (tagi DefineBitsJPEG2-4, DefineBitsLossless1-2)

- Wymiana

font (DefineFont1 -3, tag DefineCompactedFont, DefineFontInfo1 -2).

- Dodaj nowe postacie zastępujące istniejące

Skrypty (DoABC, DoABCDefine, DoInitAction, tagi DoAction. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)

Działania krytyczne przy edycji

Działania krytyczne przy edycji

Pokazuje kod kryptu akcji po lewej i kod p po prawej

Kliknij na rozświetlenia przedmiotu AS w kodzie p i odwrotnie

AS1/2: Edycja kodu P istniejącej akcji, bezpośrednio edycja akcji cript

- Montaż jest bezpośrednio eksperymentalny, a niektóre funkcje mogą nie działać poprawnie.

AS3: Modyfikacja charakterystyk istniejącej klasy. Edytuj kod p i różne parametry funkcji.

Kod AS3 P: Składnia opiera się na RABCDasm. Szczegóły można znaleźć na stronie internetowej.

- Pule stałe są automatycznie aktualizowane

AS3: Dodano nowe funkcje

- Dodawanie nowych metod lub slotów/stałych do istniejących klas

Narzędzia

Wbudowani agenci

Wyszukaj źródła Actions cript (tekstowe lub wyrażenia regularne)

Przejdź do Dokumentów (AS3)

Agencja

- Skonfiguruj przeglądarkę tak, aby korzystała z naszego proxy

- Proxy podsłuchuje komunikację HTTP i przeszukuje pliki SWF

- Znaleźć miejsce, gdzie można edytować plik SWF, a następnie użyć proxy, aby wziąć odpowiedzialność

Szukaj wspomnień

- Przeszukiwanie pamięci funduszy majątkowych państwowych w innych procesach

Przeszukaj pamięć podręczną przeglądarki

- Wyszukaj fundusze majątkowe suwerenne w pamięci podręcznej przeglądarki internetowej

- Obsługiwane przeglądarki: Mozilla Firefox, Google Chrome/Chrome

Anty-zamieszanie

- AS3 Obfuskacja kodu P (rzadko proces usuwania wstawiania martwego kodu przez zaciemnienie)

- Globalnie zmieniać nazwy

- Zmiana nazw nieprawidłowych identyfikatorów (obfusatory często używają identyfikatorów dla niewłaściwych znaków)

Zakładać

Automatyczne zaciemnianie

- Aplikacja może automatycznie usuwać martwe i inne zaciemnione kody. Można to wyłączyć, aby przyspieszyć dekompilację.

Użyj własnej przeglądarki Flash

- Na platformie Windows dostępna jest wewnętrzna przeglądarka Flash, dzięki czemu treści Flash mogą być wyświetlane bez zainstalowanego Adobe Flash Player. Na innych platformach wewnętrzny podgląd jest domyślnie włączony.

Przyspieszenie równoległe

- Aplikacja może używać metod równoległych (wątków) do szybszego odczytu SWF/dekompilacji

Dekompilacja jest zabroniona

- Jako dekompilacja można ją wyłączyć, aby widoczny był tylko kod P. To może być tak, jakby dekompilacja zajmowała dużo czasu, na przykład.

Dodaj FFDec do kontekstowego menu pliku SWF

- Na platformach Windows można dodać menu kontekstowe "Open WithFFDec" prawym przyciskiem myszy w Eksploratorze Windows

Użyj pamięci podręcznej na dysku

- FFDec wykorzystuje buforowanie do przyspieszania wielokrotnie odwiedzanych elementów. Jeśli w tym produkcie pliki cache są przechowywane w tymczasowym katalogu na dysku, w przeciwnym razie będą przechowywane w pamięci.

Wyróżnij klasę dokumentu przy starcie

- FFDec SWF można otworzyć i przenieść bezpośrednio do klasy dokumentu AS3

Zmień panel ustawień języka

inny

Usuń drzewo tagów, klikając prawym przyciskiem myszy na menu kontekstu

Wsparcie argumentów wiersza poleceń

ograniczać

Ograniczenia na platformach innych niż Windows:

- Wbudowana pamięć flash do wyświetlania zasobów SWF. Ta przeglądarka może być niedokładna, niektóre tagi są niedostępne (wideo/audio, DefineEditText)

- Powiązania z menu prawym przyciskiem myszy nie są dostępne

- Narzędzie wyszukiwania pamięci nie jest dostępne
Adres do pobrania:Logowanie do linku jest widoczne.





Poprzedni:Zastosowanie i rola @Param w mybatis
Następny:Spring Boot umożliwia konfigurację międzydomenową
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com