home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / ra / su12.zip / SORTUSER.DOC < prev    next >
Text File  |  1993-07-07  |  4KB  |  114 lines

  1.  
  2. SortUser v1.2
  3. (C)opyright 1993, William J. Dykstra
  4. A RemoteAccess 2.00.x UserFile Sorting Utility
  5.  
  6.  
  7. SortUser is a little utility that will allow you to sort your RA 2.00 userfile
  8. in several different ways.   You may sort by:
  9.         User's Name
  10.         User's Handle (Alias)
  11.         User's Location
  12.         Number of Calls
  13.         Number of Messages Posted
  14.         Number of Downloads
  15.         Number of Uploads
  16.         Amount of Downloads (KB)
  17.         Amount of Uploads (KB)
  18.  
  19.  
  20.  
  21. Whats new?
  22.       Version 1.2 now sorts LASTREAD.BBS.  I have never worked with the last
  23.       read pointers before, but it turns out that the last read pointers are
  24.       referenced according to a user's NUMBER, NOT the user's name!!!  When
  25.       the userfile is sorted, the user names get moved, so the user numbers
  26.       are changed.  This caused the last read pointers to be messed up.
  27.       Version 1.2 now sorts the last read pointers with the userfile.
  28.       I hope it works... :)
  29.  
  30.  
  31.       Version 1.1a fixes a teeny tiny bug that was in 1.1... it didn't work.
  32.  
  33.  
  34.       Version 1.1 now stores the path to USERS.BBS within the program itself.
  35.       You do NOT have to pass the path to USERS.BBS on the command line
  36.       anymore.
  37.  
  38.  
  39.  
  40. When sorting by the user's name, the FIRST space in the user's name is assumed
  41. to be the separator between the first and last name.  The first and last names
  42. will be REVERSED, and sorting will be done by LAST name.
  43.  
  44. For example:
  45. Bill Dykstra would become Dykstra Bill
  46. Bill J. Dykstra would become J. Dykstra Bill
  47.  
  48. I know this may cause a few problems, but I have to separate the names
  49. somewhere, and for MOST users the first space is the proper place for this
  50. separation.
  51.  
  52. The Name, Handle and location fields are sorted alphabetically, in ascending
  53. order.  The other fields are sorted in numeric order, in DESCENDING order.
  54. (Descending order is used so that users with the MOST calls/downloads/etc
  55.  will be listed first.)
  56.  
  57.  
  58. NOTE:  RECORD #0 (the sysop record) will NEVER be sorted!  Record #0 will
  59.        always remain the first record.
  60.  
  61.  
  62. Using the program:
  63.  
  64. SORTUSER option
  65.  
  66.   OPTION is one of these valid options:
  67.                 NAME
  68.                 HANDLE
  69.                 LOCATION
  70.                 CALLS
  71.                 MESSAGES
  72.                 DOWNLOADS
  73.                 DOWNLOADK
  74.                 UPLOADS
  75.                 UPLOADK
  76.  
  77.   Examples:
  78.  
  79.   SORTUSER NAME  - Sort USERS.BBS by Name
  80.   SORTUSER CALLS - Sort USERS.BBS by # of Calls
  81.  
  82.  
  83.   Use SORTUSER /C to configure the path to USERS.BBS.
  84.  
  85.  
  86. That's all there is to it!
  87.  
  88.  ┌────────────────────────────────────────────────────────────────────────┐
  89.  │ After running SortUser, be SURE to run RAUSER -P to pack the userfile! │
  90.  │ This will rebuild the user index files.                                │
  91.  └────────────────────────────────────────────────────────────────────────┘
  92.  
  93. DISCLAIMER:
  94.  
  95. I make no warranties of any kind on this software.  It works great for me,
  96. but it might not work for you!  BE SURE TO MAKE A BACKUP OF YOUR USERFILE!
  97. If this thing trashes your userfile its YOUR problem!  I will not be held
  98. responsible.
  99.  
  100. This program is FREEWARE.  Source code (Borland Pascal) MAY be available
  101. on request...
  102.  
  103. Contact the author at:
  104.  
  105.    Bill Dykstra
  106.    The BillBoard BBS
  107.    Fidonet 1:250/932
  108.    (416) 898-2443
  109.    14.4k v.32b
  110.  
  111. This archive should display the Authenticity Verification # VLC187
  112. If it does not, then somebody may have messed with the archive!
  113.  
  114.