TinySSH+MUD

В SSH-сервер TinySSH была добавлена возможность преобразовывать telnet- в ssh-трафик. Таким образом, теперь чтобы ваш MUD стал доступен через ssh, достаточно установить TinySSH на сервере и настроить его по инструкции https://github.com/janmojzis/tinyssh/pull/29. Никаких дополнительных манипуляций с кодом мада не нужно. Из популярных в Рунете клиентов ssh-соединения поддерживает JMC начиная с версии 3.7.

Табуляция в tintin++

Находясь в своем маде при помощи клиента tintin++ по старой линкуксовой привычке нажал табуляцию. И о ужас! tintin++ начал показывать варианты команд, начинающихся с введенной строки.

Последующие эксперименты показали, что список команд (среди них были мои, нестандартные) tintin++ получает, если ввести команду commands или wizhelp (которые выдают списки команд игрока и иммортала соответственно)

Теперь я понял, что означает надпись в заставке tintin++

kickind and ticking DikuMUD client

Надо бы что-то подобное в Тортиллу, если этого там еще нет

А еще, вы знаете, что старый клиент JMC не написан с нуля, в нем использовано кодовое ядро tintin++

Вышла JMC версии 3.7

После множества доработок и усовершенствований вышла «жаба» JMC версии 3.7. С огромным количеством нововведений можно ознакомиться тут: https://github.com/konelav/jmc/releases/tag/3710. По всей видимости, разработчики ориентировались на другой популярный MUD-клиент — Tortilla, так как многое из его функционала дублируется, например, поддержка Юникода, протоколов MSDP / GMCP, возможность добавления статус-бара и т.д. Из интересного, появился встроенный картограф (mapper) и представлены скрипты для импорта карт из Mudmapper, TinTin++, Adan MUD Client и т.д.

Скачать JMC 3.7.1.0 можно по ссылке: https://github.com/konelav/jmc/releases/download/3710/jmc3710.zip.

На сайте http://nerevar.github.io/jmc/ на данный момент лишь старая версия клиента.
  • avatar
  • 3
  • Поделиться
  • +1

В JMC появится поддержка UTF-8

В популярном клиенте для игры в мады JMC появится поддержка кодировки UTF-8, правда в Былинах она пока почему-то не работает:

На радостях дай, думаю, по-французски побалакаю в русском маде или поприветствую братушек-китайцев, ну utf-8 же… Ан нет, увы.

24H 84M 2499о Зауч:0 Вых:Ю> говорить Comment se rendre à la bibliothèque?
Вы сказали : 'Comment se rendre '

24H 84M 2499о Зауч:0 Вых:Ю>  

24H 84M 2499о Зауч:0 Вых:Ю> говорить 嗨
Вы задумались: "Чего бы такого сказать?"

24H 84M 2499о Зауч:0 Вых:Ю>


… а вот во французском маде — хоть по-русски, хоть по-китайски (с utf-8).

Из других нововведений:
  • «живые» хтмл-логи (примерно такие http://www.peeep.us/1b73508b );
  • алиасы регэкспами (#alias {/ска (\w+) (.+)/} {tell %0 [ME] %1});
  • цветные триггеры (#action smaug {/^&G.+ выбил.? оружие у вас из рук!/} {onDisramAlias});
  • поддержка сжатия MCCP1/2;
  • поддержка прокси SOCKS4/5;
  • поддержка многооконности (обмен сообщениями между различными jmc-окнами);
  • ГСЧ, инфо о пинге и всякие прочие мелочи.

Релиз новой версии ожидается в течении недели.