По-моему одна из важнейших причин, по которой люди вокруг меня до сих пор не перешли на jabber является отсутствие подходящего клиента. QIP Infium имеет перегруженный интерфейс, Digsby всё ещё является бетой и не поддерживает такую полезную вещь, как групповые чаты. О клиентах, в которых нет поддержки ICQ я вообще молчу. Мало кто готов полностью отказаться от аськи, не смотря на все её недостатки.
Поэтому я решил сделать достаточно простой и функциональный клиент. Конечно, не писать его с нуля, а просто сделать свою сборку Miranda IM. Зачем делать очередную юбилейную 154 сборку? Потому что её я сделал именно так, как считаю нужным. Ну… Насколько это возможно. Перепробовав кучу, уже имеющихся в сети сборок, я не нашёл то, что полностью удовлетворяло бы моим потребностям. Я сделал сборку, где, на мой взгляд, нет ничего лишнего, а то что есть уже настроено должным образом. Вам остаётся только вписать свои логины/пароли и миранда уже настроена.
Я использовал портативную версию миранды. Это значит, что она может запускаться с флешки (правда, тут придётся ещё разок зайти в настройки) и не требует установки. Поддерживаются протоколы: ICQ, Jabber, Vkontakte, имеется возможность отправки смсок (мало тестировалось, но с УСИ отправляет точно), поддерживаются джаббер-конференции, работает оповещение о почте на gmail.
Эта первая версия моей сборки. Бета. Она выполнена в стиле Google Chrome так как это первый приличный набор скинов, попавшийся мне под руку. Я собираюсь сделать такую же сборку чёрного и белого цветов, но только после того, как хорошенько протестирую эту.
Ещё раз! Я не уверен, что всё здесь правильно работает и не глючит. Вы качаете это на свой страх и риск. Но я надеюсь с вашей помощью довести это до ума.
Если вы более-менее знакомы с мирандой, то можете скачать
Miranda2geza_blue.zip (6,6Mb), распаковать его в папку Prigram Files и дальше не читать. Ниже мы подробнее поговорим о установке и настройке этой сборки.
Установка
Чтобы не возникало вообще ни каких проблем с настройкой миранды, нужно положить скачаный архив в папку C:/Program Files и там же его и распаковать.
Конечно, вы можете установить миранду в любое другое место, но в этом случае у вас, скорее всего, пропадёт скин окна диалога. Связано это с некоторой кривостью одного из плагинов. Исправить недоразумение можно указав в настройках журнала и чата путь к файлу ChromeLook_with_settings.tsk, который находится в папке /App/miranda/Message window styles/Chrome Look/
Настройка
Свежеустановленная миранда встретит вас кучей сообщений об ошибках. Эта проблема связана с кривизной моих рук и пока решить её не удалось. Однако, все сообщения об ошибках появляются только из-за того, что не настроены учётные записи.
Поэтому жмём OK-OK-Отмена-OK-OK-OK, идём в главное меню миранды (значок в левом верхнем углу окна) - настройки, и настраиваем учётные записи. ICQ:
Jabber (он уже настроен на работу с GTalk, не хватает только имени и пароля):
Заметьте, что нужно вводить имя пользователя без @gmail.com. Помимо гугловcкого джаббера можно, конечно же, использовать любой другой, но настройки вашего сервиса лучше всего известны вашему сервису. Тем же, кто до сих пор не знает что такое джаббер, стоит ознакомится со статьей «
Чем и зачем заменить ICQ».
Вконтакте:
Вам будут приходить новости, а сообщения, которые вы напишете кому-нибудь из ваших друзей будут отображаться у него в почте или так же попадут в миранду.
И Gmail:
Здесь для начала нужно нажать кнопочку добавить. Можно проверять почту на нескольких аккаунтах.
Я сделал так, что аватары ваших контактов отображаются только тогда, когда контакт выделен. Если вы хотите, чтобы аватары отображались всегда, то нужно выключить компактный режим отображения в разделе Список контактов - Элементы строк:
Кому-то может не понравится интеграция с Контактом. Она действительно довольно спорная и в её необходимости я не уверен. Но всё-таки решил использовать. Если вы хотите отключить Вконтакте, то сделать это можно в разделе Модули:
Изменения вступят в силу после перезагрузки Миранды.
Вероятно вам не понравится, что у вас в контакт-листе один человек, будучи зарегистрированным в 3 разных сетях отображается 3 раза. Поэтому вы захотите объединить разные аккаунты одного человека. Делается это в разделе Объединение контактов - Иерархия. Просто перетащите в это окно сначала тот аккаунт, который вы считаете основным, а потом на него дополнительные:
После этого в контекстном меню контакта вы сможете выбрать в какую из сетей отправить сообщение, а если начнёте общаться с человеком как делаете это обычно, то общение будет происходить в сети, которая выбрана основной.
Джаббер-конференции
Для входа в джаббер-конференцию заходим сюда:
В появившемся окне выбираем сервер (я обычно использую conference.jabber.ru), затем выбираем комнату или просто пишем название, чтобы комнату создать.
ВАЖНО! Ваш псевдоним должен совпадать с логином вашего джаббер аккаунта. Почему - не знаю, но иначе глючит.
В таком окне может общаться толпа народу.
Ну и последний момент. Возможно вы захотите создать новые группы в контакт-листе. Это делается по-тупому. Нужно кликнуть на каком-нибудь пустом месте (например слева от ника человека, который уже находится в какой-нибудь группе), в появившемся меню начала включить отображение пустых групп, а потом создать новую группу.
Жду ваших отзывов.
UPD: Так как аська - штука модульная, при очередной смене протокола ICQ вам достаточно будет скачать и заменить один файлик весом в 2 сотни килобайт, вместо того, чтобы качать новую версию клиента. Насколько я видел миранда очень оперативно реагирует на смену протокола.
Originally published at
Неоновый блог. You can comment here or
there.