Возможности
компилятора
Все, что необходимо для
создания полнофункциональных приложений, игр и хранителей
экрана, есть в SWF Maestro!
Это перечень возможностей, которые Вы получаете вместе с
компилятором SWF Maestro:
Две версии - две цели.
Есть две версии компилятора SWF Maestro, предназначенные
для разных целей: SWF Maestro (EXE) и SWF Maestro (SCR). EXE-версия
– для создания SWF-прожекторов, программ и игр, а SCR-версия
– для создания хранителей экрана. Выберите ту версию, которая
нужна для решения Ваших задач.
Структурированный компилятор.
Эксклюзивный формат нашего компилятора позволяет Вам без труда создавать и редактировать
приложения. Все настройки отсортированы по своим назначениям, и Вы всегда можете
быстро вернуться именно к той настройке, которую Вам требуется изменить.
Быстрые подсказки.
Вы не знаете для чего нужна та или иная настройка? Вы можете легко получить информацию
о интересующих настройках из любой области компилятора.
Сохранение проектов.
Вы создаете множество приложений и хранителей экрана? Хотите изменять их в будущем?
SWF Maestro сохраняет все настройки в отдельном файле проекта для каждого приложения.
Это позволяет Вам возвращаться к созданным проектам и перекомпилировать их
без труда.
Поддерживает любые SWF.
SWF Maestro поддерживает любые SWF файлы, созданные при помощи
Flash, Flex, и других редакторов.
Поддерживает любые файлы.
Вы можете включать в компиляцию абсолютно любые файлы, которые использует Ваше
SWF-приложение: картинки, звуки, видео, XML, и т.д.
Поддиректории.
Создавайте приложения с поддиректориями для большей
гибкости. Приложения, компилируемые при помощи SWF Maestro,
могут иметь такое сложное дерево файлов и директорий, которое
Вы захотите. К примеру, это позволяет Вам структурировать приложение
таким образом, что файлы картинок могут находиться в одной
директории, видео-файлы в другой директории, звуковые
файлы - в третьей, и т.д.
Все Ваши файлы в скомпилированном
приложении и больше нигде.
Приложения создаваемые другими компиляторами могут
распаковывать файлы во временную директорию, чтобы открывать
их. Это делает возможным хищение Ваших файлов. Благодаря специальной
архитектуре, когда Вы запускаете приложение, скомпилированное
при помощи SWF Maestro, Ваши файлы не распаковываются во временные
директории, что защищает файлы от хищения. После того, как
Вы скомпилируете приложение, все его файлы помещаются в исполняемый
файл и никуда не распаковываются.
Расширенные возможности SWF.
SWF-файлы, компилируемые с помощью SWF Maestro, поддерживают специальные FSCommand-вызовы. Они позволяют хранить данные вводимые пользователем, работать с системными диалогами, манипулировать окном приложения, распаковывать свои файлы в указанное место, строить динамические контекстные меню, и многое другое.
Произвольный заголовок окна.
Вы можете установить любой текст в заголовке окна.
Поддержка реальной прозрачности.
Вы можете создавать безоконные приложения, чей внешний вид полностью базируется
на отображаемом SWF-файле. Например, если SWF изображает шар с прозрачной тенью,
то при включении этой опции, пользователь увидит только шар на своем рабочем
столе с плавной перетекающей тенью и ничего лишнего. Эта особенность дает возможность
создавать приложения с необычными окнами, а также виртуальных животных для
рабочего стола.
Перетаскиваемое окно.
Вы можете сделать прозрачное окно перетаскиваемым. Это даст возможность пользователям перемещать окно, щелкнув мышью по любой видимой части окна.
Произвольный размер окна.
Вы можете установить любой размер окна для Вашего
приложения.
Ширина/высота SWF-файла.
SWF Maestro может читать заголовок SWF-файла, чтобы устанавливать
ширину и высоту окна точно по ширине и высоте SWF-файла.
Полноэкранный режим.
Приложения, скомпилированные с помощью SWF Maestro, поддерживают полноэкранный режим.
Изменить размер / свернуть / развернуть .
Если Вы не хотите, чтобы пользователь мог менять размеры
окна и использовать кнопки "свернуть/развернуть" в правом верхнем
углу окна, Вы можете отключить их.
Произвольное контекстное меню .
Вы можете добавить контекстное меню, открываемое при
нажатии правой кнопки мыши в Вашем приложении. Контекстное
меню может состоять как из стандартных опций “Воспроизвести,
Остановить, Перемотать…”, так и произвольных опций, которые
вызывают функции SWF-приложения.
Окно предпросмотра хранителя экрана.
Когда пользователь открывает ‘Display’ настройки и выбирает
хранитель экрана, созданный при помощи SWF Maestro, в окне
предпросмотра ему будет показан SWF как есть.
Окно настроек хранителя экрана.
Хранитель экрана может быть настраиваемым. Когда пользователь
открывает ‘Settings..’-меню у хранителя экрана, он может
настроить его по своему усмотрению.
Произвольная иконка.
Создайте свою собственную иконку для Вашего приложения, чтобы оно выделялось
на фоне других приложений на рабочем столе пользователя.
Изменение информации о версии файла
приложения.
Вы можете устанавливать произвольную информацию о версии
своего приложения. Пользователь видит эту информацию, когда
открывает свойства приложения.
Проверка целостности .
Приложения могут проверять свою целостность. Если
кто-нибудь попробует внести изменения в Вашем приложении,
оно перестанет открываться.
Быстрая компиляция .
Алгоритмы компиляции SWF Maestro оптимизированы настолько,
насколько это возможно. Компиляция приложения происходит по
настоящему быстро.
Небольшой размер .
Сильный алгоритм сжатия данных уменьшает размер файлов
после компиляции. Поэтому, после того как Вы поместите своем
приложение на веб-сайте, его можно будет загрузить даже с медленным
интернет-подключением.
Компиляция больших файлов в отдельный
.dat файл.
По умолчанию все файлы упаковываются в один .exe файл приложения.
Однако в некоторых ситуациях, например, когда требуется
поместить в приложение большой объем данных (более 20мб),
лучше упаковать их в отдельный файл, так как операционная
система может очень долго загружать большие исполняемые
файлы. Включите опцию ‘хранить данные в .dat файле’, чтобы
все файлы были упакованы в .dat файл рядом с .exe файлом
приложения. В этом случае приложение будет загружать данные
из .dat файла.
Автоматизация задач, исполняемых после компиляции.
Вы можете автоматизировать некоторые задачи, которые Вы исполняете после компиляции.
К примеру, подписывание приложение с Authenticode (Makecert, Signtool.exe),
применение дополнительных EXE-паковщиков (таких как UPX), создание дистрибутивного
пакета (Inno Setup, Nullsoft
Scriptable Install System), и т.д.
Предпросмотр приложения без компиляции.
Функция предпросмотра позволяет посмотреть приложение в действии,
не компилируя его. Это очень удобно, когда приложение состоит
из большого объема файлов и требует продолжительное время
на компиляцию.
Полностью Ваше приложение.
Скомпилированное приложение не содержит никаких “сделано
при помощи…” и других неизменяемых строк.
Безграничные возможности.
Полный набор вышеупомянутых возможностей предоставляет
Вам полную свободу в реализации Ваших идей! |