home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / wssi330.lzh / WSSITIPS.300 < prev    next >
Text File  |  1986-09-06  |  6KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   WSSINDEX Tips
  5.                       Version 3.0 for WSSINDEX version 3.0
  6.  
  7.         If you have found any clever ways of using WSSINDEX, or any other 
  8.         programs  which  increase the program's utility for  you,  please 
  9.         report them to me and I will add them to the next version of this 
  10.         list.   Some  commonly asked questions are also answered in  this 
  11.         list.
  12.  
  13.         1. The core resident public domain utility CP2 can be used to cut 
  14.            a  line  from  the viewfile display for pasting into  the  new 
  15.            comment  field.   I do not guarantee compatibility  with  this 
  16.            program.  It  seems  to work on my system,  but I do not  have 
  17.            source code for it and cannot maintain it.
  18.  
  19.         2. If you want to print a diskette sized directory of information 
  20.            for  a single disk,  set your printer for compressed  printing 
  21.            and  configure WSSINDEX for page length and width to give a 5" 
  22.            by 5" page.   Print the database selecting only files from the 
  23.            desired disk.
  24.  
  25.         3. If you want to associate comments with subdirectories, you can 
  26.            put  a zero length file named !  in each  subdirectory.   This 
  27.            file will sort alphabetically before any other (legally named) 
  28.            file.   If your system objects to copying a zero length  file, 
  29.            try  the  shareware program FFM or other file  utilities.   My 
  30.            system will only copy such a file if it is one of at least two 
  31.            matching files in a wild card copy command.
  32.  
  33.         4. Once the in-core database has been sorted, it stays sorted the 
  34.            same  way until a disk is added or removed,  so you can  often 
  35.            specify sort option 0 to save time.  This is especially useful 
  36.            if  you enter an invalid selection option in a  print  request 
  37.            and get kicked back to the main menu after sorting.
  38.  
  39.         5. I  find  that  a large library of floppy disks  is  easier  to 
  40.            maintain  if I assign a unique serial number to each disk  and 
  41.            make  it the leading characters of the volume name.   Not only 
  42.            is it easier to look for a disk which has both a unique number 
  43.            and  a descriptive name,  but it is easy to jot down the  disk 
  44.            number  whenever  I  update a disk,  so I  have  a  reasonably 
  45.            complete list of disks which have been changed and need to  be 
  46.            re-entered into the database.
  47.  
  48.         6. The   predefined   category  strings  triggered   by   hitting 
  49.            Alt+letter  can be used just about anywhere a character string 
  50.            is required.  For example,  if you have several databases, you 
  51.            can put their names into category strings and use a simple Alt 
  52.            keystroke to enter their names when you want to read them  in.  
  53.            Or  if you want to select files by category,  you can use  the 
  54.            same  keystroke  you used to enter the category in  the  first 
  55.            place.
  56.  
  57.         7. If  you have a large database in core and want to load another 
  58.            database,  it  may  be quicker to exit from  the  program  and 
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.            restart  rather than wait for the program to release allocated 
  71.            storage and clean up after the previous database.   Also,  for 
  72.            reasons related to the workings of the storage allocator which 
  73.            I don't pretend to understand, the time to load a new database 
  74.            after  freeing up memory may be considerably longer than  when 
  75.            starting from scratch.
  76.  
  77.         8. If you are a software "collector", you may eventually run into 
  78.            the 16K file limit,  or run out of memory, or just suffer from 
  79.            slow processing of large databases.  If you foresee any chance 
  80.            of  needing to use multiple databases in the future,  you  are 
  81.            better  off  setting them up at the start.   It is  simple  to 
  82.            merge two databases if you want to process everything at once, 
  83.            but  the  only  way  to split a database would  be  to  remove 
  84.            selected disks from the database one at a time.
  85.  
  86.         9. The  configuration files are not guaranteed to  be  compatible 
  87.            from version to version, although I try to make it possible to 
  88.            read  and  use most of the information in an  obsolete  format 
  89.            configuration  file.   You should get an error message if  you 
  90.            read an old, incompatible configuration file, but due to a bug 
  91.            in all 2.xx versions,  the message never appeared.  You should 
  92.            always  review the configuration when trying out a new release 
  93.            of WSSINDEX.
  94.  
  95.         10.With  the addition of the option to extract  information  from 
  96.            ARC  files,  you may want to re-index all disks which  include 
  97.            such  files.   Here's  a simple way to generate a list of  all 
  98.            disks which contain ARC files:
  99.              1. Configure  WSSINDEX to print only the  volume  name,  and 
  100.                 with  a  huge page length to suppress all but  the  first 
  101.                 title.
  102.              2. Print  your database to disk file ARCONLY.PRN,  sorted by 
  103.                 volume name, selecting filename *.ARC.
  104.              3. Run  the following BASIC program to strip off file  names 
  105.                 and  eliminate duplicate volume names (it will  terminate 
  106.                 with an error message when it hits the end of file).
  107.                   10 OLD$=""
  108.                   20 OPEN "I",#1,"ARCONLY.PRN"
  109.                   30 LINE INPUT #1,JUNK$ : LINE INPUT #1,JUNK$
  110.                   40 LINE INPUT #1,V$
  111.                   50 V$=MID$(V$,15)
  112.                   60 IF V$<>OLD$ THEN LPRINT V$ : OLD$=V$
  113.                   70 GOTO 40
  114.  
  115.         Robert W. Babcock
  116.         WSS Division of DDC
  117.         4 Reeves Road
  118.         Bedford, MA  01730
  119.         USA
  120.         617-275-1183
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.