1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

C# отлов клиентов

Тема в разделе '.NET', создана пользователем Fituchini, 30 авг 2017.

  1. TopicStarter Overlay

    Fituchini Пользователи

    Сообщения:
    339
    Лайки:
    71
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    PWAA
    Страна:
    Russian Federation Russian Federation
    Доброго времени господа постояльцы форума.
    Помогите с решение проблемы.
    10 компов. На каждом запущена программа.
    Она связывается с сервером на сокетах.
    Сервер соединение принимает. Говорит мол, хорошо.

    Так вооот.
    Создаю новую форму, так сказать админ панель.
    Как мне отловить тех кто уже запустил программу?
    А так же передать методы которые там написаны.
    Например сделать скриншот
    Сервер тут


    Тут клиент
  2. LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Если правильно понял, то клиенту, который только подключился, нужно отправить список тех, кто уже подключен? Если да, то - на сервере сделайте List<T> или Dictionary<TKey, TValue> (Зависит что именно нужно хранить для подключенного клиента) и отправляйте первым пакетом эти данные подключившемуся клиенту.
    А если на счет разделения на команды, то используйте Опкоды (гугл в помощь, если не знаете что это).
  3. TopicStarter Overlay

    Fituchini Пользователи

    Сообщения:
    339
    Лайки:
    71
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    PWAA
    Страна:
    Russian Federation Russian Federation
    Опкоды обязон почитаю.
    Да нужно посмотреть подключенных.
  4. LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Тогда если нужны имена, то отправляй клиентом при подключении имя клиента, а при подключении на стороне сервера отправляй этому клиенту список имен подключенных.
    Все просто.
  5. loko9988 B L A C K    L I S T Пользователи

    Сообщения:
    758
    Лайки:
    238
    Пол:
    Мужской
    Репутация:
    1
    открой например пвшку. там в каждой функции более менее глобальной есть сессион старт. хеардбит. сессион клосед.
Черновик сохранён Черновик удалён
Similar Threads
  1. pilad
    Ответов:
    6
    Просмотров:
    4.222
  2. Garena
    Ответов:
    1
    Просмотров:
    1.084
  3. kolotun
    Ответов:
    2
    Просмотров:
    1.447
  4. Crazy1973
    Ответов:
    12
    Просмотров:
    1.805
Загрузка...

Поделиться этой страницей