И реально элементарно. Мне с нуля без исходников на 5.3 потребовалось около часа - сначала дизассемблинг, потом поиск предполагаемого кода работы с датой и вставка фикса в SAV. Сейчас все на порядок проще так как исходники DIR есть и в основе своей он все-таки развивался последовательно (в отличие например от некоторых утилит RSX которые в M и M+ развивались отдельно и друг на друга вообще не похожи).
Но патчить совсем древние системы смысла не вижу.
Вполне достаточно последнюю версию 4 и 5. Ну даже если 3 еще добавить.
Кстати то, что я для 5.3 делал, отличается по поведению от 5.7 (у меня тогда его не было еще). В 5.7 двузначные даты вводятся точно также как и в старых системах, в моем варианте двузначные 00-71 означали 2000-2071
---------- Post added at 21:43 ---------- Previous post was at 21:40 ----------
И вообще, в 2100м году RT-11 сдохнет. Может уже начать об Y3K думать?![]()






Ответить с цитированием