----------------------------------------------------------------------------------
@REPLY: 2:6035/3.1 6a799d20
@MSGID: 2:6035/3.1 6a9e6b4e
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/mac 1.9 2024-03-02
> Алексей Фаянс дополнил свой проект mbtool утилитой Recode, которая
> перекодирует сообщения прямо в базе и меняет кладж CHRS в соответствии с
> новой кодировкой.
>>
https://github.com/shadowlmd/mbtool
Бинарники под винду:
https://github.com/shadowlmd/mbtool/releases/tag/latest
=============================================================================
* Area : RU.FTN.DEVELOP
* From : Alexey Fayans, 2:5030/1997 (07 Сентября 2026 09:42)
* Subj : recode
=============================================================================
Hello All!
Запилил утилитку, которая перекодирует сообщения прямо в базе и
меняет кладж CHRS в соответствии с новой кодировкой. Перед тем, как что-то
сохранять в базу, показывает, что получилось, и спрашивает разрешения (можно
ответить, чтобы больше не спрашивала). Поддерживаются базы JAM/Squish/Msg. Я
тестировал как мог и проблем не обнаружил, но всё равно рекомендую делать
бэкапы баз на всякий случай. ;)
=== Start of Windows Clipboard ===
Fido message base character set recoding tool
Usage:
recode.exe
[search_charset |
msg_number]
Parameters:
Message base specification
Source character set
Destination character set
[search_charset] Optional character set to match in CHRS kludge
[msg_number] Optional specific message number to recode
Base Specification format:
Where Letter is:
J - JAM
S - Squish
F, M, * - MSG / Opus
Note:
This tool operates interactively with manual confirmation. A preview
of the decoded message is shown on screen before writing to base.
It is recommended to recode to your console character set (e.g., CP866)
so the preview is readable, or do so at your own risk.
Examples:
recode.exe Jc:\fido\\msgbase\\jam
uftndev UTF-8 CP866
recode.exe Sc:\fido\\msgbase\\squish\fn_sysop UTF-8 CP850
recode.exe Mc:\fido\\msgbase\\msg
etmail KOI8-R CP866 KOI
(recode messages with incorrect CHRS kludge: KOI instead of KOI8-R)
recode.exe Jc:\fido\\msgbase\\jam\\su_chainik CP866 CP866 ASCII
(just replace incorrect CHRS kludge: ASCII -> CP866)
recode.exe Sc:\fido\\msgbase\\squish
u_linux KOI8-R CP866 666
(recode message #666 even if it has no CHRS kludge)
=== End of Windows Clipboard ===
Забирать с гитхаба: https://github.com/shadowlmd/mbtool
Бинарники под винду: https://github.com/shadowlmd/mbtool/releases/tag/latest
=============================================================================
10 Августа 2026, Vladimir Fyodorov писАл к All следующее:
>> Алексей Фаянс проанонсировал обновление утилиты mbtool - инструмента
>> для преобразования и обработки баз сообщений Fido (Jam/Squish/MSG).
VF> https://github.com/shadowlmd/mbtool
--- GoldED+/OSX 1.1.5-b20260425
* Origin: Esquire Station (2:6035/3.1)
SEEN-BY: 50/700 382/736 469/122 5001/100 5010/275
352 5015/46 5020/290 378 570
SEEN-BY: 5020/715 830 837 921 1042 1146 2332 4441
5452 8912 9696 5023/24
SEEN-BY: 5030/115 1081 5034/13 5035/64 5051/44
5057/19 5061/15 5075/128
SEEN-BY: 5090/138 6035/3 5 66
@PATH: 6035/3 5020/715