home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
RA
/
NEW2U16A.ZIP
/
NEW2YOU.DOC
< prev
next >
Wrap
Text File
|
1994-03-04
|
10KB
|
203 lines
New2You v1.6a
--------------
Newuser Bulletin Generator
RA 2.0x
--------------
Jan Kulozik
HomeWorld, Inc.
615-622-5352
1:362/970
------------------------------------------------------------------------------
What is it?
Well, New2You is a _VERY_ simple little utility for RA 2.0x
sysops. What it does is this... it scans your USERS.BBS file
and creates an 'configurable' ANS/ASC bulletin displaying the last
XX newusers who logged into your system. I liked the idea for:
1) Makes a new user feel more welcome to see _THEIR_ name on a
bulletin.
2) Let people associate new users' handles with the names
3) Let me easily keep an eye on who was calling the system
------------------------------------------------------------------------------
Disclaimer:
Is this really necessary? Oh well... This program is
guaranteed to only take up your disk space until it's
deleted/lost/grunged/etc. Any problems arising from usage
(Grunged files, formatted hard drive, smoke billowing out of the
computer, loud explosions, alien abductions, the price of tea
rising in China, poodles 'meow'ing, spontaneous combustion,
Alice Cooper being elected president, the Earth losing orbital
stability and plunging into the Sun like a fiery comet) or any
other such petty annoyances are your own problems.
------------------------------------------------------------------------------
Registration:
Silly, there is none. I know _I_ wouldn't pay money for
something this simple, so there's no reason whatsoever why I
should try to get you to. However, if you like it (or don't)
you could help me out by dropping me a line
(Netmail/RA_UTIL/Etc.) and letting me know what you think.
------------------------------------------------------------------------------
Don't Read This:
Didn't I tell you not to read this?!? What are you doing here?
Go on, get on to the good stuff!
------------------------------------------------------------------------------
The Good Stuff:
There really isn't any. (.snicker.) This part is just mostly to tell
you that the sample .CFG file that's contained within this .ZIP has
the instructions on how to set up your own.
To invoke it, just pass the path and filename of the config file
you want to use on the command line. That way it can be run
from any directory, and if you wanted could run a different config
file for each node. (For different headers or footers perhaps.)
The header files can be any length, or whatever. It's just
tagged to the beginning of the output file. I don't know if
it'll be too plain in the .CFG file, so I'll say it here again.
If you want a plain bulletin just put "BLANK" for the header
path\filename. If you don't want a certain bulletin (Just .ANS,
or just .ASC) just put "NONE" in place of that bulletin's
filepath.
The footer files go the same as the headers. One main reason
that I included them was so that you could have the option of
having a Ctrl-A added to the file or not. This way you can
either use a Type-5 or Type-45 display, depending on whether you
have that little smiley face in your footer. Footers are
optional tho', and don't even have to have an entry in the .CFG
file.
By the way, in both the headers & footers, you can use a ^Ku
(Cntrl-K, followed by a 'u') macro to display a total user
count. You can see an example with my footers if you'd like.
The RAMDRIVE option is for people like myself who run the
board/menus/textfiles/whatever on a RAMdrive to increase
performance. (If you have a spare meg or two, and haven't
thought about doing this... do it! It increases performance
_TREMENDOUSLY_! If you need any help with it, let me know.)
All this option really does is add an alternate filepath to
write to. This is ENTIRELY optional. (Put it in for myself,
dammit! Got tired of copying the new files manually to the
RAMdrive if I ran New2You out of my event.)
The MinSec & MaxSec options should be self-explanatory, but if
you don't know why they're there here's why... To get rid of
that jerk that insists on logging in as "Satan", "Job Bones", or
somesuch nonsense just to take up diskspace in your USERS.BBS.
The MinSec option lets you specify whether you want to list only
registered users, or whatever. Also you could use it to display
a list of the newest users who sent in a reg fee. (Don't run
subscription here, so let me know if this'd work ok.) BTW,
MaxSec is just in there 'cos MinSec is. Didn't want it to feel
left out. :)
BTW again, both MinSec and MaxSec are optional.
Sorry, but this is my first 'real' programming project (IE. to
leave my system), so there may be some bugs. Again, let me
know! (And preferably, send a copy of the output file it
makes.)
PS. Again, if you want to help out on this send me a message
telling me what you think. Or give it to your friend. Or for
that matter, give it to your dog, just as long as it's given to
someone. I need suggestions!
------------------------------------------------------------------------------
In The Future: (If I get any replies)
Menued setup
.AVT support (If I can find the specs)
Border configuration
Whatever else I think of.
------------------------------------------------------------------------------
Thank You:
Thanks,
Jan Kulozik 615-622-5352 1:362/970
-----------------------------------------------------------------------------
Wha's New:
1.1a - Supports multi-node filesharing
1.2a - Can specify config file.
Changed color selection the the same as TheDraw (More convenient)
Can now specify displaying of:
├ All newusers within XX number of days or
└ The last XX new users
1.3a Can change display stats 3 ways
├ 1> -- Name -- -- Handle -- -- Date --
├ 2> -- Name -- --- City --- -- Date --
└ 3> - Handle - --- City --- -- Date --
1.4a Added total users macro (^Ku)
Added Footer files
Did away with automatically appending a Ctrl-A
Added MinSec & MaxSec
Added support for RamDrive users. (Multiple outpaths)
Fixed a bug where New2You would crash if the Name/Handle was over
26 characters. Will now abbreviate up to 2 names, and
if it's still over 26 characters it'll chop whatever's
left. (IE. "Aldophius Magnus Testeryouknow" would
become "A. M. Testeryouknow.)
1.5a Due to a typo, it wouldn't count people past Jan. 1. Fixed.
1.6a Fixed that stupid piece of coding that I called "sort by USERS"
It works now, regardless of the # of users you have. :)
Now honours the Hidden, Group, and Deleted flags.
------------------------------------------------------------------------------
Thanks:
Alex Stuart (Quantum Leap BBS - 1:340/30)
My first reply, and best guinea pig. You would not
believe the amount of NetMail he shuttled to me telling
me about problems. (One of which is the fact that he
has over 2,000 users. Man...) Half the additions I've
put in were his ideas. But he's still stuck with the
DAYS option. :-P
(-Ed's Note: He's not stuck with it now, but I liked
the comment so much, I left it.)
Jack Whaley (Eternal Flame - 1:362/970)
For being brave enough to run it in the first place. :)
Erik Berry (Absolute Zero - 1:3823/150)
For boosting my ego. Like I needed it. Hehe...
(Feel like you just stepped into an Academy Awards ceremony,
don't you?)
David Bowie, Alice Cooper, REM, Tori Amos... For just being
there. .snicker. (And Marlboro for nourishment)
------------------------------------------------------------------------------
One Last Thing:
I apologize for being so long-winded, but I have to give credit
where credit's due. When I was on RA 1.11, a friend of mine
named Jeff Wormsley (1:362/127) wrote a program called Newguy which
I really liked. But he lost the source code in a HD crash and
couldn't revamp it for the RA 2.0x structures. So after a few
months of the same screens not getting updated, and after not being
able to find another program that did the same thing I wrote my
own, but the idea/concept/whatever is Jeff's.
--