Вот такая получилась современная обработка известной песенки Винни Пуха. Сегодня мы и в самом деле займемся тем, что будем по-деловому, со знанием дела изгонять шпионов из глубин операционной системы, а также лишать недостатков проигрыватель Macromedia Flash. Помимо этого, я попутно расскажу о находке - малюпасенькой программе, позволяющей всегда оставлять окно почти любого приложения поверх остальных ("Always On Top"), а win-программисты получат подарок в виде ссылки на справочник по API-функциям и сообщениям.
Лишаем недостатков
Интенсивное развитие Flash вызвало появление разного рода софта для работы с этой технологией. В обзоре "Все идет по плану" (см. №8/2003) мы рассмотрели программку FlashKeeper, умеющую проигрывать ролики, создавать скринсейверы, конвертировать "флэшки" в "экзешки" и наоборот. А сегодня попробуем добиться совершенства в воспроизведении файла популярной программы Macromedia Flash.
Казалось бы, все и так в этом проигрывателе неплохо, ан нет! Создатель ролика, конечно же, не хочет, чтобы конечный пользователь исказил его работу - это поразительно легко делается функцией увеличения, которая скрывает часть изображения за границей экрана. И, вообще говоря, главное меню программы и дублирующее его контекстное мало полезны, и наверняка у многих возникало желание его вообще убрать. Оказывается, существует целый ряд специальных программ, которые могут "настроить" проигрыватель Macromedia Flash, лишив его названных выше недостатков, и даже более - наделив некоторыми дополнительными возможностями.
Одной из таких программ является разработка компании Invention Pilot под названием Flash Tuner. Утилита позволяет убирать как контекстное, так и главное меню проигрывателя, указывать положение на экране, где должно появляться окно проигрывателя при открытии файла. Также в пошаговом мастере можно выбрать координаты и размер окна (максимизированный или во весь экран) при воспроизведении файла, указать, будет ли видна рамка приложения, изменить заголовок и значок окна, а также присоединить музыкальное сопровождение в формате midi.
После работы программы, как и обещал автор Flash Tuner (см. рубрику "Кто есть кто"), не было отмечено торможения графики. А вот размер конечного файла увеличился, но незначительно - примерно на 3%. Демо-версия программы Flash Tuner имеет ограничение - все модифицированные проекторы flash будут закрываться через две минуты после запуска. Напоследок стоит добавить, что Flash Tuner работает с проигрывателем Macromedia Flash, начиная с 5-й версии.
Охота на жучков
Письмо Булавацкого Игоря (см. "Сказ про стаю комаров и одного медведя", №5/2003) побудило меня рассказать о такой проблеме, как Spyware-, Adware- и пр. Они попадают в систему вместе с установкой некоторых программ (Cuteftp, Getright, Netsonic и другими) и, в лучшем случае, прокручивают на компьютере рекламу, а в худшем - следят за перемещениями в Сети, шпионят и делают прочие мерзопакостные вещи.
Самой известной программой для удаления подобных модулей с компьютера является бесплатная утилита Ad-aware, шестая версия которой появилась буквально в начале февраля. Используя имеющиеся в базе записи (пополнения выходят регулярно), сканер программы обнаруживает и показывает все найденные модули, которые впоследствии можно удалить. Только вот стоит учитывать, что некоторые программы (как, например, Go!zilla и ReGet) откажутся работать без Ad-aware.
Существует еще и специальная редакция программы - Ad-Aware Plus. Ее отличие от стандартной состоит в том, что к сканеру добавляется еще и монитор Ad-watch, который в режиме реального времени отслеживает все поползновения "инсталляшек" или браузера оставить в системе свои следы. Что удивительно, блокировал монитор и всплывающие окна Internet Explorer. Найти эту гиперполезную программу мне удалось только в архиве Softodrom.
Всегда вверху
Восемнадцать килобайт счастья для всех тех, кто мечтал добавить любому окну свойство "Always On Top" (или, как еще его иногда называют, "Stay On Top"). Именно так можно сказать о следующей программке обзора, которая так и называется - StayOnTop. Да-да, вы будете абсолютно правы, если скажете, что про подобную программу под названием Actual Title Buttons я уже рассказывал (см. "Актуальные комбинации", №7/2003)! Однако малый размер сегодняшнего экспоната заслуживает того, чтобы упомянуть о нем отдельно.
Программа StayOnTop не требует установки. После запуска в меню, появляющемся после клика по свернутому на "Панели задач" приложению, добавляется одноименный с названием программы пункт. Выбрав его, мы тем самым оставляем данное приложение поверх всех других окон. Как видите, просто, как все гениальное. Пользуйтесь на здоровье!
Справочник по API
На домашней страничке программы StayOnTop я обнаружил еще одну полезную софтину - "Справочник по Win32 API". О существовании подобного, помнится, меня однажды спрашивал кто-то из читателей.
Интерфейс программы очень смахивает на привычный всем Help-файл - слева содержится организованный в алфавитном порядке список API-функций и системных сообщений, а справа - описание на русском языке. При этом справка по каждому пункту содержит следующую информацию: имя функции, принимаемые и возвращаемые ей параметры и, в некоторых случаях, описание этих самых параметров, а также место размещения.
Конечно, программа не может на полноте изложения сравниться с MSDN (особенно, как признается автор, по разделу системных сообщений). В будущем программа будет дополняться и корректироваться, в чем могут помочь все желающие. Но даже сейчас все не так плохо - "Справочник по Win32 API", безусловно, окажется незаменимым для программистов, упражняющихся в написании win-приложений.
Павел БАДЯЛИК,
fpmi@tut.by
Программы, упомянутые в обзоре,
можно скачать вот откуда:
Flash Tuner [486 Kb], shareware, www.colorpilot.ru/download/FlashTuner100RuTrial.exe
Ad-Aware Plus [2.05 Mb], shareware, www.softodrom.ru/files/aaw6plus.exe
StayOnTop [18 Kb], freeware, nikolayam.narod.ru/stayontop.zip
"Справочник по Win32 API" [292 Kb], freeware, nikolayam.narod.ru/api_help.zip
Горячие темы