Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Окружение OS    >>    inpum
   
 
 InPum - Интегратор DOS утилит  Владислав Маслов 18.12.1991

Программа, интегрирующая в себе все Ваши любимые утилиты



6k 
 

Интегратор утилит INPUM ( Версия 1.0 ) АВТОР : Маслов Владислав Васильевич АДРЕС : 141400, Химки-9 Московской обл., ул. Московская, д. 21, ВНПОлеспром, лаб. патентования, Маслову В.В. ТЕЛЕФОН : 572-70-03, доб. 7-02 ( с 9.00 до 18.00 ) или 571-82-54 ( с 21.00 до 23.00 ). СПИСОК ФАЙЛОВ : INPUM.EXE 16032 загрузочный модуль INPUM.PAS 10063 исходный текст программы INPUM.DOC 3319 текст, который Вы читаете INPUM.MNU 2615 вариант меню интегратора В базовом варианте для просмотра документации применяется известная утилита README.COM. АНАЛОГИ : головной модуль (NORTON.EXE + NORTON.OVL ) пакета NORTON UTILITIES 5.0 - взята идея просмотра списка утилит и их запуска; тестирующая программа MANIFEST - взят способ перемещения по пунктам меню ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ (по сравнению с NORTON): - более удобный, на наш взгляд, режим работы; - возможность оперативного подключения документации любого размера; - небольшой размер программы; - наличие исходного текста, т.е. возможность адаптации к различным требованиям. КРАТКОЕ ОПИСАНИЕ : Интегратор утилит был написан для упорядочения использования большого количества различных утилит, облегчающих нелегкую жизнь пользователя "персоналки". Попробовал NORTON, и мне показалось легче и удобнее сделать свой интегратор, что довольно быстро и произошло. Естественно, быстрота написания интегратора не могла способствовать его высокому качеству. Прошу строго не судить. Хоть я и не сделал все, что мог, пусть, кто может, сделает лучше. Хотя бы мой INPUM. Файл меню Файл INPUM.MNU содержит команды вызова утилит и их краткие (до 18 строк длиной до 64 символов) описания. Функционально он соответствует файлу NORTON.CMD. Все задействованные утилиты разделены по темам. Признак темы - знак =. В этой же строке должно быть краткое (до 8 символов) имя темы. В следующих строках содержится краткое описание темы. Далее идут информационные блоки утилит. Каждый блок начинается признаком - символом ` (обратная кавычка). В этой же строке должно быть имя загрузочного модуля утилиты (до 8 символов). В следующих строках файла меню содержится краткое описание утилиты. Клавиши Стрелки управляют перемещением по меню. TAB вызывает просмотр подробной документации на утилиту. Для этого должны быть доступны (например, быть в той же директории) программа просмотра README.COM и файл документации <имя утилиты>.DOC . ENTER запускает утилиту. ESC прекращает работу интегратора. F1 вызывает помощь по интегратору (пока не реализована). Любой другой символ вводится в командную строку как очередной символ параметра утилиты.