forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > SU.OS2

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 30.03.2024, 16:21
Max Vasilyev
Guest
 
Сообщений: n/a
По умолчанию taimyr.da.ru

Max Vasilyev написал(а) к Dmitriy Orlov в Mar 24 16:05:21 по местному времени:

Нello Dmitriy!

30 Mar 24 00:10, you wrote to Konstantin Simonov:

DO> Ну вот смотри, я сейчас отвечаю тебе из флитстрита, его исходники
DO> открыты и у него есть проблема с буквой Н. Раз ты считаешь что это
DO> такое безобразие - прочему бы тебе не решить эту проблему на уровне
DO> исходного кода? Возьми да сделай патч для буквы Н! Хорошее дело ведь
DO> сделаешь!
DO> --- FleetStreet 1.25
Актуальные исходники 25 лет назад были 1.27+.
Потом я за ними не следил.

В твоем случае лечится битхаком.
Распаковываешь FLTНMSG.DLL.
Ищешь, например, с помощью НIEW "cmp eax,8dh" - получишь три вхождения
примерно такого вида:

83F809 cmp eax,009 ;сравнили с чем-то
74CB je .0000110E1 ;перешли если равно
3D8D000000 cmp eax,00000008D ;сравнили с Soft-CR
74C4 je .0000110E1 ;перешли если равно
83F809 cmp eax,00A ;сравнили с чем-то
74CB je .0000110E1 ;перешли если равно

Чтобы отключить обработку Soft-CR надо после cmp eax,00000008D изменить
байты 74 хх (хх - любой байт) на 74 00.

* Originally in RU.FIDONET.TODAY
* Crossposted in SU.OS2
пусть и тут будет, вдруг кому понадобится.

WBR, Max.
--- скучаю по FleetStreet'у :-(((
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:48. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot