Category : BBS Programs+Doors
Archive   : MM_V12.ZIP
Filename : MMUPD.DOC

 
Output of file : MMUPD.DOC contained in archive : MM_V12.ZIP









*** **** ****** ***** ***** *** ***
********** *** *** ***** *** *** *** ***
*** ** *** *** *** *** *** *** ***
*** *** *** *** *** *** ********
*** *** ******** *** *** *** ***
*** *** *** *** *** *** *** *** ***
*** *** *** *** *** ***** *** ***

*** **** ****** *** *** ****** ********
********** *** *** *** *** *** * *** ***
*** ** *** *** *** *** *** *** *** ***
*** *** *** *** ******* ***** ********
*** *** ******** *** *** *** *** ***
*** *** *** *** *** *** *** * *** ***
*** *** *** *** *** *** ****** *** ***

*** *** ******* ****** ****** ***** ******
*** *** *** *** *** *** *** *** ***** *** *
*** *** *** *** *** *** *** *** *** ***
*** *** ******* *** *** *** *** *** *****
*** *** *** *** *** ******** *** ***
*** *** *** *** *** *** *** *** *** *
****** *** ****** *** *** *** ******


MatchMaker Update v. 1.0

Copyright (c) 1989, Mark R. Price
All Rights Reserved


MatchMaker Update v. 1.0 Page 1
-----------------------------------------------------------------------


Table of Contents



Warranty .................... 2

Introduction ................ 2

Using MMUPDate .............. 2

Defaults .................... 3

Command Line Switchs ........ 3

Sample Batch Files .......... 4

Version History ............. 5


MatchMaker Update v. 1.0 Page 2
-----------------------------------------------------------------------


WARRANTY

To all who use this program, please be advised that there is no
warranty or guarantee of any kind. I will not be liable for any
damages to your system or it's data which occur while using this
program. You may use this software only under the agreement that you
do so at your own risk.

Even though I offer no warranty, if you happen to encounter any "bugs",
I would like to hear about them. I do support the programs I write and
will attempt to fix any bugs as quickly as I can. To report bugs
please contact me through the MM support BBS given below.


INTRODUCTION

MMUPDate is a utility which will enable you to pass your userbase
information to other BBS systems using MatchMaker. Therefore enabling
many BBS's to share one user data base.


USING MMUPDate

To install MMUPDate all you will need to do is alter your already
existing MM.BAT file(s). MatchMaker exits with an errorlevel of 1
which indicates 1) a new user has logged on to MM and has answered the
questionnaire, or 2) a user already present in the MM user data base
has re-answered the questionnaire. Using the examples below you will
need to alter your MM.BAT file(s) to trap this errorlevel. This will
allow MMUPDate to pull the current MM users information from the MM
users data base and add it to another data base which is to be passed
on to another system(s). The default file created by MMUPDate is
MMOUTUPD.DAT, but may be altered (see Command Line Switches).

Once MM has created MMOUTUPD.DAT it is up to you to deside when to
send it to other systems, wether or not to archive the file, and under
what name you will pass update files. This is easily coordinated by
you and the system(s) you are exchanging data base files with. (To
send the data base files to other systems I have found that one of the
many popular robot mailers is very handy.)

Now that you have seen how to generate your user data base updates and
ship them off, let's talk about what happens when you recieve an update
from another system.

First you must setup your batch files to detect for the existance of an
update file. The default name for the input update file is MMINUPD.DAT
but may be altered (see Command Line Switches). No matter what the name
is, it is up to you to set up your batch files to detect this file and
move it to your MM dirctory. Once this file is in the MM directory you
can use MMUPDate to add new users or input changes to your existing user
data base file.


MatchMaker Update v. 1.0 Page 3
-----------------------------------------------------------------------


DEFAULTS

Below is a list of the default filenames used by MMUPDate. All defaults
may be altered using command line switches.

MMUSER.DAT Default MM user data base file (main data base)
MMOUTUPD.DAT Default output data base file (passed to other systems)
MMINUPD.DAT Default input data base file (updates to main data base)


COMMAND LINE SWITCHES

/A Use A to indicate to MMUPDate that you are 'updating' your user
data base. This means you must have the default input data base
or using /I to indicate another data base, in the MM directory.

/I Use I followed by a legal filename to indicate the input data base
to use when updating the main user data base.

/O Use O followed by a legal filename to indicate the output data
base to use.

/U Use U followed by a legal filename to indicate the main user data
base to use.

Examples:

MMUPD /A
Adds information found in MMINUPD.DAT to MMUSER.DAT.

MMUPD
Adds current users information to MMOUTUPD.DAT.

MMUPD /Ommoutput.dat
Adds current users information to MMOUTPUT.DAT.

MMUPD /A /Imminput.dat /Ummubase.dat
Adds information found in MMINPUT.DAT to MMUBASE.DAT.


MatchMaker Update v. 1.0 Page 4
-----------------------------------------------------------------------

SAMPLE BATCH FILES

The following is a sample MM.BAT file. This file calls MM and, upon
exit, traps for the errorlevels 1 or 0 set by MM.

Echo Off

Cd\MM
MM

If ErrorLevel 1 Goto NewUser
If ErrorLevel 0 Goto NormalExit

:NewUser
Echo Adding new user info to data base ...
MMUPD
Goto End

:NormalExit
Echo Normal MatchMaker exit, no updates generated ...

:End
Exit


The following is a segment of batch file used to detect, move, and
update the main user data base.

:Check_MM
Cd\Db\Files
If NOT EXIST MMINUPD.DAT Goto Start
Copy MMINUPD.DAT C:\MM
Erase MMINUPD.DAT
CD\MM
MMUPD /A
Erase MMINUPD.DAT
Goto Start


MatchMaker Update v. 1.0 Page 5
-----------------------------------------------------------------------


VERSION HISTORY

October 20, 1989 - Intial release.


  3 Responses to “Category : BBS Programs+Doors
Archive   : MM_V12.ZIP
Filename : MMUPD.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/