tintin++ 2.01.90

Вышла очередная версия tintin++

Описанные у предыдущей версии ошибки (ошибка с кодировкой koi2utf и ошибка при сборке в Андроиде и попытке зайти на Зеркало мад) тоже есть.

Может, багрепорт написать?

tintin++

Вышла очередная версия консольного клиента tintin++ 2.01.8

UPDATE:

Легко собрался в среде Ubuntu/Centos/cygwin/macOS и работает в этих средах.

С минимальной модификацией скрипта configure собрался в среде Android и странно работает там: например нормально коннектится к мадам Виртустан и GloryMUD, но перестает реагировать на клавиатуру при попытке подключения к старому и новому Зеркалам и к оригинальным Былинам. Предыдущая версия 2.01.7 ведет себя на Андроиде нормально.

Еще в версии 2.01.8 появилась кодовая таблица koi2utf — перекодировка, функционально аналогичная команде proolcoder в моём форке prooltin. Но здесь она глючит (а у меня не глючит!)

Каминг аут

На работе выдали Макбук Air. Чувствую себя кем-то типа Ренли Баратеона или Лораса Тирелла.

В порядке освоения OS X (которая основана на ядре FreeBSD) собрал там мад-клиент prooltin (мой мод tintin++). Собралось вообще без вопросов. Еще собрал мад-сервер tbamud, здесь пришлось в Makefile указать полный путь к библиотеке libiconv (а до этого инсталлировать ее при помощи brew, а до этого инсталлировать пакетный менеджер brew). Компилятор здесь, кстати, хипстерский богомерзкий clang, а не православный gcc

MUDLET

Интересный клиент (я давно о нем слышал, но сильно не тестировал), есть для разных ОС, авторы занимаются интернационализацией, в частности, русификацией. Надо потестировать. (Как вы может знаете, моя основная рабочая ОС — Ubuntu и в мад я вхожу при помощи tintin++, причем у меня есть своя сборка Тинтина с нужными мне опциями типа перевода и ватчдога)

http://www.mudlet.org/

Оригинальный MUDLET https://github.com/Mudlet/Mudlet — собрался легко по их инструкции. С конца мая 2016 года начал работать с кириллицей в разных кодировках

Частично русифицированная старая версия, понимающая UTF-8 (май 2011 года) https://github.com/olostan/mudlet — мне его собрать пока не удалось, потому что я тупой

Письмо на форуме Былин http://forum.bylins.su/showthread.php?t=4407

Mudlet 4.0 internalization roadmap http://forums.mudlet.org/viewtopic.php?f=7&t=19499

Внезапно я написал примитивнейший скрипт для tintin++, осуществлябщий вход в мад, выполнение одной команды (для примера взята команда users), а затем выход из мада и из tintin’а.

#action {ENTER} {i}
#action {MUDQUIT} {#zap;#zap}
#sess s0 mud.kharkov.org 3333
5
мудер парольмудера
users
quit
0

где i — это любая строка, главное, что в конце выдается enter,
3333 — порт моего тестового мада (у основного порт 3000),
5 — номер кодировки,
0 — пункт меню по выходу из мада

Для чего можно использовать этот скрипт?

Для периодического захода во все русские мады, выдачи команды КТО и построения графика посещаемости их при помощи munin. (Пока не забанят робота)

Или для того, чтобы в маде, например в Былинах, где игрок экспирится, заходить и обновлять его

И снова о переводе мадов

Я еще немного пописал свой модуль перевода для tintin++. Теперь в его словарь можно на лету добавлять пары слов:

#addword sword,меч

Неправильные переводы можно удалять

#addword sword,мечь
#delword sword
#addword sword,меч

И целые словосочетания можно сразу переводить
#addword You are carrying,Вы несете

Потом надо не забыть сохранить словарь командой #writedic

И заменить старый файл словаря новым

mv slovarb2.csv slovarb.csv

https://github.com/prool/virtustan