Главная страница
    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.48 MB
Время: 0.037 c
6-1105890457
VOVKA_LOG
2005-01-16 18:47
2005.03.20
Трафик


10-1086846960
Karlson
2004-06-10 09:56
2005.03.20
Работа со сгенерированными из Делфи файлами Экселя


6-1105212252
Freedom
2005-01-08 22:24
2005.03.20
Сокеты


1-1110145286
ХхХ
2005-03-07 00:41
2005.03.20
Minimize, Maxsimize...


1-1109844534
leonidus
2005-03-03 13:08
2005.03.20
Toolbar как в Word`е XP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский