home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- Online Reference Software
-
-
- Assembly language software products
- providing maximum performance in a
- minimum amount of space.
-
-
- PKDATE - fast ZIP file date utility for DOS
-
-
-
-
-
-
-
-
-
-
-
- Users Manual - March 26, 1991
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 1
-
-
-
-
-
-
-
-
-
- LICENSE STATEMENT
-
-
-
- Online Reference hereby grants you, the user, a non-exclusive
- license to use PKDATE in its delivered form.
-
- You may use the registered version of the software on any
- computer, provided that the software can in no way be used on
- more than one computer at the same time.
-
- You are encouraged to freely copy and distribute the share
- ware version of the software as long as it is not modified or
- missing any of the component files.
-
-
-
-
-
- WARRANTY
-
-
-
- Online Reference warrants software delivered by diskette
- to be an accurate copy of the master diskette. Defective
- diskettes will be replaced free of charge within 60 days
- after purchase.
-
- Online Reference explicitly disclaims all other warranties
- whether expressed or implied, including, without limitation,
- the implied warranties of merchantability and fitness for any
- particular purpose. Online Reference shall have no liability
- for consequential, incidental, exemplary or special damages,
- including lost profits.
-
- Online Reference reserves the right to improve or change
- the product at any time without prior notice.
-
-
-
-
-
- TECHNICAL SUPPORT
-
-
-
- Completing the registration form and paying the published
- fees for the software, qualifies the owner for technical
- support.
-
-
-
-
-
-
-
- Page 2
-
-
-
-
-
-
-
-
-
- CONTENTS
-
-
- INTRODUCTION.............................................. 4
- Overview.............................................. 4
- File contents......................................... 4
-
-
- PKDINST................................................... 5
- Overview.............................................. 5
- Colors................................................ 6
-
-
- STANDARD FEATURES
- DOS Directory Format.................................. 7
- Intelligent I/O....................................... 7
- Long Screen Support................................... 7
- Extended Disk Partitions.............................. 7
-
-
- IMPLEMENTATION
- Command Line Examples................................. 8
- Technical Data........................................ 9
- PIF................................................... 9
- DOS Error Level....................................... 9
-
-
- SUPPORT
- Bug Reports...........................................10
- BBS System............................................10
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 3
-
-
-
-
-
-
-
-
-
- INTRODUCTION
-
-
- PKDATE is a ZIP file dating utility.
-
- It searches the specified ZIP file(s) and identifies the
- the date and time of the most recent ZIP member.
- The date and time of the ZIP file is then set to match
- the highest member value.
-
- This program can be valuable for BBS SYSOPS who wish to
- maintain their ZIP files at the same date/time as the
- files they contain.
-
-
-
- The software contains the following files:
-
- o PKDATE.DOC - This file
- o PKDATE.EXE - Uses intelligent output display
- o PKDATE.HST - History file PKDATE versions
- o PKDATE.HDR - CompuServe file description header
- o PKDATE.KEY - CompuServe file description keywords
- o PKDINST.EXE - Color installation program
- o ORDER.FRM - Ordering and registration form
-
-
-
- PKDATE is not public domain nor free software.
- Registration does not enable any advanced features
- in this program. It only helps support the authors
- efforts.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 4
-
-
-
-
-
-
-
-
-
- INSTALLATION
-
-
- --------
- OVERVIEW
- --------
- PKDATE incorporates an installation program named PKDINST
- that will customize PKDATE for user-specified colors.
-
- PKDINST is version sensitive, and will complain if the
- version level is incorrect.
-
- The installation program expects to locate PKDATE.EXE
- in the default directory. The file name must be unchanged
- from the distribution disk to install properly.
-
- Once installed, PKDATE may be freely renamed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 5
-
-
-
-
-
-
-
-
-
- INSTALLATION
-
-
- ------
- COLORS
- ------
- The user may configure the text and inverse video colors used
- by PKDATE during operation. The banner colors are fixed and
- cannot be changed. The default value is to accept whatever
- colors are found at the cursor location when PKDATE loads.
-
- Invoke PKDINST and choose the Customize Colors option from
- the main menu.
-
- The Normal Text and Inverse Video data are displayed
- in the colors currently installed in PKDATE.
-
- The un-installed version of PKDATE defaults to whatever
- colors are present at the cursor when the program is invoked.
- PKDINST provides an option on the Colors Menu to restore the
- defaults.
-
- PKDINST displays the default colors in black and white until
- they are changed. The demo strings are displayed in the new
- color after each selection. The colors are not installed in
- PKDATE until the user exits PKDINST.
-
- The user is prompted to enter the hexadecimal values for
- the text or inverse video option. The number is always
- entered as a 2 digit number. Results are unpredictable
- if a single digit is entered.
-
- The left number is the Background color.
- The right number is the Foreground color.
-
- 07 = White text on black
- 17 = White text on blue
- 70 = Black text on white (inverse)
-
- The user may enter any value up to FF, if blink is wanted.
- The color banners are fixed colors, and may not be changed by
- the user.
-
- TEXT colors are for the file name matches displayed when
- PKDATE executes.
-
- INVERSE colors are used for all error message displays.
- All colors and blink may be selected.
-
-
-
-
-
-
-
-
- Page 6
-
-
-
-
-
-
-
-
-
- STANDARD FEATURES
-
-
- --------------------
- DOS Directory Format
- --------------------
- PKDATE displays all file data in the DOS directory format.
- All file data exactly matches the DOS location and format
- conventions.
-
- The file attributes are appended to the standard DOS display
- as both a hex number and their associated name(s).
-
-
-
- --------------------------
- Intelligent output display
- --------------------------
- PKDATE determines if DOS I/O redirection to a disk file or
- printer is active.
-
- When redirection is active, all output is displayed a second
- time using DOS. All screen output except the author banners
- are then output to the redirected device or file.
-
- For the screen, the color attribute found at the starting
- cursor location is used.
-
- PKDATE automatically uses whichever video page number is
- active at startup. The user video configuration remains
- unchanged.
-
-
-
- -------------------
- Long screen support
- -------------------
- PKDATE uses the screen mode that is active at startup.
- The 80x43 and 132x43 text screens are supported.
- 40 column mode is not supported.
-
-
-
- -------------------------------
- Extended disk partition support
- -------------------------------
- PKDATE supports DOS disk partitions greater than 32mb.
- It has been tested under DOS 4 and DOS 5.
-
-
-
-
-
-
-
-
- Page 7
-
-
-
-
-
-
-
-
-
- IMPLEMENTATION
-
-
- ---------------------
- Command Line Examples
- ---------------------
-
- Pkdate FILE.ZIP
- Scan the specified ZIP file.
- Set date of 'file.zip' to the highest member date.
-
-
- Pkdate A*.ZIP
- Scan all ZIP files starting with 'A'.
-
-
- Pkdate *.ZIP
- Scan all ZIP files.
-
-
- Pkdate *.*
- Scan all files, get errors from all non-ZIP files.
-
-
-
- The user must always enter the .ZIP file extension.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 8
-
-
-
-
-
-
-
-
-
- IMPLEMENTATION
-
-
- --------------
- Technical Data
- --------------
- Screen performance has been improved by utilizing direct
- screen writes. Snow prevention is implemented only when
- the CGA card is detected.
-
- PKDATE is written entirely in Turbo Assembler v2.5.
-
-
-
- ---
- PIF
- ---
- PKDATE is 'ill behaved' in screen management functions
- as direct screen writes are used.
-
- No vectors are taken over.
-
-
-
- --------------
- DOS ERRORLEVEL
- --------------
- 0 - No errors
- 1 - Failed
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 9
-
-
-
-
-
-
-
-
-
- SUPPORT
-
-
- -----------
- BUG Reports
- -----------
- Bug reports are welcomed.
-
- 1) Make/Version of DOS
- 2) Copy of AUTOEXEC.BAT and CONFIG.SYS
- 3) Names of TSRs if any, that are loaded
-
- Attempt to diagnose any bugs by unloading all TSRs and
- start with as simple a system as possible.
-
-
-
- ------------
- Registration
- ------------
- Please fill out the enclosed ORDER.FRM.
-
- Bruce Gavin
- CompuServe: 70137,3244
- GEnie : B.GAVIN
-
-
-
- ----------
- BBS System
- ----------
- Online Reference BBS:
- (719) 380-9095 (voice)
- (719) 591-0302 24 hours,
- 9600 v.42bis / 8N1
-
- Programmers Online Reference Guides
- Norton Guide databases
- Home of ALTER, FIND, ET, FRESHEN, and other fine utilities.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 10
-
-
-
-