А именно интересует впрос, как сделать что бы он показывал ип адреса людей которые подсоединены к серверу, и быстро обновлял список, если кто то ушёл. Я делал, но у меня глюки с самим списком, если бы там была комадна что бы не повторялись строки тогда ладно, а так он косячит чертовски. Прошу помочь примером для этого. Очень надо, ибо из выбранного списка, один из выбранных ип рассылается всем подключившимся, если ип совпал то тот клиент автоматически начинает высылать скрин шоты серверу, ну и данные о включенных процессах....
Да и ещё вопрос, как сделать что бы человек мог запустить на своём компе 1 раз прогу, а то я заметил что сервер уходит в даун, когда запущенно приложение больше одного раза... Или сделать так что бы сервер не уходил в даун....
Этот топик читают: Гость
Ответов: 14
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
seashel, ответы на все твои вопросы есть на форуме
seashel писал(а): Да и ещё вопрос, как сделать что бы человек мог запустить на своём компе 1 раз прогуВот так например:
------------ Дoбавленo: Или так:
|
|||
карма: 2 |
| ||
Голосовали: | seashel |
Ответов: 14
Рейтинг: 1
|
|||
Konst - спасибо тебе огромное!
------------ Дoбавленo: заодно спрошу, как сделать что бы по одному каналу (порту) передавалось скажем так куча информации с каждого компа, а сервер перераспределял информацию и раскладывал её по полкам так сказать... |
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
seashel, поподробнее...
|
|||
карма: 2 |
|
Ответов: 3514
Рейтинг: 184
|
|||
seashel, вкладка MT
|
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2025-01-21 09:27:50 |
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
seashel писал(а): заодно спрошу, как сделать что бы по одному каналу (порту) передавалось скажем так куча информации с каждого компа, а сервер перераспределял информацию и раскладывал её по полкам так сказать...Астрамак писал(а): seashel, вкладка MTОчень интресно, как разнородные цепочные данные (MT-потоки), находящиеся где угодно в памяти, будут передаваться от компа к компу. Не можешь ли представить алгоритм такого оригинального решения ![]() |
|||
карма: 22 |
|
Ответов: 3514
Рейтинг: 184
|
|||
Эмм, а на каком принципе построены компоненты MRA?
------------ Дoбавленo: То бишь, у меня в памяти остался лишь то тпаравозик iaspider`a, а то что память, все дела, этого мне никто не обьяснял. поэтому собственно я имею ввиду видимо сам принцип отправлять некий паровох [IP] [data] [time] .. |
|||
карма: 0 |
|
Ответов: 2125
Рейтинг: 159
|
|||
nesco писал(а): Очень интресно, как разнородные цепочные данные (MT-потоки), находящиеся где угодно в памяти, будут передаваться от компа к компуСкладываем всё в строку - передаём - разбираем на составляющие ------------ Дoбавленo: Картинки передаём отдельно. |
|||
карма: 1 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
Астрамак писал(а): отправлять некий паровох [IP] [data] [time]Ну, это не MT-поток как таковой, а некое представление последовательных данных (символов), не являющеся по своей сути структурой MT-потока. МТ-поток -- это структура, представляющая из себя совокупность поля TData (собственно, представление наших данных, которая -- тоже структура) и поля указателя на следующую структуру наших MT-данных (сцепка цепи), это и есть элемент MT-потока. ------------ Дoбавленo: tsdima писал(а): Складываем всё в строку - передаём - разбираем на составляющиеА нафига тогда вообще МТ-поток ![]() Dilma уже как-то писал про то, что у нас неплохо бы иметь компонент, который бы превращал MT-поток в последовательность данных типа Stream ------------ Дoбавленo: nesco писал(а): в последовательность данных типа StreamА вот сейчас, когда появиля компонент StreamArray, это можно очень просто реализовать, получив на выходе временный файл, который можно свободно передавать между компами ![]() |
|||
карма: 22 |
| ||
Голосовали: | Konst |
Ответов: 2125
Рейтинг: 159
|
|||
nesco писал(а): который бы превращал MT-поток в последовательность данных типа Stream... и обратно ![]() |
|||
карма: 1 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
tsdima писал(а): Давно пора, сериализация данных - основа работы с файлами сложной структурыПрочитай, я уже ответил на этот вопрос |
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
А ещё можно придумать такую фичу, как отложенное чтение из файла: читаем часть файла (заголовок), и пока нет обращений ко вложенным структурам данных, эти данные не читаются из файла. Типа - база данных
![]() |
|||
карма: 1 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
tsdima писал(а): Типа - база данныхТогда надо индексировать массив данных и записывать указатели на элементы в конец файла, хотя, можно и в начало |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2025-01-21 09:27:58 |
|||
карма: 0 |
|