CopyK - description of the copier.

Let me begin with a brief description of the system.


INITIALIZATION

    Insert the floppy disk with CopyK into drive A: (required
    A: !!! ) and type:
       E> A:
       A>CKI
    If everything is fine, the system will display a splash screen and report
    about the end of initialization. Otherwise think that you
    did it wrong. If so, try to distort
    floppy disk and repeat everything from the beginning. If the tenth attempt
    ended in failure, contact me.


LAUNCH

    The system starts with command 1:
       A> 1
       A> RUN
    Please note: the RUN command is not entered by you,
    a is called by command 1. In fact, the following happens:
    next: command 1 copies the system code from segment 3
    in TPA (the area in which all executions take place
    programs) and calls the RUN command. The RUN utility is the crowning glory
    my creations. Just for fun, you can look at her
    length: 0 bytes. Thus, after calling this utility
    DOS "loads" her body into TPA (actually loads
    nothing - DOS turns out to be inflated in the most arrogant way)
    after which it transfers control to address 100H, where as
    Since CopyK is garbage. I can immediately foresee a question:
    why such difficulties?  I answer: it is necessary. Otherwise DOS
    don't cheat.  Hence the moral: the RUN utility should always
    attend the currentdisk drive (or better yet on all
    immediately - from copying it, like EDISK.SYS and CK.CMD,
    not protected), or this utility must be marked as
    system using the POW (PW) utility or using
    command 1S ( setSys ) of CopyK itself and located on the system
    dark drive (default A:).


WORK IN THE SYSTEM

    When the system is started for the first time, it is for each of the windows
    asks for the corresponding drive.  Choose
    you need to use the arrows (^5,^6,^7,^8, where the sign ^ means
    Selects the CTRL (CapsShift) key from three options:
    "A:", "B:", "E:",©which corresponds to three operating modes:
        a) copying from one drive to another -
           when different drives are selected
        b) copying from one floppy disk to another on one
           disk drive - when one is selected twice and
           the same drive.   When copying there will be
           communicate which floppy disk needs to be inserted.
           The correctness of the
           did you insert the correct floppy disk or did you make a mistake?
    In the future, the drive corresponding to the current window can be
    change using the D command. If any window is not
    necessary, it can be removed/restored using the C command.


COMMAND LINE EDITING MODE

    Unlike NortonCommander in CopyK modesedited
    command line and moving in windows (hereinafter he
    will be called command input mode) is not compatible
    puppies. I understand perfectly well that this is not very convenient,
    but this is not from a good life: PROFI, like SINCLAIR,
    has too few keys, so the same keys
    Viches are used in different ways.  To switch from mode
    To enter commands into editing mode, press 9.  For
    reverse transition - ^1 ( Esc ). To move the cursor
    in edit mode, use the keys ^5 and ^8, backspace
    back ^0, forward ^G . In addition, the previously introduced
    commands can be called with the ^Q and ^Z keys (respectively
    moving up and down the buffer). To current position
    you can insert the name of the file marked with the index by pressing
    tiem ^J . And finally, you can run the command using the key
    .


COMMAND INPUT MODE

    In this mode, you can navigate through windows and call two
    type of commands: built-in and user commands. Change
    You can move around the window using the ^6 and ^7 keys (on
    one position) or ^R and ^C (per page). Go from
    You can move windows to windows using the ^I key. If the current window is hidden,
    the pointer is invisible. The current file can be marked with the keys
    "space" for later use in group
    operations (copying and deleting).


BUILT-IN COMMANDS

    Co.The following commands are built-in:
    Q Exit CopyK
    S Changing the sort method for a window
    D Changing the drive corresponding to the window
   ^I Changing windows
    C Remove/restore window
    2 Call user command
    9 Switch to edit mode
    1 Print hint
    5 Copy
    8 Removal
    From almost any command, if it produces a menu,
    You can exit using the Esc key ( ^1 ).


USER COMMANDS

    These commands are called by pressing two keys: 2+"letter"
    After pressing 2, a menu with a list of commands is displayed, after
    what you need to press is either one of the letters (in any case)
    or Esc.  When pressed incorrectly at the top
    a warning appears on the screen.  The teams are called
    custom, because he can create them himself
    user. However, this process is somewhat non-trivial.
    nal, so a separate issue will be dedicated to it
    KiiAInfo. For now, use the standard set
    commands specified by the CK.CMD file:
       @ run Call a special command using the  key
       I dIr List of files with extension ,
                  matching the extension of the current file
       W setWr Remove the RO attribute from the current file
       O setrO Set the RO attribute to the current file
       S setSys Set to current fileSYS attribute
       D setDir Remove the SYS attribute from the current file
       P Power Calling the POWER utility (more precisely, PW)
       T Type Display current file on screen
       E Edit Edit the current file (if it is
                  has the extension TXT,DOC,CMD,C,H,BAK,FOR
                  BAS,PAS,HLP,SUB,ASM,MAC, or three spaces)


SPECIAL TEAM CHALLENGE

    One of the user commands (namely 1@), you can
    call in another way: move the pointer to the required
    desired file and press .  This will happen
    the following (depending on the current file extension):
       COM
           the file will run
       MAC,ASM
           the file is assembled
       SUB, three spaces
           the file will run as a command file
       TXT,DOC,CMD,C,H,BAK,FOR,BAS,PAS,HLP
           the file will be displayed on the screen
    In other cases, an error message will be displayed.


COPYING

    Copying is called up with key 5. Selected items are copied.
    files of the current drive to the drive corresponding
    another window (both windows should be displayed). If not
    no files are marked, the current one is pre-marked.


DELETE

    Delete is called with key 8. Selected items are deleted.
    files of the current drive (the window should be displayed).
    If no file is marked, it is pre-marked
    current.CHANGE USER ZONE

    To change the USER zone, move the pointer to the pseudo-file
    USERS.NN (where NN is the current zone) and press .
    A list of 16 pseudo-files USER.0 ... will appear in the window.
    USER.15.  Select one of them and click again
    .


NOTE

    This version can work with 64- or 80-character
    console, but always 30 lines.


Well, for the first acquaintance with the system, this is more
than enough .  Wait for the next issues of our "newspaper".


$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

P.S.        The package goes on sale this week
            Borland TurboPascal.  Cooler
            things under CP/M are not written.  I advise you to buy it.
     The Graf T.PASCAL graphics package is available for sale.

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Share your thoughts about the article