Вниз
Скачать: CL | DM;

Простой чат без сервера   Найти похожие ветки 

← →
Norny   (2005-01-13 15:36) [0]

Сделал я простой безсерверный чат. На мэйлслотах. Но при проверке оказалось, что он работает только в своей рабочей группе,а надо чтобы во всех. Как это сделать/какие компоненты использовать?
Заранее благодарен.


← →
Eraser ©   (2005-01-13 16:13) [1]

Не мэл слоты это точно ;-))


← →
kaZaNoVa ©   (2005-01-13 16:19) [2]

сокеты заюзай


← →
Norny   (2005-01-13 16:24) [3]

А какими компонентами удобне, чтобы можно было бы делать broadcast?


← →
Eraser ©   (2005-01-13 16:29) [4]

Norny
Используй инди. idUDPClient/idUDPServer, не забудь свойство EnabledBroadcast сделать равным true.
Советую сразу 10 версию Indy использовать, можешь скачать с http://www.indyproject.org/


← →
Norny   (2005-01-13 16:32) [5]

Спасибо! Я поехал разбираться.


← →
Norny   (2005-01-13 17:07) [6]

А что делать, если дельфя на попытку прочитать сообщение ругается на объявление констант? Конкретно-Undeclared identifer:"TIdSocketHandle" ?


← →
Eraser ©   (2005-01-13 17:09) [7]

Добавь в uses IdSocketHandle


← →
Norny   (2005-01-13 17:11) [8]

Блин! Логично! Пасибо. Мы ведь чайники...


← →
Norny   (2005-01-13 17:14) [9]

Хм... А где взять dcu-шку с аналогичным названием? Без неё ведь никак...


← →
Eraser ©   (2005-01-13 17:16) [10]

У тебя какая версия Indy и делфи?


← →
Norny   (2005-01-13 17:17) [11]

Indy-10 Delphi-5 и в програм файлз написано "Indy 10 for Delphi 5". Правда у меня одновременно стоит ещё 7 Дельфи... Это помешать может?


← →
Eraser ©   (2005-01-13 17:20) [12]

Скорее всего конфликт версий. Так сразу и не скажешь. Тут уж разбирайся сам...


← →
Norny   (2005-01-13 17:21) [13]

Понятно. Пасиб. Буду пробовать...


← →
aus   (2005-01-13 18:28) [14]

Eraser ©   (13.01.05 16:29) [4]
А ты еще говоришь, что тебе за рекламу не доплачивают...
"Не верю!" (с)

Шутка )))


← →
Eraser ©   (2005-01-13 18:36) [15]

aus
Надо с них стребовать ;-)))


← →
Homa_Programer ©   (2005-01-14 06:15) [16]


> Eraser ©

инди рулят ;)


← →
Eraser ©   (2005-01-14 15:12) [17]

Homa_Programer ©
Скажи это digitman"у ;-)))))


← →
Digitman ©   (2005-01-14 16:02) [18]


> Eraser ©   (14.01.05 15:12) [17]


> Скажи это digitman"у


а нахрен они мне сдались, твои индейские чудеса ?
отдельно транспорт и отдельно же прикладной протокол (як над ним этаж) дают ПОЛНОЕ понимание происходящего, БЕЗ необходимости шарить по исходникам.

хочешь навесть http на австрактный ТСР-транспорт ? да нет проблем ! идешь в сеть и ищешь соотв.код. коль ленив и 5коль индейская "кучамала" проповедуется тобой чуть ли не как панацея.

Знаешь ли, таких "панацей" - туева хуча в сети.
И далеко не только "индейцы рулят" ..
сходи-ка, к примеру, на http://asta.com - великолепный, крайне серьезный и мощный продукт тамошние ребятки предлагают ... причем - еще ЗАДОЛГО до "оплодотворения индейской матери".


← →
Eraser ©   (2005-01-14 16:28) [19]

Digitman ©
Я не говорю, что инди это панацея. В любом случае необходимо знать основы aka socket API...
Но я считаю, что Indy это хороший набор компонентов для новичков, по причине лёгкости создания простейшего приложения. Я знаком с ASTA, но мне пока хватает Indy.
Для приложения, для которого сеть является просто интерфейсом для передачи информации, инди удобная вещь. Конечно если говорить о создании программ для администрирования самих сетей, инди здесь безусловно не рулят, а рулят скорее всего гольные API.
Небольшое отступление от сабжа ;))
Я примерно такого мнения о .NET, как ты об инди ;)))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.025 c
14-1109327442
Vit@ly
2005-02-25 13:30
2005.03.20
Gmail.com. Примерно с месяц полтора назад


9-1092944420
Zer0[np]
2004-08-19 23:40
2005.03.20
А не устраивать ли нам небольшие конкурсы по кодингу? (ч.2)


14-1109675305
Layner
2005-03-01 14:08
2005.03.20
А можно ли сделать так, при закрытии Delphi7, она помнила


14-1109671285
stakan
2005-03-01 13:01
2005.03.20
Уроки Юрия Зотова


9-1103886504
normalING
2004-12-24 14:08
2005.03.20
Физика




   Наверх