These docs were written on 28th Jan 1993.
I am just writting these as the util (which is OLD and shouldn't be spread)
had shitty docs to begin with! I'm sortof re-releasing my old stuff, well
not re-releasing, just upping it all coz Freejack wanted a look at the shit.
So I thought I better write some quick explanation docs about what this is.
NOTE: I *DON'T* program in ARexx anymore, ONLY ASSEMBLER!
Bullview ARexx door:
This is similar to sigma's bulletins door released not many days ago...
It was written a LONG LONG time ago, but it still does roughly the same
thing, though perhaps Sigmas is better, I haven't really used it much!
Anyway, to install, make a dir in DOORS: called "Bullview" and copy
bullview.rexx into it. Create a file called "MENU" in the directory which
will obviously be the bulletins menu.
That's the easy bit! Now load the Bullview.rexx file into CED or your fav
editor and edit it... There will be a bit like this at the top:
/*------ Bulletin Viewer/Runner ARexx door by Pot-Noodle/Anthrox! ------*/
/*---- Version 1.1 - 24th of Aug 1992 (First version: 8th May 1992) ----*/
/* Designed on a bit of scrap paper after being thrown out of art class */
/* for not doing any art-homework since January (When i started!! haha) */
/*----------------------------------------------------------------------*/
UDNAME="BBS:USER DATA" /* Define you USER.DATA name! */
/* IMPORTANT If it is named USER.DATA as normal */
/* then you *MUST* enter 'UDNAME="NOWAY"' or it */
/* will DELETE bbs:user.data!!! */
/*----------------------DEFINE-BULL-NUMBERS-BELOW:----------------------*/
/*- If Bull has a command its should be 'Y' Otherwise it should be 'N' -*/
/*----------------------------------------------------------------------*/
BUL.0='Y'
BUL.1='Y'
BUL.2='Y'
BUL.3='Y'
BUL.4='Y'
BUL.5='Y'
BUL.6='Y'
BUL.7='Y'
BUL.8='Y'
BUL.9='N'
BUL.A='Y'
/*----------------------------------------------------------------------*/
/*----------------- DEFINE YOUR NEEDED COMMANDS BELOW: -----------------*/
/*----------------------------------------------------------------------*/
RUN.0='BBS:Utils/THRASHSTAT >DOORS:BULLVIEW/BULL.0 BBS:USER.DATA'
RUN.1='BBS:Utils/TBar >DOORS:BULLVIEW/BULL.1 UPLD BBS:USER.DATA 015 3'
RUN.2='BBS:Utils/TBar >doors:bullview/bull.2 UPFL bbs:user.data 015 3'
RUN.3='BBS:Utils/TBar >DOORS:BULLVIEW/BULL.3 DNLD BBS:USER.DATA 015 3'
RUN.4='BBS:Utils/TBar >doors:bullview/bull.4 DNFL bbs:user.data 015 3'
RUN.5='BBS:Utils/TBar >doors:bullview/BULL.5 CALL bbs:user.data 015 3'
RUN.6='BBS:Utils/TBar >DOORS:BULLVIEW/bull.6 MESG bbs:user.data 015 3'
RUN.7='BBS:Utils/STopCPS -OU"DOORS:BULLVIEW/BULL.7"15'
RUN.8='BBS:Utils/SAmiLog -O"DOORS:BULLVIEW/BULL.8"20'
RUN.A='BBS:Utils/NodeAct >DOORS:bullview/bull.A 0 C.A.L'
/*----------------------------------------------------------------------*/
First ya should define your User.data name. IF IT IS CALLED "BBS:USER.DATA"
as is normal (IE you HAVENT renamed it for security) you should enter
the name as "NOWAY" or else your user.data will be deleted when the door
is exited!! (When it loads the door your user.data is renamed to
"BBS:USER.DATA" so that any utils that don't support renamed user.data's can
work properly. When the door is quitted "BBS:USER.DATA" is deleted, UNLESS
the user.data is called "NOWAY". Don't be a paraniod dick and think that
the door is after your user.data - don't insult me! - it's written in ARexx
anyway so you are more than welcome to look though all of it if you are
suspicious!)
Anyway, next you have to define what bulls there are. You put
Bul.???='!' where ??? is a number or letter or whatever like "0" or "1" or
"125" or even "UpList". Whatever it is, it will be what the bull will
be called as. EG when asked for bulletin number the user would enter the
number or name or whatever you put! The ! should be either Y or N. If it is
Y then the door will look for
RUN.???='COMMAND LINE'
below (see the example) and will execute the command line given before showing
the bulletin. (I know these docs are bad, just look at how I have set it up).
The bulletin shown will be DOORS:Bullview/Bull.??? where once again ??? is
the bulletin number/name. eg DOORS:Bullview/Bull.0 or Doors:Bullview/Bull.P0T
That is all I can be bothered to write... this isn't a proper release of this
old door, so why bother! If you have any problems just mail me and I'll sort
them out for you!