Соб-но из-за того, что возникают вопросы по этому, довольно простому способу выводу показа текущего статуса на сайте все равно возникают проблемы и меня неоднократно уже «теребят» решил написать короткий ман. Итак, вступление:
ICQ – как, думаю всем известно, Интернет-пейджер для мгновенного обмена сообщений. И для того, что бы пользователь, находясь на сайте мог видеть в сети ли владелец\техн. поддержка\какой либо участник и т.д. на текущий момент находится в асе или нет, предлагаю старый скрипт вывода.
Алгоритм.
Алгоритм прост до безобразия. Ваш компьютер соединяется с сервером ICQ, тот проверяет Ваш текущий статус для своих целей – поиска, вот эту картинку мы у него и забираем.
Что бы вывести «Ромашку» на сайте достаточно вместо пути «статической» ромашки прописать такой путь к картинке:
Код: <img src=http://wwp.icq.com/scripts/online.dll?icq=Ваш_Номер_ICQ&img=5>
или такой:
Код: <img src=http://sageshome.net/services/icqstate.php?icq=Ваш_Номер_ICQ>
или даже такой:
Код: <img src="http://online.mirabilis.com/scripts/online.dll?icq=Ваш_номер_ICQ&img=5">
_________________________________________________________________________________
Соот-но можно поэкспериментировать с изменением переменной «&img=5» - попробуйте поставить другие значения,появляются абсолютно разные и интересные картинки статуса!мне например больше 7-ая нравится.
Подводный камень.
Если у Вас не выводится статус, если Вы в он-лайн а ромашка все равно красная (как оффлайн) и ничего не помогает, не спешите расстраиваться.
Вероятнее всего, в Вашем ICQ-клиенте нет разрешения на определение статуса с сайтов. Разрешить его можно следующим образом:
Если у вас ICQ:
Меню «Главное» > «Настройки и защита». Выбираем закладку «Общие» Ставим галочку в пункте: «Разрешить другим видеть мое состояние «В сети/Не в сети» в Интернете»
Если Miranda IM:
В левом углу жмем на значке миранды, в появившемся меню «Настройки» Слева в меню выбираем «Сеть» > «ICQ» далее в закладках «анонимность» Ставим галочку напротив «Показывать мое состояние на сайтах (Web Aware)»
Если QIP:
В меню «Настройки» > «Общие» Ставим галку напротив «Показывать мой онлайн статус для web и поиска».
Пользуйтесь!
ps. если помог поставь +!)