
オープンソースフラッシュSWF逆コンパイラとエディター。リソースを抽出し、SWFをFLAに変換し、ActionScriptを編集し、画像、サウンド、テキスト、フォントを置き換えます。さまざまな出力形式が利用可能です。 Windows、Linux、MacOSでJavaを使用しています。
ソフトウェア、機能のリストなどの使用については、FFDEC Wikiにアクセスしてください。
過去(2018年以前)には、 Free-Decompiler.com DomainをホームページとしてソースコードのGitHubとして使用していました。これは、すべての情報(問題トラッカーを除く)をGitHubに移動しました。
アプリをダウンロードするには、最新リリースを参照してください。古いバージョンと毎晩ビルドがリリースセクションで利用できます
Wikiのインストールセクションを参照してください
次のコマンドで、ソースのローカルコピーを作成できます。
git clone https://github.com/jindrapetrik/jpexs-decompiler.git
これは、システムにGitがインストールされていることを前提としています。
GITソースコントロールマネージャーは、複数のコードブランチをサポートしています。 2つの主要なブランチを使用します。
master - リリースされた「安定」バージョン用devからの最新の変更のため - 「夜間」バージョンはこのブランチからリリースされます次のgitコマンドを使用して、 devブランチに切り替えることができます。
git checkout dev
gitコマンドライン実行可能ファイルをインストールすることをお勧めします。 Building ScriptはGitを使用して、バイナリにリビジョン番号を含めます。 (Windowsの場合、インストール中にWindowsコマンドラインでGitを有効にする必要があります。)
ソースコードにはNetBeansプロジェクトが含まれているため、NetBeans IDEで開くことができます。次に、IDEで実行、ビルド、デバッグ、クリーン、ビルドなどの標準アクションを使用できます。その他の特定のタスクは、build.xmlでメニューを介して実行できます(antパーツを参照)
NetBeansを持っていない場合は、Apache Antでソースコードも構築できます。 ANTをインストールした後、パス変数に入れておくとよいでしょう。コマンドラインを開き、ソースディレクトリに移動します。アプリケーションを実行するには、このコマンドを入力して「実行」を実行します。
ant run
ビルドするだけで、ビルドタスクを実行します。
ant build
exeインストーラーとzipバージョンを作成するために、アリタスク「インストーラー」、「リリース」が存在します。これらのタスクでは、追加のソフトウェアをインストールする必要があります。
このツールのインストールパスをTools.Propertiesファイルに設定する必要があります。これは、Windowsのようになります。
nsis.path = c:\program files (x86)\NSIS
構築する必要があるライブラリもほとんどありません。これらのライブラリは、「libsrc」ディレクトリに配置されています。
すべての顕著な変更は、ファイルchangelog.mdにリストされています
コミットがdevブランチにプッシュされ/マージされると、GitHubアクションCIによって新しいプレレリーズバージョンが自動的に作成されます。これらのプレリリースバージョンは、夜間ビルドと呼ばれます。新しい夜間ビルドをリリースすると、以前の夜間ビルドが削除されます。
新しい安定したバージョンは、 master BranchのTag in Format versionx.yzを使用してマスターブランチのリビジョンをマークするときに、GitHubアクションCIによって自動的に作成されます。
私たちの行動規範の詳細と、私たちにプル要求を送信するプロセスについては、converting.mdをお読みください。
バージョンは、たとえば9.1.2など、 xyzの形式です。利用可能なバージョンについては、このリポジトリのタグを参照してください。
夜間のビルドには追加の接尾辞_nightlyNがありますNは、(自動)毎晩リリースされ、 xyz数に依存しないすべての(自動)のnightが増加します。 (これは、安定したリリースの場合、夜間数が0にリセットされないことを意味します)古い夜間ビルドはgitタグで使用できません。
ディセパイラーは、もともとJPEXSとしても知られるJindra Petchikによって書かれました。申請はチェコ共和国で行われました。
問題を報告するか、新機能をリクエストする場合は、https://www.free-decompiler.com/flash/issuesで問題トラッカーを使用してください
以前にWikiによくある質問(FAQ)が表示されるはずです。 Wikiの既知の問題リストも参照してください
jpexs開発者への緊急連絡先は[email protected]です。しかし、トラッカーの連絡先を発行することをお勧めします。
FFDECアプリケーションは、GNU GPL V3(GPL-3.0-OR-LATER)ライセンスの下でライセンスされています。ライセンスを参照してください。これらのライブラリの変更されたコードを使用します。
また、これらのライブラリもリンクします。
アプリケーションでは、シルクアイコンパック、シルクコンパニオン1、ファットコウアイコンパック、Aha-Softアイコンパックのアイコンも使用します。
exeランチャーには、Launch5J -MITを使用します。
FFDECライブラリの詳細については、Library Readmeを参照してください。