Я уже затрагивал эту тему и писал «об этом» в коментах своего же блога. Но очень хочется описать этот удивительно клёвый процесс. Так вот о чём я. Я собственно про QIP 2010 и так нелюбимый мною ВКонтакт. Почему нелюбимый? Потому что он отнимает у меня очень много времени а я не люблю когда у меня отнимают время, его и так чертовски мало. Но приходится потому что это идеальная среда для распространения информации и внедрения всякого рода спама. Ну да опустим этот момент. Я собственно про то что QIP позволил мне реже там отсвечивать и это меня так радует что я не могу усидеть на месте и руки сами бегают по клавиатуре рассказывая вам об этом.
Для тех у кого уже стоит QIP Infium или QIP 2010 можете пункт установки пропустить и переходить сразу к настройки трассировке.
Качаем устанавливае QIP 2010
И так начнём с базового установка QIP я буду показывать на примере нового QIP 2010, но всё это можно провернуть так же и на старом добром Infium. И так качаем QIP 2010 здесь. Я буду останавливаться только на интересных местах всё остальное по русски и просто.
Во время установки на второй странице где вам предлогают выбрать путь установки есть пункт выбор: полная установка или выборочная. Выбираем выборочная и убираем все галочки нафиг. Если вам конечно не нужны эти бредовые сервисы. Выбираем путь, я всегда устанавливаю на дополнительный винчестер что бы не переставлять его когда придёт время менять форточку.
Стартуем. Перед вами появляется окно (не буду перегружать статью скриншотами всё и так видно, всё по русски) в котором вы можете выбрать свой главный протокол и учетную запись этого протокола Учетная запись ICQ или Учётная запись QIP или другие учетные записи других протоколов причём те которые у вас уже есть. Создайте какую нибудь учётную запись или введите существующую. Но, помните что в любом случае учётную запись QIP он всё равно создаст, для программы она всё равно основная и главная. И никто ничего с этим не сделает, да и слава богу. Но если вы уже использовали систему QIP он прикрепит всё что было перекреплено к этой учетной записи.
Потом он попросит у вас ввести другие учетные записи других протоколов, всё как обычно, нет пропускаете есть вводите. Настройки QIP 2010 описывать не буду, больно много, внизу полезные ссылки будут.
Jabber транспорт ВКонтакта
Напоминаю что Jabber это основной протокол QIP именно на нём базируется основной аккаунт QIP.ru. Более того, на данный момент это наибольшая независимая и анархичная сеть. Плохое в этом есть но хорошего значительно больше. В результате мы имеем сервисы которые взяли на себя функцию получения и передачи данных в и из социальных сетей. А именно в нашем случае ВКонтакт.
Все мы знаем что ВКонтакт блокируют в офисах и прочих рабочих местах. Jabber нет, и вряд ли будут, тем более что блокировать его практически бесполезно, слишком много серверов. Следовательно его средствами вы можете продолжать общаться через контакт (правдо без вашего любимого интерфейса фотографий и видео но всё же) и прочее-прочее, многие-многие, плюсы.
Ещё одно преимущество джаббер транспорта в том что серверов которые этим занимаются не то что бы куча но прилично и в случае смерти одного вы можете просто перейти на другой. Но об этом детальней ниже.
Настройки транспорта ВКонтакта
Для начала отключите Анти-спам, это нужно если вы хотите добавить контакты из ВКонтакта, потому что они будут требовать авторизацию. Полностью отключите анти спам.
На нижней панели основного окна QIP вы видите кнопки состояний различных протоколов. Если вы их не видите значит они свёрнуты и вам нужно их раскрыть кнопкой «Показать/скрыть панель протоколов» там же в нижней части окна. Первый протоколом стоит QIP, кликаем по нему и идём по меню «логин@qip.ru -> Сервисы...» В окне просмотра сервисов, в строке JID вбиваем адрес сервера который будем использовать для транспорта из ВКонтакта. Какие сервера есть:
- pyvk-t.eqx.su
- vkontakte.bagrincev.ru
- vkontakte.finenet.ru
- vkontakte.hartois.info
- vk.games.onego.ru
Я тестировал и использую pyvk-t.eqx.su поэтому рассказываю про него и вбивать мы будем его. В принципе в идее они не должны сильно друг от друга отличатся и в случае необходимости можно использовать любой из них. Вбиваем этот адрес в троку JID и жмём Enter. Видим как оно появляется в списке ниже кликаем на него правой кнопкой и выбираем в меню Регистрация. Вводим email и password от учетной записи ВКонтакте.
Если вы всё сделали правильно и всё прошло путём в списке контактов должен появиться pyvk-t.eqx.su. Разрешите авторизацию для транспорта. Для того что бы имена ваших ВКонтактовских друзей выглядели нормально а не как ID нажмите на него право кнопкой мыши и кликните по пункту Опр.ник. Для настройки транспорта нажмите ещё раз правой по этому объекту, в меню кнопка Команды. В окне выбираем Настройки транспорта и там указываем все необходимые нам пункты. У меня выбрано практически всё благодаря этому я могу прямо из пэйджера переписываться личными сообщениями, получать сообщения отправленные на стены и отвечать на них в личку, получаю информацию о приглашениях в группы на встрече. По сути всё что мне на самом деле нужно.
Для получения команд управления транспортом снова открываем окно через кнопку Команды и выбегаем там пункт Список доступных команды. Он может отличатся на каждом сервере поэтому я его не описываю. Эти команды нужно вбивать в чате который можно вызвать двойным кликом по pyvk-t.eqx.su или другому транспорту. На некоторых серверах перед использованием команд нужно подключиться например командой .login
И напоследок. Если вы сразу хотите писать всем своим контактом. То вам нужно найти команду которая позволит вам получить полный список ваших френдов ВКонтакте. Обычно это команда .getroster Вам сразу вывалится весь список друзей которые попросят авторизации. В моём случае QIP чуть не захлебнулся от такого наплыва в почти 300 записей так что будте осторожны. Вообще на самом деле не рекомендую этого делать. Во-первых если вы всё сделали правильно и включили транспорт, как только вам приходит новое сообщение от нового френда он будет стучатся как новый, неизвестный и его можно будет добавить. Во-вторых если вы хотите первым начать разговор вы можете добавть только его, достаточно узнать его ID ВКонтает, зайти на страницу и посмотреть в адресе страницы, подставить его к адресу транспорта через знак @. Например моя запись будет выглядить как 14875035@pyvk-t.eqx.su Узнав этот незамысловатый адрес вы можете его просто добавить, нажав на кнопку в нижней панели QIP Добавить новый контакт -> qip.ru, указать Учётную запись (этот самый адрес), Имя контакта (Имя человека или что хотите) ну и Группу если используете. И уаля, он подключён, можете ему писать.
Вроде нигде не про тупил, пользуйтесь на здоровье, если что вот прилагаю ещё полезные ссылки:
- Регистрация QIP
- Что такое и зачем нужен транспорт?
- Подключение транспорта vkontakte
- Подключение протокола ВКонтакте
Если используете Метконтакты, не стесняйтесь добавлять эти записи в них, сохраняются и работаю превосходно. Удачи в экспериментах, удача сопутствует смелым :)
Если по каким то пунктам нужны будут картинки, пишите, обязательно выложу.