|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2009, 19:29 | #221 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
вот эта строка меня запутала Код:
Код:
Вот что получается с TempName Код:
С TempName и TempText вообще труба. Последний раз редактировалось Shouldercannon; 22.06.2009 в 20:01. |
|
22.06.2009, 20:24 | #222 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Нужно выбросить вообще вот это:
Код:
Код:
Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
22.06.2009, 21:04 | #223 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
Код:
Код:
>> [21:00:52] Клиент˜Сервер: Клиент (приват) Привет Тоесть кому предназначено (со спец. символом) и кто отправил слиплись. Кому предназначено не затерлось (кому предназначено сис. команда). Последний раз редактировалось Shouldercannon; 22.06.2009 в 21:09. |
|
22.06.2009, 22:04 | #224 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Если пакет шлется так:
Код:
Нужно два цикла проверки по разным ключам, в первом выдергивается отправитель, во втором - получатель. Лучше задавать один и тот же ключ в отправке, а циклы на стороне приема производить от нужной позиции, т.е. первый от начала, а второй от той, что была при сбросе первого цикла.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 22.06.2009 в 22:08. |
23.06.2009, 09:33 | #225 | ||
Форумчанин
Регистрация: 04.06.2009
Сообщений: 351
|
Цитата:
Цитата:
По ходу форма быстрее закрывается и сообщение не успевает отправиться... P.S. Клиент и серевер у меня разнесен (в разных приложениях), хоят, я думаю, это не имеет значения...
Мне разрешено открывать только одну страницу - about :blank. Сперва было скучно, но потом я втянулся. Теперь у меня там живет 2 виртуальных друга, и я слышу голоса из розетки!
|
||
23.06.2009, 13:23 | #226 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Столкнулся с таким косяком. Сервер стал часто тупить при обработке юзеров, вот что показывает
! .'. У60ЖЕСТ80 .'. ! 1NSY11NSY Cartman Dj Fast`1Dj Fast` jk1jk KaT9I1KaT9I kreker1kreker Неизвестный Неизвестный Неизвестный Неизвестный Неизвестный Неизвестный Неизвестный НЕКИТ1НЕКИТ с чем это может быть связано? P.S. При включении сервера они заходят все сразу (автопереподключение). И может быть такое, что все одновременно доля секунды в долю секунды подключаются одновременно? |
23.06.2009, 19:07 | #227 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
spirit-ua, такого просто быть не может. Окно не уничтожится, пока не завершится внутренний код, ...вы уверены что на стороне сервера у вас пакет принимается? Можно посмотреть на сервере код приема сообщения с ключом "0"?
Shouldercannon, сколько бы не подключилось клиентов, они находятся в своих каналах, сервер по-порядку проверяет все, и рассылает запрос на авторизацию. В том и фишка, что пакеты клиентов не теряются, они ждут своей очереди, лежат в буфере, пока сервер не проверит, а проверяет он с дискретностью таймера. Нужно искать ошибку в коде заполнения списка или массива, ...если не ошибаюсь, был код переплетенный со списком и массивом, кто у кого берет данные не совсем понятно, возможно ошибка там. Посчитайте сколько клиентов вначале - их 7, и после них неизвестных тоже 7, похоже на дублирование, и последний вроде вручную создан, да? ...нет? Послесловие: ...возможно дыра все таки есть, посмотрю как будет время.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 23.06.2009 в 19:18. |
23.06.2009, 20:18 | #228 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Похоже что действительно дублируются.
Цитата:
Вот последняя забивка ! .'. У60ЖЕСТ80 .'. ! [AvP2C-SA]Shouldercannon [GWB-A] -=|*PuNISHeR*|=- [GWB-SA]Shouldercannon Dj Fast` Shok Неизвестный Неизвестный Неизвестный Неизвестный Неизвестный НЕКИТ Последний раз редактировалось Shouldercannon; 24.06.2009 в 11:20. |
|
24.06.2009, 09:36 | #229 |
Форумчанин
Регистрация: 04.06.2009
Сообщений: 351
|
По кнопке ТОЧНО ТАКОЕ ЖЕ сообщение доходит, по Destroy не доходит, куда дальше смотреть???
Мне разрешено открывать только одну страницу - about :blank. Сперва было скучно, но потом я втянулся. Теперь у меня там живет 2 виртуальных друга, и я слышу голоса из розетки!
|
24.06.2009, 16:26 | #230 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Самой последней строчкой в FormDestroy можно написать sleep(2000); - это затянет отключение на 2 секунды, и сообщение пролезет.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обновление в блоге - Создание клиент-сервера | 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 |