Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: 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 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.029 c
11-1093266394
rlz
2004-08-23 17:06
2005.03.20
почему при работе с апи он ругается на handle ,perform и тд??


3-1108715837
LORN
2005-02-18 11:37
2005.03.20
содержание столбца->DBComboBox


1-1109869762
grusty
2005-03-03 20:09
2005.03.20
Как на канве написать текст вертикально?


1-1109918516
leonidus
2005-03-04 09:41
2005.03.20
Access violation at addres - случаи возникновения


4-1107837128
Grief
2005-02-08 07:32
2005.03.20
Popup Menu