

           C O D E M A S T E R      D O C U M E N T A T I O N
           --------------------------------------------------

   INTRODUCTION
   """"""""""""
   Codemaster was written for the purpose of scrambling asci files, so that
   they can't be read or made use of, until they have been unscrambled. The
   resulting text file will be completely illegible.

   SCRAMBLING INFORMATION
   """"""""""""""""""""""
   Seven types of scrambling are included, to give you a wider choice of
   how your file is scrambled. In addition, there is also a code which
   affects scrambling. The code may range from 0 to 999. This gives you
   huge variations on how your text is scrambled. It is entirely possible
   to scramble a file more than once, the code or scramble type changing
   each time. You should allways note down how a file was scrambled and
   what code was used. Their is a facility to do this automatically within
   codemaster, which is best taken advantage of.

   STEP BY STEP PROCEDURE
   """"""""""""""""""""""
   1  Select a file to be scrambled by clicking on the button labeled
      `select file'. The screen will now dissappear and a file selection
      panel will now appear. The box does as follows :-

         The central box contains a list of files on the disk The list can
         be scrolled up and down using the arrows abbove and to the left of
         this. Files which are preceeded with a `*' are directory files.
         Clicking on this will cause subsequent files in that directory to
         be displayed. The circle gadget abbove the arrows selects the
         parent directory. The sort option will sort all the files into
         alphabetical order. The files on the disk are in no way affected by
         this. The setdir changes the current directory to the one the user
         is looking at. This has the same affect as the CD command. Clicking
         in the central box with the right mouse button will display a list
         of volumes available. These will be disc names, hard drives and
         ram drives etc... You may select one to use. Under the main box
         are two smaller boxes. The first contains the current directory
         path. The second contains the filename selected. You can change the
         contents of either of these directly, by clicking in them.


   2  If you want the scrambled version of your file to be saved seperately,
      then you can click on the save gadget at the bottom left of the
      screen. Annother file selection panel will appear. Here you should
      enter or select an existing file for the output to be saved to.
      If the file doesn't exist then the saving mode will revert back to
      overwrite.

   3  Select the required scramble type. This is done by clicking over the
      name. The indicator will now move next to your selection

   4  Select the code you requir. The code is to the right of the screen,
      and is initially set to 123. clicking over a digit with the left
      mouse buttons increments it, while the right mouse button decrements
      it.

   5  Note which code and scramble type you used or select scramble log.
      You should select the scramble log for practice. Annother display
      will now be presented. The first option `add last' adds the previously
      defined scramble procedure to a file on this disc. The screen will now
      revert back to the origional layout. Refering back to the log layout,
      there are a number of other buttons. The second `unscramble',
      unscrambles the current file selected within the log, which is
      displayed at the bottom of the screen. The return button will return
      you to the main screen. The arrows allow you to move through the
      selection of saved logs. This should be empty at the begining. The
      log file may not have more than 50 entries. The `?' button will
      display the code and scramble type of the selected log file. If you
      don't choose to overwrite your origional file, the destination file
      will be saved in the log. I hope.


   6  Click on the scramble button. A central box in the layout will
      display how much of the file has been scrambled in terms of %.

   7  when you want the file unscrambled, select the correct code and
      scramble type if you wrote it down, and then click on unscramble.
      If you used the scramble log, then select this and then select
      scramble from there. The file will now be unscrambled the correct
      way


   USING THE SCRIPT FUNCTION
   """""""""""""""""""""""""

   If you had a lot of large files to scramble, you wouldn't want to sit
   arround while one's being scrambled to set up the next one. For this
   reason, we use the script function. The script keeps a record of the
   files you want scrambled and how. Firstly select the file you want
   scrambled with the code and scramble type. Now click on the script button
   once and make a note of code etc. or use the log. Now do the same with
   your next file, and so on. When you have added all the operations to the
   log, hold both mouse buttons down over the execute button. The files will
   now be scrambled automatically.


   OTHER FEATURES
   """"""""""""""
   Incase you want to delete a file, rename a file or create a new
   directory, you can do it from code master. Simply select the file menu
   at the bottom right of the main layout.

   The black space between the code and the quit button is an information
   window. Clicking in this will trigger the message. Clicking again
   (out of the window) will stop the message. The reason for this is I
   couldn't think of anything else to go there!

   The Quit button is self explanitory, but if you can't get it to work,
   it's probably because you have to use both mouse buttons.


   A NOTE FROM THE AUTHOR
   """"""""""""""""""""""
   I suggest you have a practice with experimental files before you
   scramble anything important. I must apologise for my bad spelling,
   this is because my spell checker dictionary's  been lamered. Who the
   hell writes these electronic terrorists anyway ?  I take it for
   granted that this documentation will be scrambled in abbout 27.585
   seconds, so make sure you've seen it all incase you bodge it up.


                                                     Andy  26/6/91
