|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.04.2012, 16:03 | #1 |
Новичок
Джуниор
Регистрация: 03.04.2012
Сообщений: 7
|
Вопрос по диплому.
У меня проблема такая. Кароч писал когда-то давно на курсач тему Локальный чат, сча выбрал эту тему на диплом, прога сокетная, клиент сервер. Вот, на форме панели с самой перепиской, сообщениями, командами и с КЛИЕНТАМИ которые приджойнились к серверу, там ник и ай-пи. но этот список клиентов оттображаеться только у сервера. Так вот Задача, мне нужна помощ, как бы сделать что бы и клиент и сервер видели одну и ту же инфу о находящихся в чате. Жду ответов.
|
03.04.2012, 16:34 | #2 |
Форумчанин
Регистрация: 28.12.2011
Сообщений: 124
|
Ну просто: как только новый клиент зашёл - сервер его принял, добавил в список и после этого пусть этот список разошлёт всем юзерам онлайн (так сказать обновлённый список), если кто-то вышел - аналогично (отослать список всех юзеров после удаления вышедшего). И у всех будет обновлённая дата.
Идея же такова - всё происходит по средству сервера, тоесть о любых изменениях (то бишь написанных сообщаниях, и кол-ву пользователей) информирует именно он, а не клиенты между собой сами по себе общаются. P.S. А к чему этот файл приложенный?
"Думай не о задаче, а о решении" (с)
|
03.04.2012, 16:41 | #3 |
Новичок
Джуниор
Регистрация: 03.04.2012
Сообщений: 7
|
так это понятно, что все через сервера! так блин, пересылаю, ошибок куча. А как то блин чисо случайно разозлился блин на угад учже тыркал, так все вроди норм так блина в привате клиенты с между собой не могли очатся!((Там я вложил файлик с кодом. Мне бы скелет кода хотябы примерного как переслать именно инфу о Никах и IP в виде этой таблички!
Какой файл? Последний раз редактировалось YARON; 03.04.2012 в 16:44. |
03.04.2012, 16:56 | #4 |
Форумчанин
Регистрация: 28.12.2011
Сообщений: 124
|
То, что вы вложили.. Хм, а что это?
В какой среде вы работаете? Visual studio? Хотя вроде и язык не си++, больше на SQL запрос похоже..
"Думай не о задаче, а о решении" (с)
|
03.04.2012, 17:00 | #5 |
Новичок
Джуниор
Регистрация: 03.04.2012
Сообщений: 7
|
СИ билдер 6, выложил код скопированый в ТХТ файл.! Могу если для помощи понадобиться весь проект)), реальная проблема зависит от человеческого фактора, в частности от моей уже деградации наверн, ненаю что и каким образом это делать!
|
03.04.2012, 17:15 | #6 |
Форумчанин
Регистрация: 28.12.2011
Сообщений: 124
|
А что по вашему происходит в этом коде, что вы выложили?
"Думай не о задаче, а о решении" (с)
|
03.04.2012, 17:21 | #7 |
Новичок
Джуниор
Регистрация: 03.04.2012
Сообщений: 7
|
Там все работает, я думал прост малоли если мне ктонить вздумает кинуть код на решении этой проблемы , на всякий случай вобщем!
|
03.04.2012, 23:11 | #8 |
Новичок
Джуниор
Регистрация: 03.04.2012
Сообщений: 7
|
очень прошу HELP
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
по диплому | Bariy47 | Фриланс | 5 | 03.04.2012 13:35 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
документация по диплому | Витек | Помощь студентам | 1 | 05.05.2008 01:17 |