Перейти к содержимому


Фотография

Кто в Онлайне


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 JamesPlus

JamesPlus

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 23 Апрель 2005 - 19:39

Провел с одной знакомой по ICQ девушкой небольшой эксперимент. Захотелось мне значить узнать ее мнение по поводу темы Эгоизм:) Дал ссылку в аську. Смотрю, а Гостя, просматривающего эту тему, нет! Дальнейшие эксперименты привели к следующим выводам:
1. Если Гость заходит в ту или иную тему по прямой ссылке, не важно откуда -хоть через ICQ, хоть по переносу URL copy/paste - его не видно.
2. Если же Гость заходит обычным путем www.fal.ru -> форум и т.д., то он виден.



#2 Persona Non Grata

Persona Non Grata

    Боец невидимого фронта

  • Пользователи
  • PipPipPip
  • 358 сообщений

Отправлено 24 Апрель 2005 - 10:19

Полагаю, это из-за того, что "кто в онлайне" регистрирует юзеров по сессиям (а как ещё это можно сделать? 8)) ). Вот. А сессионная кука генерируется только на /forum/index.php...

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

Это досадные мелочи, на которые, правда, не следует обращать внимания. :)


#3 Bender

Bender

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 192 сообщений

Отправлено 24 Апрель 2005 - 17:17

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


#4 JamesPlus

JamesPlus

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 25 Апрель 2005 - 00:14

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


#5 Alan

Alan

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 316 сообщений

Отправлено 25 Апрель 2005 - 00:44

На dial-up'е сидел - всегда так и делал. С тех пор, как перешел на выделенку - не делал так ни разу. Мораль ясна.

P.S. Злобный модератор удаляя мое сообщение: "Лучше бы ты сидел на диал-апе." ;)

Это сообщение отредактировано Alan - 25 апреля 2005 | 02:34


#6 JamesPlus

JamesPlus

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 25 Апрель 2005 - 02:41

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

Дальнейшие наблюдения:
Используя два браузера, можно добиться интересных результатов, вплоть до того, что в обоих окошках я просматриваю Кто в Онлайне, а в списке - на Главной Странице форума.

Было бы также неплохо показывать, какая именно темя распечатывается. Вроде бы это должно быть, т.к. некто Гость, занимаясь печатью, имел следущее сообщение о себе:

QUOTE
Распечатка темы:


Двоеточие же не просто так?

Это сообщение отредактировано JamesPlus - 25 апреля 2005 | 14:41


#7 hasherfrog

hasherfrog

    Штатный параноик

  • Пользователи
  • PipPipPip
  • 2 184 сообщений

Отправлено 27 Апрель 2005 - 21:25

QUOTE (Bender)
гость как-то личным ящиком умудрялся пользоваться...

QUOTE (JamesPlus)
Было бы также неплохо показывать, какая именно темя распечатывается...

Скорее всего, это не гость-человек, а "гугль-спайдер", поисковый робот google.com (в остальных поисковиках, емнип, мы не зарегистрированы). Робот "дёргает" все ссылки, которые видит на странице - отсюда и странные вещи типа распечатывания тем (или отправки личного сообщения неизвестно кем неизвестно кому). Кстати, "гуглевый спайдер" в движке Invision Power Board (теоретически!) должен быть зарегистрирован - для него не должны считаться посещения темы и "Кто в онлайне". Так что, может быть, это и не Гугль, а какой-нибудь рамблер, пришедший по ссылке с другого сайта.

QUOTE
...человек, отвечающий в форум, вдруг куда-то исчезает. Минут на пять.

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

QUOTE
Используя два браузера, можно добиться интересных результатов...

Если Вас так волнует тема "Кто в Онлайне", а она периодически некоторых волнует :] можете сделать вот что:
1. Отключите установку куков с fal.ru и www.fal.ru
2. Откройте http://fforum.koch.ru/index.php потом перейдите на "Кто в онлайне".
Обратите внимание, что при блокировании куков id сессии (см. пост Persona Non Grata) будет передаваться через строку URL. Вытрите его оттуда (запись s=...) и занесите полученную ссылку http://fforum.koch.r...&sort_key=click в закладки.
3. При вызове данной закладки Вы будет видеть список "Кто в онлайне", но Вас самих там не будет.

Модераторы же (снова теоретически) видят данный список в "расширенном виде" - с указанием IP. Т.о. они смогут Вас идентифицировать даже если Вы работаете без session_id. Админы же вообще могут всё. Это Вам на будущее. Ну и ещё учтите, что работать в нормальном (не-вуайеристском) режиме с отключенными куками - весьма неудобно (AFAIR об это как-то говорили - про "нестойкую" регистрацию и выкидывание из сессии).




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Рейтинг@Mail.ru