Сейчас трудно найти такого интернетчика, который бы не имел у себя на компьютере ICQ (или «Аську»). Это одна из лучших (я бы сказал, самая лучшая) программ для общения в Интернете. Но в данной статье я не стану расписывать все ее прелести, а лучше расскажу о том, как ее оптимизировать. Мы будем экспериментировать на ICQ 2001a (хотя почти все нижесказанное можно применить и к более ранним версиям).
Все вы, наверное, замечали, как долго загружается ICQ. Даже на быстрой машине приходится ждать 515 секунд. К тому же, программа «кушает» много ресурсов и дает нагрузку на интернет-трафик (постоянно подгружает из Сети разные баннеры).
Итак, прежде всего надо избавиться от ненужных папок (а заодно и файлов). Первым делом зайдите в каталог, где у вас установлена ICQ (скорее всего, это C:\Program Files\ICQ) и удалите в ней папку Help. Полагаю, еще ни одному человеку она не понадобилась. Да и вообще, я бы посоветовал удалить все файлы с расширением *.hlp с вашего компьютера (места-то сколько свободного прибавится :-)!). Теперь найдите папку с названием License и отправьте ее также в «Корзину». В этой папке лежат разные файлы с лицензионным соглашением и другой аналогичной информацией. Папка Bookmark содержит какие-то ненужные закладки, место которым, я уверен, там же, в «Корзинке». Закончим этот этап работы, удалив еще одну папочку ICQAcc, она содержит несколько иконок.
Пора переходить к самым главным файлам, тормозящим систему и Интернет. Начнем с удаления *.dll (dynamic link library). Если у вас они (DLL-файлы) не отображаются, зайдите в любом окне в меню «Вид» > «Свойства папки», затем перейдите на вкладку «Вид» и поставьте переключатель на «Показывать все файлы». Жмем «Применить» и OK. Теперь у нас видны все *.dll-файлы. Для отключения баннера, который находится в верхней части программы, нужно удалить три файла: icqateima32.dll, icqateimg32.dll и icqateres.dll. После этого на месте баннера у нас появится просто красивое белое окошко :-).
Есть в ICQ такая программка, как ICQPhone (рис. 1). С ее помощью можно делать звонки (с компьютера на компьютер), но небесплатно. Так как, ради того, чтобы поболтать через эту программу, платить не очень-то интересно, проще воспользоваться нормальным телефоном. Кстати, и оплачивать звонки проблематично. Вывод напрашивается сам собой избавимся от этой ненужной программы. Сделать это можно, удалив такие файлы, как ICQPhon.dll, ICQPhCl.dll, ICQPhPl.dll, ICQPhSt.dll, ICQPhTel.dll, N2pClient.dll, welcome.n2p, а также папку, содержащую «внешний вид» телефона, ICQPhoneSkin. Кстати, весь этот телефон занимает (занимал :-)) около 2 Мб.
Если вы никогда не пользовались отправкой SMS с «Аськи» на мобильник, тогда удалите файлы ICQSMS.dll и ICQSmsSt.dll. Все они загружаются в оперативную память (которой никогда не бывает много), так что я бы посоветовал лишний раз отправить SMS с мобилки (у кого есть, конечно :-)) и не занимать много системных ресурсов.
Теперь разберемся с чатом. Как вы знаете, в ICQ можно разговаривать разными способами. Первый это обмениваться сообщениями (MessageSession), а второй воспользоваться чатом (нажмите на любом имени и выберите меню ICQ Chat). Я всего один раз пробовал общаться с помощью чата и пришел к выводу, что в обычном режиме это делать намного удобней. Да и вообще, вы сами-то хоть раз пользовались чатом? Нет? Тогда удалим его, вернее, удалить нужно таких два файла: ICQChtE.dll и ICQPlCht.dll. И еще нужно отправить в «Корзину» папку Bitmaps (здесь находятся картинки, использующиеся только для чата).
Следующей на очереди ненужной функцией будет «Отправка поздравительных открыток» (если это вообще можно назвать открыткой :-)). Для ее удаления выбросим в «Корзину» следующие файлы: ICQGreet.dll, DataFiles\ICQGreet.crd и Sounds\ICQGreet.wav.
Хочу также сказать насчет звуков. Если вам нет необходимости озвучивать все события (печатание символов, прием, отправка сообщений и т. д.), тогда удалите каталог Sounds.
Интересно, зачем придумана функция для отправки и приема URL? Разве нельзя его (URL) отослать просто во время разговора? Вот и удалим эту совсем не нужную функцию (ICQURL.dll). Еще нужно убрать и сам звук приема/отправки URL Sounds\URL.wav.
Если вы обычно знакомитесь (ищите новых друзей) через сервис WhitePages («Белые страницы»), тогда можно убрать меню Find A Chat Partner (рис. 2). После удаления файла ICQRndP.dll наше меню будет выглядеть намного проще (рис. 3).
И последнее, что мы сегодня сделаем для «облегчения» ICQ, это уберем ненужные функции отправки и приема почты (за два с лишним года я ни разу не посылал через «Аську» почту, а тем более, не получал ее) и отправки сообщения на пейджер. Ответственные за это файлы называются Pop3.dll и ICQSdml.dll (для почты) и ICQWP.dll (для пейджера).
Вот мы и завершили оптимизацию программы ICQ. Теперь она не будет тянуть столько ресурсов, как прежде, да и загрузка пойдет быстрее. Если хорошо поискать, то наверняка можно удалить еще не один файл.
Но вспомним пословицу: тише едешь дальше будешь!