Журнал «Компьютерра» № 30 от 22 августа 2006 года - Компьютерра. Страница 16
И никаких пожарных вызывать не нужно.
Софтерра: Красная кнопка
Автор: Алексей Климов
Рассматриваемая программа не требует от пользователя специальных навыков, талантов или интуиции. Вам даже не надо заранее знать ее назначение. Просто установите любую версию SnagIt — когда-нибудь пригодится.
После установки новой, восьмой версии на язык просится слово «ностальгия». Кажется, спираль эволюции оконных интерфейсов сделала очередной виток и возвращается к стилю Windows 3.11 (рис. 1). Не то чтобы внешний вид был самым достойным для начала обзора свойством продукта, просто другие характеристики труднее описать подобающими интеллектуальному СМИ словами. Поэтому дальше вам предстоит на лету переводить мои впечатления от программы в общепонятные выражения из коротких слов.
Начнем с выяснения назначения SnagIt. Для кого-то это малопонятный в своей навязчивости 13-мегабайтный заменитель клавиши Print Screen; для других — «виртуальный цифровой фотоаппарат» со встроенной системой распознавания текста. Я же использую такую разностороннюю грабилку экрана для создания макетов графических интерфейсов новых программ из «сфотографированных» частей интерфейсов существующих. А служба поддержки одного известного промышленного софта устанавливает SnagIt в автозагрузку клиентских машин и больше не задает пользователям сакраментальный вопрос: «Что вы видите на экране?» SnagIt все видит сама и по нажатии горячей клавиши (или по расписанию) отсылает по заданному адресу снимки экрана или рабочего поля.
То есть все, что вы видите на экране, SnagIt способна превратить в графический, видео— или текстовый файл, а также снабдить пояснительными аппликациями и простейшей интерактивностью (при сохранении во флэш-формат). Описанная функциональность реализована через множество промежуточных шагов, требующих от пользователя лихорадочного метания курсора от настройки к настройке до полного изнеможения и согласия с установками по умолчанию, называемыми профилями (Capture Profiles).
Предустановленные профили, отображаемые мнемоническими пиктограммами в главном окне программы, являются простейшими макросами для автоматизации прохождения разветвленного пути «что снимать — куда сохранять». Например, «снимать участок экрана — сохранять в видеофайл с максимальной компрессией». Создание нового профиля для каких-то уж очень специфических задач сводится к сохранению под другим именем сделанных пользователем изменений в настройках профиля существующего.
Использование заранее настроенных предустановок (в том числе дополнительных) предполагает выполнение большего числа однотипных принтскринов. Например, сбор ключевых кадров прохождения какой-либо игры. При индивидуальной же обработке и систематизации каждого снимка экрана рационально задействовать входящие в состав дистрибутива растрово-векторный графический SnagIt-редактор и SnagIt-просмотрщик графических файлов. Для них, по задумке разработчиков, главным поставщиком изображений является сам скрин-граббер SnagIt. Но приводить в журнале иллюстрации, где в рабочем поле одной программы изображено сфотографированное с экрана окно другой программы, — путаница уже на уровне описания рекурсии.
Поэтому, рассматривая «обычную фотографию» в качестве подложки для демонстрации возможностей SnagIt-редактора, самостоятельно оцените его пригодность для вашей деятельности. Например, при оформлении результатов наружного наблюдения частного детективного агентства для акцентирования значимых фрагментов (рис. 2). Обратите внимание, графические инструменты сгруппированы по целевому, а не функциональному назначению. Похвалу в адрес такого подхода сформулировать просто: степень непохожести интерфейса на Photoshop и CorelDrow подчеркивает отличия целевой аудитории SnagIt от когорты профессиональных и примкнувших к ним дизайнеров. «Недизайнерам» работать (в смысле «производить вещи или услуги на продажу») с таким интерфейсом, на мой взгляд, удобнее — почти все элементы иллюстраций к этой статье подготовлены в SnagIt. Однако выполнен сей титанический труд не экспромтом, а после беглого изучения объемистой инструкции . Удивительно, но производитель не вкладывает ее даже в коробочную CD-версию поставки, ограничиваясь 16-страничной Getting Started Guide.
Дело в том, что подготовка иллюстрированных обзоров софта, инструкций пользователя и отчетов бета-тестеров декларируется как главная сфера приложения SnagIt-пакета. Судя по отзывам на разных языках, серьезные технические писатели всех народов разобрались в преимуществах новой версии задолго до выхода этого номера «Компьютерры». Поэтому здесь мы рассмотрим скорее несерьезное использование продукта.
В качестве первого обучающего примера воспроизведем известную шутку с подменой обоев на чужом рабочем столе фотографией «незакрывающегося» окна какой-либо программы. Для этого понаоткрываем в любом приложении кучу вкладок и хаотично разложим их на экране. Запустим SnagIt, выберем профиль съемки Full_Screen и нажмем ту самую, вынесенную в заголовок красную кнопку Capture. «Снимок» экрана тут же появится в услужливо самозапустившемся SnagIt-редакторе. Остается сохранить обманку в формате BMP и установить в качестве обоев. (Позднее выполненную последовательность операций можно сохранить в «профиль пользователя» и подменять обои на рабочем столе снимком экрана одной красной кнопкой.) Такая шутка, примененная впервые, приводит к разбору мыши начинающей пользовательницей, отчаявшейся закрыть нарисованные окна затупившимся курсором.
Но «стреляного воробья на мякине не проведешь», и для розыгрыша товарища опытного заменим его рабочий стол видеозаписью самых бестолковых действий в простейшей программе. То есть теперь «нарисованные» окна будут самопроизвольно открываться-закрываться, двигаться и вообще всячески изображать полтергейст.
Для создания видеозаписи выберем знакомый профиль Full_Screen, но теперь активируем в нем режим Video_Capture, а в зоне Options отметим значок курсора для записи его движений. Для пущей реалистичности итоговой картинки настроим свойства видеозаписи, отказавшись от компрессии кадров (Output -> Pro-perties -> Video File-> Video Setup). Программа предложит сохранить сделанные изменения как новый профиль — не до того сейчас — откажитесь. Начните записывать в видеофайл самые неожиданные для разыгрываемого друга действия на экране. Например, запустите MS Paint и нарисуйте в нем человечка. Раскрасьте. Остановите видеозапись двойным кликом по значку видеокамеры рядом с системными часами. Сохраните в потайном месте (ибо дюже огромен размер несжатого полноэкранного видео) и создайте в папке «Автозагрузка» ярлык для штатного проигрывателя Windows Media со следующими параметрами: mplay32 /PLAY/CLOSE Диск:\Папка\Имя-файла.avi. Эта абракадабра запустит воспроизведение avi-шутки в полноэкранном режиме сразу после перезагрузки компьютера, причем «настоящий» курсор будет скрыт (увы, до первого клика пользователя).
Можно заметить, что созданный вами файл является почти готовым видеоуроком по изобразительному искусству в среде MS Paint. Особенно если озвучить выполняемые действия с помощью утилиты DubIt (рис. 3) от того же производителя. Правда, создание видеокурсов по работе с софтом — занятие не слишком домашнее. Тут, кроме «операторского» мастерства и инструментария, требуется режиссерский талант и сценарий, как в примерах на сайте разработчика. Поэтому вернемся к освоению других возможностей SnagIt безотносительно их экономической целесообразности.