Поиск обновленных макросов в новой сборке

Автор:Ilya
Дата:25.12.2007
Просмотров:2802
Скачиваний:824
Оценка:, Оценок - 1
Скачать (rar-файл; Размер - 1617)

Обсудить в форуме

Описание

Макрос предназначен для поиска макросов в новом дистрибутиве, которые были изменены. Особый интерес представляет случай, когда были изменены макросы перекрытые пользовательской версией.

Перед запуском макроса, необходимо установить голый дистрибутив новой сборки и в переменную DIST_MACRO прописать путь к нему.

Алгоритм работы макроса следующий. Сканируется папка дистрибутивных макросов. Какждый макрос ищется по всем путям указанным в переменной MACRODIR в bank.ini . Если найдены одноименные макросы с отличнающейся датой-размером, то они попадают в отчет.





Текст примера

 Например имеем следующую структуру папок:
  MAC\ - дистрибутивные макросы текущей сборки
  MAC1\ - пользовательские макросы текущей сборки
  MAC92.30\ - дистрибутивные макросы новой сборки
В отчете получаем примерно следующую информацию:
---------
DISTR :  32 C:\RS92.30.DST\MAC\Currency\DealsOB.mac                           11190  8.09.2006  9:32:26
!!!   :     ..\Mac\currency\DealsOB.mac                                       11182 12.07.2006  9:02:02

DISTR :  32 C:\RS92.30.DST\MAC\Currency\DOCUMNTC.MAC                           2496 27.09.2005 18:41:06
!!!   :     ..\Mac1\currency\DOCUMNTC.MAC                                      4808 15.10.2007  8:52:20
!!!   :     ..\Mac\currency\DOCUMNTC.MAC                                       2455 16.09.2004  8:16:20
---------
Первый случай из 2-х строк - это обновление макроса в новой сборке, второй случай - макрос перекрыт пользовательским, находящимся в Mac1\Currency\.