Dec 162017
 
TSR Utilities version 4.7 - DOS function key macro assignment and command line edit/recall, Base conversion calculator, Directory window for file view and execution, Calendar, Clock w/alarm, etc.

Full Description of File


TSR Utilities By RO-SOFT v4.7 -
DOS function key macro assignment and
command line edit/recall, Base conversion
calculator, Directory window for file view
and execution, Calendar, Clock w/alarm,
Pop-up help file edit/create w/screen
capture (Mono or Color).


File TSR47.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
TSR Utilities version 4.7 – DOS function key macro assignment and command line edit/recall, Base conversion calculator, Directory window for file view and execution, Calendar, Clock w/alarm, etc.
File Name File Size Zip Size Zip Type
CALC.COM 4365 4135 deflated
CLK1.COM 1954 1601 deflated
DOSCOMM.COM 4555 3841 deflated
DOSHELP.COM 4959 4726 deflated
DOSHELPM.COM 4287 4074 deflated
FILE_ID.DIZ 271 208 deflated
PALETTE.COM 3222 3044 deflated
POPCAL.COM 4485 4180 deflated
POPDIR.COM 6813 6478 deflated
REGISTER.FRM 2525 780 deflated
SCRNCLK.COM 4238 3946 deflated
TSR.DOC 23736 6672 deflated

Download File TSR47.ZIP Here

Contents of the TSR.DOC file







********************************************************
| RO-SOFT SYSTEMS (C) 1989-93 |
|======================================================|
| TSR UTILITIES Ver 4.7 BY Robert Ossowski |
********************************************************


* MAKE YOUR COMPUTING EASY *



_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER




* POP-UP DOS ENHANCEMENT UTILITIES *





Table of Contents : Page


Color system palette change PALETTE.COM ........ 1

Programmer's calculator CALC.COM ............... 2

DOS command function keys & buffer DOSCOMM.COM . 3

Pop-up display utility DOSHELP.COM ............. 4

Directory listing utility POPDIR.COM ........... 6

Pop-up calendar w/clock POPCAL.COM ............. 7

Clock display w/alarm & message SCRNCLK.COM .... 8

Compact clock display w/location option CLK1.COM 8


Page 1

***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************

SIGN ON SCREEN

PROGRAM PALETTE.COM NOW BEING LOADED
Copyright : Robert Ossowski 1989-93

This program requires about 3K Bytes of memory and will remain
installed until you enter its name again at the DOS command level.
If no other program has replaced the int(9) interrupt handler since
it was loaded it will then remove itself from memory. EGA/VGA must
be the active video system for this program to run. When loaded the
sixteen palette registers are initialized to the DOS default values.

To run as a TSR, the call-up code may be entered as a command option
or entered at program sign-on (i.e. PALETTE /09). Code entered must
be two decimal digits. Press the HOT keys to call the program for
setting new system color palette register values.

Valid HOT key codes : * 05 = Ctrl & right Shift keys
* 06 = Ctrl & left Shift keys
* 09 = Alt & right Shift keys
* 10 = Alt & left Shift keys (Default Code)

You may run this program in the Non-TSR mode by entering the command
option "/" with nothing following (i.e. PALETTE /).

Program Functions: To set new color palette.

Down arrow . = down one color Left arrow .. = left one color
Up arrow ... = up one color Right arrow . = right one color
Page down .. = down palette page Home ........ = get default palette
Page up .... = up palette page End ......... = save palette change
Esc ........ = restore previous palette
Mouse motion = duplicates Arrow Keys
Left button = "Esc" key Both buttons . = "Home" key
Right button = "End" key



**************************PALETTE 4.7*****************************
| 00 01 02 03 04 05 20 07 56 57 58 59 60 61 62 63 |
| PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
| PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
| >> 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
| Select Color=Arrows,PgUp/Dwn Save=END Cancel=ESC Default=HOME |
********************************************************************


Page 2

***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************

* PROGRAMMER'S CALCULATOR *


* CALC.COM * A pop-up programmer's calculator with decimal, hex,
octal, and binary base conversion, bit shifting, and logical operator
functions. It has a 32-Bit number representation and supports two
decimal place integer arithmetic calculations. Screen location may be
changed using the arrow keys. Position is retained until the program
is unloaded or moved again.


This routine is a "TSR" (Terminate and Stay Resident) program. Once
loaded, it can be called up by pressing the "HOT" keys. If it was
already loaded, and you select to reload, it will attempt to unload
itself from memory. It can only do this if it was the last "TSR" type
program loaded. If it can't unload, it will just ignore any reload
attempts. It occupies approximately 4.5K Bytes of memory. The "HOT"
keys are selectable at program sign on or with the load command. To
assign at load time, entering command option (i.e. CALC /8), assigns
the "Alt" and "Esc" keys for callup.
Valid codes as follows * 1 = right Shift & Esc keys *
* 2 = left Shift & Esc keys *
* 4 = Ctrl & Esc keys *
* 8 = Alt & Esc keys (Default) *

To run the calculator in the Non-TSR mode, enter the command option
"/" with nothing following (ie. CALC /) or option /c to set new screen
display colors for CALC.

Mixed-base calculations are supported, and the +,-,*, and / func-
tions are conventional. Beware, though, of only integer mode calcu-
lations. Your fractions disappear, except in fixed two place decimal.



* CALC.COM * Functions *

* Arrows * Re-locatable pop-up screen position using arrow keys.
* F1 * Pressing F1 successively cycles through the different
base conversions of the number on the entry line.
* F2 * This key toggles fixed two place decimal on and off.
* F3 * Performs logical AND on current and next number entered.
* F4 * Performs logical OR on current and next number entered.
* F5 * Performs logical XOR on current and next number entered.
* F6 * Performs logical NOT(invert) on the current entry.
* F7 * Performs BIT shift left on current entry.
* F8 * Performs BIT shift right on current entry.
* F9 * Changes the sign of current entry.
* F10 * Clears the entry line.
* Shift-F10* Clears the calculator.


Page 3


***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************


* DOS COMMAND FUNCTIONS & EDIT *


* DOSCOMM.COM * This is a TSR type program. That is when run it will
load itself in memory and stay there until it is unloaded.


This program requires only 3.5K Bytes of memory and will remain
loaded until you enter its name again or the system is re-booted.
To load the program type in "DOSCOMM" at the DOS prompt or put this
command into your autoexec.bat file.


The program functions include the following :

* Assign a command or a series of commands to the function keys.


* Edit keys enabled on DOS command line as follows.
Back Space, Insert, Delete, Home, End, Left Arrow, and Right Arrow


* Storage and scroll through of last 15 commands entered using the
up arrow and down arrow keys or mouse movement. Just scroll to the
desired command and press "Enter" key or right mouse button. Since
commands executed by function keys are always available they are
not saved in the recall buffer.

* Function keys F11 and F12 set new screen colors.


* To edit the command list for keys F1 thru F10, enter "DOSCOMM /n"
at the DOS prompt. The current list will be displayed for editing.
The last character of a command is required to be a " ", space or a
"#", pound. The " ", Tells DOS to wait for a command option entry.
The "#", tells DOS to execute the command immediately. All string
commands must end with a "#", except the last in string.


Page 4


***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************


ON-LINE DOS DOCUMENTATION AND PROGRAM HELP


* PROGRAM DOSHELP.COM * (DOSHELPM.COM For Mono System)

This is a "TSR" program that requires approximately 4K Bytes of
memory and will remain installed until you enter its name again at the
DOS command level. If no other program has replaced the DOS int(9)
interrupt handler since it was loaded, it will then remove itself from
memory. You should make an entry in your AUTOEXEC.BAT file so DOS will
automatically load this program on system boot. To assign call-up keys
at load time add the command option ( /code). The command (DOSHELP /3)
assigns code three (Both Shift Keys).

The program may be run from the DOS command line in a Non-TSR mode
by entering the command option "/" with nothing following
(ie. DOSHELP /). You will be presented with a list of available files
for name entry.

ALL Help files MUST be stored in the directory from which program
DOSHELP.COM will be loaded. Files created using DOSHELP.COM will be
stored in its originating directory.

When called from within any text based application program, DOSHELP
.COM checks for a help file with the same filename as the application
programs filename. If one exists it will be loaded, else you are asked
if one should be created. While viewing a help file you may add new
pages using the "Ctrl-A", or "Insert" keys or delete pages using the
"Delete" key. The currently loaded file and current file page will
be retained for subsequent call-ups while the current application is
running. This allows adding an applications screen display to a help
file, removing un-wanted pages, or creating your own help files.

When called with the Alt key, and "HOT" keys pressed, it lists all
the help files available and prompts for a new file name entry to
display. Name entries are a maximum of eight characters as defined by
DOS.

The Default "HOT" Keys are Both Shift Keys. Others may be assigned
as listed below. Pressing these keys, will call the program to view a
previously selected help file, or load a new help file for viewing.

* "HOT" Key Codes Available * Code 3 = both Shift keys (Default keys)
* Code 5 = Ctrl and right Shift keys
* Code 6 = Ctrl and left Shift keys
* Code 7 = Ctrl and both Shift keys


Page 5


ON-LINE DOS DOCUMENTATION AND PROGRAM HELP



Files MUST be in a screen dump format as created by this program
or with EDIT.EXE, the text editor supplied in the RO-SOFT package. Two
file formats are supported by this program. With (.CLP), and without
(.HLP) color information. The files created by this program may be of
either type.

The ".HLP" file does not contain screen color information. Pages
added or inserted in this file do not retain screen color. Each page
added increases file size by 2K Bytes.

The ".CLP" type file does contain screen color information. Pages
added or inserted in this file will retain and display the original
screen colors. Each page added to this file increases file size by 4K
Bytes.



DOSHELP.COM : Functions as follows :

* Supports both mono and color text help screens
* "HOT" Keys calls program to display current, or new help file
* "Alt" & "HOT" keys calls program to load new help file
* Ctrl-A * Add current screen page to end of help file
* Insert * Insert current screen page in help file
* Delete * Delete current help file page
* Dwn Arrow * Go forward one page in file
* Up Arrow * Go back one page in file
* Pg Dwn * Go forward one page in file
* Pg Up * Go back one page in file
* Ctrl Pg Up * Go to page one of file
* Ctrl-F * Select new help file



HELP FILES AVAILABLE FOR DOSHELP.COM

* COMMAND.HLP * Explains all available DOS commands
* DOSSYS.HLP * Contains general system functions and layout
* DIR.HLP * Explains the use of DOS directory structure
* DISKS.HLP * Contains DOS disk information and usage
* VIDEO.HLP * Outlines video types and structures
* DOSINT.HLP * Explains usage of all DOS interrupt functions
* BIOSINT.DAT * Explains usage of all DOS BIOS interrupts
* MOUSE.DAT * Explains usage of all DOS mouse functions
* OPECODE.DAT * Information on 8086 processor op-codes
* ASCII.DAT * Information on normal and extended ascii codes
* EDIT.CLP * Colorized help on text editor EDIT.EXE
* WP.CLP * Colorized help on Word Perfect 5.0


Page 6


***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************


* DIRECTORY LISTING UTILITY *



* POPDIR.COM * This program requires about 14K Bytes of memory, 5K for
program, and 9K for data storage. It may be run as a TSR, or as a
standard routine. In the standard mode you may select and execute any
executable DOS function or list any non-executable file. The display
window size is variable from 2 to 18 lines and can be relocated any
where on screen. Display colors may be changed to any desired color.
When the highlight bar and cursor are not present, press "Return" to
to enter the select mode.


Enter the call-up code at the end of the command to install as a pop-
up directory routine. Then you may press the "HOT" keys from within
any text based application to call the program for listing / viewing
files or sub-dirs in any selected directory (i.e. POPDIR /5). In this
mode only the file list function is active. If run as a TSR, it may be
removed by entering its name again at the DOS command prompt. If no
other program has replaced the DOS int(9) interrupt handler since it
was loaded it will then remove itself from memory. Any invalid entry
for code option will cause the program load to hesitate, requesting a
valid code entry. If entry is invalid at this point, the default code
is assigned.

To run as a standard program with the execute function enabled, enter
the command option "/" with nothing following the "/",(ie. POPDIR /).


* HOT Key Codes Available * 3 = Both Shift keys
* 5 = Ctrl & Sight shift keys
* 6 = Ctrl & left Shift keys (Default)
* 7 = Ctrl & both Shift keys


* Active Program Controls *

Up/Down Arrow ......... = Move up/down one line in window
Page Up/Down .......... = Move up/down one window page
Left/Right Arrow ...... = Edit pathname, or move in window
Home/End .............. = Edit pathname entry
F9, F10 ............... = Decrease/Increase window size
Ctrl/PgUp, Ctrl/PgDwn . = Move window up/down one screen line
Ctrl/Home, Ctrl/End ... = Move window left/right one screen line
F3, Both Mouse Buttons = Go select file to list/execute
F5, F6, F7, F8 ........ = Set new window colors
Esc, Right Mouse PB ... = Escape from current function


Page 7

***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************


* CALENDAR WITH CLOCK DISPLAY *


* POPCAL.COM * This is a pop-up calendar display with a clock. You may
set the calendar to any month of any year using the arrow keys. The
clock only displays when the calendar is set to current (system) month.
The clock alarm may be set for the desired time of day. This setting is
recorded for use on subsequent program loads until reset. Enter the
alarm time in 12 hour format as shown, terminated with "A" or "P'. Turn
the alarm off by any invalid character in alarm setting. You may turn
off the calendar display, leaving clock on screen with the Delete Key.
You may enter a message that will be displayed during alarm time.
To terminate the alarm press the program HOT keys.

You may assign a call-up CTRL Key as a command option when loading or
the program will prompt you for a CTRL Key entry at load time. At the
prompt just press the CTRL key & the letter desired. Acceptable letters
are A to Z. When entered as command option, enter (/letter) following
program name. Load Popcal With Ctrl-P Callup Code (i.e. popcal /p).

You may run POPCAL in NonTSR mode, by entering the "/", with no letter
entry, (i.e. popcal /).


SIGN ON SCREEN

PROGRAM POPCAL.COM NOW BEING LOADED
Copyright : Robert Ossowski 1992

This program requires about 4K Bytes of memory, and will remain
installed until you enter its name again at the DOS command level.
If no other program has replaced the int(9) interrupt handler since
it was loaded, it will then remove itself from memory.

Press the HOT keys to call the calendar for display

Enter New CTRL key for calling calendar display. ?
! Current HOT keys = Ctrl-O !

Program Functions: Insert ... = set alarm & message
Left arrow .. = back one month Right arrow . = forward one month
Down arrow .. = back one Year Up arrow .... = forward one year
Ctrl-Rt arrow = get current month Ctrl-Pg down. = move to bottom line
Page Up ..... = move up one line Page down ... = move down one line
Home ........ = left one column End ......... = move right one col
Ctrl-Home ... = move to far left Ctrl-End .... = move to far right
Ctrl-Pg up .. = move to top line Esc ......... = exit calendar
Delete ...... = display only Clock


Page 8

***********************************************
| TSR UTILITIES Version 4.7 BY RO-SOFT |
***********************************************

* CLOCK DISPLAY WITH ALARM *

* SCRNCLK.COM * This is a movable clock display for continuous time
monitor. It has four assignable call-up codes for re-location and
alarm setting from within any application program. It displays in a
12 hour time format with AM/PM indicator. It will display on window's
screen but cannot be called for relocation while the system is in a
graphics mode.
You may set an alarm time and message to be displayed during the
alarm time which is set for thirty seconds. This time and message is
stored for subsequent program loads, so tomorrow you will get the
same alarm and message. To terminate alarm press program HOT keys.
The call-up code, and original screen location may be entered as a
command option when loading. Option format is : /keycode,row,column
See key codes below. row = 00 to 24, column = 00 to 69. Defaults are
key code 9, row 24, column 69.

Display format : "Wed-04 12:25:40PM"

Press the HOT keys to call the program for changing the clock screen
position, alarm, and alarm message. Assignable HOT key codes are as
follows : 3 = Both Shift keys
5 = Ctrl & right Shift keys
6 = Ctrl & left Shift keys
9 = Alt & right Shift keys (Default code)

Program Functions: Insert ...... = set alarm & message
Down Arrow .. = down one line Left Arrow .. = left one column
Up Arrow .... = up one line Right Arrow . = right one column
Page Down ... = bottom of screen Home ........ = left edge of screen
Page Up ..... = top of screen End ......... = right edge of screen
Delete ...... = stop display Esc ......... = exit current function

* CLK1.COM * This is a compact clock display, and accepts location
parameters only as command option, and has no call up or alarm. This
routine only requires about 700 Bytes of memory, Option entry is as
follows : /row,column,n,color1,color2, where row = 00 to 24, column =
00 to 69, "n" sets no color toggle, color1 = 00 to 15 (background), &
color2 = 00 to 15 (foreground). On a registered version you may add
>nul to end of option to turn off any load messages.

This clock display toggles between time and date format.
Time : "02:10:25PM"
Date : "Wed-Nov-04"

Both clocks may be removed at any time by re-entering their name
at the DOS command level.










 December 16, 2017  Add comments

Leave a Reply