Имитация присутствия пользователя в онлайне во флеш-чате

Тема в разделе "Как сделать...", создана пользователем chang, 8 окт 2010.

Статус темы:
Закрыта.
  1. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    Здравствуйте

    имеется флеш-чат
    серверная часть написанная на Java, пользовательская - флешка,

    обработчики некоторых событий ( например: юзер начинает/завершает разговор, юзер покидает чат, список юзеров онлайн ...) написан на php

    чат платный, доступа к исходникам Java и флешки нет => с ней ничего не сделаешь


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

    возможно ли вообще такое? при условии что флешка и джава не будет хакатся. А если и возможно то как?

    и как вообще в таких чатах происходит проверка присутствия пользователя онлайн и распространение данной информации остальным пользователям? .. это происходит по событиям вошел/вышел или должно "пинговать" их периодически.. ну и какая часть ( джава/ флешка) за это отвечает .. ?
     
  2. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    можно
    flash клиент отправляет http (ну или другие, что врядли) запросы на сервер. Java часть их обрабатывает и отсылает ответ.

    снифер в руки и хоть бы и php скрипт отправляющий нужные запросы ( курл или сокеты )
     
    chang нравится это.
  3. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    таки отправляет, но к сожалению не http а TCP :(
    причем открывает два TCP подключения, о шпарит пакеты по побешанному =(

    Перейти по ссылке


    походу curl c TCP протоколом не работает ..., точнее не позволяет сполна управлять им .. или я ошибаюсь?

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

    или может есть альтернативные (более простые) варианты ?
     
  4. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    а давай ты дашь ссылку на чат )))

    http работает поверх tcp/ip так что хз что за снифер -- но он вполне мог показать http запросы как tcp - это к сведению

    тем более flash чат -- ссылку под хайд, будь добр
     
  5. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
  6. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    не повезло

    видимо не http - ну тогда сокеты

    насколько интеллектуальное присутствие нужно ?
     
  7. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    банального присутствия "пользователя" в списке "онлайн" будет достаточно....

    но возможно в дальнейшем заказчик и еще чего-то захочет, но это уже будет потом ...
     
Статус темы:
Закрыта.