swfをexeファイルに変換しようではないか

概要

swfファイルをexe形式に変換するソフトです。

ダウンロード

動作確認OS

win10(32bit、64bit)、win11

インストール

ダウンロードしたzipファイルを任意の場所で解凍し、swf2exe.exeを起動で使えます。

アンインストール

レジストリは使用していませんので、実行ファイルごと削除してください。

機能説明

ファイルをドラッグ&ドロップし、実行ボタンを押すと変換が始まります。(複数ファイル選択可)
右上の★はツールの最前面固定切り替えボタンです。
変換ファイルは元ネタファイルと同じフォルダに出力されます。
出力時のファイル名は「変換したいファイルの名前.exe」です。
同名のものがあれば上書きするのでご注意ください。

注意点

・swfファイル内で外部ファイルを読み込んでいる場合、同梱する機能はないためそのファイルが所定の場所に存在しないと動きません。
完全に単独で動かす場合はすべてswfファイル内に含まれるようにしてください。
・swfファイル内でJavaScriptを呼び出している場合やFlashVarsを使い引数を渡している場合は実行されません。
事前に該当箇所を削除しておいてください。
・msvcp140.dll、vcruntime140.dllは動かすのに必要なファイルです。環境によっては無くても動きますが消さないようにしてください。
・たまにエラーで落ちるんですけど再現性が無いのでよくわからないです。
・通常はswfファイルを実行するソフトをスタンドアロンのFlashPlayerに紐づければいいだけなので、一般的には使う必要のないものです。

その他

C系言語は触れたことがないんですが、訳あってC言語をやる必要が出てきたので勉強がてらC++で作りました。

問い合わせ先

質問や不具合報告などはこちらへどうぞ
GoogleForm

更新履歴

20230128 ver1.0 [不具合対応]作成したexeの置き場によって再生できない不具合対応
20230117 ver0.9 [リリース]暫定リリース

検討機能(実装日未定)

swfの圧縮機能
upx機能