home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / crm_demo / cmddemo / cmddemo.txt < prev    next >
Text File  |  1990-10-31  |  14KB  |  401 lines

  1.              COMMAND! Windowed Command Line Interpreter
  2.                           demo version 1.2
  3.  
  4.  
  5. Introduction:
  6.  
  7.    Thank you for downloading the COMMAND! demo version 1.2.  We hope that
  8. you find it useful and easy to use.  The complete version is available
  9. directly from us, or from your dealer.  The suggested list price is only
  10. $19.95 US or $24.95 Canadian.  Of course, your dealer may sell it for less.
  11.  
  12.  
  13.    COMMAND! is a full function Command Line Interpreter (CLI).  For the
  14. inexperienced, a CLI is what is used in most MS-DOS and Unix environments
  15. to enter commands to the operating system.  These commands can include
  16. such things as the display of directory information, the renaming of files,
  17. or execution of other programs.  COMMAND! differs from other CLIs in that
  18. it works within a GEM window.  This gives you the ability to scroll back
  19. and view the results of previous commands.  It can be run as either an
  20. accessory or a program.  When run as an accessory, it is immediately
  21. available within any program that supports the GEM menu bar.
  22.  
  23.  
  24. Features:
  25.  
  26.    Running COMMAND! can be a life saver when used with many programs.  Ever
  27. been trying to save some work within a word processor and found that your
  28. target disk was full?  Did the word processor support such things as rename,
  29. delete, or format?  If it didn't, did you have to scrap all the changes to
  30. your work?  Well, no more with COMMAND!.  As long as the program that you
  31. are using is GEM driven, then you can use COMMAND! to delete unwanted files,
  32. rename important work, or format a new diskette.  Ever found yourself
  33. searching for a filename to include in your programming source code?
  34. Use COMMAND! to do a directory search, or even have it to pull up the file
  35. selector for your search.
  36.  
  37.  
  38.    A place where COMMAND! is really useful is in copying, deleting, or
  39. renaming a large number of files.  If you wanted to copy 80 files from
  40. drive C: to drive A: that all have the extension of .C, all you would have
  41. to do is type COPY C:\*.C A:.  If you wanted to copy all of those files
  42. with the desktop, you would probably have to select about 10 at a time.
  43. This would take a series of eight actions with the desktop, each one looping
  44. the appropriate files, dragging them to the destination, then scrolling
  45. down to get the next group.
  46.  
  47.  
  48.    When run as an accessory, COMMAND! allows you to execute other programs
  49. as long as they do not use the GEM menu bar.  This can be very handy for
  50. uncompressing archived files.  When run as a program, COMMAND! allows you
  51. to execute ANY program.  You can even use COMMAND! as a replacement for the
  52. GEM desktop.
  53.  
  54.  
  55.    In addition to all the standard CLI features, COMMAND! allows you to have
  56. a configuration file.  This file can be used to choose the opening location
  57. of the COMMAND! window, as well as its min/max size.  You can even set the
  58. PF keys to whatever you want.  Most of the PF keys already have a default
  59. that you can use for scrolling up/down, and left/right pages, retrieving the
  60. last command entered, or fulling the window.
  61.  
  62.  
  63. But wait, there's more:
  64.  
  65.    For all you memory hogs out there, COMMAND! allows you to specify the
  66. number of rows and columns that your window will store.  When the window
  67. is closed, the memory is freed!  No need to worry about memory utilization,
  68. even on a 520ST.  We have done our best to make the program as small and
  69. as fast as possible, and we will continue to add features as long as we
  70. can maintain this goal.
  71.  
  72.  
  73.    COMMAND! does not format floppy disks itself.  While writing the program
  74. we came upon DC Formatter from Double Click Software.  This is a shareware
  75. program that does everything that we have ever wanted (and more) in a
  76. format program.  Since COMMAND! can execute this program, you can now format
  77. floppies from within any GEM program!
  78.  
  79.  
  80.    As with any program that uses the VDI call v_gtext, COMMAND! can be sped
  81. up by a screen accelerator.  We recommend Quick ST II by Branch Always
  82. Software.  We are currently working on improving COMMAND! so that it runs
  83. even faster than it does now.
  84.  
  85.  
  86. System Requirements:
  87.  
  88.    COMMAND! will run on any ST, with either colour or monochrome monitors.
  89. It has been tested on an STe running TOS 1.6.
  90.  
  91.  
  92. Upgrades:
  93.  
  94.    As they become available, upgrades can be obtained by mailing in the
  95. original disk plus $3.00.  Anouncements will be made on the major online
  96. services.
  97.  
  98.  
  99. Contents:
  100.  
  101.    Your COMMAND! archive contains three files: CMDDEMO.ACC, COMMAND.INF,
  102. and this file CMDDEMO.TXT.
  103.  
  104.  
  105. Installation:
  106.  
  107.    Copy CMDDEMO.ACC and optionally COMMAND.INF into the root directory
  108. of your boot disk.  Reboot your machine.  Select COMMAND! Demo under the
  109. desk accessory column of your menu.
  110.  
  111.    The file COMMAND.INF contains optional startup parameters.  Below is the
  112. sample that comes with the demo.
  113.  
  114. line_space=1    number of scan lines between rows of text
  115. max_width=75    maximum width of window
  116. max_height=18   maximum height of window
  117. max_rows=60     maximum # of rows in window's buffer
  118. max_cols=120    maximum # of columns in window's buffer
  119. x_coord=20      x coordinate of window upon opening
  120. y_coord=5       y coordinate of window upon opening
  121. init_width=40   initial width of window
  122. init_height=12  initial height of window
  123. min_width=30    smallest width that window may have
  124. min_height=8    smallest height that window may have
  125. pfkey05=dir     set PF key 5 to issue the directory command
  126.  
  127.  
  128. Features supported in the demo version:
  129.  
  130.    drives  A: B: C: D: E: F: G: H: I: J: K: L: M: N: O: P: (if installed)
  131.  
  132.    CD      -- change directory
  133.    CLS     -- clear screen
  134.    DFREE   -- display disk free space
  135.    DIR     -- directory
  136.    FREE    -- display free memory
  137.    FSEL    -- pull up file selector
  138.    HELP    -- list of available commands
  139.    KEYS    -- display PF key settings
  140.    PRINT   -- direct output to printer
  141.    QUIT    -- quit COMMAND!
  142.    RD      -- remove directory
  143.    RENAME  -- rename file(s)
  144.    SCREEN  -- direct output to screen
  145.    SVER    -- show TOS and GEM versions
  146.    TIME    -- set system clock
  147.    TYPE    -- dump contents of file
  148.    UPDATE  -- update files time and date stamps
  149.    VER     -- display version of COMMAND!
  150.  
  151.    execute .TOS or .TTP programs and (optionally) use redirection
  152.  
  153.  
  154. Differences between the demo and retail versions of COMMAND!:
  155.  
  156.    The following additional commands are supported;
  157.  
  158.    ATTR    -- change files attributes (eg. read only, hidden)
  159.    COPY    -- copy file(s)
  160.    DATE    -- set system date
  161.    DELETE  -- delete file(s)
  162.    ERASE   -- erase file(s)
  163.    MD      -- make subdirectories
  164.    MOVE    -- move file(s)
  165.    SET     -- set system variables
  166.    VERIFY  -- turn floppy disk verify on or off
  167.  
  168.    Execute .PRG or .APP programs.
  169.  
  170.    Run batch files.
  171.  
  172.    The ability to run COMMAND! as a program.
  173.  
  174.    Includes a non-GEM version of COMMAND! (even smaller code size!)
  175.  
  176.    The "About COMMAND!" dialog box does not automatically come up when you
  177.    select COMMAND! from the menu bar.  The pricing info is removed from the
  178.    window, giving you one more line to display.
  179.  
  180.  
  181. Usage:
  182.  
  183.    If you have used a command line interpreter before, you will find
  184. COMMAND! to be quite familiar.  If you haven't, then not to worry, for
  185. it is quite easy to learn.  Scrolling, sizing, moving, fulling, and
  186. closing the window are the same as all other GEM programs.
  187.  
  188.  
  189.    When you first open the COMMAND! window, you are greeted with the
  190. version number information, followed by the command prompt.  You will
  191. see the currently active disk drive and subdirectory followed by a
  192. greater than sign, and an underscore.  The underscore is the cursor.  As
  193. you type characters, they will appear within the window.  To change to
  194. another disk drive, type its letter, followed by a colon, and press
  195. return.  eg. B: (return).  Valid drive letters are A: through P: (only
  196. if installed).  Pressing the backspace key, or the left arrow key can
  197. be used to delete unwanted characters.  Pressing the F3 key repeats the
  198. last command.  Pressing either the F1 key, or the right arrow, repeats
  199. individual keystrokes.
  200.  
  201.  
  202. CD -- change current directory.
  203.  
  204.        usage: CD [folder] (return)
  205.               The system returns a new prompt show the new directory.
  206.        note:  A leading backslash (\) means the root directory of the
  207.               current drive.  Two dots (..) means the parent directory.
  208.  
  209.  
  210. CLS -- clears the screen, clears the buffer, and draws the prompt.
  211.  
  212.        usage: CLS (return)
  213.  
  214.  
  215. DIR -- display a directory's contents.
  216.  
  217.        usage: DIR [filespec] (return)
  218.               Filespec is optional, default is all files, and may
  219.               include the wilcards * and ?.
  220.  
  221.        eg. DIR *.PRG (return)
  222.            DIR (return)
  223.  
  224.  
  225. DFREE -- display amount of free space on a disk.
  226.  
  227.        usage: DFREE [drive] (return)
  228.               Drive is optional, and defaults to the current drive.
  229.  
  230.        eg: DFREE (return)
  231.            DFREE C (return)
  232.  
  233.  
  234. FREE -- display the size of the largest block of free RAM.
  235.  
  236.        usage: FREE (return)
  237.               System responds with largest RAM size.
  238.  
  239.  
  240. FSEL -- call the GEM file selector.
  241.  
  242.        usage: FSEL (return)
  243.               System responds with the selected path and file.
  244.  
  245.  
  246. HELP -- lists the valid commands.
  247.  
  248.        usage: HELP (return) or
  249.               ? (return)
  250.               System responds with a list of commands.
  251.  
  252.  
  253. KEYS -- lists the current PF keys.
  254.  
  255.        usage: KEYS (return)
  256.               System responds with a list of keys.
  257.  
  258.  
  259. PRINT -- routes output from COMMAND! to the printer.
  260.  
  261.        usage: PRINT (return)
  262.               System sends a message to the printer.
  263.  
  264.  
  265. QUIT -- quits COMMAND!, and frees its buffer space.
  266.  
  267.        usage: QUIT (return)
  268.               Window closes, and if running as a program, ends.
  269.  
  270.  
  271. RD -- removes a subdirectory from a disk.
  272.  
  273.        usage: RD[subdirectory] (return)
  274.               System responds with success notification.
  275.        note:  Subdirectories must be free of all files and other sub-
  276.               directories in order for RD to work.
  277.  
  278.        eg: RD\AUTO
  279.  
  280.  
  281. RENAME -- renames file(s) on a disk.
  282.  
  283.        usage: RENAME [filespec1] [filespec2] (return)
  284.               Both filespecs are mandatory and may include the wilcards
  285.               * and ?
  286.  
  287.        eg: RENAME README.DOC README.TXT (return)
  288.            RENAME *.C *.B
  289.  
  290.  
  291. SCREEN -- routes output from COMMAND! to the screen.
  292.  
  293.        usage: SCREEN (return)
  294.               System sends a message to the screen
  295.  
  296.  
  297. SVER -- reports the version of GEM and TOS.
  298.  
  299.        usage: SVER (return)
  300.               System responds with version information.
  301.  
  302.  
  303. TIME -- change the ST's internal time.
  304.  
  305.        usage: TIME (return)
  306.               The system states the current time, and prompts you for
  307.               the new time in the form hh:mm.  You must use the colon
  308.               (:) to separate between hours and minutes.  If you do not
  309.               want to change the time, then just press (return).
  310.  
  311.  
  312. TYPE -- dumps contents of file to the current output device.
  313.  
  314.        usage: TYPE [filespec] (return)
  315.               Filespec is mandatory.
  316.  
  317.        eg: TYPE README.DOC
  318.  
  319.  
  320. UPDATE -- updates a files time and date stamps to the current values.
  321.  
  322.        usage: UPDATE [filespec] (return)
  323.               Filespec is mandatory.
  324.  
  325.        eg: UPDATE README.DOC
  326.  
  327.  
  328. VER -- displays the current version number of COMMAND!.
  329.  
  330.        usage: VER (return)
  331.               System responds with version number.
  332.  
  333.  
  334. program name -- runs a .TOS or .TTP program
  335.  
  336.        usage: [program name] [parameter list] [<infile] [>outfile] (return)
  337.               System executes program.
  338.  
  339.        eg: ARCX.TTP FILE.ARC
  340.  
  341.  
  342. Just a note about wildcards:
  343.  
  344.    The character (?) means any character, while the character (*) means
  345. any characters after this point.  For example: TEST?A.PRG will match
  346. with TEST1A.PRG, TEST2A.PRG, TESTAA.PRG.  However TEST*.PRG will math
  347. with TESTABC.PRG, TEST.PRG, as well as all of the above.
  348.  
  349.  
  350. Summary:
  351.  
  352.    So, for only $19.95 US, you get a fast, efficient utility, that can be
  353. run either as an accessory or a program.  You also get a non-GEM version
  354. of COMMAND! which uses even less memory.  Updates are only $3.00, and we
  355. plan on adding more features in future releases.  Included on the disk
  356. will be the latest version of Double Click's shareware DC Formatter, and
  357. a demo version of Branch Always Software's Quick ST II.
  358.  
  359.  
  360.    If you wish to order from us, send a cheque or money order for the
  361. appropriate amount plus $2.00 postage and handling to:
  362.  
  363.       Intrinsic Software
  364.       15 Gamble Avenue #208
  365.       Toronto, Ontario
  366.       M4K 2H3
  367.  
  368.  
  369.                          ORDER YOURS TODAY!!!
  370.  
  371.  
  372.    We can be contacted by mail at the above address, or by phone or
  373. E-mail at:
  374.  
  375.       (416) 421-1494
  376.       Compuserve 74007,1757
  377.       GEnie D.LEWIS19
  378.  
  379.  
  380.  
  381.  
  382. Disclaimer:
  383.  
  384.    Intrinsic Software has tested this product as thoroughly as possible,
  385. and has found no problems with it.  Due to the nature of the product,
  386. and its ability to delete or alter data files, we cannot be responsible
  387. for any damages resulting from the use or misuse of this software.  It
  388. remains the users responsibility to provide backup of important files.
  389. Intrinsic Software makes no warranties, either expressed or implied,
  390. with respect to fitness for any particular purpose.
  391.  
  392.  
  393. Copyright:
  394.  
  395.    CMDDEMO.ACC, and CMDDEMO.TXT are Copyright (c) 1990 by Intrinsic
  396. Software, and are a part of the COMMAND! demo.  All Rights Reserved.
  397. It may be freely distributed as long as there is no charge for its distribution
  398. other than a nominal fee for a disk and mailing charges, or for current
  399. download rates.  It may not be modified or included as a part of another
  400. program.
  401.