|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.04.2018, 17:04 | #11 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
На OnAccept вы можете только проверить допустимый IP адрес клиента или нет. Или в то время подключился или не в то время.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 04.04.2018 в 19:06. |
05.04.2018, 06:33 | #12 | |
Регистрация: 29.03.2018
Сообщений: 9
|
Цитата:
Я же конкретно попросил пример или ссылку на статью, я не просил тут разводить дискуссию. Если вы все знаете, то какой толк от слов? Показал пример и все. Или это так сложно кинуть на форму ServerSocket и написать пару строк? P.S. Ирония в подписях: Один за других ни чего не хочет делать, а другой хочет чтобы все сами отвечали на свои вопросы... |
|
05.04.2018, 08:11 | #13 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
То, что вы не поняли ответов не делает их неадекватными.
Кто вам сказал про кучу? Исправления опечатки такую же запись делает, не знали? 1 идиот, не в состоянии на простейщую логику. Цитата:
Если вы не хотите разбираться или банально задуматься над ответами, то какой толк задавать вопросы? Цитата:
Вы готовы оплатить среду разработки для программиста? И что вы хотите в примере? Вам же уже написали - при акцепте запускаете таймер и ждете пакет авторизации, пришел - все хорошо, нет - закрыли соединение. Ирония в том, что моя подпись, как лакмусовая бумажка, опять сработала. |
||
06.04.2018, 09:46 | #14 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Vidoc3000
Если бы была качественная статья то, я бы её непременно привел. Но увы такой статьи нет. А во вторых ваш вопрос прост как 2х2=? Он не требует какой-то там теории. Всё что нужно вам рассказали в паре строк. p51x Почему бы вам самостоятельно не написать такую статью? Если хотите пример, то самый лучше что я видел лежит в Qt, а это Си++, а не Delphi. Но и то там не раскрыт вопрос бана по IP. А проверку бана как раз и можно, нужно поместить в OnAccept. - правда это ответ на другой вопрос. (по этой причине и отредактировал пост) Цитата:
Код для сервера: Код:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 06.04.2018 в 09:50. |
|
06.04.2018, 13:18 | #15 | |
Регистрация: 29.03.2018
Сообщений: 9
|
Цитата:
Во вторых, TCPclient и работа с потоками... извращения для обычного чата.... |
|
07.04.2018, 14:49 | #16 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Цитата:
Или вы хотите на голом WinSock все это сделать? Да и сейчас же у вас есть сервер на чем он сделан? Для быстрого создания чата я бы порекомендовал TClientSocket и TServerSocket. Последний раз редактировалось Aliens_wolfs; 07.04.2018 в 14:55. |
|
07.04.2018, 19:46 | #17 |
Регистрация: 29.03.2018
Сообщений: 9
|
Да я сделал уже готовый проект чата на TClientSocket и TServerSocket. Уже засматриваюсь в сторону winsock на WSAAccept, но от такого изобилия информации у меня голова начинает болеть... Столько сайтов перерыл, а информации по моей проблеме слишком мало...
|
07.04.2018, 22:02 | #18 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Или вы просто не умеет читайт и/или понимать.
|
08.04.2018, 00:19 | #19 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Цитата:
Вот нашел проект, как то давно делал чат на этих компонентах, создал свой протокол общения, единственно что я там не доделал так это правильную загрузку фото в списке подключенных. В нем много чего интересного, в списке выберите собеседника и общайтесь или же со всеми сразу. Может это вам поможет в дальнейшем, в общем разбирайтесь. Последний раз редактировалось Aliens_wolfs; 08.04.2018 в 00:32. |
|
10.04.2018, 20:18 | #20 | |
Регистрация: 29.03.2018
Сообщений: 9
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ServerSocket | stalker1995s | Общие вопросы Delphi | 3 | 02.01.2013 13:17 |
Есть ли у IdTCPServer такое свойство как у ServerSocket: ServerSocket.Socket.ActiveConnectio ns? | TwiX | Работа с сетью в Delphi | 3 | 07.03.2010 14:28 |
Чужой SysListView32 | W0LF | Win Api | 1 | 24.02.2010 17:19 |
ServerSocket | HTL | Работа с сетью в Delphi | 2 | 02.01.2010 22:40 |