Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Статус ICQ на сайте  (Прочитано 11605 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mr.saalexander
Новенький

ru
Offline Offline

« : 21-06-2011 09:39 » 

Добрый день. В общем проблемка заключается в следующем. Необходимо на сайте показывать статус номера фирмы ICQ. Нашел код. Вставил его, а номер всегда получается показывается как Online. Изменил номер, который был точно оффлайн, он начал показывать его серым, а когда зашел на номер, который был серым, значок спокойно поменялся на зеленый.
Собственно вопрос, как сделать, чтобы корректно отображался статус ICQ?

Сам код:

<img class='m png' src='http://www.icq.com/scripts/online.dll?icq=602543393&img=27' border='0' />

Толку от того, что выставил в клиенте (QIP 2005) галочки про статус и прочее, нет. Надеюсь на вашу помощь Улыбаюсь
« Последнее редактирование: 21-06-2011 15:25 от Алексей1153++ » Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 21-06-2011 09:49 » 

Возможно картинка кешируеьтся - проверь.
Для борьбы с кешированием часто применяют дополнительный параметр URL со случайным значением.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #2 : 21-06-2011 10:50 » 

Код:
<a href="http://www.icq.com/whitepages/cmd.php?uin=602543393&action=message">
 <script type="text/javascript">
 <!--
 document.write('<img border="0" src="http://status.icq.com/online.gif?icq=602543393&img=N&rnd='+Math.rnd+'" />')
 //-->
 </script>
 <noscript><img border="0" src="http://status.icq.com/online.gif?icq=602543393&img=N" /></noscript>
 </a>
как-то так... ну или к dll обращаться
« Последнее редактирование: 21-06-2011 10:52 от PooH » Записан

Удачного всем кодинга! -=x[PooH]x=-
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 21-06-2011 12:48 » 

mr.saalexander, все возможно несколько проще: у тебя ошибка в коде.
Судя по формату тега, это XHTML, а по правилам XML амперсанд в значениях атрибутов должен быть записан как сущность. Также желательно задать атрибут alt - стандарт это требует (но не браузеры).
Ну и адрес у тебя тоже неверный...

Код: (XML)
<img class="m png" src="http://status.icq.com/online.gif?icq=602543393&amp;img=27" border="0" alt="ICQ" />

Добавлено через 1 минуту и 5 секунд:
PooH, кстати, привел правильный адрес.
« Последнее редактирование: 21-06-2011 12:51 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
mr.saalexander
Новенький

ru
Offline Offline

« Ответ #4 : 22-06-2011 05:34 » 

Всем спасибо. Но так и не помогли советы. Переделал и так и эдак. А все равно статус - зеленый  Здесь была моя ладья...
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 22-06-2011 06:17 » 

Видимо потому, что действительно online. Я проверил со своим UIN, но с img=5 (как у нас на форуме сделано) - все путем.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 22-06-2011 06:29 » 

Улыбаюсь
прикольно, проверял на своем UIN - работает
проверял на статус фирму - зеленая всегда Улыбаюсь, хотя в онлайне точно ее нет. Не разбирался...
« Последнее редактирование: 22-06-2011 06:31 от Sla » Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
testx
Новенький

kz
Offline Offline

« Ответ #7 : 27-02-2016 15:21 » 

Криво показывает статус. По другому как-то можно получить статус активен аккаунт или нет?
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #8 : 27-02-2016 17:17 » 

testx, все вопросы на icq.com
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Хз, я не очень просто не очень во всё это верю, во всякие там сатурны и прочую поебень.
Qulac
Постоялец

ru
Offline Offline

« Ответ #9 : 27-02-2016 17:28 » new

Тут написано, что это зависит от настроек клиента: http://www.stvpromo.ru/articles/ikonka-icq-s-otobrazheniem-statusa-u-vas-na-saite.html  Улыбаюсь
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines