назрел вопрос о восстановлении баз формата 8.3.8. В формате 8.2.14 можно было восстановить уничтоженный корень с помощью tool_1cd, найдя объекты в базе по их сигнатуре. К сожалению, в данный момент не существует версии tool_1cd с возможностью редактирования баз 8.3.8 (только режим просмотра). Наконец, сам вопрос: какие существуют способы восстановления утраченного корневого объекта и таблицы размещения (по смещению 0х6000 и 0х4000 соответственно), т.е. если они полностью забиты нулями в hex-редакторе, но данные в базе есть? Надеюсь, что найдутся сведущие люди в этом вопросе
можно в том же hex-редакторе руками забить.
я,обычно,потоки из файла в отдельные файлы собираю,а потом у меня был сборщик,который пытается что-то подобное 1cd из них собрать.
критерий,чтобы chkdbf не жаловался.
(1) Можешь кратенько описать порядок действий ручной сборки? Т.е. ищем таблицу (например, справочник), в таблице размещения указываем начало его потока, затем собираем blob в корневом объекте? А если таблиц 5000+, как с эти быть?
Независимо от того, куда вы едете — это в гору и против ветра!