IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Чат для локальной сети
Чат для локальной сети
сообщение 11.02.2006 20:36
Сообщение #1


Гость






Здравствуйте, мне очень нужен чат (исходник) для локальной сети,
но важно что бы там был клиент, сервер и бан .
мне сказали что вы быстро помогаете, помогите пожалуйста, до понедельника нужно сделать.
как в задании написанно должна быть одна программа - которая создает чаты и их администрирует то есть отправляет в бан и удаляет сообщения
а другие могут только присоединяться к чатам и общаться.
помогите пожалуйста
 К началу страницы 
+ Ответить 
2 страниц V  1 2 >  
 Ответить  Открыть новую тему 
Ответов(1 - 19)
Гость
сообщение 12.02.2006 19:58
Сообщение #2


Гость






Спасите пожалуйста , ну погибну если не сдам
на вас последняя надежда
 К началу страницы 
+ Ответить 
GoodWind
сообщение 12.02.2006 20:21
Сообщение #3


Автооответчик
*****

Группа: Модераторы
Сообщений: 1 188
Пол: Мужской
Реальное имя: Александр

Репутация: -  16  +


сам(а) писать пробовал(а)? или не хочешь, хочешь чтобы вместо тебя сделали?

Сообщение отредактировано: GoodWind - 12.02.2006 20:22


--------------------
Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Гость
сообщение 12.02.2006 20:33
Сообщение #4


Гость






Ну я наделась что мне вольво поможет, мне сказали что он всем помогает, я то сама напишу, но это месяц займет(я ссетью работать не умею) а надо до завтра
 К началу страницы 
+ Ответить 
Гость
сообщение 12.02.2006 22:15
Сообщение #5


Гость






Жестокие вы люди, у меня на Вас была последняя надежда, а вы мне не помогли, даже не попытались помочь!
Хоть вешайся
 К началу страницы 
+ Ответить 
volvo
сообщение 12.02.2006 22:20
Сообщение #6


Гость






А где же ты раньше была? Ты что, думаешь, что все можно написать за пару часов? Да ни в коем случае... Хотя бы за неделю - две сказала, может быть кто-то и попробовал бы реализовать... А когда заходишь в тему и видишь, что тебе нужна сетевая программа с определенными функциями, да еще за сутки с небольшим - no1.gif
 К началу страницы 
+ Ответить 
Гость
сообщение 12.02.2006 22:24
Сообщение #7


Гость






ну до среды,я наверное отмазаться смогу, но больше нет, мне точно помогут?
 К началу страницы 
+ Ответить 
volvo
сообщение 12.02.2006 22:38
Сообщение #8


Гость






Я не понял, что, Google уже отменили? blink.gif Вот же каркас программы:
Пример чата на основе сокетов

Доработать только... У тебя сеть-то есть? Где проверять будешь?
 К началу страницы 
+ Ответить 
Altair
сообщение 12.02.2006 22:53
Сообщение #9


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


blink.gif

+
для общего развития..
(юзеры равноправны вроде, и сервера нет, но как чат система интересно... )
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1078
Программа для общения по локальной сети
Цитата
программа для общения по локальной сети. Общаться можно двумя способами:

1. Посылать отдельные сообщения, приходящие к адресату во всплывающем окне. Можно отправить несколько сообщений подряд.
2. Беседовать в Чате. В программе "Chat For Local Net 2.0" два вида чата - Общий и Приватный. Беседуя в Общем чате, Вы будете рассылать Ваши сообщения всем пользователям чата одновременно. Приватный чат предоставляет Вам возможность конфиденциально побеседовать с одним человеком.

Так же можно отправлять звуковые сигналы. Отравитель посылает сигнал, получатель слышит его из сиcтемного динамика (PC speaker) или из звуковых колонок, в зависимости от настроек "Chat For Local Net 2.0", и от конфигурации компьютера получателя. Все сообщения могут сопровождаться звуковыми сигналами.

Программа предназначена для использования в локальной сети небольшого предприятия, фирмы или домашней локальной сети. Программа тестировалась и используется до сих пор в ОАО "Оренбургский хлебокомбинат".
Принцип работы:

Посылка сообщений осуществляется с помощью UDP протокола. После запуска программа каждые 5 сек. отправляет широковещательное сообщение, которое содержит ip-адрес, название компьютера и имя пользователя. (Это не нанесет значительного урона Вашему сетевому траффику из-за маленького размера пакетов smile.gif) Программа запущенная на другом компьютере принимает это сообщение и регистрирует нового пользователя в "Списке пользователей".

Поэтому если Вы запустили программу на своём компьютере, через 5 сек Вы автоматически регистрируетесь на всех компьютерах, где запущен ChatFLN. При посылке Вами сообщения, или звукового сигнала, это сообщение рассылается по всей сети, но принимается полько тем, кому адресовано.

Программа начинает работать сразу после запуска. Специальной настройки не требуется. (при условии что в операционной системе установлен IP-протокол)


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Гость
сообщение 13.02.2006 7:37
Сообщение #10


Гость






Пожелайте мне удачи, иду отмазываться!
 К началу страницы 
+ Ответить 
Гость
сообщение 13.02.2006 17:27
Сообщение #11


Гость






попыталась найти в гугле, не нашла, а вы меня походе не поняли, сервер имеет контроль над всеми оставшимся а остальные равноправны помогите плиз отмазалась, с среду утром принести надо , пожалуйста помогите
 К началу страницы 
+ Ответить 
volvo
сообщение 13.02.2006 17:31
Сообщение #12


Гость






Во-первых, с чего ты решила, что здесь тебе ДОЛЖНЫ помогать? mad.gif

А во-вторых - внимательно читай пост №8 - там есть ссылка. В документе рассматривается как написание Client, так и Server-приложения... До среды у тебя еще есть время. Делай.
 К началу страницы 
+ Ответить 
Гость
сообщение 13.02.2006 17:51
Сообщение #13


Гость






Ну, я не уверенна, я надеялась sad.gif
 К началу страницы 
+ Ответить 
Гость
сообщение 13.02.2006 20:25
Сообщение #14


Гость






Помогите я все продумала кроме бана как его сделать?
 К началу страницы 
+ Ответить 
arhimag
сообщение 15.02.2006 21:14
Сообщение #15


Знаток
****

Группа: Пользователи
Сообщений: 424
Пол: Мужской

Репутация: -  2  +


Ответьте мне на вопрос из сылки вольвы, 1 вопрос как с другог компьютера подключиться к чату (как хост узнать и второй как переменой nick присвоить значение ника человека отправившего приходящеео сообщение


--------------------
Чего хочет женщина – того хочет Бог
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
GoodWind
сообщение 15.02.2006 21:18
Сообщение #16


Автооответчик
*****

Группа: Модераторы
Сообщений: 1 188
Пол: Мужской
Реальное имя: Александр

Репутация: -  16  +


Архимаг, немного не в тему вопрос, тебе не кажется?

Цитата
Помогите я все продумала кроме бана как его сделать?

исходники в студию smile.gif только пожалста без бинарников rolleyes.gif


--------------------
Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
arhimag
сообщение 15.02.2006 21:39
Сообщение #17


Знаток
****

Группа: Пользователи
Сообщений: 424
Пол: Мужской

Репутация: -  2  +


Да я аналогичную прогграмму сам пишу и возникли проблемы sad.gif

Вольво, помоги плиз, хотелось бы к завтрашнему закончить smile.gif


--------------------
Чего хочет женщина – того хочет Бог
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
GoodWind
сообщение 15.02.2006 21:44
Сообщение #18


Автооответчик
*****

Группа: Модераторы
Сообщений: 1 188
Пол: Мужской
Реальное имя: Александр

Репутация: -  16  +


можно рассылать по сети служебные запросы типа "есть сервер?".
Сервер при получении такого запроса отправляет спрашивающему данные для подключения.

Сообщение отредактировано: GoodWind - 15.02.2006 21:44


--------------------
Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
arhimag
сообщение 15.02.2006 21:53
Сообщение #19


Знаток
****

Группа: Пользователи
Сообщений: 424
Пол: Мужской

Репутация: -  2  +


а ник как надыбить?


--------------------
Чего хочет женщина – того хочет Бог
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
GoodWind
сообщение 15.02.2006 22:03
Сообщение #20


Автооответчик
*****

Группа: Модераторы
Сообщений: 1 188
Пол: Мужской
Реальное имя: Александр

Репутация: -  16  +


у тебя каким образом работает чат ?
по-хорошему, твой самодельный протокол должен поддерживать как минимум 2 типа сооьщений - служебные и собственно сообщения пользователей.
например:
Клиент1 ищет сервер - служ. "есть сервер?"
Сервер получил запрос - "я тут! мой IP"
Клиент1 - вот мой ник (статус, статус-сооьщение et c.)
Сервер "Ok, ты вошел"
Клинент1 - "кто в сети?"
Сервер - "вот тебе список: " - посылает список... хотя лучше поддержка контакт-листа на стороне клиента, тогда произойдет нечно вроде этого:

for i:=1 to contactlist.count do запросить статус контакта (contactlist[i])

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

примерно так... блин, понаписал всякой ереси, прошу не колотить smile.gif


--------------------
Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

2 страниц V  1 2 >
 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 12.07.2025 21:12
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"