Как я ехал в метро

Сегодня утром по дороге на работу вместо того, чтобы залипать в твиттер, залипал в терминал termux на Андроиде и игрался со сборкой мад-серверов под Андроид.

Как я уже ранее писал, tbamud собирается с пол-пинка. ROM собирается. Виртустан муд собирается, но выпадает в корку на каком-то вызове lexical cast. А в Былинах-0 (это очень-очень-очень старая версия Былин, по сути слегка русифицированный Circle) внезапно нашелся ассемблерный код на ассемблере x86 (а телефон построен на процессоре ARM). Перепишу эти вставки на C и посмотрю, что будет дальше.

Кстати, когда телефон подключается к Wi-Fi, запущенный там мад-сервер может быть виден из Интернета, а вот при использовании 3G/4G — нет

Update. Код Былин-0 оказался психологически несовместим с используемым в Андроиде «богомерзким кленгом». А tbamud и rom — рулез!

Две записи

  1. Я видел онлайн казино (на реальные деньги) с интерфейсом мада (с доступом по ssh). А для поколения хипстеров рядом был второй интерфейс — через сайт
  2. При сборке свежей версии prooltin в среде Андроид обнаружились два глюка: 1. он сразу выдпадаем в креш. 2. экзешник запускается то из PATH, то из текущего каталога. Надо разобраться.

15-Feb-2019. UPDATE. Это мне показалось, что запускается мад из пути. А креш оказался плавающим, то есть происходящим не всегда. Я нашел место, где он происходит, там появляется нулевой указатель. Поставил туда if. (На гитлаб пока не закоммитил, постараюсь сегодня)

И снова мад-клиенты под Андроид 6

Как я уже писал, Mukluk суровый клиент, но использовать можно.

LensDroid и bMudclient мне сразу не очень понравились.

А вот TMO Android MUD client, хоть и объявлен как альфа, но вполне симпатичный.

UPDATE. 03-Jun-2018. Его удалили из GooglePlay

Android 6

Я приобрел себе телефон Oukitel K10000 на Андроиде 6 версии и начал его осваивать. Для мада нашел первый в списке клиент mukluk. В целом пользоваться можно.

А еще я собрал под Android мад-сервер tbamud 😉 А чо, Линукс, он и в Андроиде Линукс!