Сервер с моим основным аккаунтом лёг. Видимо, наконец решил оправдать своё имя — unstable.nl
Соответственно встал вопрос о переносе контактов на новый сервер. Чем это можно сделать? Конечно же Jabber Roster Utility, чем же еще? Но! JRE сначала должен получить контакты со старого, а сервер-то лежит. Ростер, конечно же, скеширован клиентом, коим у меня является Psi. Но формат-то там неподходящий! Если перебивать ручками, то проще покажется добавить ручками же контакты прямо в клиенте. Не вариант.
Сначала в голову полезла шальная мысль написать парсер, но она была сразу отброшена. Psi хранит настройки в XML, a значит можно поступить проще.
Возьмем нужный нам файл настроек: %psidatadir%/profiles/%profilename%/accounts.xml и применим к нему xslt-стиль. Стиль этот очень прост:
Самый простой способ — браузер. Открываем accounts.xml (рекомендую сделать копию и издеваться над ней, а не резать по живому), вписываем первой строкой
Вопрос о будущем “аськи” и “скайпа” был поднят на этой неделе в ходе заседания комиссии Российского союза промышленников и предпринимателей по телекоммуникациям и информационным технологиям. Решением комиссии уже создана рабочая группа, которая подготовит предложения по изменению законодательства в отношении существования IP-телефонии в России.
Как сообщают “Ведомости”, телефонные операторы намерены оградить себя от сокращения доходов, вызванного переходом части пользователей на интернет-телефонию. При этом они обращают внимание на то, что “большинство оперирующих на территории РФ брендов, таких, как Skype и ICQ - иностранного происхождения, и поэтому необходимо обеспечить защиту отечественного производителя в этой области”.
Это кто это отечественный производитель? O_o Мейлагент? Ой, я как раз месяц назад грохнул свой @мейлаккаунт. Кстати, а почему RamblerICQ не может считаться отечественным производителем? Впрочем, сервера не в РФ. Зато рекламоденьги в РФ.
А VoIP? Кто? Sipnet? Нее… спасибо.
Лирическое отступление про SipNet
Да, SipNet использует открытый протокол SIP и даже использование надстройки XIMSS не мешает звонить на другие SIP-аккаунты, но так же он выдает акки пользователям QIP и Мейлагента, которые вроде бы полноценные SIPID, но почему-то звонить с них и на них не получается. (Может, я недостаточно исхитрился, конечно, но вряд ли пользователи даже на треть захотят пройти мой путь) Остюда вердикт: грязная проприетарщина
Да, ICQ и Skype недостойные продукты и надо защищать от них рынок, но не так. Надо защищать открытые протоколы, а не мифического “отечественного призводителя”. Нам не по пути с законодателями
Это значит, что Рамблердопилил-таки свой джаббер-сервер (чем занял в моем рейтинге почтово-джабберных систем 3-е место после Гугля и Яндекса*)
XMPP-клиент VirusVirtus, который был тут же поверхностно осмотрен
Ничего особенного. Простенько и со вкусом (как Яндекс.Чат, который из исходников собирается) Проблему кроссплатформенности решили резко и жёстко. Впрочем, Гугл тоже так же исхитрялся, правда с обычным Adobe Flash, без фреймворка AIR.
Замечена странная проблема не то со шрифтами, не то непонятно с чем: в чате возникают квадраты посреди слов.
Virtus: Окно чата с багами-квадратиками
В целом, когда допилят, получится еще один простой ненапряжный клиент. Тем не менее, не мудрствуя лукаво, я просто взял и добавил рамблеров аккаунт в свой Psi.
* Яндекс попал на 2-е место когда обзавелся поддержкой IMAP. Надо будет поподробнее про всё это написать.
Испугались наплыва? С Яндексом было лучше — продолжительное тестирование до официального анонса… Хотя, возможно, у Рамблера более ранняя стадия тестирования.
Сервер резолвится, но к нему нет коннекта… Закралось сомнение, которое я и озвучил в камментах
Мож проверить SRV-записи у rambler.ru? Чем это можно сделать? Что-то никсовые dig, host и nslookup их не видят (даж на моем домене [shaula.net.ru], где ничто не скрыто, а srv точно есть)
Т.е. для клиента прописан неправильный сервер! Итак, возможно, это специально, но в SRV-записи просто прописан неправильный сервер. (да, я смутно догадываюсь, что это может быть jabber server vs jabber client)
Если прописать вручную сервер подключения js.rambler.ru — система работает! Вошел под своим ящиком / паролем — всё пашет. Пообщался с собой на ya.ru. Транспортным первопроходцем пусть будет кто-нибудь еще.
All hail Rambler! Quick and painless death to ICQ!