home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 165 / LSDIR_10.ZIP / LSDIR.DOC < prev    next >
Text File  |  1991-09-10  |  12KB  |  309 lines

  1.  
  2.  
  3.  
  4.  
  5.                             Led's Stacker Directory
  6.  
  7.                      Copyright (c) 1991 by Keith Ledbetter
  8.  
  9.  
  10.  
  11.                           This is a FREEWARE program.
  12.  
  13.  
  14.  
  15.                               _______
  16.                          ____|__     |               (tm)
  17.                       --|       |    |-------------------
  18.                         |   ____|__  |  Association of
  19.                         |  |       |_|  Shareware
  20.                         |__|   o   |    Professionals
  21.                       -----|   |   |---------------------
  22.                            |___|___|    MEMBER
  23.  
  24.  
  25.  
  26.  
  27.                        Written by Keith Ledbetter
  28.                                   4240 Ketcham Drive
  29.                                   Chesterfield, VA  23832
  30.                                   (804) 674-0780
  31.                                   (6:00pm - 10:00pm Eastern Time)
  32.  
  33.               Tech Support BBS:   Blue Ridge Express
  34.                                   804-790-1675
  35.                                   30 Phone Lines (2400 bd)
  36.                                   Sub-board KEITHL
  37.                                   ("J KEITHL")
  38.  
  39.         Electronic mail on GEnie: ORION.MICRO
  40.                       CompuServe: 72240,1221
  41.                              BIX: kledbetter
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.       Program and Documentation are Copyright (c) 1991 by Keith Ledbetter.
  49.                                All rights reserved.
  50.  
  51.  
  52.   Portions Copyright Borland, International.  LSDIR is written in Borland C++.
  53.  
  54.                              Led's Stacker Directory                  Page 1
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.    Led's Stacker Directory (LSDIR) is my "quick-fix" answer to making a more
  62. intelligent SDIR command.   Since Stac Electronics has not yet released any
  63. developer information on Stacker volumes and the Stacker/DOS interface, this
  64. program must do what is at best called a "kludge" among programmers:
  65.  
  66.           -  It calls Stac Electronic's SDIR command (which came with
  67.              your Stacker package), redirecting the output of the SDIR
  68.              command to a temp file on drive C:.  This means that the
  69.              SDIR command MUST BE IN SOMEWHERE IN YOUR PATH!
  70.  
  71.           -  It then reads this temp file in and manipulates the data to
  72.              do the directory listing.
  73.  
  74.  
  75.     The main reason I wrote LSDIR is because I don't like the way Stac's
  76. SDIR command displays compression ratios in the form of 12.6:1.   Just
  77. try figuring out what that REALLY means at 2:00am in the morning!  LSDIR
  78. displays the compression ratio in "PKZIP-type" fashion (eg: 76%).  The
  79. normal output of the SDIR command looks like this:
  80.  
  81.            SAC      LIB   170257   6-07-91  12:00a   1.8:1
  82.            STARTC   OBJ      324   6-07-91  12:00a  16.0:1
  83.            _SAC     LIB   172251   6-07-91  12:00a   1.8:1
  84.            SAM      LIB   167341   6-07-91  12:00a   1.8:1
  85.                    17 File(s) 26845184 bytes free
  86.                    Directory compression ratio =  1.8:1
  87.  
  88.  
  89. The default output from LSDIR looks like this:
  90.  
  91.            sac      lib   170257   6-07-91  12:00a  ( 45%)
  92.            startc   obj      324   6-07-91  12:00a  ( 94%)
  93.            _sac     lib   172251   6-07-91  12:00a  ( 45%)
  94.            sam      lib   167341   6-07-91  12:00a  ( 45%)
  95.                    17 File(s) 26845184 bytes free
  96.                    Directory compression ratio =  45%
  97.  
  98. In the above example, the display for "sac.lib" is saying that the file was
  99. compressed by 45%.     If you specify the "/r" switch, then LSDIR will
  100. "reverse" the compression display like this:
  101.  
  102.            sac      lib   170257   6-07-91  12:00a  ( 55%)
  103.            startc   obj      324   6-07-91  12:00a  (  6%)
  104.            _sac     lib   172251   6-07-91  12:00a  ( 55%)
  105.            sam      lib   167341   6-07-91  12:00a  ( 55%)
  106.                    17 File(s) 26845184 bytes free
  107.                    Directory compression ratio =  45%
  108.  
  109. When reversing the display, the program now shows that "sac.lib" is taking
  110. up 55% of its original disk space.   If you specify the "/c" switch, LSDIR
  111. will also show SDIR's "nn:1" compression values, like this:
  112.  
  113.                              Led's Stacker Directory                  Page 2
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.            sac      lib   170257   6-07-91  12:00a   1.8:1  ( 45%)
  121.            startc   obj      324   6-07-91  12:00a  16.0:1  ( 94%)
  122.            _sac     lib   172251   6-07-91  12:00a   1.8:1  ( 45%)
  123.            sam      lib   167341   6-07-91  12:00a   1.8:1  ( 45%)
  124.                    17 File(s) 26845184 bytes free
  125.                    Directory compression ratio =  1.8:1 (45%)
  126.  
  127. The last two switches that you can specify are the "/p" switch, which
  128. pauses the display when the screen fills up, and the "/?" switch, which
  129. displays a short help screen.
  130.  
  131. Remember, the SDIR.EXE program from Stac Electronics must be somewhere in
  132. your PATH so that LSDIR can find it.   If you use an "aliasing" command
  133. shell such as NDOS, 4DOS, or DOS 5's DOSKEY, you can ALIAS LSDIR to SDIR
  134. with a command like this (for 4DOS or NDOS):
  135.  
  136.                         alias sdir `lsdir`
  137.  
  138.  
  139.  
  140.  
  141. The LSDIR environment variable
  142. ------------------------------
  143.  
  144.     By default, LSDIR creates (and then deletes) a temporary file named
  145. C:\LSDIR$$$.$$$.   If you don't have sufficient disk space on drive C:,
  146. you can tell LSDIR to create it on another drive by setting the LSDIR
  147. environment variable.   For example, "SET LSDIR=D" would cause the temp
  148. file to be created in the root directory of drive D:.
  149.  
  150.                              Led's Stacker Directory                  Page 3
  151.  
  152.  
  153.  
  154.  
  155.  
  156. Update History
  157. --------------
  158.  
  159.     v1.0   9-Sep-91          Initial release.
  160.  
  161.                              Led's Stacker Directory                  Page 4
  162.  
  163.  
  164.                        Keith Ledbetter's Software Catalog                     
  165.  
  166.  
  167.  
  168. Keith Ledbetter's Software Catalog
  169. ----------------------------------
  170.  
  171.     Listed below is a chart of my other shareware and freeware utilities,
  172. along with the current version number of each.  Also listed is the
  173. filename that you will find them under on BBS systems (please note that
  174. they may be different on your favorite BBS's, but it should help you at
  175. least get close to locating them).   When you register one of my Shareware
  176. programs, you will receive a disk with all of these utilities on it.
  177.  
  178.  
  179.    Filename      Version            Description
  180.   -----------    -------     -------------------------------
  181.   SST_53a.ZIP      5.3a      The ultimate file-finder program.
  182.                              PC World magazine called SST "the Concorde
  183.                              of file-finder programs.
  184.                              Shareware: $15
  185.  
  186.   LCD_40b.ZIP      2.1a      "Led's Change Directory" is an intelligent
  187.                              directory changing program.  This program was
  188.                              voted one of "the 10 best utilities of 1990"
  189.                              by the "Public (software) Library" magazine.
  190.                              Shareware: $15
  191.  
  192.   AV_12.ZIP        1.2       "Archive Viewer" is used to display the names
  193.                              of members of all of the popular archiving
  194.                              programs (ZIP, ARC, LHARC, PKARC, ZOO, PAK).
  195.                              No longer do you have to struggle remembering
  196.                              the syntax to 6 different archiving programs.
  197.                              Freeware: $0
  198.  
  199.   X_30.ZIP         3.0       "X: The Executioner" can save you a lot of
  200.                              disk space.  X allows you to ZIP down those
  201.                              seldom-used-but-hard-to-delete .COM, .EXE,
  202.                              and .BAT files into one system "Command
  203.                              Library".  You can then execute them easily
  204.                              by simply typing an "x" in front of the
  205.                              command line (eg: "x chkdsk c:").
  206.                              Freeware: $0
  207.  
  208.   ADMENU30.ZIP     3.0       If you own an Adlib Music card, you need this
  209.                              program.  It allows you to ZIP down all of
  210.                              those .ROL song files you've accumulated, yet
  211.                              still play them with no extra effort!  Uses
  212.                              a mouse-able, easy-on-the-eyes window system.
  213.                              Freeware: $0
  214.  
  215.   DELDIR12.ZIP     1.2       "Delete Directory" allows you to delete an
  216.                              entire directory (and all directories under
  217.                              it) with one quick command.  You will be
  218.                              shown totals of what you are about to delete
  219.  
  220.                              Led's Stacker Directory                  Page 5
  221.  
  222.  
  223.                        Keith Ledbetter's Software Catalog                     
  224.  
  225.  
  226.                              and then be asked to confirm (the confirm
  227.                              process can be over-ridden from the command
  228.                              line).
  229.                              Freeware: $0
  230.  
  231.   DIRSIZ11.ZIP     1.1       "Directory Size Information" allows you to
  232.                              easily determine the total size (in both
  233.                              files and bytes) of any directory.
  234.                              Freeware: $0
  235.  
  236.   DUPICO10.ZIP     1.0       "Duplicate Icon Deleter" is for any Windows
  237.                              3.0 user who has accumulated tons of icons.
  238.                              It will go through a directory and delete all
  239.                              duplicate icon images, regardless of what they
  240.                              are named.
  241.                              Freeware: $0
  242.  
  243.   TIMER10.ZIP      1.0       This program allows you to easily time the
  244.                              execution of any program.  Simply use TIMER
  245.                              to invoke the command (eg: "timer chkdsk C:")
  246.                              and you will be shown, at the completion of
  247.                              the command, the elapsed time.
  248.                              Freeware: $0
  249.  
  250.   UNTAB10.ZIP      1.0       One of the fastest "un-tab" programs you will
  251.                              find.  It takes the specified input file and
  252.                              copies it to the specified output file,
  253.                              replacing all tab characters with hard blanks
  254.                              (you specify the "tab size").
  255.                              Freeware: $0
  256.  
  257.  
  258.   You can download all of these files from the Blue Ridge Express in
  259. Richmond, VA.   This is the official tech support board for all of my
  260. software, and there's a special "Keith Ledbetter" message section where
  261. you can quickly get your questions answered.   Once you log on, just do
  262. a "J KEITHL" to join my sub-board.  First-time callers have access to
  263. both my message base and all of my download files.
  264.  
  265.   The Blue Ridge Express is a first-class BBS, with 30 phone lines; no
  266. need to worry about getting a busy signal!  The number is:
  267.  
  268.  
  269.                         The Blue Ridge Express BBS
  270.                                804-790-1675
  271.  
  272.  
  273.                              Led's Stacker Directory                  Page 6
  274.  
  275.  
  276.                        Keith Ledbetter's Software Catalog                     
  277.  
  278.  
  279.   All of my software can also be obtained from the following places:
  280.  
  281.  
  282.       Alternative Personal Software
  283.       269 Springside Drive  Suite C
  284.       Hamilton, Ontario
  285.       Canada  L9B 1P8
  286.       Tel: (416) 577-4068
  287.  
  288.       PC Assist Limited
  289.       4 Carruber's Close
  290.       135 High Street
  291.       Edinburgh,  EH1 1SJ
  292.       Scotland
  293.       Tel: 031-557-6432
  294.  
  295.       BroCo Software
  296.       P. O. Box 446
  297.       3760 AK  SOEST
  298.       Holland
  299.       Tel: 31-2155-26650
  300.  
  301.       EURO BOARD
  302.       John Warren
  303.       Postfach
  304.       3920 ZERMATT, VS
  305.       Switzerland
  306.       BBS:  (0228) / 476-111-06 (Swiss Telepac)
  307.  
  308. End of document.
  309.