Просмотр полной версии : ImagesEditor
Самое начало пути :)
Смотреть дамп (лент) уже можно :)
Дамп (http://www.KpXX.Ru/Soft/Utils/ImagesEditor/ImagesEditor.Alpha.0.0.jpg)
Даже видна (скорее всего) проблема конкретного образа ленты - два блока в конце переставлены местами и нет блока EOF2
Ну и если посмотреть начало этого бекапа - там тоже блоки переставлены местами...
Дальше - функционал перестановки блоков местами и более подробная информация (слева) о блоке
Ну и сохранение образа после редактирования
В целом, сценарий разработки пока - под мои потребности на текущий момент, так что пока полноценного двоичного редактора не стоит ожидать :)
Добавлено
- возможность переставлять соседние блоки
- сохранять файл после редактирования
Восстановил с (на 95 процентов) помощью ImagesEditor дистрибутив DEC RSX C 1.2
Хватившего функционала - перестановка блоков
Не хватившего функционала - нужно было создать блок EOF2 (в конце образа ленты) - на помощь пришёл FAR и знание - что находится в EOF2 :)
Здесь (http://www.KpXX.Ru/DEC/PDP-11/Software/Langs/C/Decus/1.2 RSX)
Мысли вслух о дальнейшем развитии программы
- Пока нацеленность на работу с образами лент с ошибками
- Возможно, так же будет добавлен функционал просмотра и образов дисков - так как функционала FAR в этом плане не хватает
- Программа НЕ будет быстро развиваться, так как пока сценариев её использования МАЛО, как и свободного времени, а мыслей по развитию её братьев-сестер (DisAsm11 и ImageUtils) - МНОГО
- Крутятся так же мысли по переносу функционала ImagesEditor в ImageUtils, то есть - запустили с аргументами в командной строке - получили ImageUtils, запустили без - ImagesEditor - примерно как в DisAsm11 и в ещё одной известной в закрытых кругах программе xcompx (сравнение файлов с раширенным функционалом)
Но.. Это только мысли и некоторые из них только крутятся, а на пока - посмотрим - какие ещё ошибки в образах будут попадаться :)
Ещё мысли вслух.
- Просмотр не только данных (что тоже удобно - так как FAR не всё показывает), но и структурые - полезный функционал. Возможно - его расширение будет сделано в первую очередь - надо поиграться с программой и посмотреть - чего не хватает (поиска? :) )
- Есть некоторые мысли по добавлению больших возможностей по редактированию образа, но надо подумать - так как ImagesEditor опирается на общий код с ImageUtils (и даже DisAsm11), а там возможностей по изменению считанных из образа даннных практически не закладывалось. Нужны некоторые доработки, что бы не требующийся в конкретной программе код в неё не попадал
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot