home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / FX2DAY12.ZIP / SYSOP.DOC < prev    next >
Text File  |  1994-01-05  |  16KB  |  301 lines

  1.  
  2.  
  3.                                       Distributed by
  4.                                        Jem Software
  5.                                        P.O. Box 1480
  6.                                       Taylor, Mi 48180
  7.                             The External Drive BBS (313) 537-5453
  8.                                      FidoNet: 1:2410/122
  9.                                      Robo-Net 90:1504/3
  10.                                      FreeLink 20:313/2
  11.                                      PlayersNet 77:1000/1
  12.  
  13.  
  14.  
  15.  
  16.     ╒════════════════════════════════════════════════════════════════════╕
  17.     │                    FXtoday! Bulletin Generation                    │
  18.     ╘════════════════════════════════════════════════════════════════════╛
  19.  
  20.      Fxtoday generates at this time, 3 types of bulletins: Ansi, Mono Ansi
  21.      and TFX files. FXtoday will automatically execute the compiler on the
  22.      tfx file for RoboBOARD /FX *.
  23.  
  24.      You can install FXtoday into any directory, but I suggest making a
  25.      seperate subdirectory for it. FXtoday is meant to be run as a daily
  26.      event to automatically show you birthdays, historical events and
  27.      celebrations on this date. To execute the program just type FXtoday.
  28.  
  29.      I have FXtoday set up on The External Drive to run as a nightly event.
  30.      FXtoday requires 12 database files included with this archive one for
  31.      each month. You may edit these as you see fit just remember FXtoday
  32.      only uses 6 birthdays and events per day (tfx file) 5 birthdays and
  33.      events in ansi and mono ansi. Celebrations are a little different in
  34.      that I have added a field for those Holidays that fall only on certain
  35.      days of the week instead of dates ie. Labor Day, Thanksgiving.
  36.      
  37.      FXtoday has the ability to use the MMDDYY file. This feature is enabled
  38.      by placing `Today' as the filename in line 5 of the config file. The T
  39.      must be in uppercase and the rest in lowercase for this feature to work.
  40.      FXtoday keeps track of the MMDDYY files it creates and will delete the
  41.      previous files before creating the new ones. This feature currently
  42.      cannot be used with RoboBoard /FX versions below 1.01.
  43.  
  44.      The database files are a collection of birthdays, events, etc. You may
  45.      modify them as you see fit.
  46.  
  47.     ╒════════════════════════════════════════════════════════════════════╕
  48.     │       FXtoday data file structures                                 │
  49.     ╘════════════════════════════════════════════════════════════════════╛
  50.  
  51.      FXtoday data files use the 3 letter abbreviation for the month with
  52.      the dat extension. These are all ascii text files.
  53.      Birthdays....
  54.         Birthdays all start with a B plus date in MMDDYY format followed
  55.         by Names etc.
  56.      Historical Events....
  57.         Historical events follow the same format as birthdays except the
  58.         prefix is E
  59.      Celebrations....
  60.         Celebrations use C as the prefix and are followed by the date
  61.         MMDD. Holidays such as Labor Day, Thanksgiving since they fall
  62.         on a certain day of the week use an added suffix to the date.
  63.         A -0 thru -6 represents Sunday thru Saturday. Naturally any holiday
  64.         that falls on a certain day of the week would need to be entered
  65.         in the data file for every possible date it could fall on.
  66.  
  67.     ╒════════════════════════════════════════════════════════════════════╕
  68.     │       FXtoday display for BBS Bulletins   - Adding Color           │
  69.     ╘════════════════════════════════════════════════════════════════════╛
  70.     
  71.      FXtoday has the ability to custom configure the header, text and
  72.      background colors. FXtoday uses the same color tokens as RoboBOARD FX
  73.      I have included them here so you won't have to look them up in the
  74.      documentation.
  75.  
  76.                0    Black               8    Dark Gray
  77.                1    Blue                9    Light Blue
  78.                2    Green              10    Light Green
  79.                3    Cyan               11    Light Cyan
  80.                4    Red                12    Light Red
  81.                5    Magenta            13    Light Red
  82.                6    Brown              14    Yellow
  83.                7    Light Gray         15    White
  84.  
  85.  
  86.      I have added the capability to change the colors to the Ansi display.
  87.      Parameters are established in the config file to determine the text
  88.      and header colors. All colors are displayed on a black background if
  89.      for some reason you think other background colors are needed let me
  90.      know and I will consider adding them. The color codes are as
  91.      follows:
  92.  
  93.                  Code  Foreground
  94.                   1     Red
  95.                   2     Green
  96.                   3     Yellow
  97.                   4     Blue
  98.                   5     Magenta
  99.                   6     Cyan
  100.                   7     White
  101.  
  102.  
  103.     ╒════════════════════════════════════════════════════════════════════╕
  104.     │       FXtoday Files included is this archive                       │
  105.     ╘════════════════════════════════════════════════════════════════════╛
  106.  
  107.      FXtoday.exe........................The Main Executable file that creates
  108.                                         all the screens.
  109.      Weekday.exe........................Creates the day of the week for
  110.                                         FXtoday
  111.      Jan.dat............................Data file for January
  112.      Feb.dat............................Data file for Febuary
  113.      Mar.dat............................Data file for March
  114.      Apr.dat............................Data file for April
  115.      May.dat............................Data file for May
  116.      Jun.dat............................Data file for June
  117.      Jul.dat............................Data file for July
  118.      Aug.dat............................Data file for August
  119.      Sep.dat............................Data file for September
  120.      Oct.dat............................Data file for October
  121.      Nov.dat............................Data file for November
  122.      Dec.dat............................Data file for December
  123.      Yester.dat.........................Pointer data file
  124.      FXtoday.cfg........................Configuration file for setup of
  125.                                         FXtoday (Sample file)
  126.      Sysop.doc..........................This document
  127.      Register.frm.......................Registration Form
  128.      File_id.diz........................Multiline description file
  129.  
  130.     ╒════════════════════════════════════════════════════════════════════╕
  131.     │       FXtoday Config File Setup                                    │
  132.     ╘════════════════════════════════════════════════════════════════════╛
  133.  
  134.      Line 1.................Sysop Name
  135.      Line 2.................Name of Bbs
  136.      Line 3.................Registration Code (000) for Unregistered
  137.      Line 4.................Path to Display files
  138.      Line 5.................Name of display file NO extension
  139.                             (The MMDDYY display file can be used here by
  140.                             placing Today as the filename Note: the `T'
  141.                             must be capatilized.) This feature will work
  142.                             according to Seth in Robo Ver 1.01
  143.      Line 6.................Path to Fxdraw including trailing backslash
  144.      Line 7.................Color Number for Headings (1-7)
  145.      Line 8.................Color Number for Text (1-7)
  146.      Line 9.................Your Ansi file extension (ANS for Robo)
  147.      Line 10................Your Ascii file Extension (ASC for Robo)
  148.      Line 11................Ansi Pause Ctrl character if needed (not for robo)
  149.      Line 12................1 = Create Robo Screen 0 = No Robo screen
  150.      Line 13................Color Number for Headings (0-15) for .tfx file
  151.      Line 14................Color Number for Text (0-15) for .tfx file
  152.      Line 15................Color Number for Background (0-15) for .tfx file
  153.  
  154.     ╒════════════════════════════════════════════════════════════════════╕
  155.     │         Future Plans                                               │
  156.     ╘════════════════════════════════════════════════════════════════════╛
  157.  
  158.      I plan on adding users birthdays to this display file once Seth
  159.      releases the file structures. This feature will only be supported
  160.      by RoboBOARD /FX.
  161.  
  162.  
  163.     ╒════════════════════════════════════════════════════════════════════╕
  164.     │         Product Support                                            │
  165.     ╘════════════════════════════════════════════════════════════════════╛
  166.  
  167.        Questions or inquiries can be directed to us through any of the
  168.        following sources:
  169.  
  170.                               * E-MAIL CONTACTS * 
  171.                                      and
  172.                             All BBS-Related Questions
  173.  
  174.                        The External Drive BBS, Detroit, MI
  175.                                  (313) 537-5453
  176.                                  (313) 537-8785
  177.                                 FidoNet 1:2410/122
  178.                                 Robo-Net 90:1504/3
  179.  
  180.      For questions and/or problems related to FXtoday and your
  181.      BBS setup and/or operations, direct your inquiries to Sysop.
  182.  
  183.                                  * US MAIL * 
  184.  
  185.                                 Jem Software
  186.                                 P.O. Box 1480
  187.                                Taylor, MI 48180
  188.  
  189.      ╒════════════════════════════════════════════════════════════════════╕
  190.      │         DISCLAIMER/AGREEMENT                                       │
  191.      ╘════════════════════════════════════════════════════════════════════╛
  192.  
  193.        Users of FXtoday must accept this disclaimer of warranty:
  194.  
  195.        "FXtoday is supplied as is.  The author disclaims all warranties,
  196.        expressed or implied, including, without limitation, the warranties
  197.        of merchantability and of fitness for any purpose. The author assumes
  198.        no liability for damages, direct or consequential, which may result
  199.        from the use of FXtoday."
  200.  
  201.        "FXtoday is a `shareware' program and is provided at no charge to
  202.        the user for evaluation.  Feel free to share it with your friends,
  203.        but please do not give it away altered or as part of any other
  204.        software package, etc.  The essence of "user-supported" software is
  205.        to provide personal computer users with quality software without high
  206.        prices and yet to provide incentive for programmers to continue to
  207.        develop new products.  If you find this program useful and find that
  208.        you are using FXtoday and continue to use FXtoday after a reasonable trial
  209.        period, you must make a registration payment to Jim McGroarty.  The
  210.        registration fee will license one copy for use on any one computer at any 
  211.        one time.  You must treat this software just like a book.  An example is 
  212.        that this software may be used by any number of people and may be freely 
  213.        moved from one computer location to another, so long as there is no      
  214.        possibility of it being used at one location while it's being used at    
  215.        another (just as a book cannot be read by two different people at the 
  216.        same  time).
  217.  
  218.        "Commercial users of FXtoday must register and pay for their
  219.        copies of FXtoday within 30 days of first use or their license is
  220.        withdrawn.  Site-License arrangements may be made by contacting
  221.        Jim McGroarty(Jem Software).  Anyone distributing FXtoday for any kind
  222.        of remuneration must first contact Jem Software at their address for
  223.        authorization.  This authorization will be automatically granted to 
  224.        distributors recognized by Jem Software as adhering to its guidelines
  225.        for shareware distributors, and such distributors may begin offering 
  226.        FXtoday immediately (however, Jem Software must still be advised so
  227.        that the distributor can be kept up-to-date with the latest versions 
  228.        of FXtoday).
  229.  
  230.        "You are encouraged to pass a copy of FXtoday along to your
  231.        friends for evaluation.  Please encourage them to register their copy
  232.        if they find that they can use it.  All registered users will receive
  233.        a registration code and 90 days of free support.
  234.  
  235.  
  236.        ╒═══════════════════════════════════════════════════════════════════╕
  237.        │   DEFINITION OF SHAREWARE                                         │
  238.        ╘═══════════════════════════════════════════════════════════════════╛
  239.  
  240.        Shareware distribution gives users a chance to try software before
  241.        buying it.  If you try a Shareware program and continue using it, you
  242.        are expected to register.  Individual programs differ on details --
  243.        some request registration while others require it, some specify a
  244.        maximum trial period.  With registration, you get anything from the
  245.        simple right to continue using the software to an updated program with
  246.        printed manual.
  247.  
  248.        Copyright laws apply to both Shareware and commercial software, and
  249.        the copyright holder retains all rights, with a few specific
  250.        exceptions as stated below.  Shareware authors are accomplished
  251.        programmers, just like commercial authors and the programs are of 
  252.        comparable quality.  (In both cases, there are good programs and bad 
  253.        ones!)  The main difference is in the method of distribution.  The 
  254.        author specifically grants the right to copy and distribute the 
  255.        software, either to all and sundry or to a specific group.  For 
  256.        example, some authors require written permission before a commercial 
  257.        disk vendor may copy their Shareware.
  258.  
  259.        Shareware is a distribution method, not a type of software.  You 
  260.        should find software that suits your needs and pocketbook, whether 
  261.        it's commercial or Shareware.  The Shareware system makes fitting your 
  262.        needs easier, because you can try before you buy.  And because the 
  263.        overhead is low, prices are low also.  Shareware has the ultimate 
  264.        money-back guarantee -- if you don't use the product, you don't pay 
  265.        for it. 
  266.  
  267.  
  268.        ╒═══════════════════════════════════════════════════════════════════╕
  269.        │   Registration                                                    │
  270.        ╘═══════════════════════════════════════════════════════════════════╛
  271.  
  272.        Registration is $10 US check or money order payable to
  273.        Jim McGroarty. Registration will give you a key code that will
  274.        disable the enter key so that Fxtoday can be run as a maintenance event
  275.        automatically. Future versions will also use the BBS Name for users
  276.        birthdays saying: 'Joe User is a user on Your BBSNAME' on his birthday.
  277.        Free registration will be given to anyone converting the database to
  278.        any foreign language and uploading it to me. Registration codes can
  279.        be obtained by logging on to The External Drive Bbs and will be left
  280.        in a private message to you or you can send a self addressed, stamped
  281.        envelope and have your registration code sent to you via US Mail.
  282.  
  283.        * RoboBOARD /FX is a trademark of Hamilton Telegraphics
  284.  
  285.  
  286.        ╒═══════════════════════════════════════════════════════════════════╕
  287.        │   Revision History                                                │
  288.        ╘═══════════════════════════════════════════════════════════════════╛
  289.  
  290.        12-26-93 ver 1.1 Modified code to eliminate using a batch file for
  291.                         execution.
  292.  
  293.        01-05-94 ver 1.2 Enabled the MMDDYY display file feature after talking
  294.                         to Seth and finding out that this feature will be
  295.                         enabled in ver 1.01 of Robo. This feature requires
  296.                         a pointer file to keep track of file created so that
  297.                         it will delete the previous days files if MMDDYY is
  298.                         used.
  299.                         Fixed some line lengths and celebrations in one of the
  300.                         data files.
  301.