Программа находит в файле источнике значение и заменяет его на другое. Что найти и на что заменить указывается в INI файле
find1=1_f.hex
replace1=1_r.hex
где find1 это параметр поиска 1_f.hex это файл содержимое которого надо найти в файле источнике
replace1 это параметр замены и 1_r.hex это файл содержимое которого мы вставим по найденному смещению в файле источнике.
В INI файле можно указать сколько угодно пар поиска/замены, которые будут применены к файлу источнику.
например:
find1=1_f.hex
replace1=1_r.hex
find2=2_f.hex
replace2=2_r.hex
Размер файла источника не имеет значения, что позволяет перебирать файлы 1Cv8.1CD
Для 1с8 я использую ее, когда необходимо восстановлить работоспособность файлового варианта базы, переименов несколько таблиц, а потом утилитой 1с chdbfl.exe оживить БД.
В комплекте идут примеры как использовать.
Первый это переименование таблицы пользователей в 1cv8.1cd, что бы можно было зайти в БД без пароля.
Второй это поиск/заемна в простом тесктовом файле.
Пароль на архив 1