Nп/п : 73 из 90
От : Alexey Khromov 2:5030/723 25 апр 26 19:50:52
К : Kirill Orlov 25 апр 26 21:12:02
Тема : New point 2:5030/722.158
----------------------------------------------------------------------------------
@MSGID: 2:5030/723 69ecf2cf
@REPLY: 2:5030/722.158 69ec9a27
@CHRS: CP866 2
@TZUTC: 0300
Здраствуйте, Kirill!
KO> собрал, закинул в /usr/bin fidoip и дед заработал! Правда теперь
KO> возникла проблема кодировки в терминале macOS. Крокозябры, не хочет
KO> он в UTF-8 терминале макоси корректно работать! Вот сижу, то терминал
KO> подстрою, то конфиг деда, крокозябры меняют очертания, но русского так
KO> и нет... Думаю, читаю, надеюсь найду решение!
cat /usr/bin/golded:
#!/bin/bash
_luit_encoding=koi8-r
_golded_lang=ru_RU.KOI8-R
_locale_check=koi8r
_locale_message="${_golded_lang} KOI8-R"
_gedlnx=$(which gedlnx)
if [ ! -x ${_gedlnx} ]; then
echo "gedlnx is not avaiable/executable, sorry"
exit 1
fi
_has_locale=$(locale -a | grep ${_locale_check})
if [ -z ${_has_locale} ]; then
echo -n "Checking system locale presence ${_locale_check}: "
echo "Not avaiable!"
echo "Add ${_locale_message} to /etc/locale.gen and run"
echo "sudo locale-gen"
exit 1
fi
if [ "$LANG" = "${_golded_lang}" ]; then
exec "${_gedlnx}" "$@"
else
LANG=${_golded_lang} exec luit -encoding ${_luit_encoding} -x --
"${_gedlnx}" "$@"
fi
* Обрати внимание, что в системе должна присутствовать нужная тебе
локаль (koi8r) и бинарь luit - программы перекодировки utf8 <->
[8bitlocale]. Или ты должен входить в систему с локалью деда (в идеале для
отсутствия перекодировок вовсе - CP866)
Итоговая строчка запуска у меня
LANG=ru_RU.KOI8-R exec luit -encoding koi8-r -x -- /usr/bin/gedlnx
Alexey Khromov
--- GoldED+/LNX 1.1.5-b20250409
* Origin: - Вы в опасности! Вы окружены роботами! - (2:5030/723)
SEEN-BY: 46/49 50/22 109 301/1 452/28 460/777
463/1104 4500/1 5005/53 5015/42
SEEN-BY: 5015/46 5019/21 40 5020/101 715 806 828
848 1042 1146 2140 4441 8912
SEEN-BY: 5020/12000 5023/12 24 5030/49 722 723 907
976 1081 1474 5031/71
SEEN-BY: 5034/13 5053/51 55 58 5058/104 5059/38
5061/133 5075/128 6035/3
@PATH: 5030/723 722 5023/24 5020/715 1042 4441