Функциональность сети развивалась созданием дополнительных скриптов. Идея была такая: скрипт устанавливался в браузере, ему передавался логин с паролем, а затем он мог вмешиваться во «внутренние дела» системы, дополняя их разными фишками. Их много, и о них много написано, есть даже целые сайты, которые ведут учет разных скриптов, присуждают им рейтинговые места. Но, в основном, каждый из этих скриптов действует «на своем поле»: один позволяет скачивать аудиозаписи, другой – только видео, третий разбирается с группами и сообщениями… Таким образом, комплектация фаната сети «по полной» требовала незаурядных действий по поиску и установке разных скриптов. И всегда был риск крупно ошибиться и потерять все свои пароли и владение аккаунтом.
В 2007 году один из программистов решил создать несколько удобных скриптов для сети. Они бы стали очередной поделкой, если бы не важное отличие: он догадался создать для них общую оболочку – в предположении дальнейшего развития программы. Идея была интересной, вокруг программы быстро сложился коллектив пользователей, который за год достиг более 1000 человек. Управление разработкой передавалось из рук в руки – об этом можно почитать, зайдя на официальный сайт-форум VkOpt – vkopt.net. Opt, кстати, это сокращение от «Оптимизатор». В общем, разработка продолжается такими темпами, что новые функции появляются чуть ли не ежедневно. К примеру, в день написания этой статьи. Количество фанов программы близится к четверти миллиона, и это явно не предел.
Пакет выпускается для большинства существующих популярных браузеров, в том числе и мобильных версий:
VkOpt для FireFox VkOpt для Safari VkOpt для Opera VkOpt для Chrome
Заявляется, что функциональность у них с пакетом практически одинаковая, так что расписывать мелкие различия между ними нет смысла. Гораздо интереснее поощрить упорство разработчиков. Дело в том, что ВКонтакте является очень динамической сетью, в которой постоянно происходят изменения в скриптах и структурах данных. После каждого официального и неофициального обновления, как правило, часть функциональности пакетов вроде VkOpt «отваливается», и их приходится заново отлаживать. Так что этот пакет не только постоянно разбирают/собирают, как автомат, но и развивают, что является трудоемкой задачей.
В сайте удобно организована система описания новых функций, разбитая по группам: Медиа, Пользователи, Сообщения, Интерфейс, Остальное, Звуки, Функции без настроек. Судя по последней записи, естественно предположить, что остальные функции как раз могут быть настроены. Расписывать каждый раздел – не хватит терпения и объема статьи, но все важные функции, ранее встречавшиеся в других скриптах, здесь присутствуют. Есть и такие, которые вообще трудно представить себе, не являясь фанатом ВКонтакте, проводящем там целые сутки напролет. Для обычных пользователей интереснее будет раздел Медиа, где есть функции скачивания видео и аудио, получения информации о качестве медийного контента, скачивания без предпросмотра, оптимизации названий, поиске файлов в закрытых группах и т.д.
Желание посетить бывший официальный сайт vkopt.nm.ru закончилось неудачей – браузер закрыл страницу, после чего начал жаловаться на возможные атаки. Это с FireFox периодически бывает, но сразу вспомнились нападки на этот скрипт, где говорилось и о том, что он содержит вирусы, и о том, что он ворует пароли доступа ВКонтакте. Вероятно, так и есть, а, быть может, это всего лишь происки конкурентов, выпускающих аналогичные утилиты для данной соцсети. Проверять это на собственном опыте не хотелось, так что, на всякий случай, имейте это в виду. Во всяком случае, возьмите за правило скачивать программы только с официальных сайтов – мало ли что подсунут на файлообменниках… Кстати, последняя версия 2.0.7 пакета выпущена 1 июля 2012 года, так что обязательно обновите свою программу.