В списке контактов и в окне диалога показывается также статус пользователя. Основной статус пользователя служит индикатором его присутствия в системе и готовности отвечать на сообщения (хотя в последнее время число статусов резко возросло и перестало отвечать этим требованиям). Традиционно существует ряд основных статусов. Если пользователь вообще отсутствует в системе на данный момент (не авторизован), то ему присваивается статус «Не в сети» или «Оффлайн (Offline)»; если же он в сети (авторизован), то ему присваивается статус «В сети» или «Онлайн (Online)». Также существуют несколько промежуточных статусов:
Отошёл (Away) — свидетельствует о том, что пользователь в течение определённого времени не проявлял активности (не двигал мышью и не нажимал клавиш). Статус может ставиться и вручную, обычно им сигнализируют небольшой период отсутствия за компьютером.
Недоступен (N/A — Not Available) — говорит о том, что пользователь получил статус «Отошёл» и с этого момента в течение определённого времени продолжал пребывать в неактивном состоянии. Так же может быть выставлено принудительно и обычно им сигнализируют долгосрочное отсутствие за компьютером (исключение: в ICQ 5.x этот статус выставляется автоматически при переходе в полноэкранный режим).
Как правило, автопереход в эти статусы (Away и N/A) можно отключить в настройках клиента.
Существуют также статусы «Свободен для разговора (Free for chat)», «Не беспокоить (Do not disturb)» и «Занят (Occupied)». Начиная с ICQ 4, их нельзя проставлять, но можно считывать у других пользователей, которые, например, используют ICQ 2003b или ниже, а так же у многих альтернативных клиентов. Однако, с приходом ICQ 6 вернулась возможность ставить статус «Occupied», но при этом утратилась возможность получать статус «Free for chat». Так же стоит отметить, что в ICQ 6 статусы «Do not disturb» и «Occupied», установленные у другого пользователя, воспринимаются одинаково, то есть как «Occupied».
Помимо этого, для учётной записи пользователь может устанавливать особый режим — режим невидимости (invisible). В этом режиме другие пользователи будут получать для учётной записи статус присутствия «не в сети», а знать об активном режиме невидимости и получать актуальный статус присутствия смогут только пользователи, чьи учётные записи были внесены в список видимости пользователя.
скачать icq
ICQ использует централизованную службу мгновенного обмена сообщениями. Пользователь службы работает с программой-клиентом, запущенной на имеющем выход в сеть Интернет устройстве, которая подключается к кластеру серверов, обслуживаемому компанией ICQ. Через него при помощи протокола OSCAR осуществляется передача служебных данных, обмен сообщениями между пользователями.
полный список
Подключение к службе одновременно с нескольких хостов через одну и ту же учётную запись, в отличие от, например, XMPP, невозможно.
Скачать бесплатно книгу
Инициировать переписку с другим пользователем и добавить его в список контактов можно, зная его UIN. В свою очередь, для поиска пользователей в системе существует внутренняя функция поиска, доступная через интерфейс клиента, которая позволяет получать списки пользователей, удовлетворяющих введенным в поисковом запросе критериям: совпадению по никнейму, а также дополнительной введенной пользователями информации.
[показать]