                Предприятие  'ЭКСПЕРТ',  г. Оренбург
                ------------------------------------
                            ExpertWare

               предоставляет набор различных пpогpамм.


    Разрешается свободное  распространение и использование программ из
этого набора в некоммерческих  целях  и  в  неизмененном виде.

    Cвои замечания и пожелания пpосим сообщать по телефону

             35 41 61  (353 00 54161 для иногородних)

    или по адресу:

            460026, г. Оренбург, а/я 1364, Петрову М.А.


=======================  Программа  80X86  ===========================

    Назначение  -  определить  тип  процессора.  Подробная  информация
и исходный текст программы содержатся в файле 80X86.ASM.

    Файлы: 80X86.ASM     2094  09-17-91  5:03p
           80X86.COM      121  09-17-91  5:03p


=======================  Программа  COD  =============================

    Эта  программа  выдает  коды и сканкоды клавиш и комбинаций клавиш
клавиатуры.

    Файл:  COD.COM        250  09-19-91  01:33p


=======================  Программа  COLORING  ========================

    Сия программа поможет Вам в подборе цветов для выводимых на  экран
сообщений. На нижней части экрана можно менять  цвет фона, цвета окна,
цвета выводимого в окне сообщения и цвета  отбрасываемой  окном  тени.
После завершения программы результат Ваших цветовых изысканий выводит-
ся в удобоваримом для ассемблера виде  и  в стиле  обозначений  цветов
dbase.  Замечание:  программа для себя отключает обычно неиспользуемое
мигание, поэтому для фона предлагаются все 16 цветов.

    Файл:  COLORING.COM  3760  12-11-91  01:00a


=======================  Программа  CRYPT  ==========================

    Назначение этой программы - шифровка файлов.  Используется  метод
"длинного  ключа",  т. е.   пароль   при   необходимости  удлиняется.
Расшифровать  файл,  конечно, можно, но для этого могут потребоваться
немалые усилия.  Чтобы восстановить файл в исконном виде нужно просто
запустить программу  еще раз с тем же  паролем.  Забывать  пароль  не
рекомендуется и, кстати, в зашифрованной программе он не  записывает-
ся.  Возможен  ввод  невидимого  пароля, для этого в командной строке
вместо пароля поместите знак вопроса, после чего программа сама  при-
гласит Вас к вводу пароля.

    Файл:  CRYPT.COM     3333  02-18-92  02:00a


=======================  Программа  FIL_DIV  =========================

    Это файлодробилка. Основное назначение -  дробить  монстрообразные
файлы перед передачей по линиям  связи  (входит  в  комплект  программ
телекоммуникационной системы).  Но  без  передачи  эта программа может
быть полезна для сохранения тех же монстров на  дискеттах  (для  этого
есть  специальный  режим).  Типичный  случай  такого  использования  -
скрутить какой-нибудь С++ как есть вместе с каталогами  и  бросить  на
дискетты. Восстановить  этот  архив  можно  с  помощью  альтернативной
программы FIL_ADD.

    Файл:  FIL_DIV.EXE   4340  09-04-91  01:00a


=======================  Программа  FIL_ADD  =========================

    А  эта  программа восстанавливает раздробленные программой FIL_DIV
(см. выше) файлы.

    Файл:  FIL_ADD.EXE   4070  03-17-92  01:00a


=======================  Программа  FLAG  ============================

    Эта очень маленькая программа выводит на экран российский  флаг  с
соответствующим музыкальным сопровождением.

    Файл:  FLAG.COM       350  09-23-91  01:00a


=======================  Программа  HDI  =============================

    Это  Hard Disc Indicator - индикатор обращений к  жесткому  диску.
Белая буква W на красном фоне - запись на диск,  белая  R  на  зеленом
фоне - чтение.

    Файл:  HDI.COM       1505  09-20-91  01:00a


=======================  Программа  HDP  =============================

    Это  Hard Disc Protector - очень простая защита от записи жесткого
диска. Попытка записи при  наличии  такой  защиты  обычно  приводит  к
перезагрузке. Программа работает как  триггер:  один  запуск -  защита
установлена, другой запуск - защита  снята.  Может  быть  полезна  при
загрузке новых программ, особенно игрушек,  если  есть  подозрение  на
наличие в них всяких там страшных вирусов.

    Файл:  HDP.COM       1800  09-20-91  01:00a


=======================  Программа  HIDE_DIR==========================

    Эта  пpогpамма скpывает  каталоги  от  постоpоннего  взоpа.  Чтобы
скpытть  каталог достаточно указать его пpи запуске пpогpаммы со  зна-
ком "-" (минус), чтобы pаскpыть - со знаком "+" (плюс). В любом случае
пpогpамма попpосит у Вас паpоль. Важное замечание: если у Вас на диске
есть скpытые каталоги, ни в коем случае не запускайте пpогpамму CHKDSK
или ей подобные пpогpаммы пpовеpки логической  целостности  инфоpмации
на диске.  Эффект может быть очень и ОЧЕHЬ печальным !

    Файл:  HIDE_DIR.COM  2000  10-04-91  02:00a


=======================  Программа  II  ==============================

    II (Interrupt Indicator) - индикатор прерываний.  Выдает  на  двух
верхних  строках  экрана  состояние  регистров  в  момент  обращения к
прерыванию.  В отличие  от  схожей  по  назначению   программы  21.COM
Селивоненко  А.Б.  (см. Софтпанораму 27)  отображает  содержимое  ВСЕХ
регистров  и может цепляться  к  любому  прерыванию  (или к нескольким
сразу).  При  запуске  следует  указать  лишь  шестнадцатиричный номер
прерывания.

    Файл:  II.COM        2100  09-19-91  01:00a


=======================  Программа  INTERVAL =========================

    Эта программа  предназначена  для  использования  в  bat - файлах,
обычно в  autoexec.bat.  Если  текущее  компьютерное время  попадает в
интервал, указанный при запуске программы, то код завершения программы
равен  1,  иначе - 0.  Интервал  задается  в виде   час:мин - час:мин,
причем разделители могут быть любые.

    Файл:  INTERVAL.COM  1593  05-05-92  01:00a


=======================  Программа  KEYTIME  =========================

    Назначение этой программы - имитировать нажатие клавиш  в  случае,
когда в течение некоторого промежутка времени  отсутствуют  эти  самые
нажатия. Для использования сначала нужно запустить резидентную часть -
KEYTIMER.COM. Собственно таймаут задается  самой  программой  KEYTIME,
причем первый параметр - интервал  времени  в  минутах,  второй -  код
клавиши, третий - сканкод клавиши. Код и сканкод  можно  определить  с
помощью вышеописанной программы COD. Для отключения имитации достаточ-
но  запустить  KEYTIME  указав  нулевой  интервал.

    Файлы: KEYTIME.COM   1300  09-20-91  01:00a
           KEYTIMER.COM  1420  09-20-91  01:00a


=======================  Программа  MUSIC_MK  ========================

    Это программа предназначена для создания  исполняемых файлов, про-
игрывающих мелодию из заданного файла. Мелодия должна  быть  задана  в
виде пар чисел: частота и длительность. В командной строке кроме имени
файла с мелодией можно  указать  множитель  (целое число), на  который
будет умножаться длительность каждого звука (по умолчанию 1).  В каче-
стве примера приведен файл с мелодией "К Элизе" Бетховена,  являющейся
неофициальным гимном предприятия "Эксперт".

    Файл:  MUSIC_MK.COM  3240  09-26-91  01:00a
           K_ELIZE       2100  09-26-91  06:09p


=======================  Программа  PRI  =============================

    Назначение  -  вывод  на  принтер управляющих последовательностей.
Любой символ можно послать, указав  после  \ десятичный  код  символа.
Нужна в ней возникла прежде всего потому, что ни один из известных нам
редакторов не хотел принимать нулевой  байт.  Здесь  это  не проблема,
например:

        PRI \27w\0 - выключение режима двойной высоты на Epson'е.

    Файл:  PRI.COM       1300  09-18-91  07:11p


=======================  Программа  PRN_BUF  =========================

    Эта программа переназначает вывод на принтер в оперативную память.
Повторный   запуск  приводит  к  сбросу  буфера  в  файл   Screen.fil.
Размер буфера 60 КБайт. Заполняемость  буфера  отображается  в  правом
верхнем углу  экрана.  Данная  программа  может  пригодиться,  если  с
использованием нижеописанной программы PRN_FILE возникли проблемы.

    Файл:  PRN_BUF.COM   2000  09-20-91  01:00a


=======================  Программа  PRN_FILE  ========================

    Эта программа переназначает вывод на принтер  в  файл  Screen.fil.
Можно указать каталог для размещения этого файла. Файл пополняется  по
мере заполнения буфера. Поэтому для очистки  буфера  следует запустить
эту  программу  еще  раз.  Буфер  сбросится  в  файл и вывод пойдет на
принтер. Следующий запуск программы - вывод опять идет в файл. Короче,
программа работает как триггер. Если с использованием  этой  программы
возникли проблемы, то применяйте PRN_BUF (см. выше).

    Файл:  PRN_FILE.COM  2800  09-20-91  01:00a


=======================  Программа  PRN_SCR  =========================

    Назначение этой программы - перенаправить вывод печати  экрана  по
клавише PrintScreen в файл Screen.fil. Для этого файла  можно  указать
каталог для размещения. В  отличие  от многих других  сия программа не
просит каждый раз имя файла и т.п., а просто ищет в указанном каталоге
Screen.fil и добавляет к нему содержимое экрана. Если  файла  нет,  он
создается.

    Файл:  PRN_SCR.COM   2300  09-20-91  01:00a


=======================  Программа  RE_GRAPH  ========================

    Re_Graph - Replace Graphic, то бишь  заменить  графику,  в  данном
случае при выводе на принтер. Использование очевидно - когда в  тексте
много  графических   символов,  редактировать  его  долго  и  неохота,
печатать их - это тоже долго, да и к тому же они вовсе не  обязательны
(случай чересчур красивого оформления там, где куда важнее информация)

    Файл:  RE_GRAPH.COM  1300  09-20-91  01:00a


=======================  Программа  RUN  =============================

    Эта программа предназначена для запуска  зашифрованных  программой
CRYPT (см. выше) исполняемых файлов.  Здесь  также возможен  ввод  не-
видимого  пароля, для этого в командной строке вместо пароля поместите
знак вопроса, после чего программа сама  пригласит Вас к вводу пароля.

    Файл:  RUN.COM       3535  02-18-92  02:00a


=======================  Программа  SET_KBR  =========================

    Программа установки регистров и параметров клавиатуры. По  желанию
можно использовать исходный текст для установки других значений, более
удобных для себя. Эта программа обычно включается  в  AUTOEXEC.BAT.  В
представленном  варианте  программ  отключает   NumLock   и   включает
CapsLock.

    Файлы: SET_KBR.ASM   2940  09-23-91  11:49a
           SET_KBR.COM     20  09-23-91  11:49a


=======================  Программа  TFI  =============================

    TFI - это Text File Information, то бишь  информация  о  текстовом
файле. Выдаваемые данной программой параметры файла часто бывают очень
нужны перед печатью какого-либо текста, они  позволяют  избавиться  от
пробных оттисков, перепечаток и пр. Для получения  информации  следует
указать лишь имя файла.

    Файл:  TFI.EXE       2850  08-01-92  02:00a


=======================  Программа  TOUCHM  ==========================

    Программа  TOUCHM решает ту же задачу,  что и  известная программа
TOUCH из Турбо набора,  а именно -  изменяет  дату и время у указанных
файлов,  но значения берутся не системные, что бывает весьма неудобно,
а указанные в командной строке.

    Файл:  TOUCHM.COM    1700  12-17-91  01:00a


=======================  Программа  UPPRCASE  ========================

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

    Файл:  UPPRCASE.EXE  2300  09-23-91  01:00a

