home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / TC_MM26.ZIP / MM.DOC < prev    next >
Text File  |  1994-03-14  |  36KB  |  883 lines

  1.  
  2. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 1
  3.  
  4. Table of Contents
  5. -----------------
  6.  
  7.  
  8.         Title                                               page
  9.         --------------------------------------------------------
  10.  
  11.         Table of Contents...................................  1
  12.         Author Identification...............................  2
  13.         Disclaimer..........................................  2
  14.         Short Description...................................  2
  15.         Requirements........................................  2
  16.         Features............................................  2
  17.         Compatibility.......................................  3
  18.         Archive Contents....................................  3
  19.         Created/demo files..................................  3
  20.         Data file Limitations...............................  4
  21.         Start of MMCONFIG.EXE explanations..................  5
  22.         Command line parameters.............................  5
  23.              Create/edit Mult. Ch. Qs. (NON-Inter-BBS)......  6
  24.              Caution statement if editing Mult. Ch. Qs......  7
  25.              Create/edit Essay Questionaire (NON-Inter-BBS).  7
  26.              Edit User File (NON-Inter-BBs).................  8
  27.              More caution if editing Mult. Ch. Qs...........  9
  28.         Start of Second Menu in MMCONFIG (Inter-BBS-Menu)...  9
  29.              Inter-BBS Configuration for your bbs........... 10
  30.              Inter-BBS Configuration for other bbss......... 10
  31.              Edit Inter-BBs Questionaire.................... 11
  32.              Caution when editing questionaires............. 12
  33.              Editing Inter-BBS User Data Base............... 12
  34.         About TC-MM (the door).............................. 13
  35.              Execution examples............................. 14
  36.              Inside the door................................ 15
  37.         Registration........................................ 16
  38.         My other software and support sights................ 17
  39.  
  40.  
  41.  
  42. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 2
  43.  
  44. Author:
  45.  
  46. Tom Cunha  of  San Antonio, Texas
  47.  
  48.  
  49. Disclaimer:
  50.  
  51.              This software is provided AS IS.
  52.  
  53.         YOUR  USE  of this  software is an agreement
  54.         that you will NOT hold Tom Cunha responsible
  55.         in any way, due to the  use of, or  inablity
  56.         to use, this software.
  57.  
  58. Short Description:
  59.  
  60. This is a complete Inter-BBS Match Maker System which includes a
  61. BBS Door and is designed for use in that environment.
  62.  
  63. It is meant to assist adults in meeting other adults for the purposes
  64. of dating and or becoming friends.
  65.  
  66.  
  67. Requirements:
  68.  
  69. * Fossil Driver
  70. * ANSI (if you want color)
  71. * 180K Memory (probably less, just being conservative)
  72. * DOS version 3.1 or newer (supports file locking for Multi-Nodes)
  73. * Front End Mailer (if running in Inter-BBS mode)
  74.  
  75. Features:
  76.  
  77. * Detects Front Door environment variable and sets Rescan semaphore as needed
  78. * ANSI color graphics and ASCII monochrome mode
  79. * Automatic time left verification
  80. * Automatic carrier detection
  81. * Updated status bar with users' data
  82. * Fast modem input/output for those fast modems
  83. * Inactivity timeout verification
  84. * Sysop keys while door is active;
  85.         Alt H         Hangs up
  86.         Alt R or X    Returns to BBS without hanging up
  87.         Alt C         Chat [working questionably]
  88.         Alt J         Jump to DOS
  89.         Alt =         Add one minute to time in door
  90.         Alt -         Subtract one minute from time in door
  91.  
  92. Please note that time changes made in the door do not affect the users
  93. time inside the BBS.  This means, if you increase a users time in the
  94. door then they will still be dropped by the BBS when they return if
  95. the original time limit has been exceeded.
  96.  
  97. I apoligize for the problem with the chat.  I recommend you stay
  98. away from it as it has been known to throw users offline and mess
  99. with their time in the door.
  100.  
  101.  
  102.  
  103. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 3
  104.  
  105. Compatibility:
  106.  
  107. SuperBBS, QuickBBS, Remote Access, RBBS, Telegard, WildCat 3, Force!,
  108. PCBoard (latest), GAP, WildCat BBS, Genesis, Spitfire, WWIV, Osiris
  109. and other BBS software that uses a compatible format.
  110.  
  111. Archive Contents:
  112.  
  113. TC-MM26M.EXE  The door software.
  114. MMCONFIG.EXE  Edit/Create Questionaires - Users - Inter BBS Config
  115. MM.DOC        This file
  116. MMSYSOPS.DOC  Quick setup explanation for sysops
  117. TCMQUEST.DAT  Demo Multiple Choice Questionaire
  118. TCMESSAY.DAT  Demo Essay Questions
  119. TCMOUTQ.DAT   Demo Inter-BBS Questionaire
  120.  
  121. Data files not in the zip but created by the door:
  122.  
  123.  TCMQUEST.DAT   Multiple Choice Question file
  124.  TCMESSAY.DAT   Essay Questions
  125.  TCMUSER.DAT    User data base
  126.  TCMMSG.DAT     Message base
  127.  TCMESSAY.ASW   Users answers to the Essay Questions
  128.  
  129. If used in the Inter-BBS Mode you will also see:
  130.  
  131.  TCMOUT.DAT     Inter-BBS Users data base
  132.  TCMOUTQ.DAT    Contains the Inter-BBS questionaire (identical on all systems)
  133.  TCMOUTX.DAT    Contains the configuration for other systems
  134.  TCMOUTZ.DAT    Contains the configuration for your system
  135.  *.DAT          Is created in your outbound dir when exporting
  136.                 and could be found in your inbound dir when
  137.                 receiving updates from other systems.  You
  138.                 select the name of the file (less the extension).
  139.  
  140.  DOINGDAT.TOG   This is a semaphore file which is created when
  141.                 a  differential  file  is being applied (when you
  142.                 receive additions/updates or removals).
  143.                 You should never see this file as it is only present
  144.                 when/while the  dif  file  is being applied.
  145.                 This file is created in your   Common Dir (which you
  146.                 specify in the configuration).  Thus the reasoning
  147.                 behind the Common dir being the same for all nodes
  148.                 sharing the same  data  files.
  149.  
  150. While in this area I would like to emphasize the use of the  /D
  151. command line parameter in conjunction with the MMCONFIG program.  If you
  152. process these files ever time you receive one then you won't have to
  153. worry about a problem occuring due to your mailer refusing a file or
  154. renaming a file.
  155.  
  156. These data files will be created by the Door.  Maintenance is not required
  157. on these files unless you wish to delete users which is allowed with the
  158. MMCONFIG.EXE file [*REGISTERED FEATURE*].
  159.  
  160.  
  161.  
  162. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 4
  163.  
  164. The following limitations exist:
  165.  
  166. MULTIPLE CHOICE QUESTION DATA BASE (both the internal and Inter-BBS)
  167. --------------------------------------------------------------------
  168.  
  169. Maximum Total Allowable questions (per data base) is  200
  170. Each question may contain:
  171.  
  172. Maximum of 3 lines for the question (each line being max of 70 characters)
  173. Maximum of 17 multiple choice answers for each question (40 characters max)
  174.  
  175.  
  176. ESSAY QUESTION AND ANSWER DATA BASES (not available in Inter-BBS section)
  177. -------------------------------------------------------------------------
  178.  
  179. Maximum Total Allowable questions (per data base) is  10
  180. Each question may contain:
  181.  
  182. Maximum of 5 lines for the question (each line being max of 70 characters)
  183. Essay answers are limited to 15 lines.
  184.  
  185. Maximum Total Allowable Responses is around  32000
  186.  
  187. MESSAGE DATA BASE (not available in Inter-BBS section)
  188. ------------------------------------------------------
  189.  
  190. Messages are limited to 15 lines.
  191.  
  192. Maximum Total Allowable Messages is around 32000
  193.  
  194. USER DATA BASE
  195. --------------
  196.  
  197. Maximum Total Allowable Users is around 32000
  198.  
  199. --------------------------------------------------------------------------
  200.  
  201. MULTIPLE DATA BASES  [*Registered feature*]
  202. -------------------
  203.  
  204. If you register Intelligent Match Maker then you will be able to specify
  205. a path on the command line which will tell  TC-MM  to look in that path
  206. for the data files.  This allows you to have  multiple  questionaires.
  207.  
  208. It  `brings home'  a much bigger and clearer picture for the users if
  209. there are multiple questionaires.  It allows them to form a clearer
  210. picture of the other user they are interested in.
  211. This is discussed more in the MMSYSOP.DOC file.
  212.  
  213. ALL FILES - ie: files for Non-Inter and for Inter-BBS operation will
  214. be looked for in the path stated on the command line.  This is a change
  215. from previous versions.
  216.  
  217. That means, now you can have multiple Inter-BBS files for each seperate
  218. path, if you choose.  Remember, if  TCMOUTQ.DAT  isn't there the Inter-BBS
  219. will not operate.
  220.  
  221.  
  222.  
  223. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 5
  224.  
  225. Concerning MMCONFIG.EXE
  226. -----------------------
  227.  
  228. Please notice the warning on the first screen.  It means:
  229.  
  230.    =========================================================
  231.    DO  NOT  EDIT  ANY  FILES  WHILE  THE  DOOR  IS  IN   USE
  232.    =========================================================
  233.  
  234. You may view all you want, just don't do any editing unless you are sure
  235. that the door is not active.
  236.  
  237. The first screen you will see in  MMCONFIG.EXE  is:
  238. ******************************************************************************
  239.                  TcSoft Intelligent Match Maker Configuration
  240.  
  241.      * WARNING * If the  door is active on these  Data files  then you *
  242.           * are STRONGLY advised to use ONLY the viewing features *
  243.                       ╔══════════╣ Main Menu ╠═════════╗
  244.                       ║                                ║
  245.                       ║ Create/Edit Mult. Ch. Question ║
  246.                       ║                                ║
  247.                       ║ Create/Edit Essay Questions    ║
  248.                       ║                                ║
  249.                       ║ Edit User File                 ║
  250.                       ║                                ║
  251.                       ║ Inter-BBS Configuration        ║
  252.                       ║                                ║
  253.                       ║ Exit TcSoft Match Maker Config ║
  254.                       ╚════════════════════════════════╝
  255. ******************************************************************************
  256.  
  257. Command Line Parameters
  258. -----------------------
  259.  
  260. Like TC-MM, MMCONFIG also allows you to place the path to the data files
  261. on the command line.  This allows you to keep the   .exe   files in one
  262. dir and questionaires and such in seperate directories.
  263.  
  264. Remember the  /  is the `magic character'  that tells the software about the
  265. path when you use  TC-MMxxM.EXE.
  266.  
  267. HOWEVER  you  DO NOT  use the   /   when you specify the path if you are
  268. using   MMCONFIG.EXE.
  269.  
  270. example:     MMCONFIG d:\doors\mm\male
  271.  
  272. This would allow me to edit/view the data files in the   d:\doors\mm\male
  273. directory.
  274.  
  275. The path line parameter DOES AFFECT  the location of ALL files including
  276. Inter-BBS files.  If you wish to edit files in a particular directory then
  277. you need to specify that directory on the command line.  Otherwise the
  278. default directory is used.
  279.  
  280. MMCONFIG also has two additional command line options.  The   /D  is the
  281. command line option that tells   MMCONFIG  to process the  dif files.
  282. It is  HIGHLY RECOMMENDED that you do this every time you receive a
  283. file in your front end mailer. This will process the difs immediately.
  284.  
  285. By placing     %%    on the command line,  MMCONFIG will run in a color
  286. mode which should be more pleasant for monochrome users.
  287.  
  288.  
  289. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 6
  290.  
  291. ------------------------------------------------------------
  292. Create/Edit Mult. Ch. Question  (NON-inter-bbs questionaire)
  293. ------------------------------------------------------------
  294.  
  295. The file which retains the Multiple Choice questions is  TCMQUEST.DAT.
  296. If you wish to start a new questionaire you may delete that file, in
  297. which case MMCONFIG will create a new one when you enter this selection.
  298.  
  299. Limitations:  You may have a total of 200 multiple choice questions.
  300.               Each question may contain up to  3  lines.
  301.               Each question line may contain up to 70  characters.
  302.               Each question may contain up to  17  answer lines.
  303.               Each answer line may contain up to  40  characters.
  304.  
  305.  
  306. When you select this option you will see a screen similar to:
  307.  
  308. ************************************************************************
  309.  
  310.  Question number  1  out of  35  is a  1  line q. w/  6  answers.
  311.  
  312.  1 - What might you be looking for in the Intelligent Match Maker?
  313.  
  314.  A - The love of my life!
  315.  B - Just a friend.
  316.  C - A Pen Pal.
  317.  D - Sex
  318.  E - Just looking
  319.  F - None of the above
  320.  
  321.  ENTER=Fwd, !=add Q., @=jump to Q., $=remove Q., %=swap Q.s'
  322.  character=edit field, &=remove A., *=add A., ESC=quit
  323.  
  324. ***********************************************************************
  325.  
  326. The top line is a status line with info. concerning the data base.
  327.  
  328. The  question lines   will be designated by a number (1, 2 or 3).
  329.  
  330. The  answer lines  will be designated by a letter (A - P).
  331.  
  332. Commands:
  333.  
  334. Enter  - will advance you through the records, when the end is reached
  335.          it will bring you back to the first question.
  336.   !    - Add a  new  question to the data base (risking data integrity)
  337.   @    - Jump to a particular question number
  338.   $    - Remove this question from the data base (risking data integrity)
  339.   %    - Swap this question with another (change the order of display)
  340.          (risking data integrity)
  341. Char.  - Press appropriate  line number  or  answer letter  to edit that field
  342.          (risking data integrity)
  343.   &    - Remove an answer from this question
  344.          (risking data integrity)
  345.   *    - Add an answer to this question
  346. ESC    - Return to main menu
  347.  
  348.  
  349. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 7
  350.  
  351. ** IMPORTANT NOTE **
  352.  
  353. If you;
  354.  
  355. Add questions
  356. Delete questions
  357. Edit Answers
  358.  
  359. then you MUST enter the  User Editor and turn off the  Multiple Choice Flag
  360. AS WELL AS the  DREAMER FLAG  for the users.
  361. If you do not do this the door will not function properly.
  362.  
  363. Reason:  Intelligent Match Maker users the   `Multiple Choice Answers' and
  364.          the  `Dreamer Answers' for comparison when making a match.  If
  365.          the questions are different, then the answers are different so
  366.          in the best case scenario the readings would be inaccurate. In a
  367.          worst case scenario there would be a different number of answers
  368.          and the door would abort with an error!
  369.          If you make a major change it would be easier to just delete the
  370.          TCMUSER.DAT file.
  371.  
  372. ------------------------------------------------------------------
  373. Create/Edit Essay Questions     (NON-inter-bbs essay questionaire)
  374. ------------------------------------------------------------------
  375.  
  376. The essay questions are contained in a file named   TCMESSAY.DAT.
  377. If you wish to create a new essay questionaire then you may delete
  378. this file.
  379.  
  380. Limitations:  You may have a total of   10   essay questions.
  381.               Each question may contain up to  5  lines.
  382.               Each line may contain up to  70  characters.
  383.  
  384. When you enter this selection you will see a screen similar to:
  385.  
  386. ******************************************************************************
  387. Question number:  1  of  2  total, is a  2  line question.
  388.  
  389.  1 - This essay question will allow you to go into more detail
  390.  2 - about what you are looking for.
  391.  
  392. ENTER = skip, character = edit, ! = add, @ = jump, $ = remove, ESC = quit
  393. ******************************************************************************
  394.  
  395. Commands:
  396.  
  397. Enter   = Forward to the next question.  When you reach the end it will
  398.           take you back to the first one.
  399. Char.   = Line  number  to edit.
  400.   !     = Add a new question to the data base (risking data integrity)
  401.   $     = Remove this question from the data base. (risking data integrity)
  402.   @     = Jump to a particular message number.
  403.  
  404.  
  405. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 8
  406.  
  407. ---------------------------------------------
  408. Edit User File   (NON-inter-bbs questionaire)
  409. ---------------------------------------------
  410.  
  411. This selection will not operate if you do not have a user base for it
  412. to read.
  413.  
  414. The user data base is contained in  TCMUSER.DAT.  If you wish to delete
  415. all of the users then you may delete this file.  If you delete this file
  416. then you should also delete the essay answers which are maintained in the
  417. TCMESSAY.ASW  file.
  418.  
  419. When entering this selection you will see a screen similar to:
  420.  
  421. ******************************************************************************
  422.  
  423.     User number:  1                        Total number of users:  4
  424.  
  425.  
  426.     Name: Paul Gutschall             Alias: Piggy
  427.  
  428.  
  429.     Flags:  * Essay *  * Multiple Choice *  * Dreamer *
  430.  
  431.     Enter = Fwd, 1 = Essay, 2 = M.C., 3 = Dreamer, ! = Remove, ESC = Quit
  432.  
  433. ****************************************************************************
  434.  
  435.  
  436. Commands:
  437.  
  438. Enter = Advance forward through the records.  When the end is reached it
  439.         will be returned to the first record.
  440.   1   = Toggle the users   Essay Flag  which would:
  441.         a) if the user had the Essay Flag on, you are effectivly erasing
  442.            their current answers and causing them to be prompted to
  443.            re-answer the essay questionaire
  444.         b) if the user had the Essay Flag off, you are effectivly NOT
  445.            allowing the user to answer the essay questionaire.  This
  446.            IS NOT an appropriate action to take.
  447.   2   = Toggle the users  Multiple Choice Flag  which would:
  448.         a) if the user had the  Multiple Choice Flag on, you are
  449.            effectivly erasing their current answers and causing them
  450.            to be prompted to re-answer the multiple choice questionaire.
  451.         b) if the user had the Multiple Choice Flag off, you are effectivly
  452.            NOT allowing the user to answer the multiple choice questionaire.
  453.            This IS NOT an appropriate action to take.
  454.   3   = Toggle the users  Dreamer Flag  which would:
  455.         a) if the user had the Dreamer Flag on, you are effectivly erasing
  456.            their current answers and causing them to be prompted to
  457.            re-answer the multiple choice questionaire.
  458.         b) if the user had the Dreamer Flag off, you are effectivly NOT
  459.            allowing the user to answer the dreamer questionaire which
  460.            would also NOT allow the user to perform a match.
  461.            Needless to say, this IS NOT an appropriate action to take.
  462.  
  463.  
  464. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 9
  465.  
  466.         ** IMPORTANT **  If you add or subtract questions in your
  467.                          multiple choice questionaire then you MUST
  468.                          turn off MULTIPLE CHOICE  and  DREAMER
  469.                          so the users will be prompted to answer the
  470.                          new questionaire. The door will not function
  471.                          properly if this is not done.
  472.  
  473.  !   =  Remove this user and all associated records from all files.
  474.  
  475. *************************************************************************
  476. *************************************************************************
  477. *************************************************************************
  478. The second screen (Inter-BBS Menu) in  mmconfig  looks like:
  479. *************************************************************************
  480.              TcSoft Intelligent Match Maker Configuration v2.0
  481.  
  482.               * Registered to Tom Cunha of U-Com Premium Bbs *
  483.  
  484.        * WARNING * If the  door is active on these  Data files  then you *
  485.            * are STRONGLY advised to use ONLY the viewing features *
  486.                     ╔═══════╣ Inter-BBS Menu ╠═══════╗
  487.                     ║                                ║
  488.                     ║ Configuration for your BBS     ║
  489.                     ║                                ║
  490.                     ║ Configuration for other BBSs   ║
  491.                     ║                                ║
  492.                     ║ Edit Inter-BBS Questionaire    ║
  493.                     ║                                ║
  494.                     ║ Edit Inter-BBS User Base       ║
  495.                     ║                                ║
  496.                     ║ Exit to Main Menu              ║
  497.                     ║                                ║
  498.                     ╚════════════════════════════════╝
  499.  
  500.            Copyright 1993, Tom Cunha, All rights reserved.
  501.  
  502. *************************************************************************
  503.  
  504. Remember, all the data files associated with this part of the program
  505. are expected to be in the default dir, except for the dat files and
  506. the netmail msgs which are placed in the  inbound/outbound/netmail
  507. directories as appropriate.
  508.  
  509. A little note on  `` risking data integrity ''.
  510. When a user has completed a questionaire, etc.  The answers are placed
  511. into storage.  If you edit the questionaire and/or add/or add/remove
  512. questions then you are, in effect, changing the users answers.
  513.  
  514. Also, if you add or delete questions, swap questions.
  515.  
  516. Stop and think about it a minute and you will realize that you must
  517. use extreme care when editing if you wish to retain data integrity.
  518.  
  519.  
  520.  
  521.  
  522. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 10
  523.  
  524.  Configuration for your bbs (Inter-BBS):
  525.  --------------------------------------
  526. *************************************************************************
  527.                       Your configuration
  528.  
  529.  1 - Zone number.: 1                'your zone number
  530.  2 - Net number..: 387              'your net number
  531.  3 - Node number.: 627              'your node number
  532.  4 - Point number: 0                'your point number, if any
  533.  5 - Your City...: SAN ANTONIO      'your city + state (no commas)(max 40 chr)
  534.  6 - Inbound dir.: E:\INBOUND\      'your inbound dir
  535.  7 - Outbound dir: D:\FD\OUTBOUND\  'your outbound/packet dir
  536.  8 - Netmail dir.: D:\FD\NETMAIL\   'your netmail dir
  537.  9 - Common dir..: D:\DOORS\MM\     'common dir for semaphore files
  538.  0 - Allow Xport.: YES              'global `export allowed' flag
  539.  
  540.  Press corresponding # to edit or  ESC  to return to menu:
  541. *************************************************************************
  542.  
  543.  As you can see, this screen is fairly self explanatory.  The program
  544.  will automatically capitalize all strings.  It will also add the
  545.  trailing back slash in case you forget.
  546.  
  547.  The Allow Xport function at this screen is a Global command.  If you
  548.  set this to NO then the users will not be able to export their records
  549.  to any inter-connected systems.
  550.  
  551.  It is advisable that you use the Xport feature in the
  552.  Configuration for other BBSs  section.
  553.  
  554.  
  555.  Configuration for other BBSs (Inter-BBS)
  556.  ----------------------------------------
  557. *************************************************************************
  558.  Record number  1  of  1
  559.  
  560.  
  561.  Receiving Node # (them):              Sending Node number (you):
  562.  [1]                ZONE: 1            [6]                  ZONE: 1
  563.  [2]                NET : 387          [7]                  NET : 387
  564.  [3]                NODE: 627          [8]                  NODE: 627
  565.  [4]               POINT: 1            [9]                 POINT: 0
  566.  
  567.  [5] City of receiving node number: SAN ANTONIO
  568.  
  569.  [0] Packet Name ( 8 chars  max): NOPOINT
  570.  
  571.  [$] Export Status: USER EXPORT ALLOWED
  572.  
  573. Default Flags: * FILE ATTACH * KILL MSG/SENT * LOCAL * KILL FILE/SENT *
  574.  
  575. Toggle  Flags: * CRASH * DIRECT *
  576.  
  577.  
  578. Enter = Fwd, # to edit, ! = Remove, @ = Add, * = Rescan, ESC = Quit
  579. Flag toggles: A = none, C = Crash, D = Direct, H = Hold
  580.               B = Crash & Direct,  E = Hold & Direct
  581. *************************************************************************
  582.  
  583.  
  584. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 11
  585.  
  586. 1 through 9 are self explanatory.  One point I need to make.  You need
  587. to have two distinct directories for our inbound and outbound directories.
  588. Some of you may be unfamiliar with the term outbound directory.  In that
  589. case, maybe the term "packet" directory might ring a bell.  The point being
  590. DO NOT USE THE SAME DIRECTORY FOR INBOUND AND OUTBOUND DIRECTORIES.
  591.  
  592. $ - This export flag only affects this node.  The other one which is
  593.     in the configuration for  your  system  is a global.  Allowing or
  594.     disallowing export in this selection only affects this node.
  595.  
  596. The packet name...  it is essential that BOTH you and the other node
  597.                     use the SAME PACKET NAME.  If you don't both have
  598.                     the same name the Inter-BBS functions will not work
  599.                     properly.  So, when arranging to share data files with
  600.                     another BBS, agree on a packet name, too.
  601.                     It is also essential that you use a different name for
  602.                     each node you are attached with.
  603.                     The program looks for the name you type here.  If the
  604.                     other node put in a different name then yours would
  605.                     never find the file.
  606.  
  607.         Unlike most programs where you can turn off flags at
  608.         will, this program allows you 6 different settings.
  609.  
  610. *  Rescan...  This will be useful when you are adding a new node.
  611.               This option will scan your current TCMOUT.DAT file
  612.               (Inter-BBS User data base) and send all entries to
  613.               the node which is currently displayed on the screen.
  614.  
  615.  
  616.  Edit Inter-BBS Questionaire:
  617.  ---------------------------
  618.  
  619.  This questionaire and related routines are exactly the same as
  620.  the regular questionaire.
  621.  
  622.  Thus you may refer to that part of the documentation.
  623.  ------------------------------------------------------------------
  624.  One ALL important note is.  This questionaire must be exactly the
  625.  same for ALL Inter-Connected Systems.
  626.  ------------------------------------------------------------------
  627.  Another very important note:  This file (TCMOUTQ.DAT) is the toggle
  628.  file.  If  TCMOUTQ.DAT  is not found, the Inter-BBS selections will
  629.  not show up on the menus (the Inter-BBS would be non-functional).
  630.  
  631.  
  632. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 12
  633.  
  634.  Any changes are not reflected in the already existing data base.
  635.  
  636.  If you must alter your questionaire then it is best to delete the
  637.  TCMOUT.DAT file and start fresh.
  638.  
  639.  Then send the new  TCMOUTQ.DAT  file to all inter-connected systems and
  640.  advise them to use the new one, and delete their  TCMOUT.DAT  file.
  641.  
  642.  If the questionaire files are not the same the door will work questionably
  643.  if it works at all!!
  644.  
  645.  I cannot stress enough:
  646.  
  647.   ALL INTER-CONNECTED SYSTEMS MUST HAVE THE SAME  TCMOUTQ.DAT  FILE!!!!!!!
  648.  
  649.  
  650.  However, the Inter-BBS and the Non-Inter BBS sections are two distinct
  651.  and seperate parts of the programs.   Each one has it's own data files
  652.  and user data base.  This way, if a problem occurs in the Inter-BBS
  653.  operations it won't affect the  regular one.
  654.  
  655.  
  656. Edit Inter-BBS User Base:
  657. ------------------------
  658. *************************************************************************
  659.     Node number: 1:387/627.1                      Record number  1  of  2
  660.  
  661.  
  662.     Name: Tom Cunha             Alias:
  663.  
  664.  
  665.     Flags:  * EXPORTED *
  666.  
  667.     Enter = Fwd, 1 = Exptd, 2 = M.C., 3 = Dreamer, ! = Remove, ESC = Quit
  668. *************************************************************************
  669.  
  670.    This one is basically the same as the other user editor/viewer except
  671.    this one is specifically for the Inter-BBS user data base.
  672.  
  673.    Not many editing features here.  Bascially, just a viewer with the
  674.    option to alter flags or remove the user.
  675.  
  676.    Remember the  Inter-BBS  user base  is totally seperate from the
  677.    internal match maker.
  678.  
  679.    Exptd flag is on if the user has exported his data.  You can
  680.    toggle this flag off and it would allow the user to export his
  681.    data again.  This would cause a dup condition on the receiving
  682.    end which the program will catch and trashcan the request.
  683.  
  684.  
  685.  
  686. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 13
  687.  
  688.  
  689.    M.C. is for the multiple choice flag... turning this flag on or
  690.    off controls whether or not the program thinks the user has already
  691.    answered the multiple choice questions in this Inter-BBS area
  692.    (TCMOUTQ.DAT).
  693.  
  694.    Dreamer is the flag that controls whether or not the program thinks
  695.    the user has already answered the dreamer questionaire.
  696.  
  697.    !  will remove the user from your data base.  If the user record
  698.       originated from your system then all downlinks are sent removal
  699.       notices.
  700.  
  701. About TC-MM (the door)
  702. ----------------------
  703.  
  704.    Setup is explained in the  MMSYSOPS.DOC  file.  But it is a basic
  705.    single node setup.  I personally run multiple questionaires and
  706.    will go into that setup at this time.
  707.  
  708.    We have:        menu selection           cmd line path (data files)
  709.                    -----------------------  --------------------------
  710.                 a) Generic Match Maker      'd:\doors\mm
  711.                 b) Gay Male Match Maker     'd:\doors\mm\male
  712.                 c) Gay Female Match Maker   'd:\doors\mm\female
  713.  
  714.    map:
  715.                                  ===============
  716.                                  | D:\DOORS\MM |
  717.                                  ===============
  718.                                        ||
  719.                                       /  \
  720.                                      /    \
  721.                                     /      \
  722.                  ====================      ======================
  723.                  | D:\DOORS\MM\MALE |      | D:\DOORS\MM\FEMALE |
  724.                  ====================      ======================
  725.  
  726.  Contents of  d:\doors\mm  is:
  727.  
  728.         TC-MM26M.EXE   'the door
  729.         MMCONFIG.EXE   'the configuration program
  730.         TC-MM.KEY      'if registered ...
  731.         TCMQUEST.DAT   'file which contains Generic M.M. M.C. Questionaire
  732.         TCMESSAY.DAT   'file which contains Generic M.M. Essay Questionaire
  733.         TCMUSER.DAT    'file which contains Generic M.M. user data base
  734.         TCMESSAY.ASW   'file which contains Generic M.M. essay answers
  735.         TCMMSG.DAT     'file which contains Generic M.M. user notes
  736.         TCMOUT.DAT     'file which contains Inter-BBS user data base
  737.         TCMOUTZ.DAT    'file which contains Inter-BBS `your bbs' setup
  738.         TCMOUTX.DAT    'file which contains Inter-BBS `other bbss' setup
  739.         TCMOUTQ.DAT    'file which contains Inter-BBS M.C. Questionaire
  740.  
  741.  
  742. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 14
  743.  
  744.  Contents of  d:\doors\mm\male  is:
  745.  
  746.    all of the files in this dir compose the  Gay Adult Male  selection:
  747.  
  748.         TCMQUEST.DAT   'file which contains multiple choice questions
  749.         TCMESSAY.DAT   'file which contains essay questions
  750.         TCMUSER.DAT    'file which contains user records
  751.         TCMESSAY.ASW   'file which contains users essay answers
  752.         TCMMSG.DAT     'file which contains users notes to eachother
  753.  
  754.  Contents of  d:\doors\mm\female  is:
  755.  
  756.    all of the files in this dir compose the  Gay Adult Female  selection:
  757.  
  758.         The same as    d:\doors\mm\male   which is what every
  759.         sub dir under d:\doors\mm will contain.
  760.  
  761.  Execution examples:
  762.  
  763.  I have three  bat files  to run the three doors and all three bat files
  764. are in my  d:\doors\mm  dir:
  765.  
  766. GENERIC.BAT:
  767.                 @ECHO OFF
  768.                 CD \DOORS\MM
  769.                 TC-MM26M D:\BBS\DORINFO1.DEF
  770.                 CD \BBS
  771.  
  772. MALE.BAT:
  773.                 @ECHO OFF
  774.                 CD \DOORS\MM
  775.                 TC-MM26M D:\BBS\DORINFO1.DEF /D:\DOORS\MM\MALE
  776.                 CD \BBS
  777.  
  778. FEMALE.BAT:
  779.                 @ECHO OFF
  780.                 CD \DOORS\MM
  781.                 TC-MM26M D:\BBS\DORINFO1.DEF /D:\DOORS\MM\FEMALE
  782.  
  783. Note:
  784.         On the Male.bat and Female.bat I placed the entire path on
  785.         the command line in attempt to avoid confusion.  Now I'm
  786.         going to tell you that you don't have to use the complete
  787.         path.  Those commands could be shorted to:
  788.  
  789.                 TC-MM26M D:\BBS\DORINFO1.DEF /MALE
  790.                 TC-MM26M D:\BBS\DORINFO1.DEF /FEMALE
  791.  
  792.  
  793.  
  794. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 15
  795.  
  796.         Also, while discussing variations.  If you were running
  797.         multi-node it might be something like:
  798.  
  799.                 TC-MM26M D:\BBS\LINE%1\DORINFO1.DEF MALE
  800.                 TC-MM26M D:\BBS\DORINFO%1.DEF MALE
  801.  
  802.         Also, my Inter-BBS section is only available from the Generic
  803.         selection.   This is due to the fact that I do not have a
  804.         TCMOUTQ.DAT  file in the sub directories.
  805.         If I wanted to setup another Inter-BBS section specific to
  806.         that section it would be very little trouble.
  807.  
  808.  
  809. Inside the door
  810. ---------------
  811.  
  812.         Navigating inside the door is not a difficult task.
  813.  
  814.         Some pointers/rules of the road I will bring up:
  815.  
  816.         When a user enters the door, the door will check for
  817.         the users record.
  818.  
  819.         If the users record is found, then a mail check is performed.
  820.         The user is shuttled to the main menu if no mail is found.
  821.         Naturally, if mail is found, the user is shown the mail.
  822.  
  823.         Once at the main menu, the user may see  Asterisks or Flashing
  824.         selection numbers.  Those are an attempt at telling the user
  825.         to perform that selection; that the selection has yet to be
  826.         completed.
  827.  
  828.         Once a user has established an alias, they are not allowed
  829.         to change it or revert to the original name.
  830.  
  831.         The Non-Inter-BBS section and the Inter-BBS section are two
  832.         seperate and distinct entities.  They both have their own data
  833.         files.
  834.  
  835.         So, when the user enters the Inter-BBS section it is like
  836.         starting all over again.  If they haven't been in there
  837.         before, then they will have to fill out the M.C. Questionaire
  838.         and such before getting to the menu.
  839.  
  840.         The Inter-BBS section does not have a message base for users to
  841.         leave notes to each other (as the Non-Inter-BBS section does).
  842.  
  843.  
  844.  
  845. Date: 03-10-94     Prgm: TcSoft's Intelligent Match Maker             Page 16
  846.  
  847.  
  848.  
  849. Registration:
  850.  
  851.         It is an unfortunate fact that a lot of people feel shareware
  852.         is freeware.  TC-MM is not freeware.
  853.  
  854.         It is suggested you register this software after a reasonable
  855.         evaluation period.
  856.  
  857.         I am only asking $ 35.00 for registration of this Inter-BBS
  858.         Multinode version.
  859.         
  860.         If you register more than one of my software packages I
  861.         will reduce the cost of  each  package by $5.00.
  862.  
  863. By        Tom Cunha
  864.        6443 Jenny Drive
  865.     San Antonio, Tx  78239-2723
  866.  
  867. Official TcSoft support sites:
  868.  
  869. Al Thorley of FidoNet # 1:387/628 @ (210) 681-8187
  870. and
  871. Jay Dickinson of FidoNet # 1:387/310 @ (210) 337-4338
  872.  
  873.  
  874. Acknowledgments:
  875.  
  876.  Jay Henry for his knowledge of Match Maker systems.
  877.  His input was invaluable.
  878.  
  879.  Al Thorley for his never ending patience while assisting me
  880.  in Alpha testing and editing/re-writing of the documentation.
  881.  
  882.  
  883.