reslst - контроль ресурсов, используемых PowerBuilder-приложением.


NAME

reslst - контроль ресурсов, используемых PowerBuilder-приложением.


SYNOPSIS

    perl reslst.pl [options] [PBL] APP
    reslst.exe [options] [PBL] APP


DESCRIPTION

Это скрипт для вывода списка файлов ресурсов (bmp, ico, cur и.т.д.), используемых PB приложением APP (из файла PBL), контроля наличия этих файлов и автоматического формирования pbr-файла.

Если PBL не указана, подразумевается, что имя совпадает с APP.

Переменная среды PB_INI должна указывать на файл pb.ini.


OPTIONS

--pbr FILE

Сформировать .pbr файл с заданным именем.

--ver

Задает номер версии PB. По умолчанию используется первая найденная в PATH. Только для случаев, когда на машине установлено одновременно несколько версий PB.

Например: --ver 5.


DETAILS

Что конкретно он делает?

    Определяет список pbl файлов приложения
    Сканирует все исходники, ищет строковые константы, заканчивающиеся на .bmp,
        .ico, .rle, .wmf, .cur
    Проверяет наличие файла на диске
    Выводит список состоящий из имени объекта, номера строки, признака
        отсутствия файла (!) и имени файла ресурса.
    Если задано, формирует .pbr файл.


INSTALL

    Установите переменную среды PB_INI
    .exe файл самодостаточный, установки Perl не требуется.


BUGS

Алгоритм определения использования ресурса очень простой, и может давать недостоверную информацию.


AUTHOR

Copyright (C) Ilya Chelpanov <chelpanov@mail.ru>, 2002

Это программа - свободное ПО. Вы можете использовать, распространять и модифицировать ее на тех же условиях, что и сам Perl.

Программа написана как демонстрационный пример к Perl-модулю PowerBuilder::ORCA.


SEE ALSO

    PowerBuilder::ORCA
    PB docs: http://sybooks.sybase.com/onlinebooks/group-pb/adt0650e/orca/

 

   reslst - контроль ресурсов, используемых PowerBuilder-приложением.