jmc
jmc copied to clipboard
JMC - Jaba Mud Client
В чистой новой JMC при #var странные цвета добавляются в конец:
Не работает jmc.DropEvent() при обработке jmc.Incoming. Единственный способ предотвратить появление строки в главном окне -- присвоить jmc.Event не-строковое значение (например, jmc.Event = null), что не очень удобно. Похоже, в ttcoreex.cpp:710...
Команда logpass не имеет эффекта. Причина: логика логирования такова, что сначала производится запись полученной от сервера строки в лог (проверка bLogPassedLine и вызов ф-ии log()), а только потом выполняется обработка...
Почему-то при записи логов в HTML-формате на данный момент черные текст и фон отрисовываются как тёмно-серые: .bl{color:#555} .b_bl{background-color:#555} Выглядит не очень и, главное, не так, как в JMC. По-моему, должен...
Предлагаю добавить запись в лог сообщений, показываемых командами showme и из скрипта (jmc.ShowMe()). Это, в общем, перекликается с вопросом идеологии логирования: писать "как показывает происходящее MUD" или "как видит происходящее...
Логи в окнах вывода пишутся жестко в текстовом виде. Предлагаю сделать возможность для них выбирать формат (TEXT, ANSI, ANSI+RMA, HTML) как для основного лога.
Иногда при логировании в формате Text клиент виснет. Кейс (можно сделать через MUD-эмулятор): входная строка "\1xb0" Более обще: строка начинается с символа 0x1B и не содержит символа 'm'. Причина: в...
Было бы интересно, на мой взгляд, добавить в HTML-логирование опцию, при включении которой формируемая страничка содержит дополнительные элементы а-ля плеер (пуск, пауза, стоп, ползунок) с построчным выводом текста в соответствии...
В данный момент из скрипта весьма проблематично узнать о смене профиля (только постоянным опросом jmc.Profile в обработчике jmc.Incoming и с безосновательным предубеждением, что при загрузке профиля JMC что-нибудь да выдаст)....
Try to use both versions from activeperl site:5.20.1.2000 and 5.18.4.1803 And get an Error with PerlSE.dll(shared memory permission denied) But when i install older versions(which could not be downloaded from...