Как поставить статус в аське

Вы наверняка видели на сайтах изображение всем известного интернет- меседжера ICQ в виде цветочка, цвет которого зависил от того, онлайн ли пользователь или нет. Например это полезно для онлайн консультантов фирмы.

Такой сервис предоставляется сайтом мессенджера ICQ. Лежащая на нем библиотека wwp.icq.com/scripts/online.dll перенаправляет на картинку, цвет которой зависит от статуса указанного в параметрах номера пользователя.

Код для вставки картинки, представляет из себя всего одну HTML строчку:

ВАШНОМЕР– это номер, проверяемого на статус ICQ. Номер указывается слитно, т.е. без пробелов и дефисов. N– это целое число от 0 до 27 (может быть, уже и больше), которое указывает на вид (стиль) отображаемой картинки статуса ICQ. Список с изображениями, соответствующих номерам вида, смотрите ниже.

У ICQ есть ещё один сервис, позволяющий отправлять сообщения на номер ICQ через установленный у вас клиент (именно ICQ, а не QIP и т.д.). Ссылку на него можно добавить к картинке- статусу из предыдущей HTML строчки:

Теперь, при нажатии на картинку со статусом ICQ у нас будет открываться окно ICQ для отправки сообщений (при условии что ася запущена).

Во всём этом существует небольшая проблема, браузер может поместить картинку в кеш и в дальнейшем загружать её оттуда. Это может привести к тому, что, при смене статуса, страница будет отображать неверную (устаревшую) картинку.

Не знаю на сколько это сейчас важно и актуально в каждом конкретном случае, однако, если вам это будет явно мешать, можно использовать небольшой скрипт.

Его задача- подмена адреса картинки, каждый раз при обновлении страницы:

Всё, теперь проблема решена.

Есть ещё один метод вывода статуса на страницу. Если в первом случае мы использовали обращение к библиотеке (dll), то теперь обращаемся к файлу online.gif с параметрами номера ICQ и номера стиля картинки, так же как и в первом случае. Выглядит это так:

здесь так же  ВАШНОМЕР– номер ICQ и N– номер стиля картинки статуса.

Аналогично примерам, описанным выше, добавляем возможность отправлять сообщения:

и боримся с кешированием:

Хочу заметить, что работоспособность и достоверность статуса, напрямую зависит от настроек владельца номера ICQ, который указан в ВАШНОМЕР .

Тоесть, если у вас в настройках ICQ выключены web сервисы, такие как: “Позволить другим видеть мой статус в сети”, “Показывать мой online статус для web и поиска”(в qip), картинка статуса будет отображать вариант “Disabled” независимо от того статуса в котором вы находитесь!

Это примеры стилей картинки статуса:

Значение N Стиль картинок
Как поставить статус в аське
1
2
3 Как поставить статус в аське Как поставить статус в аське Как поставить статус в аське
4 Как поставить статус в аське Как поставить статус в аське Как поставить статус в аське
5
6
7
8 Как поставить статус в аське Как поставить статус в аське Как поставить статус в аське
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

Далеко не все картинки имеют прозрачный фон, что делает их неудобными для использования на страничках с фоном отличным от белого.

Так же я бы порекомендовал проставить width и height для картинок статуса и прописать alt потому как у многих могут быть отключены картинки (большенство фирм отключают картинки ещё на сервере).

Это спасёт ваш дизайн сайта от искажения и даст возможность понять, о чём эта картинка.

Немного усложним задачу, допустим вам не нравится ни один из предложеных вам сервисом ICQ вариантов отображения статуса. Допустим вы хотите использовать свои иконки, или определённый текст. На помощ придёт PHP.

Рассмотрим вариант скрипта, с использованием функции Curl. Сразу хочу предупредить, Curl это дополнение (extension) для PHP и не факт, что оно будет установлено на вашем хостинге (сервере). Например пакет Denwer не содержит этого дополнения, но всё таки надеюсь, что большинство профессиональных хостингов, таких как timeweb.ru всётаки имеют в своём арсенале такую штуку.

Примерно так. Дальше можете с ним поступать как вам вздумается. Если необходимо использовать изображение, замените например print “Online!!!”  на $img_url=img_online.jpg

Если кто то не понял, покажу пример:

Источник: https://www.focusoff.net/razrabotchikam/scripts/9-icqstat.html

Аська – установка и настройка

Привет, ты не можешь установить аську? Не понимаешь, откуда её скачать? Возникают проблемы с регистрацией? Тогда возможны два варианта: 1) Ты хорошенькая девушка, которой не очень-то охота вникать во все тонкости компьютерного мира (а зачем тебе это, ты и так красивая). 2) Ты парень, тогда ты совершил уже две ошибки. Первую – когда родился, и вторую – когда сел за комп.

В любом случае, асю должен иметь каждый, потому что без неё в инете просто скучно и немодно – через аську можно очень удобно и быстро общаться.

Откуда можно скачать аську

Хе-хе. Раньше я всем давал адрес официального сайта аськи: www.icq.com. И вообще, лет, эдак, восемь я рекомендовал устанавливать именно аську. Но сейчас исходная программа стала совершенно неприемлемой для таких крутых, как мы с тобой. Так что мы будем качать QiP. Это то же, что и аська, только на русском языке и без рекламы. Для краткости дальше и квип будем аськой звать ).

Итак, поделюсь с тобой ссылкой на аську: download.qip.ru/qip8080.exe. Стоять! Стрелять буду! Ты думаешь, ссылку кликнул(а) и асю поимел(а)? Нет, до этого ещё далеко. Пока ты ещё только её издалека увидел(а) и смог(ла) оценить её фигурку. Так вот.

Когда щёлкнешь, не забудь выбрать папку для её сохранения, которая у тебя на виду или даже создай новую (назови её в честь меня – t0sYAra, надо же и меня где-нибудь увековечить, не зря же я здесь распинаюсь). Ну вот теперь можешь щёлкать.

Занимает аська 1,95 Мб (2 047 416 байт).

Ну скачалась она у меня, а дальше что

Спокойно. Если ты парень, то можешь пойти попить пивко для перерыва. Если ты девушка, то тоже можешь, если хочешь. Ну а если не хочешь, тогда подумай, какая ты хорошенькая и сексуальная и идём дальше.

Итак, что мы имеем к этому моменту? Правильно, файл qip8070.exe

Как поставить статус в аське

в папке t0sYAra. Теперь надо его запустить. Не все знают, что означает слово “запустить”. Поэтому на всякий случай: запустить – два раза быстро щёлкнуть мышкой. После запуска откроется первым делом программка спросит, какой язык ты предпочитаешь. Думаю, русский

Как поставить статус в аське

Так что оставляй там “russian” и жми “ок”.

Далее появляется первое окно установки

Как поставить статус в аське

в котором рекомендовано все остальные программы закрыть. На эту рекомендацию спокойно можно наплевать – обойдётся аська ). Просто жми “далее”.

Далее появляется лицензионное соглашение. Это договор, согласно которому ты можешь использовать QiP. Он очень большой

Как поставить статус в аське

и, думаю, никто его ни разу не читал. Суть в том, что всё полностью бесплатно. Так что жми кнопку “принимаю” и, как говаривал Королёв, вперёд, на Марс! )))

Так, теперь нужно будет применить мозг ). В следующем окне аська спрашивает, куда ей ярлычки ставить

Как поставить статус в аське

Я обычно оставляю ярлык только на рабочем столе, но некоторые люди любят через кнопку “пуск” грузиться. В общем, если тебе где-то ярлык не нужен, смело снимай галочку. Кстати, ярлык – это не сама программа, а просто способ её запуска. Если вдруг ярлык сотрёшь, сама программа останется.

А сохраняется пограмма в том месте, куда ты выберешь её установить. Строго говоря, установить её можно вообще в любое место. Но не нужно. В зелёную рамочку специально для тебя обведена папка

Как поставить статус в аське

в которую устанавливается аська. По умолчанию – “C:Program FilesQIP”. Очень рекомендую туда аську и устанавливать… Ну, можешь ещё на окошко полюбоваться, а как надоест – нажимай кнопку “Установить”.

Что делать, пока аська ставиться

Раньше, когда деревья были высокими, а трава зелёной… В смысле, когда люди ставили именно аську, а не квип, установка занимала несколько минут. Сейчас же ты и заметить не успеешь, как уже всё будет готово.

Но ничего страшного не произойдёт, если ты на это время отлучишься и по старой доброй традиции (которой до тебя, читая эту статью, придерживались тысячи и тысячи твоих предшественников) сможешь сбегать на кухню за пивом, фисташками, орешками и прочей закусью.

А ещё можно позвонить ближайшей подруге (другу) и сообщить, что вот-вот произойдёт очередное чудо света, и у тебя появится аська. Соответственно, можно свою подругу (своего друга) пригласить на это посмотреть и вместе пообщаться в первый раз через аську :).

Ну а по завершении церемониала обрати внимание на

Как поставить статус в аське

и сними галочку рядом с надписью “Установить start.qip.ru домашней страницей”. И жми “готово”!

Что делать дальше

Прежде всего, отпей напитка :))) Имеешь на это полное право – половина пути уже позади :).

После запуска аськи посередине экрана появится вот такое окошко

Как поставить статус в аське

Если у тебя уже есть номер, тогда просто введи его в поле “ICQ#/Email/SN”, а пароль к этому номеру в поле “Пароль”. Затем проконтролируй наличие галочек напротив “Сохранить пароль” и “Безопасный вход”, если с этого компа только ты выходишь в интернет. Если есть брат или сестра, рекомендую пароль не сохранять, чтобы они не могли в твою аську войти. Ну и нажимай “Подключиться”.

А вот если ты первый раз пытаешься установить аську и ни разу не видел(а) этого окошка раньше, тогда нажимай кнопку с маленькой чёрной стрелкой, чтобы зарегистрироваться. Окошко разрастётся вниз и предложит ввести тебе “Пароль нового номера ICQ”

Как поставить статус в аське

Первым делом вводи любой пароль, какой хочешь, чтобы был у тебя для доступа к аське. Рекомендую использовать “сложный” пароль, такой, который никто не сможет угадать.

Не нужно в качестве пароля использовать имя кошки, собаки или попугайчика, других домашних животных вроде сестры или мамы. Не нужно ставить свой день рождения, логин к электронной почте или 12345.

Пример хорошего пароля – “vBcmLap4V29” или “Kxm3D0csOz” – что-нибудь в этом духе. Разумеется, его сложно запомнить, но зато аську твою потом вряд ли кто-то сможет взломать.

Читайте также:  Как сохранить обновления

Вторым делом нажми кнопку “1. Показать новую картинку”. Для этого нужно быть подключённым(ной) к интернету (вообще для пользования аськой инет желателен ))). Чуть ниже отобразится картинка из латинских букв и цифр. Нужно эти буквы и цифры переписать в окошко ниже –

Как поставить статус в аське

И в последнюю очередь жми кнопку “3. Зарегистрировать ICQ#”. Через некоторое время чуть выше зелёными буквами будет написан номер твоей аськи и пароль к нему, который ты сам(а) выбрал(а)

Вводи номер и пароль в верхние поля (если они там автоматически не появились). После этого нажимай кнопку “Подключиться”. Добро пожаловать в аську!

Необходимые настройки

Чтобы аськой было приятно и безопасно пользоваться, нужно её настроить.

1. Личные данные

В нижней части экрана с правой стороны появится синий цветочек с тёмными очками. Это иконка аськи. Щёлкни по нему один раз мышкой, чтобы попасть в программу. Программа пока пустая, посмотри

чтобы понять, где в ней что располагается. Для нас сейчас важны три вещи. Пустое поле – это место для твоих будущих друзей и подруг по переписке. В нижней части есть меню настроек, а под ним – меню статусов. Они оба открываются по щелчку мышки. Так вот, чтобы ввести в программу свои личные данные, нужно сделать следующее: 1.

Щёлкай по меню настроек. 2. В нём выбирай “Показать/изменить свои данные”. 3. В верхней части окошка щёлкай по вкладкам “Инфо”, “Дом”, “Работа” и т.д., и вноси свои данные. Можно выдуманные.

Можно вообще не вносить, но настоятельно рекомендую ввести по крайней мере ник и основной email, чтобы можно было восстановить пароль

И поставь галочку около “не публиковать для всех, использовать при потере пароля”. После того, как введёшь все данные, нажми кнопку “Сохранить”. Теперь можешь окошко закрыть.

2. Минимальные настройки

Меню настроек – настройки. В появившемся окошке выбери, будешь ли ты подтверждать авторизацию или нет (я бы не стал). Ещё я бы всё-таки показывал свой статус (в интернете я или нет) для всех (галочка рядом с “показыватьм ой онлайн-статус…”). А ещё, перейдя по вкладке в “Анти-спам/флад” включил бы также и анти-флад защиту.

3. Статус

Чтобы все знали, что ты в интернете, нужно выбрать соответствующий статус. Для этого заходи в меню статусов и выбирай там “В сети”. Цветочек в нижней правой части экрана станет зелёным, как крокодил Гена :)). Это значит, что ты в онлайне, и с тобой можно общаться.

Какие режимы (статусы) бывают

Бывает много разных случаев

когда надо уточнить твоё состояние или статус :).

“В сети” – основной статус – означает, что ты ответишь почти любому(любой), если он(а) хамить не будет :). Разновидностей этого статуса до дури – это первые пять статусов сверху. Можешь выбирать их в зависимости от настроения и готовности общаться.

Выставялй статус “Отошёл” если хочешь этим сказать, что тебя временно нет за компом – ты куда-то отшёл(шла). Режим автоматически выставялется через 10 минут, если ты не дёргал(а) мышкой и не трогал(а) клавиши на клавиатуре.

“Недоступен” – тебя совсем нет за компом :). Выставялется автоматически по прошествии получасового бездействия.

“Занят” – когда ты так занят(а), что вообще слов нет. Если человек выставил такой статус, то лучше ему и правда не писать сейчас, а то в игнор занесут :).

“Не еспокоить” – то же самое :))). Эффект тот же.

“Невидимый” – мой любимый статус. Когда его включаешь, ты подключаешь аську к интернету. Но все твои собеседники продолжают видеть у тебя красный цветок (то есть они думают, что ты в оффлайне).

Поэтому ты можешь общаться только с теми, с кем действительно хочешь общаться именно сейчас. Просто часто бывает ситуация, когда тебя просто засыпают сообщениями.

А эффективно общаться с людьми при очень хорошей скорости печати можно только когда не больше трёх собеседников.

“Невидимый для всех” – если совсем-совсем не хочешь, чтобы тебя засекли ) Даже те, кого ты занёс в список особенно приближённых (так называемых, “список видящих”).

“Не в сети” – выставляй этот статус, когда хочешь отключить аську от интернета.

Как найти друзей и подруг

Очень просто. Первым делом нужно обавить в свой контакт-лист собеседника через кнопку, указанную на

Откроется

По умолчанию ты находишься в этом окошке во вкладке “Простой поиск”. Если ты уже знаешь номер аськи своего друга или подруги или знаешь email, имя или фамилию – попробуй ввести их данные в соответствующие поля и нажать кнопку “поиск”. Ниже отобразятся все найденные люди и их статус. Напоминаю, что красный цветок – не в сети, зелёный и его вариации – в сети.

Теперь добавляй найденного человека (если, конечно, это именно тот, кто тебе нужен) к себе в конаткт-лист. Щёлкай по строчке с его данным правой кнопкой мыши и выбирай в меню “Добавить в список контактов”.

Появится окошко, предлагающее выбрать, в какую группу человека заносить. Просто нажми там “Добавить”.

Теперь щёлкни по названию группы “General” мышкой и в твоём контакт-листе, о чудо, окажется твой друг

Но вообще в аську можно добавлять и незнакомых людей, чтобы с ними знакомиться. Для этого точно также нужно войти в меню поиска, а там перейти во вкладу “Глобальный каталог”. Ввести интересующие данные – пол, возраст, место проживания и нажать кнопку “поиск”. Процесс добавления аналогичен вышеописанному. Только учти, что далеко не все любят, когда их кто-то незнакомый добавляет.

Как переписываться в аське

После того как у тебя в контакт-листе появились люди, с ними наконец-то можно общаться. Для этого нужно щёлкнуть по выбранному нику дважды. Открывается окошко, где можно писать сообщение

Написав его, нажимай мышью кнопку “Отправить сообщение” или (что гораздо удобнее) комбинацию клавиш “Ctrl-Enter”. Или просто клавишу “Enter”, если до этого нажать вторую кнопку справа, если смотреть от кнопкии “отправить сообщение”. Твоё сообщение уйдёт в верхнюю часть окошка, там же отобразится и ответ собеседника, если он последует.

Поздравляю

Ты самостоятельно установил(а) и настроил(а) аську :). Молодец!

Если аська не захотела тебя зарегистрировать, возможно ты сидишь в локальной сети и тебе нужно указывать свой прокси-сервер. А если ты читаешь эту статью не из прикола, то вряд ли ты сам(а) с этим разберёшься – позови на помощь сисадмина или любого другого старшего товарща ).

Если аська периодически глючит – это в норме вещей :))). Рано или поздно это пройдёт.

Скажи нет плагиату

Ты прочитал(а) оригинальную статью про установку аськи моего авторства. С тех пор, как я написал эту статью в апреле 2001 года, её стали беззастенчиво красть и публиковать в интернете.

Некоторые даже умудряются делать рассылку на Subscribe.ru на основе этой статьи.

Ниже я привожу список некоторых сайтов – злостных плагиаторщиков, которые даже не удосужились поставить ссылку на первоисточник:

http://belltelecom.narod.ru/GGG.html http://dimon89.sitecity.ru/stext_1403180844.phtml http://flashstart.narod.ru/asya.htm http://mstrelka.sitecity.ru/stext_1810170643.phtml http://prunks.narod.ru/stat2.htm http://soft.webest.net/im/icq.php

http://xzxzx.narod.ru/4.html

  • #компьютеры, #интернет, #юмор, #девочки
  • Антон Павлов, 18 октября
  • оставить свой комментарий

Источник: https://www.antonpavlov.ru/blog/aska_ustanovka_i_nastrojka

ICQ статусы — Проверить статус icq номера

Вы заядлый пользователь аськи? Но как же мало вы можете о ней знать! В этой статье мы расскажем вам о таком нюансе, как ICQ статусы. Спросите – зачем это нужно? Такие знания помогут обезопасить ваш ICQ UIN от взлома, а если же вашу аську всё-таки взломали, то данная статья поможет вернуть её обратно, в собственные руки.

Итак, когда вы проходили регистрацию в ICQ, то в соответствующем поле вводили свой почтовый адрес. Мы можем уверенно сказать, что многие не знают, зачем это нужно. Этот электронный адрес и есть, собственно, Attach Mail.

С помощью него можно восстановить пароль в случае его утраты, или же в случае угона любимой аськи злоумышленником. Вот и один из разновидностей статусов так и называется – Attach Mail.

Не забрасывайте эту почту, не забывайте пароль, а лучше всего запишите эти данные на бумагу и сохраните её в надёжном месте.

Вторая разновидность статусов – это Clean. В дословном переводе с английского это слово означает «чистый». Чистый в прямом смысле этого слова. На номере не установлено Attach Mail, а также – секретных вопросов/ответов (о них поговорим чуть позже).

Как это может быть, ведь при регистрации нужно вводить обязательно адрес электронной почты? В настоящее время существуют магазины, где можно свободно приобрести номер с таким статусом. У нас можно увидеть эти номера в соответствующем разделе.

Связан статус с удалением Primary Mail в 2006 году.

Что такое Primary mail? Это самая первая почта, которую владелец свежезарегистрированной аськи вписывал в номер. После 2006-го года в номер можно вписать сколько угодно почтовых ящиков, но действовать будет только последний, предыдущие не будут иметь никакого смысла. Привязать номер к почте можно по адресу https://www.icq.com/attach-email/ru – и только здесь! Не ведитесь на «левые» ссылки.

В предыдущем абзаце мы упоминали о секретных вопросах/ответах. Этот статус именуется Q/A (Questions and Answers). Думаем, что не стоит объяснять, как это работает.

Вписать в номер таковые нельзя после лета 2010-го года, когда работники ICQ ввели новую систему восстановления пароля от номера.

Если же к номеру с секретными вопросами/ответами привязать почту (о чём говорилось опять же – в предыдущем абзаце), то они пропадут, восстановить пароль станет возможно только с помощью привязанной почты. Напомним, что отвязать почту, установить снова вопросы/ответы НИКАК не получится!

Следующий icq статус – Invisible. В переводе с английского это слово означает «невидимый». Проще говоря, это тот номер, который невозможно найти в поиске. Таковые номера можно увидеть у нас в продаже, перейдя по этой ссылке.

Читайте также:  Как рассчитать выходное пособие по сокращению

Недавно появилась возможность привязки своей аськи к номеру мобильного телефона. Да, этого статуса нет в ICQ обиходе, но мы о нём расскажем вам. Считается, что UIN, к которому привязан мобильный номер – самый надёжный, проще говоря – этот статус надёжнее всех, описанных выше.

Если ваш номер был угнан, либо же был забыт пароль от него, то достаточно всего лишь перейти на страницу восстановления пароля https://www.icq.com/password/ru и ввести там ваш мобильный. В ответ придёт смс с вашим ICQ номером и паролем от него. Отвязать мобильный от аськи уже никак не получится – на зло взломщкам.

Определение статуса ICQ номера

Вы зададитесь вопросом – так как же проверить статус icq номера? Достаточно пройти на страницу восстановления пароля https://www.icq.com/password/ru и ввести в соответствующее поле вашу аську, ниже – код защиты от роботов. Нажимаем далее.

Если вы видите это:

Как поставить статус в аське

то ваш номер аськи имеет статус Attach Mail. Под звёздочками замаскирован адрес электронной почты. Но ко всему этому к аське может быть привязан мобильный (об этом читайте в конце).

Если вы видите это:

Как поставить статус в аське

то ваш номер имеет статус Clean или Invisible, отличить можно, набрав в поиске ICQ клиента ваш номер аськи. Напомним, что восстановить пароль от номера с такими статусами никак не удастся.

Определить, привязан ли к аське ваш сотовый, можно, набрав в соответствующем поле на https://www.icq.com/password/ru номер этого сотового. После того, как вы всё правильно сделаете, то вы увидите это:

Как поставить статус в аське

либо же не увидите ничего. Другой способ – вы можете скачать у нас программу AttachPhoneNumber (пароль на архив: icq). Скачав, вписываете соответствующие данные, жмёте Check uin и смотрите на полученный результат. 

Пробуйте, пытайтесь. Если же у вас что-то не получается, не переживайте, достаточно попробовать снова, и всё получится. Желаем вам удачи!

   

Источник: https://prosto-icq.ru/index.php/articles/29-proverka-icq-statusa

Как проверить статус ICQ онлайн

Как поставить статус в аське

Порой начинающих пользователей аськи может интересовать, как проверить статус ICQ онлайн. Однако это сделать достаточно просто.

Дело в том, что, как и многие другие современные мессенджеры, ICQ позволяет выставлять статусы, информирующие собеседников о готовности или неготовности общаться. Однако, в сравнении даже со старыми версиями аськи, новые релизы не позволяют выставлять разнообразные статусы. В настоящее время доступны лишь:

Рекомендуем! InstallPack Стандартный установщик
Официальный дистрибутив ICQ
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

ICQ-free.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.

  • online – пользователь в сети и готов общаться;
  • не в сети – то есть отключился от аськи на какое-то время;
  • не беспокоить – пользователь чем-то занят, так что, скорее всего, не ответит.

Но порой нужно бывает проверить, какой именно статус выставлен в данный момент. Сделать это довольно просто. В старых версиях ICQ было достаточно взглянуть на эмблему аськи в системном трее – это место рядом с часами на компьютере.

В новой же редакции ICQ нужно проделать следующее. Перейти в раздел Мой профиль и посмотреть на правую верхнюю часть окна программы. Рядом с именем пользователя и стоит выставленный ранее статус.

Как поставить статус в аське

Чтобы изменить его, достаточно нажать на него и выбрать в выпадающем меню нужный. Аналогично, из Профиля, настраивается и статус в мобильных версиях программы.

Программа ICQ, без преувеличения, относится к легендарным приложениям. Уже несколько поколений пользователей применяют ее для общения по Сети.

Первые версии датируются еще 1996 годом, так что аська может успешно запускаться даже на «древних» операционках вроде Windows 98.

Разумеется, сегодня она значительно расширила свои возможности и может успешно конкурировать с самыми продвинутыми мессенджерами на рынке программного обеспечения. Как видно, проверить статус ICQ онлайн довольно просто.

Источник: https://icq-free.ru/kak-proverit-status-icq-onlajn.html

Отображение статусов ICQ, Jabber, Skype и MRA на сайте в произвольном виде

Как поставить статус в аське Бывает необходимо добавить на сайт отображение текущего сетевого статуса контактов различных сервисов обмена сообщениями. Чаще всего это можно встретить на сайтах-визитках или для отображения доступности оператора онлайн-поддержки. Можно использовать для этого официальные сервисы или неофициальные, которые, как правило, предоставляют больше возможностей по оформлению, разные темы с картинками. Но что делать, если у нас оригинальный сайт и дефолтные изображения не вписываются в его стиль? Придётся либо изобретать свой велосипед, который вряд ли будет лучше существующих, либо позаимствовать идеи из уже готовых решений и приспособить под наши нужды. Мы пойдём вторым путём. Для начала определим наши задачи: — по возможности использовать официальные сервисы определения статуса — в случае их отсутствия можно прибегнуть к посторонним — способ должен быть как можно проще, без излишков (всегда можно будет его потом расширить) — чтобы прорисовка страницы не висла на время запроса, сделаем буфер Рассмотрим 4 основных способа на примере ICQ, Jabber, Skype и MRA. Остальные можно сделать аналогично. Проверка будет осуществляться при помощи php. Создадим файл «status.php» и добавим его выполнение в планировщик каждые 5 минут. Статус будет сохраняться в отдельный файл. В моём случае для каждого протокола свой файл, например «icq.s». Т.к. у меня сохраняется не только текст статуса, но и картинка, то записывается часть html-кода в две строки. Чтобы потом на странице сайта не выдирать по абзацам, я решил просто вставлять нужный кусок в определённом месте страницы:
Можно будет записывать сколь угодно большие и сложные конструкции.

Статус ICQ

Будем использовать официальный сервис проверки статуса. В нём тоже есть свои минусы, работает странно. Например, статус «Away» он отдаёт только тогда, когда у контакта стоит статус «Invisible». В остальных случаях, кроме оффлайна, контакт всегда отображается «Online». Поэтому, если Вы поставите статус «Away» в клиенте, он всё равно будет показываться как «Online».

Но это не повод отказываться, будем использовать официальный сервис, как и было заявлено в задачах. Не забудьте в клиенте разрешить отображение статуса на сайтах. Есть много способов определения статуса, но используют они один и тот же адрес для проверки: http://status.icq.com/online.gif?icq=ТУТ_ВАШ_UIN
В зависимости от текущего статуса ICQ адрес отдаваемой картинки будет принимать значения: http://status.icq.com/0/online0.gif – Away
http://status.icq.com/0/online1.gif – Online и все остальные
http://status.icq.com/0/online2.gif – Offline
В зависимости от цифры в имени картинки и будет определяться статус. Мы будем получать заголовок «Location» из ответа сервера и захватывать оттуда эту цифру. А уже потом с помощью switch зададим, что будет отдаваться как статус. Конструкция такая: try {
$a = @get_headers('http://status.icq.com/online.gif?icq=ТУТ_ВАШ_UIN');
foreach($a as $Header) { if (is_int(strpos($Header, 'Location'))) { $Status = substr($Header, -5, 1); } }
switch ($Status){
case '0': $icqstatus = ''; break;
case '1': $icqstatus = ''; break;
case '2': $icqstatus = ''; break;
default: $icqstatus = ''; break;
}
} catch (Exception $e){}
Переменная «icqstatus» хранит текущий статус. Если сервис не будет работать, то отдаётся статус «Offline». Теперь запишем это статус в файл-буфер: $f=fopen('/home/mysite/icq.s','w');
fwrite($f,$icqstatus);
fclose($f);
Обратите внимание, что нужно указать полный путь к файлу на сервере. Как я уже писал выше, для отображения статуса в нужном месте страницы вставляем:

UPD: изменения на сайте ICQ

Теперь вместо трёх вариантов остались только «онлайн» или «оффлайн». Изменим код следующим образом: Посмотреть рабочий вариантВ зависимости от текущего статуса ICQ адрес отдаваемой картинки будет принимать значения: http://status.icq.com/0/online1.gif – Online
Все остальные значения будут означать Offline. Так и запишем: try {
$a = @get_headers('http://status.icq.com/online.gif?icq=ТУТ_ВАШ_UIN');
foreach($a as $Header) { if (is_int(strpos($Header, 'Location'))) { $Status = substr($Header, -5, 1); } }
switch ($Status){
case '1': $icqstatus = ''; break;
default: $icqstatus = ''; break;
}
} catch (Exception $e){}
Остальное как обычно.

Статус Skype

Здесь есть официальный сервис проверки статуса Skype. В отличие от ICQ у нас есть шикарная возможность получить ответ в виде текста статуса. Используем для этого такую ссылку: http://mystatus.skype.com/ВАШ_НИК.txt
Не забудьте в клиенте разрешить отображение статуса на сайтах. В зависимости от текущего статуса Skype мы получим следующие значения: Online
Away
Do Not Disturb
Offline
Нам всего-то и остаётся как получить содержимое текстового файла без каких-либо дополнительных телодвижений, он уже кошерный и ничего лишнего не содержит. try {
$a = @file_get_contents(“http://mystatus.skype.com/ВАШ_НИК.txt”);
switch($a) {
case 'Online': $skypestatus = ''; break;
case 'Away': case 'Do Not Disturb': $skypestatus = ''; break;
case 'Offline': $skypestatus = ''; break;
default: $skypestatus = ''; break;
}
} catch (Exception $e){}
И по традиции запишем полученный статус из переменной «skypestatus» в файл: $f=fopen('/home/mysite/skype.s','w');
fwrite($f,$skypestatus);
fclose($f);
В нужном месте сайта выведем:

Статус Jabber

Это как раз тот случай, когда без использования сторонних сервисов нам не обойтись. Штатных способов определения сетевого статуса Jabber нет. Зато есть добрые люди. Правда и способ посложнее.

Сначала я использовал этот сервис http://web-apps.ru/jabber-presence/ и долгое время он работал отлично. Но недавно ушёл в офлайн на неделю и пришлось искать альтернативы, одной из которых был http://presence.jabberfr.org/. Его и будем использовать.

Идём на страницу французского сервиса, пишем свой JID и внизу выбираем «Your status (text)». Ещё чуть ниже появится сгенерированный адрес, по которому и будет определяться статус. http://presence.jabberfr.org/ТУТ_ДЛИННЫЙ_ХЭШ_НАШЕГО_JID/text-en.txt
Теперь нам нужно добавить в ростер сервис presence.jabberfr.org. Он появится в списке контактов и будет иметь такой же статус, как у Вас. Чтобы включить отображение статуса по сгенерированной выше ссылке, отправим боту сообщение с текстом «visible» без кавычек. В зависимости от текущего статуса Jabber мы имеем такие значения: Available
Away
Not available
Do not disturb
Free for chat
Offline
При статусе «Invisible» будет показываться последний используемый статус перед скрытием. Реализуем показ полученного статуса у нас на сайте. Также, как и в случае со Skype, получаем просто текстовый файл. В нём кроме статуса больше ничего не содержится. try {
$a = @file_get_contents('http://presence.jabberfr.org/ТУТ_ДЛИННЫЙ_ХЭШ_НАШЕГО_JID/text-en.txt');
switch ($a){
case 'Available': case 'Free for chat': $jabberstatus = ''; break;
case 'Away': case 'Not available': case 'Do not disturb': $jabberstatus = ''; break;
case 'Offline': $jabberstatus = ''; break;
default: $jabberstatus = ''; break;
}
} catch (Exception $e){}
В переменной «jabberstatus» содержится текущий статус. Запишем его в файл «jabber.s»: $f=fopen('/home/mysite/jabber.s','w');
fwrite($f,$jabberstatus);
fclose($f);
В нужном месте сайта выведем статус:

Читайте также:  Как отправить посылку на украину

UPD: альтернативный вариант

Т.к. теперь французский сервис упал, решил, что лучше написать альтернативу, т.е. http://web-apps.ru/jabber-presence/. Наш отечественный товарищ. Какой-то один из них будет работать. Посмотреть рабочий вариантИдём на страницу http://web-apps.ru/jabber-presence/ и читаем описание. Для ленивых напишу всё по шагам. Добавляем себе в ростер web-apps-presence@jabber.ru. После добавления придёт сообщения с краткой справочкой. Нам необходимо будет запомнить содержимое пунктов «html-строка»: первый по адресу jabber, второй по его md5-хэшу. В примере удет использоваться как раз второй вариант. http://web-apps.ru/jabber-presence/html/xid/ТУТ_ДЛИННЫЙ_ХЭШ_НАШЕГО_JID
Теперь пишем в личку боту сообщение, содержащие только цифру 1. Получим ответ, что отображение статусов включено. Далее зададим вид отображаемого статуса, нам нужен только текст. Для этого отправим в личку боту такое сообщение: set html=%{status}
В зависимости от текущего статуса Jabber мы имеем такие значения: available
away
xa
dnd
chat
При статусе «Invisible» будет показываться последний используемый статус перед скрытием. Все остальные случаи приравниваем к оффлайну. Реализуем показ полученного статуса у нас на сайте. try {
$a = @file_get_contents('http://web-apps.ru/jabber-presence/html/xid/ТУТ_ДЛИННЫЙ_ХЭШ_НАШЕГО_JID');
switch ($a){
case 'available': case 'chat': $jabberstatus = ''; break;
case 'away': case 'xa': case 'dnd': $jabberstatus = ''; break;
default: $jabberstatus = ''; break;
}
} catch (Exception $e){}
Остальное как обычно.

Статус MRA

Это Mail.ru Агент. Опять будем использовать официальный сервис проверки статуса Mail.ru Агента. Как и ICQ, нам предоставляют возможность отображать лишь картинку, без текста статуса: http://status.mail.ru/?АДРЕС_ПОЧТЫ
Т.к. все изображения имеют один адрес и все одного размера, придётся придумать что-то другое. Можно узнать их вес, но это не лучший способ. Сделаем ход конём, то бишь просто будем определять md5-хэш изображения. Получаем также три разновидности статусов: 0318014f28082ac7f2806171029266ef – Online, Free for chat, Do not disturb
89d1bfcdbf238e7faa6aeb278c27b676 – Away
a46f044e175e9b1b28c8d9a9f66f4495 – Offline, Invisible
После определения хэша уже знакомой конструкцией задаём статус: try {
$a = @md5(file_get_contents(“http://status.mail.ru/?АДРЕС_ПОЧТЫ”));
switch($a) {
case '0318014f28082ac7f2806171029266ef': $mrastatus = ''; break;
case '89d1bfcdbf238e7faa6aeb278c27b676': $mrastatus = ''; break;
case 'a46f044e175e9b1b28c8d9a9f66f4495': $mrastatus = ''; break;
default: $mrastatus = ''; break;
}
} catch (Exception $e){}
Записываем полученный статус MRA в файл: $f=fopen('/home/mysite/mra.s','w');
fwrite($f,$mrastatus);
fclose($f);
И в нужном месте выведем статус:

Проверить, как это работает, можно здесь http://damaks.me/. Работы много, постараюсь оставаться в сети подольше, чтобы можно было воочию наблюдать сие действие.

Другие протоколы

Источник: https://habr.com/post/150389/

Статусы для аськи

Очень много красивых и прикольных статусов на разные темы для аськи (icq) или квипа (qip).

Верушка 15 Февраля 2011

-Я забыл дома утюг выключить! -И что, у тебя теперь все сгорит? -Нет, б*ять, все погладится!

Наталька 22 Августа 2010

Мне искренне жалко тех девочек и мальчиков, которые идут с телефоном в руках в -35, потому что у них “важный разговор” в аське… %)

Учитель Кекса 19 Января 2011

Проще сунуть в жопу глобус, чем с утра залезть в автобус!

Людочка 14 Марта 2010

ТОЙОТА – управляй мечтой. ВАЗ – не ссы, доедем!!!)))

Лелька 21 Мая 2011

Ничего так не увеличивает квалификацию водителя,как едушая за ним милицейская машина с мигалками…

31 Марта 2012

– Ты слишком много смеешься. Это несерьезно. – А ты слишком серьезный. Это не смешно.

Лолита 8 Июня 2011

Но мы должны жить, чтобы узнать, чем всё закончится.

Чапай 29 Апреля 2010

тише едешь,хрен доедешь)

Аришка 3 Марта 2012

Получила два..по х*й..наорала мама по х*й..поссорилась с парнем по х*й..нечего одеть пи**ец!

Карина 1 Августа 2010

ВСЁ! Все, больше не хочу ни о чём думать. А то крыша и так едет. А ей бы лучше на месте оставаться, у меня там Карлсон живет. Ему без нее нельзя, он без моей крыши бомжом станет

Ксюша 15 Марта 2011

Убил женщину-спас: бобра, белку, лису, песца, крокодила…

Перец 1 Ноября 2010

Либо я найду путь, либо проложу его!…

Леха 22 Июня 2011

Не мы такие, жизни такая!!!

Вика 15 Октября 2012

Ничто так не помогает осознать сколько всякой фигни содержится в мозгу, как разгадывание кроссворда…

-COOL- 5 Июня 2010

искусство вождения – требует жертв….

Кто умеет ждать, тот имеет всё.

Приходит домой муж пьяный. Жена на кухне моет посуду. Муж кулаком постолу: – Кто в доме хозяин? Жена сковородкой по башке. Вырубился. Лежит на полу. Заходит соседка: – А что у тебя мужик посреди кухни лежит?

– Хозяин! Где хочет там и лежит.

Мордобой 25 Июня 2013

Проходил медоосмотр, захожу к психологу, стоит 4 стула, он говорит сядь на средний…и кто из нас псих?

*ПуПсИк*-*ЛеНи*.* 8 Июля 2013

Живи сейчас, а не однажды! Жизнь одна и не дается дважды!

Сбежавшая принцесса 10 Мая 2011

любовь, контакт, спорт, косметика, аська, дружба. вычеркните 2 лишних слова

*ЛюДоЕдКа* *ШоКоЛаДоК* 8 Июля 2013

Ненавижу, когда с кем-то ссоришься, и начинаются оскорбления. Ну и зачем общались, если я такое дерьмо?

– Вы часто ругаетесь с женой? – Мы вообще не ругаемся! – Как же так?!

– А сразу переходим к драке!

*ЛюДоЕдКа* *ШоКоЛаДоК* 13 Июля 2013

Если тебе кажется, что ты опустился на самое дно, посильнее оттолкнись от него, чтобы взлететь.

Мама кажется такое простое слово но в нём очень много ласки и конечно доброты…Но мы его не ценим и жизнь превращается в пустоту…

Просто Мария 2 Февраля 2011

Весь день стоял этот статус (на работе). Мой пишет:”Люблю тебя моя каска!”Вот думаю опечатка или нет:)

Любовь помогает убить время, время помогает убить любовь, и только сон может убить и то и другое.

Убивают не сигареты а люди,по которым куришь.

Источник: https://millionstatusov.ru/statusy/icq.html

Прикольные и смешные статусы про любовь, грусть. Веселые статусы для ICQ

Женская логика: «…потому что я так решила! А почему я так решила, я ещё не решила!»

+27

Электрический скат почесал хвостом нос и умер от короткого замыкания.

+9

Ему хотелось прыгать от радости, но на его плечах лежал тяжелый гроб с тещей.

+14

Гламур — это представление быдла о красоте.

+10

Длинные ноги не роскошь,а средство передвижения.

+11

Фамилия российского участника Евровидения намекала, что за безнал он петь не будет…

+1

Всунул, высунул и пошел. Люблю… банкоматы.

+9

Работайте спокойно — мы не будем вас будить…

+4

Интеллигентные люди никогда не станут пить из горла, если есть пустая консервная банка!

+5

Мужчина должен быть немного неряшлив: или ширинка расстегнута или рука в говне.

+5

Почему в отношениях один всегда — сука? И это Я?!

+12

У кого есть кряк к магазину «Продукты»? А то деньги платить уже парит…

-5

Вчера пытался покормить лису и ворону сыром — удивительное дело: не жрут!

+3

О какой логике можно говорить в стране, где утверждения «Хрен я получил» и «Ни хрена я не получил» означают одно и то же.

+4

Сидя дома, экономишь на транспорте. Но вот Интернет и кофе за собственный счет.

+9
Страница 1 из 37123…102030…»Последняя »

Источник: http://im-icq.ru/statusy/

ICQ

 Всем людям нужно общение с другими людьми. Одни нуждаются в общении в большей степени, другие в меньшей, но без общения жизнь просто невозможна. Мы контактируем с людьми повсеместно: на работе, на улице, в магазинах, общественном транспорте, на учебе и т.д.

С помощью общения каждый может не только рассказать что-то новое и интересное, но и узнать полезную информацию.

Общение делает мир ярче и интереснее, а особенно если это общение приятно обоим собеседникам и каждый из них подчеркивает для себя из разговора какую-либо полезную информацию.

Наравне с реальным общением с живыми людьми, мы все чаще общаемся при помощи интернета. И способов такого общения становится все больше.

Если раньше это можно было сделать только через определенные чаты, то сейчас их вытеснили социальные сети, форумы определенных тематик, видео общение. Среди всего этого изобилия хочется особое место выделить всеми любимой ICQ или просто “асе”.

 ICQ статусы появились одними из первых и популярны до сих пор. В них люди рассказывают о своих повседневных буднях, о своих радостях и проблемах, о том, что происходит с ними в данный момент.

Некоторые icq статусы наполнены глубоким смыслом, другие же представляют собой бессвязный набор слов; в одних содержится информация для любого пользователя, другие предназначены только для определенного человека или нескольких людей.

О чем говорят icq статусы

Как бы то ни было, а статус пишется с какой-то определенной целью и в нем заложена определенная информация, которая может быть понятна только “создателю” данного статуса.

  ICQ статусы можно подкрепить соответствующей картинкой в статусе, которая будет отражать то или иное ваше состояние.

Например, вы можете в статусе “аськи” написать “отдыхаю”, а картинкой можете объяснить, как именно, например, поставить музыкальную колонку, тогда понятно, что вы слушаете музыку, или изображение бокала, значит расслабляетесь небольшим количеством алкоголя.

Слова и цитаты из фильмов или музыкальных композиций также нередко заполняют icq статусы. Это могут быть слова из давно полюбившейся или только что услышанной песни, а может фраза из известного всем фильма, которая уже стала крылатой. Возможно, вы просто услышали какое-то выражение или умную мысль и поняли, что она достойна, занять почетное место в вашем статусе для ICQ.

Какие именно icq статусы поставить решать только вам: будут ли они веселыми или грустными, наполнены глубоким смыслом или это будет веселая фраза, услышанная вами совершенно случайно на улице, поднявшая вам настроение.

Источник: http://www.xstatusy.ru/statusy/icq/

Ссылка на основную публикацию