Утилита конвертации файлов трассировки из AFDPRO в Excel
А также умеет печатать дисассемблированный код
- В Afdpro выполнить команду
PD addr., lenght {,filename}
, гдеaddr
- начальный адрес,lenght
- длина (например 0200),filename
- имя файла. - Запустить утилиту со следующими параметрами:
-pd FILE
, гдеFILE
- имя файла из первого пункта.
- Включить запись трассировки в AFDPRO командой
TR ON CLR
. - Выполнить нужное кол-во шагов.
- Выполнить команду
PT {start, lenght, {filename}}
, гдеstart
- с какой команды начать запись (я использую 0),lenght
- кол-во команд для записи,filename
- имя файла. - Запустить утилиту со следующими параметрами:
-one FILE
, гдеFILE
- имя файла из третьего пункта.
Так как буфер трассировки Afdpro хранит не более 100 шагов, предусмотрено соединение нескольких файлов трассировки.
- Записать нужные шаги программы в файлы (пункт "Один файл трассировки").
- Запустить утилиту со следующими параметрами:
-link FILE,FILE,...
, гдеFILE,FILE,...
- имена файлов трассировки через запятую без пробелов.
Программа мультиплатформенная, так как написана на Java.
Запустить утилиту: java -jar traceToExcel.jar [PARAMS]
, где [PARAMS]
- параметры запуска.