www.mudconnector.su
https://forum.mudconnector.su/

Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление
https://forum.mudconnector.su/viewtopic.php?f=6&t=718
Страница 2 из 2

Автор:  prool [ Пт июн 27, 2014 6:21 pm ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

Сейчас я один, а когда только появилось это объявление, было человека 3-4

Автор:  ArtistSpb [ Чт июл 03, 2014 7:59 pm ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

В общем я разобрался с RMUD-ом.
Пароль на email - просто еще одна защита от утечки аккаунта.
В этом маде для добавления перса нужно помнить комбинацию (мыло+пароль придуманный, не обязательно от почты).
Мой емайл уже был в базе, а пароль я не помнил.

Немного в сторону. В Рмаде - в телнет протоколе используется опция IAC GA.
Кто нибудь может объяснить для чего она нужна и в чем ее смысл ?

Автор:  KadVar [ Пт июл 04, 2014 11:18 am ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

Это не с повторением маленькой "я" часов связано ?

Автор:  ArtistSpb [ Пт июл 04, 2014 1:40 pm ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

KadVar писал(а):
Это не с повторением маленькой "я" часов связано ?

Боюсь нет. Это с маленькой "я" не связано. RMUD посылает эту последовательность IAC GA
в начале любого блока текста и до промпт-строки.

Я предполагаю что это наследие еще старых терминалов. Последовательность переключает
режим работы терминала (как я понял из описания). Для современных клиентов похоже это уже не актуально.

Автор:  Pacifist [ Пт июл 04, 2014 2:24 pm ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

ArtistSpb писал(а):
Я предполагаю что это наследие еще старых терминалов. Последовательность переключает
режим работы терминала (как я понял из описания). Для современных клиентов похоже это уже не актуально.


Не совсем так, вот например обсуждается проблема незавершенности отправленных от сервера строк, из-за чего иногда не срабатывают алиасы в клиенте:
http://forum.adan.ru/index.php?topic=491.msg7477#msg7477

Автор:  ArtistSpb [ Сб июл 05, 2014 12:54 am ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

Pacifist писал(а):
ArtistSpb писал(а):
Я предполагаю что это наследие еще старых терминалов. Последовательность переключает
режим работы терминала (как я понял из описания). Для современных клиентов похоже это уже не актуально.


Не совсем так, вот например обсуждается проблема незавершенности отправленных от сервера строк, из-за чего иногда не срабатывают алиасы в клиенте:
http://forum.adan.ru/index.php?topic=491.msg7477#msg7477


IAC GA честно говоря не связан с незавешенностью строк. В топике адан неверное толкование.
Данная последовательность идет не после Prompt строки, как признак завершения строки,
а в начале нового любого блока данных. Проверил на Rmud-e, Ведьмаке, Адане.

Формально, да, IAC GA идет после промпта, после введенной команды игроком, но эта последовательность
идет вместе только со следующим блоком текста, а не в блоке с промпт строкой.

Автор:  Zmey [ Чт авг 21, 2014 9:58 pm ]
Заголовок сообщения:  Re: Рмад: Мир Трех Лун: Серый Камень Гаргата - восстановление

Привет! IAC GA это команда telnet-а "Go ahead", т.е. ожидание данных от удаленной стороны.

Когда мад выводит блок текста (обычно завершающийся промптом), он отсылает в конце IAC GA. Всё, что придёт от мада после IAC GA клиент должен трактовать как текст с новой строки. Это неформальное соглашение, которого некоторые мады и клиенты придерживались.

Например, пользователь быстро пишет: юг, юг
Ответ мада:
---
Описание комнаты.
Промпт>[IAC GA] [тут приходит новое описание, которое клиент должен начать выводить с новой строки]
---
В клиентах, которые эту комбинацию не обрабатывают, тайтл комнаты "прилепится" после промпта.

Если IAC GA приходит не сразу после промпта, а только с новым блоком текста - это, скорей всего, бага.

Если не ошибаюсь, старые JMC корректно обрабатывали IAC GA, а в последних это поломалось и они выводят лишние пустые строки перед каждым новым блоком текста.

Страница 2 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/