![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#161 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
По протоколу UDP работает тоже без серверов и знания IP, ...бродкаст, кто ответил - тот сервер, ...сервер вышел, передал полномочия клиенту с лучшим каналом.
Вот из-за таких программ оборудование большую часть времени разгребает "мертвые" пакеты, ...короче, мусора как на свалке, "зато быстро и без проблем для пользователя".
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 15.05.2009 в 22:25. |
![]() |
![]() |
![]() |
#162 |
Пользователь
Регистрация: 07.05.2009
Сообщений: 36
|
![]()
Тема: Про защиту.
Эту систему могут просматривать или взламывать(Сокеты)? Могут ли какие-нибудь вирусы повредить сервер? И в общем про безопасность Клиент/Сервер на Сокетах надежно или нет? |
![]() |
![]() |
![]() |
#163 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Данную программу легко "повесить", в ней нет системы защиты протокола, иначе, показал бы я вам исходники
![]() Сокеты - не объект взлома, это механизм создания сеансов связи. Объект взлома - протокол, ...если он не защищен кодированием, и сервер "не знает" как реагировать на фальсифицированные пакеты, то не стоит такой продукт выпускать в свет. По-любому, если у вас настроен FW или нормальный антивирусник, то вирусы не пролезут. Опасаться стоит падения сервера.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#164 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Ещё вопрос по бан системе
Вот как она у меня реализована Код:
|
![]() |
![]() |
![]() |
#165 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Shouldercannon, по-подробнее, ошибка вылетает в режиме клиента или сервера? ...если в режиме сервера, то в посте #116 обработка ошибок сокета, у клиента такого быть не должно.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#166 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Ругается только в режиме сервер. Обработка ошибок работает, но всё-равно не приятно. И вот ещё одна проблема, иногда на сервере повисают ники "Неизвестный" из-за этого на клиентах невиден список пользователей, из-за чего такое может возникать?
И ещё один косяк. Так определяется с какого IP отправлено сообщение Код:
Вот: IP: [77.108.194.247] > [22.05.2009 17:20:15] > 05110[17:20:34] Shouldercannon: Было дело //тут мой IP IP: [77.108.194.247] > [22.05.2009 17:21:07] > 05110[17:21:22] ***VokS***: прикольно //тут снова присвоился мой IP, хотя сообщение не мое Последний раз редактировалось Shouldercannon; 23.05.2009 в 11:03. |
![]() |
![]() |
![]() |
#167 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]() Код:
Все ошибки сокета система перехватывает, как бы коварно не останавливал работу удаленный клиент. Возможно, ошибки в коде на опрос клиентов, внимательно смотрите код.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#168 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Проблемка возникла. Хочу чат перевести на RichView, но не очень получается так как крепко привязано все дело в RichEdit. Как можно быстро отвязаться от RichEdit (шрифты)?
Последний раз редактировалось Shouldercannon; 24.05.2009 в 22:11. Причина: Накосячил сильно |
![]() |
![]() |
![]() |
#169 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Используйте его функции и процедуры, ...достаточно ставить точки и смотреть что предложит список.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#170 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,899
|
![]()
Вот отключил шрифты в этого достаёт ошибка после отправки сообщения
'[' is not a valid integer value. Последний раз редактировалось Shouldercannon; 25.05.2009 в 15:26. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обновление в блоге - Создание клиент-сервера | Pblog | Обсуждение статей | 0 | 03.10.2007 17:12 |
обновление в блоге - Диплом. Создание и продвижение сайта - готовь сани летом, а дипл | Pblog | Обсуждение статей | 0 | 31.08.2007 20:00 |
обновление в блоге - USB Холодильник | Pblog | Обсуждение статей | 0 | 25.06.2007 14:13 |
обновление в блоге - О ярлыках | Pblog | Обсуждение статей | 0 | 27.05.2007 03:17 |