bprogram.gif (6287 bytes)

mreplace.gif (5270 bytes)

 

      Эта страничка посвящена программе MReplacet.
      MReplace - программа, предназначенная для поиска и замены часто встречающихся текстовых подстрок в нескольких файлах. Достаточно часто встречаются ситуации, подобные данным: необходимо быстро заменить некую подпись во многих документах сразу (например изменилось название фирмы) - делать это в ручную долго и малоэффективно, необходимо поменять некую общую информацию, касающуюся некого проекта (программисту поменять имя глобальной переменной в нескольких модулях или дизайнеру поменять атрибуты заголовков документов). подобных ситуаций встречается масса и редко когда эти проблемы решаются полуавтоматизировано или автоматизировано. Именно для решения подобных проблем и создана эта программа.
      Далее будут рассмотрены:

Руководство пользователя
Техническая поддержка
Download (Скачивание)
Обновления

Начало страницы


      Руководство пользователя.

      Ниже приведена картинка с видом рабочего окна программы. Буквами обозначены активные элементы рабочего окна, описание которых будет приведено далее.

 

mreplace.jpg (40894 bytes)

 

A - (Диск) выбор активного диска.

B - (Рабочая папка) выбор активной папки.

C - (Файлы рабочей папки) перечень файлов, находящихся в рабочей папке.

D - (Тип отображаемых файлов) тип отображаемых файлов текущей папки.

E - (Шаблон имени файла) шаблон, по которому ищутся файлы для обработки. При изменении текущей папки или выборе конкретного файла значение этого поля изменяется автоматически, но пользователь может ввести свой шаблон имени файла непосредственно перед обработкой. Шаблон допускает ввод латинких или русских букв, цифр, знаков "_", "?", "*".

F - (Полный путь к рабочей папке) - информациооное поле. При обработке файлов в подкаталогах отображает текущей перекодируемый подкаталог.

G - (Обработка файлов папки) - опция обработки всех файлов данной папки и вложенных (если выставлен флаг обработки подкаталогов) имена которых  соответствуют шаблону имени файла.

H - (Флаг обработки подкаталогов) - если флаг включен, то при обработке файлов папки будут просматриваться файлы в подкаталогах.

I - (Обработка файла) - опция обработки всех файлов данного каталога, имена которых соответствуют шаблону имени файла. рекомендуется использовать, когда необходимо обработать один файл в данной папке.

J - (Флаг обработки всех файлов, соответствующих шаблону) - если флаг включен, то перекодируются все файлы папки, имена которых соответствуют шаблону имени файла, если флаг выключен, то перекодируется только первый из найденых файлов (и соответственно только первые из найденных файлов во всех подкаталогах).

K - (Найти) - строка, которая будет искаться во всех просматриваемых документах.

L - (Заменить) - строка, на которую будет заменена сирока поиска в тех документах, где она будет найдена.

M - (Выход из программы) - завершение работы программы. Происходит только после завершения процесса обработки.

N - (Помощь) - справка по программе. Описание работы, рекомендации к применению, разрешение вопросов.

O - (О программе) - информация о программе и авторе.

Начало страницы


      Техническая поддержка.

      На данный момент вы можете присылать свои вопросы и замечания, а так же предложения и отзывы по адресу il_mattheus@yahoo.com или il_mattheus@mail.ru. Если это что-то срочное, рекомендую начинать заголовок письма с знаков "!!!". В общем случае я обязуюсь рассмотреть вашу заявку не более, чем в 3-х дневный срок. Естейственно, вы должны оставить координаты обратной связи, если они отличны от адреса отправителя, по возможности как можно более кратко и четко описать суть проблемы и предпринятые вами шаги для ее устранения. Во избежание каких-либо недоразумений хотелось бы знать как, где и при каких обстаятельствах возникла проблема.
      Наиболее распространенные вопросы:

1. Программа выдает сообщение "обработка невозможна" - это сообщение выдается только если не задана строка для поика (подразумевается, что если нечего искать, то и найдено ничего не будет, следовательно и процесс запускать не надо).
    Для исправления ситуации необходимо ввести строку для поиска (панель K).
2. Программа выдает сообщение "Ошибка обработки" - это сообщение выдается программой если в процессе обработки файлов были ошибки ввода/вывода (т.е. если какой-то файл, среди обрабатываемых, был блокирован другой программой или содержал некоректное имя или права доступа на этот файл были ограничены).
    Для исправления ситуации необходимо:
а) если ошибка вызвана тем, что один из файлов заблокирован другой программой - завершить работу этой программы.
б) если ошибка вызвана некорректным именем файла - исправить имя файла или переместить его в другой каталог.
в) если ошибка была вызвана ограничениями в правах доступа - войти в систему под другим именем или пропустить файл.
    В каждом из выше перечисленных случаев можно этот файл пропустить, обрабатывая файлы этого каталога по отдельности или удалить (переименовать, переместить) соответствующий файл.
3. Программа работает только с файлами в кодировке Windows-1251, поэтому для работы с файлами в других кодировках их перед обработкой енобходимо перекодировать, например утилитой MConvert. А после обработки произвести перекодировку в обратном порядке.

Начало страницы


      Download (Скачивание).

      На данный момент для скачивания доступна версия MReplace 1.0, представляющая из себя один единственный файл - mreplace.exe (477,0 kb). Инсталяции программа не требует. Программную группу в меню пуск не создает, записей в реестре Windows не делает, а потому для удаления программы достаточно просто удалить файл mreplace.exe.
      Архив mreplace.zip (171,7 kb)  

Начало страницы


      Обновления.

      На сегодняшний день вышла в свет только версия 1.0 программы MReplace. По мере поступления предложений по совершенствованию и накоплению статистической информации о ее использовании будут выходит обновления программы. Информацию об обновлениях программы ищите в рубрике "Новости".


Программы
MConvert | MReplace


Рубрики сайта
Страничка Ilmat | Новости | Программы | Игры | Программисту | Стихи | Ссылки | Об авторе
Основная страница

Hosted by uCoz