
Издеваемся над ICQ. Убираем все ненужное и настраиваем полезное
Xakep, номер #035, стр. 035-046-1
Constrictor (constrictor@xakep.ru)
Юзаешь аську? Ай, молодца! А теперь давай приведем ее в порядок: помоем, причешем и избавим от разных неприятностей. Все-таки кастамайзинг и твикинг - это явно наш профиль, поэтому быстренько приступаем к делу.
[Banners - fuck off]
Первое, что мне захотелось, - это убрать баннер, но немножко не так, как уже писали в Х. Берем прогу для ковыряния ресурсов. Я брал старый добрый eXescope (можно также ResHacker или еще какую). Запускаем и в папке ICQ открываем файл "ICQCore.dll" (ICQ при этом должна быть закрыта!). Теперь смотрим вкладку Dialog и ищем ресурс под номером "2566" со значением "Height". Меняем его на "70". Все! Баннер крутится, но нам его не видно, и место лишнее убрали :). Кстати, в этой Dll'ке можно многое изменить, но это уже «на вкус и цвет».
[Interests]
Теперь будем менять свои Интересы, у тебя там, наверно, написано: Computers - Perl, Unix, ect...? :) Хех, неплохо, но можно сделать веселей :). Ищи файл Interest.fld в папке \Icq\DataFiles. Открывай его в блокноте и находи строчку "Computers". Дальше - просто. Меняй ее на все что захочешь, например, "Хакинг" :). И обрати внимание на тэг <code=104>. Запомни "104" и сохраняй все это безобразие.
Тем же макаром открывай файл - "Keyword.tre", ищи это самое "104". Все строчки с этим кодом относятся к нашему интересу "Computers", то есть уже "Хакинг" :). Теперь слово "Hardware" меняй на "Взлом" :) и все остальное по теме. Советую просмотреть все файлы с этими расширениями, там много чего интересного, например, на какие урлы Мирабилиса обращается ася и т.д.
[Sounds]
Теперь повеселимся со звуками :). Многие знают, что они обитают в папке \ICQ\Sounds. Берем твои любимые игры (с wav'ами конечно) и меняем все что тебе не нравится. Я, например, взял звуки из Контры и КингПина. И когда ася запускается, у меня начинается крик в рацию: "Go-go-go", а когда кто-то чужой подваливает, она матерится: "What'da fuck..." :).
[IRCQNet]
Язык можно поломать, пока это слово прочитаешь :). Это называется - когда кодеру нефига делать, он цвета настраивает. Для танкистов объясню, на Мирабилисе распространяется такая фича, как Ирка на Аське (или Аська на Ирке?), извращенцы, да? Заходишь в папку Download и тебе выдают приметно такой код:
<CENTER>
<P><B><FONT FACE="Verdana">Welcome to ICQ-net</FONT></B></P>
<P><APPLET NAME="IRCQNet" CODEBASE="http://ircqnet.icq.com/users/IrCQNet-Current/" ARCHIVE="IRCQNet.jar" CODE="IRCQNet.class"
WIDTH="550" HEIGHT="300" ALIGN="BOTTOM">
<PARAM NAME="firstJoin" VALUE="#Web">
</APPLET>
</P>
</CENTER>
IRCQNet.class - это тот самый аплет, в котором ты сидишь как бы в Ирке (на аськиных каналах), только через веб-страницу. Офигеть! :) Идея-то неплохая, но реализовано тупо: ты не можешь джойниться к другим (своим) каналам. С другой стороны, все предлагаемые каналы - буржуйские, поэтому сидят там одни буржуи. Кикают там только за буржуйский мат, поэтому заходим с толпой друзий и начинаем базарить в стиле «беспредел чата» :).
[Web-Pager]