Будет ли файл Flash .swf выполнять файл .exe на Mac? - PullRequest
0 голосов
/ 28 января 2010

Я занят обновлением приложения 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 также для проверки создания файла?

1 Ответ

0 голосов
/ 28 января 2010

.EXE на MAC? НЕТ! только если вы используете Wine для Дарвина :)

Я думаю, что это тоже может помочь: board [dot] flashkit [dot] com / board / showthread.php? T = 140971

...