| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
Фокусы с контактным листом Уверен, что многие из вас сталкивались с такой проблемой, как переустановка ICQ. И уверен, что больше всего головную боль доставляет контакт лист. Случаются моменты, когда переустановка ICQ или смена UINа просто необходима. В этом и цель этой статьи, чтобы избавить вас от кропотливой работы переписывания в ручную всех номеров ваших друзей и знакомых. Итак, разберем несколько моментов. 1.0 Возможно, что ваш Windows опять глюкнул и необходима повторная установка. Многие просто-напросто удаляют папку С:\Program files\ICQ и делают обыкновенную инсталяцию, затем регистрацию прежнего номера и все: но контактный лист то не восстановлен. Что в этом случае можно сделать? Для этого вам необходимо сохранить всего лишь одну единственную папку, смотря какая у вас версия ICQ (для ICQ98 - Db, для ICQ99a - newDB, для ICQ99b - Db99b). После того, как вы заново установили аську и зарегистрировали свой прежний номер, выключите аську, затем просто замените папку, указанную выше и снова включите! О чудо! У вас снова в контактном листе все ваши друзья. 1.1 Допустим, что вам лень проходить повторную регистрацию
или в настоящий момент нет доступа в интернет, а для вас была месага, с
паролем и логином для интернета, а аську никак нельзя зарегистрировать. А
просмотреть сообщения надо! Что тогда? В таком случаем может помочь программа
Следует отметить, что можно скопировать и другие папки, к примеру, Received Files и Bookmark. В первой папке находятся все те файлы, которые вы успели получит за время пользования ICQ, а во второй просто-напросто ссылки на сайты. Случаются таким моменты, что вы просто зарегистрировали новый UIN. Причины могут быть разные: у вас украли номер, вы решили сменить номер потому что вам надоел спам или же просто вы спамили и мирабилис удалил ваш номер из своей базы. Вот тогда и начинается проблема. 2.0 В том случае, когда вам просто необходимо было сменить свой номер, а не по причине кражи или удаления с базы мирабилиса, вам опять таки придет на помощь программа isoaqptr. Для этого заходите на закладку Реестр и нажимаете кнопочку с надписью "Allow multiInstances". После чего запускаете две аськи одновременно. Следующие ваши действия таки. Одна аська должна работать со старым номером, а другая, естественно, с новым. В старой аське вводите в свой контактный лист ваш новый номер и затем на него небольшими партиями, пользуясь функцией "Contacts", отправляете свой контактный лист. На все это уходит не более 5 минут. Зато на новой аське не придется ждать, пока вам ваши старые друзья что-нибудь кинут. 2.1 Ну а теперь тот случай, когда вашу аську либо украли или мирабилис удалил ваш аккаунт. Вам только и приходится как зарегистрировать новый номер и ждать, когда ваши друзья вам пришлют привет. Но ждать у моря погоды не самый лучший выход из положения, а другого выхода казалось бы нету. Но все же: Выход есть. Правда он далеко не очень простой и требует большой внимательности и осторожности. Начнем по порядку. И так в первую очередь сделайте две копии вашей Db папки на тот случай, если вы что-нибудь испортите. Одна копия будет оригиналом, а с двумя другими вы будете рабтать. Допустим у вас был номер 56478219, вам его отключили, вы зарегистрировали номер 67654321. Будем ориентироваться на то, что у вас стоит ICQ99а или ICQ99b. В вашей Db папке будет находиться следующие файлы:
Для возврата старого контактного листа и всех сообщений нам понадобиться лишь файл 56478219.dat! Еще раз напоминаю, сделайте копию вашей Db папки. Наверное многие из вас уже пытались просто переименовать файл, придать ему номер нового юина, но ничего не получалось. Да, просто так запустить ICQ под переименованным файлом не удастся. Обязательно вылетит алерт о том, что ваша база повреждена. Причина в том, что внутри этого файла есть запись в шестнадцатеричном коде о том, что номер ICQ 56478219 а не 67654321 и при несовпадении вылетает алерт. В этом вся и проблема. Следует вывод, что надо изменить код. Для этого воспользуемся инженерным калькулятором, который имеется в Windows. Вводим номер 56478219 в десятичном режиме и переводим его в режим шестнадцатеричный (Hex). Получится следующее выражение: 35DCA0B. Не будем вдаваться с подробности почему и зачем, в общем вам нужно будет найти строку в вашем файле с фрагментом "0B CA 5D 03". То есть, после того, как вы перевели в шестнадцатеричную систему исчисления, вам необходимо разбить выражение по два знака и написать их в обратном порядке. В том случае, если у вас получилось выражение с нечетным количеством знаков, то в самом начале добавьте нолик. Пример: Uin: 65761812; значение на калькуляторе: 3EB7214; добавляем впереди нолик и разбиваем попарно: 03 EB 72 14; пишем в обратном порядке: 14 72 EB 03. Теперь проделываем то же самое с новым юином. Он у нас был
67654321. Переводим его в шестнадцатеричный код, разбиваем попарно,
переписываем в обратном порядке и у нас получается B1 52 08 04. Далее берем
любой
Надеюсь что все было достаточно понятно и ясно. За более
подробной информацией можно обращаться на мой электронный адрес:
|
|
| ||||||||||||||||
|