home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / USER2AS2.ZIP / USER2ASC.DOC < prev    next >
Encoding:
Text File  |  1993-07-02  |  3.4 KB  |  70 lines

  1.  +--------------------------[ User2Asc Ver 0.91ß]----------------------------+
  2.  |  Written By Gary Meeker 06/13/93                        Updated 07/02/93  |
  3.  |  SYSOP: SHARP Technical Support Line BBS               Lawrenceville, GA  |
  4.  |         (404) 962-1788                          300-14400 Baud. 24 Hours  |
  5.  +---------------------------------------------------------------------------+
  6.  V0.90ß 06/13/93 - Initial Beta Release
  7.  V0.91ß 07/02/93 - Rewrote for new PCBTYPES.INC File
  8.                    Added Command line parameter for Range of Users
  9.  
  10.      User2Asc is designed to create a Comma Delimited file from USERS &
  11. USERS.INF files. It should be executed from the same directory in which
  12. your PCBOARD.DAT file resides,   but it will search the environment for
  13. PCBoards variables in an attempt to find PCBOARD.DAT or you can include
  14. the directory path on the command line.   It will create an output file
  15. named USERS.ASC in the same directory as your USERS & USERS.INF files.
  16.  
  17. Syntax: User2Asc [FilePath] [/R:Start,End]
  18.  
  19.     Where:
  20.        FilePath = Optional Drive:\Path\ to PCBOARD.DAT
  21.    /R:Start,End = Optional Range of the Users File to be written
  22.                   (this allows even a single record to be written)
  23.  
  24. Each line is 500 characters long (including the CR/LF) and the format of
  25. the output file is as follows:
  26.  
  27. Start
  28.    1  LastName             "1234567890123456789012345",
  29.   29  FirstName            "1234567890123456789012345",
  30.   57  Alias     (Note 1)   "1234567890123456789012345",
  31.   85  Street 1  (Note 2)   "12345678901234567890123456789012345678901234567890",
  32.  138  Street 2  (Note 2)   "12345678901234567890123456789012345678901234567890",
  33.  191  City      (Note 2)   "1234567890123456789012345",
  34.  219  State     (Note 2)   "1234567890",
  35.  232  Zip       (Note 2)   "1234567890",
  36.  245  Country   (Note 2)   "123456789012345",
  37.  263  Bus/Data Phone       "1234567890123",
  38.  279  Home/Voice Phone     "1234567890123",
  39.  295  Comment 1 (User)     "123456789012345678901234567890",
  40.  328  Comment 2 (Sysop)    "123456789012345678901234567890",
  41.  361  Expiration Date      "12345678",
  42.  372  Expiration Level     "123",
  43.  378  Sec Level            "123",
  44.  384  Password             "123456789012",
  45.  399  Password 1 (Note 3)  "123456789012",
  46.  414  Password 2 (Note 3)  "123456789012",
  47.  429  Password 3 (Note 3)  "123456789012",
  48.  444  Verification (Note 4)"1234567890123456789012345",
  49.  472  Times On             "123456",
  50.  481  Last On Date         "12345678",
  51.  492  Last On Time         "12345"
  52.  499                       CR/LF
  53.  
  54. Note 1: If Alias PSA is installed
  55. Note 2: If Address PSA is installed
  56. Note 3: If Password PSA is installed
  57. Note 4: If Verify PSA is installed
  58.  
  59. If any of the above PSA's are not installed then the field will be blank, but
  60. will still be present to maintain fixed length of the line.
  61.  
  62. This program is FREEWARE, but if there is enough interest in a shareware
  63. version that would allow defining which of any fields should be included
  64. and in what order, I will pursue it. I kept the number of fields limited
  65. to the above in order to  keep it below the  512 character line limit of
  66. QEDIT so I could sort using QEDIT on any column.  I also did not include
  67. any filtering at this time of which records to  include but instead just
  68. include all records.  The shareware version would include a screen to
  69. define which records should be included (similar to PCBSM's printing).
  70.