57 lines
2.4 KiB
Plaintext
57 lines
2.4 KiB
Plaintext
3/28/86 Unprotect dBASE Administrator 1.0
|
||
by Perry Simm
|
||
|
||
This unprotect should take care of the problem of running multiple copies
|
||
in a network environment. The previous version only allowed a single copy
|
||
to run at one time. The problem arises from a key that is placed at offset
|
||
0F0H in the Program Segment Prefix (PSP). Ashton-Tate's ACCESS.COM program
|
||
provides the key before it loads DBA.LD1. The ACCESS.COM provided with this
|
||
unprotect does the same thing using random numbers to generate the key using
|
||
the system clock as a seed. It then generates the correct checksum word to
|
||
place at PSP:0FEH and calls DBA.LD1 through DOS function 4BH.
|
||
|
||
This archive should contain the following files:
|
||
DBA.UNP (this file)
|
||
DBA.BIN (EXE file header for DBA.LD1)
|
||
ACCESS.COM (replaces Ashton-Tate's ACCESS.COM file)
|
||
|
||
The following instructions apply only the file DBA.LD1 150016 12-26-85 10:00am.
|
||
Any other file will very likely not work.
|
||
|
||
1. Copy DBA.LD1, DBA.BIN (included with this file) and ACCESS.COM (also
|
||
included with this file) to the same disk or directory.
|
||
2. Issue the following DEBUG commands:
|
||
3. DEBUG DBA.LD1
|
||
4. -N DBA.BIN
|
||
5. -L
|
||
6. -N DBA.LD1
|
||
7. -RBX
|
||
8. BX 0000 ;debug response
|
||
9. :2
|
||
10. -RCX
|
||
11. CX 3000 ;debug response
|
||
12. :4A00
|
||
13. -W
|
||
14. -Q
|
||
|
||
You will also need to copy the following files from your ADMINISTRATOR disks:
|
||
ASSIST.HLP, DBA.OVL, DBASE.MSG, HELP.DBS, INSTALLM.EXE
|
||
|
||
Once you have these files together on disk or in a directory, run INSTALLM one
|
||
time. Then you can delete it. You now have a working copy of dBASE III Plus
|
||
Administrator. There is no need to run the install procedure. Use the new
|
||
ACCESS.COM as you would as described in your Getting Started manual.
|
||
|
||
If you have any questions or problems with this unprotect, please contact
|
||
me on the Atlanta IBM-PCUG BBS at (404) 433-0062.
|
||
Perry Simm
|
||
|
||
P.S. Please note that if you specify a program file on the command line,
|
||
you must not use a program name that begins with the letter M. This
|
||
is true of the original protected version as well and is not a byproduct
|
||
of unprotection.
|
||
|
||
Ex. ACCESS master M=d:path
|
||
|
||
Yields the message: Unauthorized Duplicate
|
||
|