Инвентори
|
WFDownloads is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
Jmc
|
Jmc 3.26 - hotfix
Описание:
* ИÑправленны кое какие баги (display user input etc) * Добавлена Ð½Ð¾Ð²Ð°Ñ Ñ„Ð¸Ñ‡Ð° - работа Ñ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñтроками. Об Ñто придетьÑÑ Ñ€Ð°ÑÑказать поподробнее. Итак проблема. MUD server приÑылает клиенту какие то Ñтроки. Клиент (JMC) должен по приходу Ñтих Ñтрок проверÑть на них триггера (actions). Интернет уÑтроен так, что Ñервер поÑылает некий набор информации, но как она доудет до клиента - черт его знает. Она может приходить куÑочками разной длинны. То еÑть Ñервер поÑылает 3 Ñтроки а к клиенту приходит вÑе куÑочками - половина первой Ñтроки, потом оÑтаток и еще немного и Ñ‚.д. Вообще то разобрать когда наконец пришла Ñторока до конца легко - в конце Ñтроки Ñтоит Ñимвол \n или GA. КÐк пришел Ñтот Ñимвол - пора отрабатывать накопившуюÑÑ Ñтроку. ÐО ! Ðекоторые Ñервера приÑылают Ñтроки БЕЗ Ñимвола конца. Ðто чаще вÑего ÑтатуÑтрока : ДелаетьÑÑ Ñто Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтоб не переводилаÑÑŒ Ñтрока и то, что вы пишете на Ñкране пиÑалоÑÑŒ в той же Ñтрочке Ñкрана. Вот тут и возникает проблема. Приходит такой ÑÑ‚Ð°Ñ‚ÑƒÑ Ð° JMC надо понÑть - уже вÑе прихло или проÑто конец Ñтроки задержалÑÑ. Ранее проблема решалаÑÑŒ так - jmc читал куÑками фикÑированиой длинны (Ñкажем по 256 байт). ЕÑли пришла Ð¿Ð¾Ñ€Ñ†Ð¸Ñ Ð¼ÐµÐ½ÑŒÑˆÐµ 256 и не закинчиваетÑÑ Ñимволами GA или \n то Ñто ÑтатуÑ. ÐО ! Иногда Ñто не Ñрабатывало (Ñкажем при маÑÑированном Ñпаме). То еÑть чаÑто некоторые Ñтроки не отрабатывалиÑÑŒ триггерами. Теперь иÑповедуетÑÑ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñ‚ÐµÑ…Ð½Ð¸ÐºÐ°. ЕÑли пришла Ñтрока не Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ð°Ñ Ñимволами конца и в течении некоторого времени (ЗадаетÑÑ Ð² диалоге Options - Unfinished string delay ms) конец Ñтроки не поÑвилÑÑ - начинаем ее отрабатывать. ПонÑтно, что возможен и тут проблем . Скажем пришел пакет, за ним идет продолжение но тут ÑлучилÑÑ Ð»Ð°Ð¶Ð¾Ðº. JMC отработает полÑтроки  Вообщем Ñто пока в пройеÑÑе обкатки - поÑмотрим что будет. ЕÑли еÑть идеи по алгоритму WELLCOME ! ИÑтоник: www.jmc.mud.ru
|
Опубликовал: Flanker
Опубликовано: Thu, 13-Mar-2008
Версия: 3.26
Версия::
Скачано: 1826
Размер файла: 300.88 Кб
Рейтинг: (0 голосов)
Обзоры: (0)
Зеркал доступно: 0
Время загрузки:
Modem(56k) : 49s ISDN(64k) : 43s DSL(768k) : 4s LAN(10M) : 0.27s
|
|
Цена: Бесплатно |
Платформа: Windows |
Лицензия: GNU |
Ограничения:
|
|
|
Румуд Обзоры пользователей
Jmc 3.26 - hotfix © авторское право 2025 http://www.rumud.ru
|
ПоÑледние фото
|
Партнерские ссылки |