home *** CD-ROM | disk | FTP | other *** search
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
-
-
-
-
-
-
-
-
-
-
- ╠IST ╨ROTECTOR 128 V2.0
- ┴ ┬┴╙╔├ PROGRAM FILE LIST PROTECTION UTILITY
- ┬Y: ╠ONNIE ─E ├LOEDT
- ├OPYRIGHT (C) 1987
- ╘ & ╙ ╙OFTWARE ─EVELOPMENT
-
-
-
-
- ╘HIS PROGRAM IS PLACED IN THE ╨UBLIC ─OMAIN BY THE AUTHOR.
- ╔T IS NOT ╞╥┼┼╫┴╥┼ OR ╙╚┴╥┼╫┴╥┼ (THAT NEVER WORKS ANYWAY),
- BUT IF YOU FEEL COMPELLED TO SEND ME A COUPLE HUNDRED
- DOLLARS, ╔ WON'T STAND IN YOUR WAY. ╔ WOULD ALSO APPRECIATE
- ANY AND ALL COMMENTS, CRITICISMS, COMPLAINTS, SUGGESTIONS,
- IDEAS, ETC. YOU MIGHT HAVE. ═Y ╟┼NIE MAILBOX ADDRESS IS
- ╞╔╬╬. ╧R YOU COULD LEAVE A NOTE ON THE BOARD ╔ CO-RUN, ╘HE
- ╥IVERBOAT ┴DVENTURE - (818) 888-3221. ╩UST LEAVE ╞EEDBACK TO
- ╠ONNIE. ╔F YOU'RE IN NO HURRY, AND WISH TO COMMENT VIA THE
- ╨OST ╧FFICE, MY ADDRESS IS:
-
- ╠ONNIE ─E ├LOEDT
- 520 ┬ARD ╙TREET
- ═OORPARK, ├┴ 93021
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 1
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ╠IST ╨ROTECTOR WILL ALLOW YOU TO RENDER YOUR ┬┴╙╔├ SOURCE
- FILES UN-LISTABLE BY OTHERS. ╘HIS CAN BE HANDY IN KEEPING
- PEOPLE FROM SEEING YOUR CODE, ESPECIALLY IF IT CONTAINS
- PASSWORDS OR SOMETHING ELSE YOU DON'T WANT THE USER TO SEE.
- ╔ WROTE MY ORIGINAL ╠IST ╨ROTECTOR FOR THE 64 ABOUT 3 YEARS
- AGO. ╘WO YEARS AGO, ╔ TRANSLATED IT FOR THE 128 IN IT'S
- NATIVE MODE. ┘ESTERDAY, ╔ DECIDED TO BLOW THE DUST OFF THE
- OL' DISK AND COMPLETELY REWRITE IT, THE RESULT OF THAT BEING
- ╠IST ╨ROTECTOR V2.0. ╔F YOU HAVE USED EITHER OF MY PREVIOUS
- PROTECTORS, YOU WILL NOTICE THE VAST DIFFERENCE. ╧N THE
- OTHER HAND, IF YOU HAVE DOWNLOADED ─IS╦AT, THE CATALOG
- PROGRAM ╔ WROTE A COUPLE DAYS AGO, YOU WILL NOTICE AN UNCANNY
- SIMILARITY BETWEEN THE TWO.
-
- ╘O GET THINGS GOING, AT THE SYSTEM LEVEL, TYPE
- RUN"╨ROTECTOR128 2.0" AND HIT ╥┼╘╒╥╬. ╠IST ╨ROTECTOR 128
- V2.0 WORKS IN 80 COLUMN MODE ONLY, SO IF YOU BOOT IT UP IN 40
- COLUMN MODE, YOU WILL BE INSTRUCTED TO SWITCH YOUR MONITOR TO
- 80 COLUMN MODE. ┴FTER THE ═╠ FILES ARE LOADED, YOU WILL SEE
- THE TITLE SCREEN. ╨RESS ╥┼╘╒╥╬ TO CONTINUE ON FROM THIS
- POINT.
-
- ╘HE NEXT SCREEN YOU WILL SEE IS THE ═AIN ═ENU. ╘HE OPTIONS
- AVAILABLE ARE:
-
- ─EFINE ╔NPUT ╞ILE
- ─EFINE ╧UTPUT ╞ILE
- ╨ROTECT ╔T
- ┼NTER ╠IST ═ESSAGE
- ─╧╙ ├OMMANDS
- ┼XIT ╨ROTECTOR 128
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 2
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ─EFINE ╔NPUT ╞ILE
- -----------------
-
- ╘HIS IS THE ROUTINE YOU WILL USE TO LET ╠IST ╨ROTECTOR 128
- KNOW WHICH FILE YOU WANT TO PROTECT. ┴T THE FIRST PROMPT,
- ┼NTER ╔NPUT ╞ILENAME, HITTING ╥┼╘╒╥╬ ALONE WILL RETURN YOU TO
- THE MAIN MENU.
-
- ┘OU CAN TYPE ANY LEGAL ├OMMODORE FILENAME HERE, TO ASSIGN
- THAT AS THE INPUT FILENAME.
-
- ┴FTER ENTERING THE FILENAME, YOU WILL BE ASKED WHICH DISK
- DRIVE HOLDS THAT FILE. ┘OU CAN ENTER ANY DEVICE NUMBER FROM
- 8 THROUGH 15. ┴FTER SUPPLYING THE DEVICE NUMBER, THE INPUT
- FILE AND DRIVE ARE STORED AND YOU ARE RETURNED TO THE MAIN
- MENU.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 3
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ─EFINE ╧UTPUT ╞ILE
- ------------------
-
- ╘HIS IS THE ROUTINE YOU WILL USE TO LET ╠IST ╨ROTECTOR 128
- KNOW WHICH FILENAME YOU WANT TO WRITE THE FINAL, PROTECTED,
- COPY TO. ┴T THE FIRST PROMPT, ┼NTER ╧UTPUT ╞ILENAME, HITTING
- ╥┼╘╒╥╬ ALONE WILL RETURN YOU TO THE MAIN MENU.
-
- ┘OU CAN TYPE ANY LEGAL ├OMMODORE FILENAME HERE, TO ASSIGN
- THAT AS THE OUTPUT FILENAME.
-
- ┴FTER ENTERING THE FILENAME, YOU WILL BE ASKED FOR THE DISK
- DEVICE YOU WISH TO PUT THAT FILE ON. ┘OU CAN ENTER ANY
- DEVICE NUMBER FROM 8 THROUGH 15. ┴FTER SUPPLYING THE DEVICE
- NUMBER, THE OUTPUT FILE AND DRIVE ARE STORED AND YOU ARE
- RETURNED TO THE MAIN MENU.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 4
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ╨ROTECT ╔T
- ----------
-
- ╘HIS IS THE WORKHORSE ROUTINE OF THE PROGRAM. ╘HIS IS THE
- ROUTINE THAT ACTUALLY DOES THE ╠IST ╨ROTECTION TO YOUR
- PROGRAM.
-
- ╞IRST, IT CHECKS TO MAKE SURE THAT THE DEVICE NUMBERS YOU
- ENTERED ARE LEGITIMATE AND THAT THE DRIVES DO EXIST. ╘HEN IT
- CHECKS THE INPUT FILENAME, TO MAKE SURE IT EXISTS. ╔F IT
- DOES, IT THEN CHECKS THE OUTPUT FILENAME TO MAKE SURE IT
- DOESN'T. ╔F ALL GOES WELL, IT WILL THEN VERIFY THAT YOUR
- INPUT FILE IS IN FACT A ┬┴╙╔├ SOURCE FILE. ╠IST ╨ROTECTOR
- 128 V2.0 CAN DETERMINE WHETHER YOUR FILE WAS SAVED IN 64 MODE
- OR 128 MODE, AND DISPLAYS ACCORDINGLY.
-
- ╔F ANY OF THE ABOVE CONDITIONS ARE MET WITH UNSATISFACTORY
- RESULTS, YOU WILL BE INFORMED OF THE PROBLEM AND RETURNED TO
- THE MAIN MENU. ╧THERWISE, ╠IST ╨ROTECTOR WILL GO TO WORK,
- DISPLAYING THE LINE NUMBER IT IS CURRENTLY WORKING ON, AS IT
- GOES. ╫HEN ALL IS FINISHED, THE FILES ARE CLOSED, ╠IST
- ╨ROTECTOR TELLS YOU IT'S DONE, AND RETURNS TO THE MAIN MENU.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 5
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ┼NTER ╠IST ═ESSAGE
- ------------------
-
- ┘OU CAN USE THIS ROUTINE TO ENTER A SHORT MESSAGE TO BE
- DISPLAYED WHENEVER SOMEONE TRIES TO LIST YOUR PROTECTED
- PROGRAM FILE. ╔T IS ACCOMPLISHED BY PUTTING YOUR MESSAGE
- INTO A ╥┼═ STATEMENT AT THE BEGINNING OF THE PROGRAM WITH THE
- LINE NUMBER 0. ╔F YOU HAVE A LINE NUMBERED ZERO IN YOUR
- PROGRAM, DON'T WORRY. ╘HIS IS ONLY A ╥┼═ STATEMENT, SO IT
- WILL HAVE NO EFFECT ON YOUR PROGRAMS EXECUTION. ╠IST
- ╨ROTECTOR 128 V2.0 DOES NOT REQUIRE YOU TO ADD A LIST MESSAGE
- TO YOUR PROGRAM, BUT IT CAN BE HANDY.
-
- ┘OU ARE LIMITED TO 246 CHARACTERS IN YOUR MESSAGE DUE TO THE
- FACT THAT A ├OMMODORE ┬┴╙╔├ LINE IS LIMITED TO 256 BYTES, AND
- THE OTHER 10 BYTES ARE TAKEN UP BY THE LINE NUMBER, NEXT-LINE
- POINTER, ╥┼═ STATEMENT, ETC.
-
- ┘OU CAN BE CREATIVE WITH THE LINE MESSAGE EDITOR, INSERTING
- COLOR CODES, CLEAR SCREEN CODES, CURSOR CODES, ETC. TO BE
- PRINTED UPON LISTING. ╫HILE IN THE EDITOR, WHEN YOU ENTER A
- SPECIAL CHARACTER, IT WILL NOT BE ECHOED TO THE SCREEN LIKE
- IT NORMALLY WOULD, BUT YOU WILL SEE A "DESCRIPTION". ╞OR
- INSTANCE, IF YOU PRESS THE ├╠╥/╚╧═┼ KEY, THE MESSAGE "[╚╧═┼
- ]" WILL BE DISPLAYED. ╫HEN YOU ARE FINISHED WITH YOUR
- MESSAGE, PRESS THE ╞1 KEY.
-
- ┘OU WILL THEN BE SHOWN WHAT YOU HAVE ENTERED, EXACTLY AS IT
- WILL APPEAR WHEN YOU LIST YOUR FINAL FILE. ├HECK TO MAKE
- SURE IT IS CORRECT, AND WHEN YOU SEE THE PROMPT "╫AS THAT
- CORRECT?", ENTER ┘ IF IT WAS OR ╬ IF IT WASN'T.
-
- ╔F YOU HIT ╬, YOU WILL HAVE THE CHOICE OF RETURNING TO THE
- LIST MESSAGE EDITOR, OR THE MAIN MENU. ╚IT ╥ TO RE-ENTER
- YOUR MESSAGE, OR ═ TO ABORT.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 6
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ─╧╙ ├OMMANDS
- ------------
-
- ╘HIS CAN USE THIS ROUTINE TO VIEW THE DIRECTORY OF A
- DISKETTE, SCRATCH FILES, RENAME FILES, FORMAT A DISK, CHANGE
- TO A DIFFERENT SUB-DIRECTORY ON A 1581, SET A 1571 TO SINGLE
- OR DOUBLE SIDED MODE, ETC. ╔T IS EXACTLY THE SAME AS THE ─╧╙
- ├OMMANDS ROUTINE IN ─IS╦AT V1.0.
-
- ┴ HELP SCREEN IS DISPLAYED, SHOWING YOU THE MORE COMMON DISK
- COMMANDS AND THEIR SYNTAX, PLUS A FEW COMMANDS ╔ CREATED FOR
- THIS ROUTINE.
-
- ╧NE COMMAND YOU MIGHT NEED IS THE "@XX" COMMAND. ┬Y
- REPLACING THE X'S WITH A VALID DISK DEVICE NUMBER (8-15), YOU
- CAN ACTIVATE A DIFFERENT UNIT, AND ALL FURTHER COMMANDS WILL
- BE SENT TO THAT DEVICE, UNTIL YOU ISSUE THAT COMMAND AGAIN.
- ╘HE CURRENT ACTIVE DEVICE NUMBER IS DISPLAYED AT THE TOP OF
- THE SCREEN.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 7
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ┼XIT ╨ROTECTOR 128
- ------------------
-
- ╘HIS ROUTINE WILL EXIT ╠IST ╨ROTECTOR 128 V2.0, AND RETURN
- YOU TO THE COMPUTER'S SYSTEM LEVEL.
-
- ╘HE FIRST PROMPT YOU WILL SEE IS "┴RE YOU SURE?". ╔F YOU
- CHOSE THIS OPTION ACCIDENTALLY, OR CHANGED YOUR MIND, JUST
- HIT ╬, AND YOU WILL BE RETURNED TO THE MAIN MENU.
-
- ╔F YOU HIT ┘, YOU WILL THEN BE ASKED IF YOU WISH TO EXIT TO
- 128 OR 64 MODE. ╨RESS 6 FOR 64 MODE, OR 1 FOR 128 MODE, AND
- ╠IST ╨ROTECTOR 128 WILL DISSOLVE.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 8
-
- ╠IST ╨ROTECTOR 128 V2.0 ╧CTOBER 8 1987 ╠ONNIE ─E ├LOEDT
-
- ╘HAT JUST ABOUT COVERS IT. ╔ HOPE YOU LIKE THIS PROGRAM AND
- FIND IT USEFUL. ╔'D APPRECIATE ANY COMMENTS YOU HAVE.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╘&╙ ╙OFTWARE ─EVELOPMENT ╨AGE 9
-
-