home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / RA / NEW2U16A.ZIP / NEW2YOU.DOC < prev    next >
Text File  |  1994-03-04  |  10KB  |  203 lines

  1.  
  2.                              New2You v1.6a
  3.                             --------------
  4.                       Newuser Bulletin Generator
  5.                                RA 2.0x
  6.                             --------------
  7.  
  8.                               Jan Kulozik
  9.  
  10.                              HomeWorld, Inc.
  11.                               615-622-5352
  12.                                1:362/970
  13.  
  14. ------------------------------------------------------------------------------
  15. What is it?
  16.  
  17.         Well, New2You is a _VERY_ simple little utility for RA 2.0x
  18.         sysops.  What it does is this...  it scans your USERS.BBS file
  19.         and creates an 'configurable' ANS/ASC bulletin displaying the last
  20.         XX newusers who logged into your system.  I liked the idea for:
  21.  
  22.         1) Makes a new user feel more welcome to see _THEIR_ name on a
  23.            bulletin.
  24.         2) Let people associate new users' handles with the names
  25.         3) Let me easily keep an eye on who was calling the system
  26.  
  27. ------------------------------------------------------------------------------
  28. Disclaimer:
  29.  
  30.         Is this really necessary?  Oh well...  This program is
  31.         guaranteed to only take up your disk space until it's
  32.         deleted/lost/grunged/etc.  Any problems arising from usage
  33.         (Grunged files, formatted hard drive, smoke billowing out of the
  34.         computer, loud explosions, alien abductions, the price of tea
  35.         rising in China, poodles 'meow'ing, spontaneous combustion,
  36.         Alice Cooper being elected president, the Earth losing orbital
  37.         stability and plunging into the Sun like a fiery comet) or any
  38.         other such petty annoyances are your own problems.
  39.  
  40. ------------------------------------------------------------------------------
  41. Registration:
  42.  
  43.         Silly, there is none.  I know _I_ wouldn't pay money for
  44.         something this simple, so there's no reason whatsoever why I
  45.         should try to get you to.  However, if you like it (or don't)
  46.         you could help me out by dropping me a line
  47.         (Netmail/RA_UTIL/Etc.) and letting me know what you think.
  48.  
  49. ------------------------------------------------------------------------------
  50. Don't Read This:
  51.  
  52.         Didn't I tell you not to read this?!?  What are you doing here?
  53.         Go on, get on to the good stuff!
  54.  
  55. ------------------------------------------------------------------------------
  56. The Good Stuff:
  57.  
  58.         There really isn't any.  (.snicker.)  This part is just mostly to tell
  59.         you that the sample .CFG file that's contained within this .ZIP has
  60.         the instructions on how to set up your own.
  61.  
  62.         To invoke it, just pass the path and filename of the config file
  63.         you want to use on the command line.  That way it can be run
  64.         from any directory, and if you wanted could run a different config
  65.         file for each node.  (For different headers or footers perhaps.)
  66.  
  67.         The header files can be any length, or whatever.  It's just
  68.         tagged to the beginning of the output file.  I don't know if
  69.         it'll be too plain in the .CFG file, so I'll say it here again.
  70.         If you want a plain bulletin just put "BLANK" for the header
  71.         path\filename.  If you don't want a certain bulletin (Just .ANS,
  72.         or just .ASC) just put "NONE" in place of that bulletin's
  73.         filepath.
  74.  
  75.         The footer files go the same as the headers.  One main reason
  76.         that I included them was so that you could have the option of
  77.         having a Ctrl-A added to the file or not.  This way you can
  78.         either use a Type-5 or Type-45 display, depending on whether you
  79.         have that little smiley face in your footer.  Footers are
  80.         optional tho', and don't even have to have an entry in the .CFG
  81.         file.
  82.  
  83.         By the way, in both the headers & footers, you can use a ^Ku
  84.         (Cntrl-K, followed by a 'u') macro to display a total user
  85.         count.  You can see an example with my footers if you'd like.
  86.  
  87.         The RAMDRIVE option is for people like myself who run the
  88.         board/menus/textfiles/whatever on a RAMdrive to increase
  89.         performance.  (If you have a spare meg or two, and haven't
  90.         thought about doing this...  do it!  It increases performance
  91.         _TREMENDOUSLY_!  If you need any help with it, let me know.)
  92.         All this option really does is add an alternate filepath to
  93.         write to.  This is ENTIRELY optional.  (Put it in for myself,
  94.         dammit!  Got tired of copying the new files manually to the
  95.         RAMdrive if I ran New2You out of my event.)
  96.         
  97.         The MinSec & MaxSec options should be self-explanatory, but if
  98.         you don't know why they're there here's why...  To get rid of
  99.         that jerk that insists on logging in as "Satan", "Job Bones", or
  100.         somesuch nonsense just to take up diskspace in your USERS.BBS.
  101.         The MinSec option lets you specify whether you want to list only
  102.         registered users, or whatever.  Also you could use it to display
  103.         a list of the newest users who sent in a reg fee.  (Don't run
  104.         subscription here, so let me know if this'd work ok.)  BTW,
  105.         MaxSec is just in there 'cos MinSec is.  Didn't want it to feel
  106.         left out.  :)
  107.  
  108.         BTW again, both MinSec and MaxSec are optional.
  109.  
  110.         Sorry, but this is my first 'real' programming project (IE. to
  111.         leave my system), so there may be some bugs.  Again, let me
  112.         know!  (And preferably, send a copy of the output file it
  113.         makes.)
  114.  
  115.         PS.  Again, if you want to help out on this send me a message
  116.         telling me what you think.  Or give it to your friend.  Or for
  117.         that matter, give it to your dog, just as long as it's given to
  118.         someone.  I need suggestions!
  119.  
  120. ------------------------------------------------------------------------------
  121.  
  122. In The Future:  (If I get any replies)
  123.  
  124.         Menued setup
  125.         .AVT support (If I can find the specs)
  126.         Border configuration
  127.         Whatever else I think of.
  128.  
  129. ------------------------------------------------------------------------------
  130. Thank You:
  131.  
  132.                 Thanks,
  133.  
  134.                 Jan Kulozik 615-622-5352 1:362/970
  135.  
  136. -----------------------------------------------------------------------------
  137. Wha's New:
  138.  
  139. 1.1a - Supports multi-node filesharing
  140. 1.2a - Can specify config file.
  141.        Changed color selection the the same as TheDraw (More convenient)
  142.        Can now specify displaying of:
  143.          ├ All newusers within XX number of days or
  144.          └ The last XX new users
  145. 1.3a   Can change display stats 3 ways
  146.          ├ 1>  -- Name --     -- Handle --   -- Date --
  147.          ├ 2>  -- Name --     --- City ---   -- Date --
  148.          └ 3>  - Handle -     --- City ---   -- Date --
  149. 1.4a   Added total users macro (^Ku)
  150.        Added Footer files
  151.        Did away with automatically appending a Ctrl-A
  152.        Added MinSec & MaxSec
  153.        Added support for RamDrive users.  (Multiple outpaths)
  154.        Fixed a bug where New2You would crash if the Name/Handle was over
  155.                 26 characters.  Will now abbreviate up to 2 names, and
  156.                 if it's still over 26 characters it'll chop whatever's
  157.                 left.  (IE. "Aldophius Magnus Testeryouknow" would
  158.                 become "A. M. Testeryouknow.)
  159. 1.5a   Due to a typo, it wouldn't count people past Jan. 1.  Fixed.
  160. 1.6a   Fixed that stupid piece of coding that I called "sort by USERS"
  161.                 It works now, regardless of the # of users you have.  :)
  162.        Now honours the Hidden, Group, and Deleted flags.
  163.  
  164. ------------------------------------------------------------------------------
  165. Thanks:
  166.  
  167.         Alex Stuart (Quantum Leap BBS - 1:340/30)
  168.                 My first reply, and best guinea pig.  You would not
  169.                 believe the amount of NetMail he shuttled to me telling
  170.                 me about problems.  (One of which is the fact that he
  171.                 has over 2,000 users.  Man...)  Half the additions I've
  172.                 put in were his ideas.  But he's still stuck with the
  173.                 DAYS option.  :-P
  174.  
  175.                 (-Ed's Note: He's not stuck with it now, but I liked
  176.                              the comment so much, I left it.)
  177.  
  178.         Jack Whaley  (Eternal Flame - 1:362/970)
  179.                 For being brave enough to run it in the first place.  :)
  180.  
  181.         Erik Berry   (Absolute Zero - 1:3823/150)
  182.                 For boosting my ego.  Like I needed it.  Hehe...
  183.  
  184.         (Feel like you just stepped into an Academy Awards ceremony,
  185.         don't you?)
  186.  
  187.         David Bowie, Alice Cooper, REM, Tori Amos...  For just being
  188.         there.  .snicker. (And Marlboro for nourishment)
  189.  
  190. ------------------------------------------------------------------------------
  191. One Last Thing:
  192.  
  193.         I apologize for being so long-winded, but I have to give credit
  194.         where credit's due.  When I was on RA 1.11, a friend of mine
  195.         named Jeff Wormsley (1:362/127) wrote a program called Newguy which
  196.         I really liked.  But he lost the source code in a HD crash and
  197.         couldn't revamp it for the RA 2.0x structures.  So after a few
  198.         months of the same screens not getting updated, and after not being
  199.         able to find another program that did the same thing I wrote my
  200.         own, but the idea/concept/whatever is Jeff's.
  201. --
  202.  
  203.