home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / RENEGADE / RG2FD100.ZIP / RG2FD.DOC < prev    next >
Text File  |  1994-01-16  |  6KB  |  110 lines

  1.           FD2RG ── Renegade to Front Door Last Caller Utility
  2.           ---------------------------------------------------
  3.           
  4.           Coded by Andy Avery, DoubleA Software using Turbo Pascal v7.0
  5.           
  6.           
  7.           Disclaimer :
  8.           ------------
  9.           
  10.                I provide this PUBLIC DOMAIN software AS IS, and do not take
  11.           ANY responsibility for any damages done to your system by it.  It
  12.           has been tested on several machines from an 8086 to a 486, and
  13.           has worked in all instances, however, that is not to say that it
  14.           will work on your machine. I will say that it *should* work, but
  15.           there is no promise there.  I recommend making backups of the
  16.           files directly involved.  Use at your own risk.
  17.           
  18.           
  19.           Introduction :
  20.           --------------
  21.           
  22.                The history of this utility is really quite interesting.  I
  23.           run a FidoNet Renegade BBS (obviously) with Front Door as my
  24.           mailer.  I was sick of having to drop to Renegade to see who it
  25.           was that last logged off, so I set out in search of a utility
  26.           that would take the information from Renegade and put it into the
  27.           Front Door setup.  I was unable to find one locally that was made
  28.           for Renegade, so I loaded TP in the hopes that I would be able to
  29.           write my own.  After obtaining the structures for both Renegade
  30.           and Front Door, I sat down and went to work.  I ran into one
  31.           snag, the date that Front Door uses.  While most normal software
  32.           uses a typical date format, stored as a "word" in a config file,
  33.           this one decided to throw me for a loop and tell me that it used
  34.           a UNIX-Style TimeStamp that is a 32-bit integer equivalent to the
  35.           number of seconds since January 1st, 1970.  So, I pretty much
  36.           thought that was the end of the project, and that I would suffer. 
  37.           After thinking about it for several hours, I wrote and tested a
  38.           small little program that would take the system time and date and
  39.           calculate the number of seconds since Jan. 1, 1970 (including
  40.           leapyears!) and lo and behold, it worked. So, I rewrote it to fit
  41.           the structure of the utility, and here we have it!  My very first
  42.           experimentation with Turbo Pascal, and it works like a charm.
  43.           
  44.           
  45.           Instructions :
  46.           --------------
  47.           
  48.                RG2FD can be run from ANY path on your system, so long as
  49.           the configuration file is in the same and current path as the
  50.           executeable.  RG2FD can NOT be run without a configuration file,
  51.           so before trying to use it, run 'RG2FD /C' to configure.  I
  52.           personally use it in my LOGON.MNU file, with a setup like so....
  53.           
  54.           
  55.           Long Description  :
  56.           Short Description :
  57.           Command Letters   : FIRSTCMD
  58.           CmdKeys           : D-
  59.           Options           : [path to renegade]\RG2FD.EXE
  60.           
  61.           
  62.           ....and this works for me.  It will run as soon as the user hits
  63.           the logon menu, using the current system time as the logon time. 
  64.           There are other possibilities, also.  You can run it as the user
  65.           logs off with menu command linking, or from the batch file that
  66.           runs Front Door/Renegade after the user has already logged off,
  67.           and before Front Door has been reloaded.
  68.           
  69.           
  70.           How RG2FD works :
  71.           -----------------
  72.           
  73.                RG2FD is actually quite a simple procedure. It reads from
  74.           Renegade's LASTON.DAT the info on the last caller, which includes
  75.           the baud rate, handle (or name, depending), and the caller
  76.           number.  It then writes this information to Front Door's
  77.           LASTCALL.FD, using the zone number as the system caller number,
  78.           and the node number as the logon baud rate.
  79.           
  80.           
  81.           Features to be expected in new versions :
  82.           -----------------------------------------
  83.           
  84.            - The ability to optionally read a DOOR DROP FILE!
  85.            - Better (more optimized) routines, creating more speed
  86.            - Possibly a "Number of SysOp mail waiting" inclusion
  87.           
  88.           
  89.           General :
  90.           ---------
  91.           
  92.                As you know, or should have read, this is Public Domain
  93.           software, meaning that I require no money for my time.  If you
  94.           wish to donate, send it to the address listed below.  At least
  95.           send me a postcard or piece of NetMail from your system so that I
  96.           know where my software is being used.  Source code available for
  97.           a charge of $25. Technical support is also provided at the same
  98.           address. Thank you for using DoubleA Software, and be on the
  99.           lookout for new releases of more software!
  100.           
  101.              Address : Andy Avery
  102.                        705 Martin Street
  103.                        Endicott, NY  13760
  104.           
  105.              FidoNet : 1:260/408 
  106.              BBS     : (607)754-1370 between 10pm and 6:30am
  107.                                              (Eastern Time)
  108.           
  109.           -----------------------END OF RG2FD.DOC-------------------------- 
  110.