KORPAG, версия 3; 04/10/20; размер 16384 байта
Это утилита командной строки. Предназначена для замены фрагментов данных в произвольном числе файлов. Замена производится для всех файлов (в соответствии с указанной маской) в текущей и всех вложенных папках.
Заменяемый фрагмент (блок) помещается в один файл, новый блок - в другой. Поиск и замена производятся формально, включая все служебные символы (перевод строки и т.д.), в связи с чем следует внимательно и правильно формировать данные файлы.
Основное назначение программы - замена html-кодов сразу на всех страницах сайта (на локальном компьютере) перед его обновлением. Например, замена одного кода счетчика на другой. Можно найти и другие сферы применения.
Программу следует поместить в папку для утилит, прописанную в системной переменной "path" (можно и в папке с системой) и запускать из файловых менеджеров (FAR, Total Commander и т.д.), сделав текущей нужную папку.
Программа создает файл "korpag.log" (в текущей папке), содержащий перечень всех обнаруженных (в соответствии с маской) файлов и количество выполненных замен в каждом из них.
Формат вызова:
korpag maska olddata newdata
maska - стандартная маска выбора файлов ('*.*', '*.txt', 'file.*' и т.д.);
olddata - имя файла (включая путь при необходимости) с заменяемым блоком;
newdata - имя файла (включая путь при необходимости) с новым значением.
Если новое значение отсутствует (файл имеет пустое содержимое), то старый фрагмент просто уничтожается. Однако, даже в этом случае файл newdata должен существовать на диске!
Программа предназначена для свободного распространения. Для работы требуется наличие на компьютере библиотеки MS-Framework (обычно присутствует). Если программа не запускается, по указанной ссылке можно скачать оригинальный установщик.
Внимание! Некоторые антивирусы выдают ложное сообщение о наличии в этой программе вируса. Это вызвано ошибками алгоритма эвристического анализа, производимого антивирусами. Программа содержит блок сканирования папок, который, видимо, и вызывает подобное срабатывание. На самом деле, программа абсолютно безопасна.