Расположение Flash Player .exe, используемого Flash Professional CS5/CS6 IDE для тестирования фильмов

Я хотел обновить Flash IDE, чтобы он использовал новую версию Flash Player 11.6 во время воспроизведения фильмов во время тестирования в IDE.

Для проверки используемой в данный момент версии Flash Player прослеживаю -> Capabilities.version

Я установил все версии плагинов 11.6 игрока для топора и Firefox. Скопировал playerglobal.swf в:

  • Adobe Flash \ Common \ Configuration \ ActionScript 3.0 \ FP11.6

Отредактированный файл FlashPlayer11_6.xml в:

  • Adobe Flash \ Common \ Configuration \ Players \

Я переопределил все файлы автономного проигрывателя в каталоге Flash IDE:

  • Adobe Flash \ Players \ FlashPlayer.exe
  • Adobe Flash \ Players \ Release \ FlashPlayer.exe
  • Adobe Flash \ Players \ Debug \ FlashPlayerDebugger.exe

Но после выполнения всех вышеперечисленных шагов Flash IDE все еще использует старый Flash Player при тестировании фильмов в IDE ("Управление"> "Тестировать ролик"> "Тестировать").

Интересно, что при отладке в IDE (Debug>Debug Movie>Debug) корректно отображается обновленная версия 11.6.

Таким образом, файл отладки.exe должен быть корректно переопределен с помощью новой автономной отладки FlashPlayerDebugger.exe, но как насчет FlashPlayer.exe? Кажется, что Flash IDE использует какой-то другой файл.exe, расположенный где-то еще, чем в:

  • Adobe Flash \ Players \ FlashPlayer.exe
  • Adobe Flash \ Players \ Release \ FlashPlayer.exe

Какой.exe должен быть переопределен, чтобы Flash IDE использовал его в качестве новой версии Flash Player во время тестирования фильмов в IDE?

2 ответа

Обратите внимание, что если вы обновите playerglobal.swc, FlashPlayer.exe и FlashPlayerDebug.exe для Flash CS6 (и, я полагаю, 5), это НЕ изменит игрока, который использует Flash для "тестирования" (например, CTRL+Enter). Игрок отладки будет обновлен хотя (то есть CTRL+Shift+Enter).

Я обновился до FP 11.9, но CTRL + Enter по-прежнему использует 11.4, как показывает трассировка "Capabilities.version".

  • CTRL + Enter -> 11,4
  • CTRL + Shift + Enter -> 11,9
  • дважды щелкните SWF -> 11,9
  • в браузере Firefox -> 11,9

Пока я использую проигрыватель отладки (т. Е. CTRL+Shift+Enter) или выбираю "Опубликовать" в меню файлов, код работает как в автономном проигрывателе при двойном щелчке по SWF, так и в браузере.

Я слышал, что по умолчанию Test FlashPlayer скрыт внутри authplay.dll.

Если вы попытаетесь просмотреть фильм с помощью Test Movie (cntrl-enter или cmd-enter), вы будете использовать authplay.dll; встроенный флэш-плеер (вы не можете это изменить, это не то же самое, что автономный плеер).

мой каталог authplay.dll:

C:\Program Files\Adobe\Adobe Flash CC 2015\Common\Configuration\TestMovie\authplay.dll

Тем не менее, в моем Adobe Flash есть еще 2 файла authplay.dll. Вы можете искать его в папке Adobe Flash

http://blogs.adobe.com/rgalvan/2011/11/adding-fp11-support-to-flash-pro-cs5-and-cs5-5.html

Другие вопросы по тегам