前の開発者の Flash アプリケーションを更新するのに忙しいのですが、それは Windows 用に書かれています。私は Mac での開発に忙しく、次のコード セグメントがあります。
_global.localSO = SharedObject.getLocal("personalCookie", "/");
_global.localSO.data.name = textFileContent;
_global.localSO.flush();
fscommand("exec", "fscommand/save_personal.exe");
それが基本的に行うことは次のとおりです。
- Flashのセッション変数に値を保存します(これは以前の開発者から言われました)
- Director からコンパイルされたファイルを呼び出し、
save_personal.exe
save_personal.exe
fl_save_personal.swf
.exeファイル内で別のものを呼び出しますfl_save_personal.swf
セッション変数を取得し、save_personal.exe
save_personal.exe
この変数をテキスト ファイルに書き込みますpersonal.txt
(変数自体に他の計算を行わずに取得するため)
さて、私の本当の質問は次のとおりです。これsave_personal.exe
を Mac 上で実行することはできますか (この場合は、元の Flash アプリを呼び出して)、またはファイルの作成をテストするためにmyApplication.app
、Director ファイルを公開する必要がありますか?save_personal.app