Публикация в Flash 9/10 с Flash Professional CC

Недавно я обновился до Flash Professional CC (Mac 10.8.4), и он больше не дает возможность сохранять версию Flash раньше 10.3. Но Google DoubleClick и другие рекламные сети допускают только версии до 10.1. Некоторые даже ограничивают версию 9.

Я пробовал следовать указаниям CS6, найденным в этом потоке Компилировать для Flash 10.1 в Flash Professional CS6

Но после завершения в раскрывающемся списке "Цель" в "Параметры публикации" не отображаются Flash 9 или 10.1.

Вкратце, вот что я сделал:

Создать путь к папке/Users/[имя пользователя]/Library/Поддержка приложений/Adobe/язык/Конфигурация

Добавлены папки для "ActionScript 3.0" и "Players" (после выполнения заданий автоматически создаются папки для "ActionsPanel", "Classes" и "Include" )

В папке In/ActionScript 3.0 находятся две подпапки ( "FP9" и "FP10.1", содержащие файлы playerglobal.swc v9 и v10.1 соответственно)

В папке "/Players" вставили два файла: "FlashPlayer9_0.xml" и "FlashPlayer10_1.xml". Здесь код файла v10.1, v9 в основном то же самое:

<?xml version="1.0" encoding="UTF-8"?>
<players>
   <player id="FlashPlayer10.1" version="10" asversion="1">
       <name>Flash Player 10.1</name>
       <path builtin="true"/>
       <path menuSortCategory="10"/>
       <path platform="WIN">Device Central/adcdl.exe</path>
       <path platform="MAC">Device Central/adcdl</path>
       <playerDefinitionPath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP10.1/playerglobal.swc" />
       <feature name="multiScreenPublish"               supported="true" />
       <feature name="mobileAuthoringIntegration"           supported="true" />
       <feature name="deviceSound"                  supported="false"/>
       <feature name="exportStreamingSound"         supported="true"/>
       <feature name="exportEventSound"             supported="true"/>
       <feature name="FSCommand2"                   supported="false"/>
       <feature name="gradient_linearRGB"           supported="true" />
       <feature name="gradient_overflow"            supported="true" />
       <feature name="shape_strokeHint"             supported="true" />
       <feature name="shape_cap"                supported="true" />
       <feature name="shape_join"               supported="true" />
       <feature name="shape_mitre"              supported="true" />
       <feature name="shape_scale"              supported="true" />
       <feature name="linkage_exportForActionscript"    supported="true" />
       <feature name="linkage_exportForRuntimeSharing"  supported="true" />
       <feature name="linkage_exportInFirstFrame"       supported="true" />
       <feature name="linkage_importForRuntimeSharing"  supported="true" />
       <feature name="linkage_importAndAddToCache"      supported="false" />
       <feature name="publish_localPlaybackSecurity"    supported="true" />
       <feature name="publish_hardwareAcceleration"     supported="true" />
       <feature name="symbol_blendMode"             supported="true" /> 
       <feature name="actionScript_documentClass"       supported="true" />
       <feature name="symbol_blendMode"             supported="true" />
       <feature name="filters"              supported="true" />
       <feature name="component_binding"            supported="true" />
       <feature name="component_schema"             supported="true" />
       <feature name="screens"              supported="true" />
       <feature name="video"                supported="true" />
       <feature name="deviceVideo"              supported="false"/>
       <feature name="accessibility"            supported="true" />
       <feature name="dynamic_text_kerning"         supported="true" />
       <feature name="static_text_charwidth_nondeviceFont"  supported="true" /> 
       <feature name="static_text_charwidth_deviceFont" supported="true" />
       <feature name="advanced_anti_alias_text"         supported="true" /> 
       <feature name="nine_slice_scaling"           supported="true" />
       <feature name="runtimeNumberMinMax"          supported="true" />
       <feature name="use8kSampleRate"                      supported="true" />
       <feature name="useDefineFont4ForDeviceText"          supported="true" />
       <feature name="useDefineFont4ForEmbeddedFonts"       supported="true" />
       <feature name="textLayoutFramework"       supported="true" />
       <feature name="document_class"                   supported="true" />
       <encodingPresets>
            <preset uuid="da5cac1a-417a-4d86-b7f7-ef21010a5d7d"  name="FLV - Match Source Attributes (High Quality)" ext="flv" default="true"/>
        </encodingPresets>

       <testmenu> 
        <menu name="ID_testInFlash" default="true"/>
        <menu name="ID_testInDeviceCentral" />
       </testmenu>

       <debugmenu>
        <menu name="ID_debugtInFlash" default="true"/> 
        <menu name="ID_debugInDeviceCentral"/> 
      </debugmenu>

   </player>
</players>

Кто-нибудь мог заставить это работать на Flash Professional CC? Я очень ценю любую помощь, которую вы можете дать...

Ответ 1

Хорошо, проблема здесь не в том, что учебник неверен. Основное различие заключается в том, что Flash CS6 размещал эти папки в

/Users/[username]/Library/Application Support/Adobe/language/Configuration

Папка, в то время как CC размещает их в самом пакете приложений. Итак, следуйте одному и тому же учебнику, но поймите, что все в

/Applications/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/

Вместо папки. Помните, что для входа в часть Adobe Flash CC.app вам просто нужно щелкнуть правой кнопкой мыши приложение в Finder и выбрать "Показать содержимое пакета" в контекстном меню.

Вот направления:

  • Перейдите в http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#playerglobal, чтобы загрузить файл Flash Player 10.1 playerglobal.swc
  • Перейдите в папку /Applications/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/ActionScript 3.0 и создайте новую папку среди других папок FPxx.x с именем "FP10.1" и разместите новую скачал файл playerglobal.swc. Примечание. Загруженный файл называется playerglobal10_1.swc. Не забудьте переименовать его только в playerglobal.swc.
  • Теперь вернитесь в папку.. /Configurations (прямо за пределами папки ActionScript 3.0) и зайдите в папку "Игроки". Здесь будет несколько XML файлов. Найдите файл под названием "FlashPlayer10_3.xml", дублируйте его и переименуйте в "FlashPlayer10_1.xml".
  • Вам понадобится текстовый редактор для этой части. Откройте вновь дублированный файл и измените ссылки на "10.3" на "10.1" (найти/заменить должно быть хорошо здесь), сохранить и все готово.
  • Перезапустите Flash CC и у вас должна быть новая опция в настройках экспорта для "Flash Player 10.1".

Если это не сработает, вам может потребоваться добавить SWC к Flash Movie. Вы можете сделать это, открыв Flash и:

  • Перейдите в Файл → Настройки ActionScript
  • В появившемся диалоговом окне есть три вкладки посередине. Выберите вторую вкладку с надписью "Путь к библиотеке"
  • На этой вкладке находится дерево перечисления файлов, в котором перечислены местоположения файлов SWC и ANE, связанные с вашим файлом Flash Movie или ActionScript. Над этим деревом каталогов находится панель инструментов кнопок. Четвертая кнопка (которая выглядит как поляроид логотипа Flash) позволит вам перейти к вашему SWC файлу, чтобы вручную связать его с вашим фильмом. Выберите эту кнопку, перейдите к своему файлу и нажмите "Открыть"
  • Нажмите OK в настройках Actionscript, чтобы принять изменения.
  • Сохраните файл, снова экспортируйте его.

Ответ 2

Пожалуйста, следуйте этому сообщению в блоге и ищите ответ kglad ниже. В нем точно объясняется, что нужно сделать, чтобы получить флеш-плеер 9, работающий в Flash CC.

http://forums.adobe.com/message/5750996

Ответ 3

Я нашел его в списке. Вам необходимо скопировать и вставить из Flash 10.3 xml и изменить информацию о версии. Также измените строку as3, чтобы указать на 10.1

Я думаю, что код выше был для cs6, должен был быть изменен