Миранда не запоминает ресурсы для оффлайновых контактов не из ростера, но для «нормальных» доступен как выбор непосредственно нужного ресурса, так и работа в режимах «Последний активный» и «На выбор сервера», что не во всех клиентах присутствует :)
Объясните, пожалуйста, хотя-бы в кратце зачем нужно столько хитростей? Не авторизованные, оффлайновые, да еще и с 1 джида? Возможно, мы что-нибудь придумаем :)
И не забудьте про PEP, а то в entity caps передаёт сведения о том, что умеет многие вещи (User mood, User location), а на самом деле нигде не показывает и не позволяет отправить :)
Недавно поисковые боты Яндекса ддосили мой сервер, ~50 запросов в секунду, саппорт ответил через полтора дня, к тому времени уже руками в фаере побанил любителей что-нибудь поЯндексировать :) Благо хоть извинились и сказали, что примут меры, мало того, через несколько дней прислали еще 1 письмо, опять извинились и сказали, что всё пофиксили и такого больше не повторится :)
А если быть еще более точным, то и SNPP и SMPP, первый работает как в России (http://www.extel-gsm.com:4444, snpp.sform.ru:444), так и за её пределами и появился гораздо раньше SMPP. SMSForum, кстати, развалился еще год назад.
Там есть поиск по JID и есть поиск через users directory (JUD).
В первом случае нет нормальных способов проверить существует ли запрашиваемый юзер или нет. Точнее способ-то есть (XEP-0030, пункт 3.1), но на момент проверки мной он не был реализован на серверах и никто не планировал его реализовывать, поэтому от него отказались. В некоторых старых версиях в миранду воткнули поиск пользователей через vcard, соответственно она пыталась искать, но находила не всегда. Это тоже убрали.
Что касается поиска через JUD, то там всё прекрасно работает, вводите username и получаете результат.
Протокол описан в RFC 3920/3921 и ничем не замусорен, он даже толком и не меняется :) А реализовывать расширения во-первых никто не заставляет, во-вторых их реализация никому не мешает
Тогда уж протоколы, точнее даже расширения XMPP-протокола. Их существует огромное множество, они находятся в разных стадиях развития (активные, экспериментальные, черновые варианты и т.д.), и далеко не все из них рекомендуется даже реализовывать на практике, так что всё нормально, так и должно быть :)
Или может быть есть что-то конкретное, что Вас не устраивало в текущих реализациях серверов, из-за чего они не получили 100%?
Очень мало плюшек и фентифлюшек завязано на сервера, тут проблемы скорее с тем, что разные клиенты реализуют разные наборы фич, от чего в конечном итоге и страдают юзеры.
Слишком удачное стечение обстоятельств в прошлом вылилось в десятки миллионов заражённых компьютеров :) Не исключено, что такое может повториться с новыми уязвимостями.
А заходить никуда и не надо, даже на update.microsoft.com, они сами к Вам придут :) Уязвимости подобного типа позволяли сразу после "инсталляции" червя довольно быстро сканировать целые подсети адресов потенциальных жертв, заражая компьютеры любителей отключать фаерволлы ;)
Насчет того, что спокойно обойдёт встроенный - снаружи вероятность очень мала, изнутри - конечно, сразу же :)
Почитайте на досуге, как работали вышеуказанные черви :)
Чтобы обновлять - надо подключиться к интернету, если подключение прямое, то зараза при удачном стечении обстоятельств (новая еще не патченная дыра, эпидемия) имеет шанс попасть к Вам на компьютер в течение 10-15 минут :)
Объясните, пожалуйста, хотя-бы в кратце зачем нужно столько хитростей? Не авторизованные, оффлайновые, да еще и с 1 джида? Возможно, мы что-нибудь придумаем :)
Ты будешь зарабатывать и ложить, а они снимать ;)
У нас в Калининграде еще пока работает для абонентов Билайн и Связьинформ
Там есть поиск по JID и есть поиск через users directory (JUD).
В первом случае нет нормальных способов проверить существует ли запрашиваемый юзер или нет. Точнее способ-то есть (XEP-0030, пункт 3.1), но на момент проверки мной он не был реализован на серверах и никто не планировал его реализовывать, поэтому от него отказались. В некоторых старых версиях в миранду воткнули поиск пользователей через vcard, соответственно она пыталась искать, но находила не всегда. Это тоже убрали.
Что касается поиска через JUD, то там всё прекрасно работает, вводите username и получаете результат.
Протокол описан в RFC 3920/3921 и ничем не замусорен, он даже толком и не меняется :) А реализовывать расширения во-первых никто не заставляет, во-вторых их реализация никому не мешает
Усложняет создание клиента.
Упрощает.
Или может быть есть что-то конкретное, что Вас не устраивало в текущих реализациях серверов, из-за чего они не получили 100%?
Вы о чём?
А заходить никуда и не надо, даже на update.microsoft.com, они сами к Вам придут :) Уязвимости подобного типа позволяли сразу после "инсталляции" червя довольно быстро сканировать целые подсети адресов потенциальных жертв, заражая компьютеры любителей отключать фаерволлы ;)
Насчет того, что спокойно обойдёт встроенный - снаружи вероятность очень мала, изнутри - конечно, сразу же :)
Почитайте на досуге, как работали вышеуказанные черви :)