home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / WHATDAY.ZIP / PCBEVENT.DOC < prev    next >
Text File  |  1991-11-10  |  4KB  |  105 lines

  1.  
  2. The idea of rotating what day of the week it is, and having your
  3. BBS display a different bulletin for THAT day, is NOT unique. I
  4. have explained below WHY I wrote this little utility MYSELF,
  5. though.
  6.  
  7.  
  8. There Are 3 VERY BASIC STEPS to follow. (For the PCBoard
  9. operator.)
  10.  
  11.  
  12.  
  13.      1)   Copy ALL the CONTENTS of this ZIP Package to the
  14.           "WHATDAY" directory. If you haven't made it, make one
  15.           now.
  16.  
  17.      2)   Include the line:
  18.  
  19.           "CALL [d:]\WHATDAY\WHATDAY.BAT" 
  20.  
  21.           in your EVENT.SYS
  22.  
  23.      3)   Include the file %[d:]\WHATDAY\DAYBULL in your LOGOFF
  24.           Script or Your NEWs file. (Or any other places that I
  25.           may have over looked as a smart place to include it.) 
  26.  
  27.           PCBoard Operators have the facility for PCBoard to look
  28.           and display a file by including on a single line:
  29.  
  30.           "%[d:]\FILE.NAM" 
  31.  
  32.           in their bulletins.
  33.  
  34.           [d:] d=drive letter, of course.
  35.  
  36.           If you prefer NOT to have the program output,
  37.           execute it (within the batch) like so:
  38.  
  39.           WHATDAY > NUL
  40.  
  41. THAT's IT!
  42.  
  43. Programming Notes:
  44.  
  45. * The program operates FINE using the current directory for a path.
  46. There's really no need to create the WHATDAY directory. I merely
  47. posted it that way to make it simple. You can run WHATDAY ALL BY ITSELF
  48. in the current path. You MUST have DAYx in the default directory though. 
  49. When the program finishes, you can simply "TYPE" DAYBULL to your screen.
  50.  
  51. This is an extremely SIMPLE program that merely uses a "SHELL" to
  52. get the date from DOS. Figure out what number day of the week it
  53. is, then it "SHELLs" to copy the file DAYx over DAYBULL. Modify each of
  54. the "DAYx" files to your heart's desires. The "DAYx" files are simply
  55. ASCII type.
  56.  
  57. * * NOTE: **** THE VERY FIRST INSTRUCTION IN THIS PROGRAM IS TO
  58.           CLOSE any open FILES. I run this program with ALL NODES
  59.           DOWN, DURING MY EVENT. If you think this will cause you
  60.           any problems with your setup, or you'd like to run it
  61.           in your $$LOGOFF.BAT and NOT have it CLOSE files,
  62.           PLEASE CALL me?! I'll send you the program WITHOUT that
  63.           instruction included.
  64.  
  65.           I ran this program with MS-DOS 3.3 on up to MS-DOS 5.0
  66.           for well over a month, without ANY problems. It's going
  67.           to be an EXTREMELY rare case this program will NOT run
  68.           on your system.
  69.  
  70. Why this program? 
  71.  
  72. Writing a program to help the System Operator with this minor
  73. task and NOT posting a message ALL OVER the place, asking for a
  74. $xx donation, or broadcasting something to the effect "NON
  75. Registered Copy . . . " etcetera is what inspired me to write
  76. this program. 
  77.  
  78. I'm SICK and TIRED of programmers writing something that helps
  79. the SysOp, but then blasts it all over the place that "This Is
  80. NOT Registered!" or BEGs for money from the SysOp, who has
  81. already spent HALF his life offering his BBS. (Understatement,
  82. eh?)
  83.  
  84. My opinion is that SysOps have already paid DEARLY for the
  85. AWESOME service (we) they provide. Programmers should come up
  86. with an idea to ask the BBS `END USER' to help "Register"
  87. software, NOT THE System Managers! They'd have a MUCH larger
  88. return on their projects. There are A LOT more End Users than
  89. there are SysOps.
  90.  
  91. The ONLY thing that I ask for THIS little utility is that `MAYBE'
  92. someday, you call and say thanks. THAT's IT! Enjoy "WhatDay"
  93.  
  94. Bill Fink
  95.  
  96. SysOp - NCCBBS
  97. Middletown, Rhode Island 02840
  98.  
  99. Owner - User Friendly Systems 
  100. CUSTOMER Designed IBM Compatible Systems
  101.  
  102. (401) 846-1763 (US Robotics HST Dual Standard) BBS 24/7
  103. (401) 848-2981 (CompuComm Speed) BBS 24/7
  104. (401) 848-9176 My Home VOICE Phone Number. 
  105.                Please NOT Later than 9pm Eastern Time