ActionScript краткий обзор
c3d819f9

Включение режима отладки в клипе


При экспорте клипа можно включить опцию, разрешающую его отладку и указать пароль. Если эта опция не будет включена, активизировать Отладчик будет нельзя.

Как JavaScript или HTML, ActionScript являются клиентскими скриптами, поэтому они потенциально доступны для просмотра пользователем. Чтобы сохранять переменные более надежно, необходимо хранить и обрабатывать их на сервере, а не во Flash-клипе.

Однако, как разработчик, Вы можете иметь другие свои секреты, типа структуры клипа, и которые Вы бы не хотели делать доступными для всех, а только для своих доверенных друзей. В этом случае Вы можете экспортировать клип с запароленной опцией включения Отладчика 1.

Включение режима отладки и установка пароля:



1 Выбрать File > Publish Settings.
2 Перейти на закладку Flash.
3 Включить опцию Debugging Permitted.
4 Для установки пароля, ввести его в поле Password.
Без знания этого пароля, Вы не сможете запустить Отладчик. Если при экспорте пароль не будет введен, то включить Отладчик можно будет без пароля.

Активизация Отладчика в окне броузера:

1 Right-click (Windows) или Control-click (Macintosh) откроет контекстное меню Flash Debug Player 2.
2 Выбрать Debugger.

Замечание: Можно использовать Отладчик для контроля только одного клипа одновременно, при этом Flash должен быть открыт.

Контекстное меню Flash Debug Player

От редактора:

На мой взгляд совершенно надуманная ситуация, т.к. во-первых своим друзьям я могу и так все рассказать и показать, во-вторых, с появлением таких мощных сторонних дебагеров, как Action Script Viewer ( http://www.buraks.com/asv/ ), все секреты, скрываемые внутри SWF-файла, стали секретами Полишенеля...

  • У меня не получилось включить эту опцию в Netscape Communicator под Windows, в Internet Explorer все сработало, как здесь описано. Возможно Netscape Flash Plug-in 5.0 r30 для Windows ее не поддерживает, хотя однозначно утверждать этого не берусь. На других платформах не тестировал.



    Содержание раздела