Название: Программирование для карманных компьютеров
Автор: Владимир Волков
Жанр: Программирование
isbn: 978-5-469-01300-6
isbn:
♦ Ключ -m активирует утилиту mi и выводит результаты в файл отчета каждые 4 часа. Файл отчета записывается с именем miXXX.txt в каталог \Му Documents, где XXX это номер файла-отчета.
♦ Ключ -w позволяет запустить команду win и записывать результаты в файл отчета каждые 4 часа. Файл отчета записывается с именем winXXX.txt в каталог \Му Documents, где XXX это номер файла-отчета.
Когда вы запускаете программу без ключей командной строки, то она запускается с графическим интерфейсом пользователя (см. рис. 2.9), и можно вручную запустить одну из команд. Для того чтобы команда была выполнена, необходимо нажать кнопку «!». Результат выполнения команды выводится в окно JShell.
Предназначение всех команд приведено в следующем списке.
♦ Команда win выводит список всех окон.
♦ Команда gi proc отображает список всех активных в системе процессов.
♦ Команда кр # позволяет завершить выполнение процесса с номером, указанным в качестве параметра #.
♦ Команда gi thrd позволяет отобразить список потоков.
♦ Команда gi mod позволяет вывести список модулей (DLL).
♦ Команда gi mod «хх» позволяет вывести список модулей (DLL), имена которых начинаются с подстроки хх.
♦ Команда mi отображает информацию о распределении памяти.
♦ Команда mi full отображает подробную информацию о распределении памяти.
♦ Команда s <арр> <args> создает процесс, полное имя к файлу которого передается в параметре <арр>.
PPC_Command_Shell
Это простой командный интрепретатор, выводящий на экран консольное окно (рис. 2.10).
Рис. 2.10. Окно командного интерпретатора.
Содержимое каталога arm необходимо скопировать в каталог Windows на самом Pocket PC и затем нужно запустить файл cmd.exe. Список возможных команд выводится на экран, если набрать команду help и нажать клавишу Enter.
RAPI_Debug
Эта утилита состоит из двух частей. Программу bugtrap.exe необходимо скопировать на устройство в каталог Windows, а программу RapiDbg.exe – запустить на рабочей станции. Естественно, при отладке надо установить соединение при помощи ActiveSynс. После запуска на рабочей станции программа RapiDbg.exe свяжется с устройством и отобразит на экране отладочную информацию (распределение памяти, запущенные процессы и потоки), и останется в режиме ожидания, отслеживая и отображая весь пользовательский ввод, который будет происходить на Pocket PC. Окно программы на рабочей станции показано на рис. 2.11.
Рис. 2.11. Окно программы с выводом отладочной информации.
RAPI_Start
Эта консольная программа позволяет с рабочей станции запустить программу на Pocket PC, если установлено соединение ActiveSync.
К примеру, на рабочей станции в консоли можно выполнить команду RAPI_Start iexplore.exe http://yandex.ru/, а на Pocket PC будет запущен Pocket Explorer и загружена первая страница поисковой системы.
СКАЧАТЬ