Category : BBS Programs+Doors
Archive   : FREETIME.ZIP
Filename : FREETIME.DOC

 
Output of file : FREETIME.DOC contained in archive : FREETIME.ZIP
FreeTime v2.00.20.05.89 ³ LimeLight Technologies ³ Fidonet 1:141/234.0
³ (203) 834-0367 ³ Wilton, Connecticut USA


I wrote this optimized revision of FreeTime in hopes of making a faster
more efficient method. Because the original concept and programming was
written by Christopher Hall, I give all credit to him. Although I do
not know him, I believe it is wise to include source in such small programs
as this.

If you feel you must contribute, I ask only that you contribute to my
bulletin board, by calling it. If you feel you MUST send money, send it
to the original author, Christopher Hall. He had the right idea, just
missed a little concept in optimization (ie there is absolutely no need to
use a "TimeRecord" nor anything within FREETIME.DAT. Its own date stamp
is enough.

I have changed the command line in FreeTime to LOAD|SAVE or simpler L|S

The original program is included in this archive.


FreeTime v1.0 3/4/89

Christopher Hall
PC Network
6067 McKinney, NE
Albuquerque, NM 87109

(505) 821-5341 (1:301/2)

This is a simple little program that will allow a Sysop to run a program
as a QuickBBS Door without penalizing a user for the time spent in the
Door. I put this together from some of my code used in QkBilog after I
started participating in the FreeAccess On-line Shopping Service.

*** Any Contributions will be Greatly appreciated ***

List of Contributors for QkBilog: "NULL"

There are only two parameters that can be passed to FreeTime:

FreeTime ON|OFF

It is used in the following way:

After exiting the BBS run FreeTime ON,this will write a tempory file
called FreeTime.Dat that simply holds the current DOS time.
Then, run whatever program you wish. Before restarting QuickBBS,
run FreeTime OFF. This will read the current DOS Time, determine the
amount of time spent in the Door and Add that time to the ExitInfo.BBS
file's LogInSec record. QuickBBS will then get the revised LogInSec
when it reloads....thus, giving the user Free (Door) Time.

Example:

if Errorlevel 100 goto AnyDoor
.
.
:AnyDoor
FreeTime ON
{ AnyDoor Program is run here..... }
FreeTime OFF
GoTo Restart_Quick



  3 Responses to “Category : BBS Programs+Doors
Archive   : FREETIME.ZIP
Filename : FREETIME.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/