home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / MARK24_A.ZIP / MARK.TXT < prev    next >
Text File  |  1993-09-16  |  18KB  |  333 lines

  1.  Mark and Cindi Sherman disclaim all warranties as to this software, 
  2.  whether express or implied, including without limitation any implied 
  3.  warranties of merchantability, fitness for a particular purpose, 
  4.  functionality, data integrity or protection.
  5.  
  6.  This software is Shareware, you are encouraged to distribute & register it.
  7.  
  8.  UNLESS THE EXPRESS PERMISION IS OBTAINED FROM THE ABOVE AUTHORS, AND OTHER
  9.  AUTHORS THAT WROTE PARTS THAT MIGHT HAVE BEEN USED AS IDEEAS AND BLOCKS,
  10.  THIS PROGRAM MAY NOT BE DISTRIBUTED, MODIFIED, INCLUDED IN ANY PACKAGES, 
  11.  FOR PROFIT, UNDER PENALTY OF LAW.
  12.  
  13.  Trademarks of other companies mentioned in this documentation or elsewere 
  14.  appear for identification purposes only and are the property of their 
  15.  respective companies and individuals.
  16.  
  17.  Boyan is one of the finest communication programs around.
  18.  Support the Shareware concept, please register Programs with their Authors.
  19.  
  20.  --------------------------------------------------------------------------- 
  21.  
  22.  The Luxury Host for Boyan's Professional Communication program and it's 
  23.  fans, is easy to set up and manage.  Runs well with all kinds of modems.
  24.  
  25.  ---------------------------  Quick & Easy Start  --------------------------
  26.  
  27.    Please make sure your Boyan is in your Autoexec.Bat PATH (it should)
  28.    While you are in the root of the drive where Boyan is located, you should
  29.    be able to start Boyan from there, just by typing "Boyan".
  30.  
  31.    If you can't do that, you will run into problems, later.
  32.  
  33. 1. Unzip the file Mark24-a.zip straight in your \Boyan\Script\ Dir.
  34.  
  35.    Enter the macro configuration mode by pressing [ALT + C] ; M from the 
  36.    Boyan's Black screen.  Change the macro for [ALT + I] to read \SC[MARK]
  37.  
  38.    I've configured my default message directory as C:\BOYAN50\HOST\  and the 
  39.    default Host files Directory as C:\ZIP\ but you could enter any valid 
  40.    Directory instead of that.
  41.  
  42.    If you intend to scan the Uploads against viruses, you must have Transcan
  43.    into your Protocol directory.  You can find Transcan on the majority Bbs's
  44.    it's a popular upload file checker. Or, just put McAfee's Vscan in you path.
  45.  
  46. 2.  Unzip the file Mark24-b.zip in your \Boyan\Host\ Directory. These are
  47.     sample messages and colorfull ANSI Welcome screen, etc.
  48.     
  49. 3.  Run the script in Local Mode, once, so that it will have a chance to
  50.     create the Directories for you, including the *NEW* Doors Directories.
  51.  
  52.  The first time you'll run MARK.BSC, it will create Directories and reference
  53.  files so that it could check your defaults and paths.
  54.  
  55.  It should be able to create the Main Mark Host Doors Dir. \BOYAN\DOORS,
  56.  the individual Doors Directories \BOYAN\DOORS\DOORa through x, your TEMP
  57.  Upload Directories (based on your basic Host File Directory configuration),
  58.  inside them: DIR1, DIR2, DIR3, DIR4 files, and the file Welcome.msg in your
  59.  Host's Message Directory.
  60.  
  61.  They're all small, reference files, DO NOT delete them from these directories
  62.  as they would be used for indexing through the usage of your new Host.
  63.  
  64.  Each time you run MARK.BSC will checks if you have these directories present,
  65.  and is going to look for files inside them. If they're not there, it will
  66.  try to recreate them, and if for some reason it can't, it will abort.
  67.  
  68. 4.  Unzip the file Mark24-c.zip in any Temp (CheckOut) directory.  If you
  69.     don't have one yet (!), create it.
  70.     
  71.     You will find 3 Zip files:  SHAMPAGE.ZIP  FFIGHT33.ZIP  SLOTS14.ZIP.
  72.  
  73. 5.  Unzip  SHAMPAGE.ZIP in your \Boyan\Doors\DoorA  Directory.
  74.  
  75. 6.  Unzip  FFIGHT33.ZIP in your \Boyan\Doors\DoorB  Directory.
  76.  
  77. 7.  Unzip  SLOTS14.ZIP  in your \Boyan\Doors\DoorC  Directory.
  78.  
  79.     Except fot Shampage, the other 2 Doors need to be registered if you
  80.     intend to use them, Same is Mark Host  <GRIN>.  
  81.     I'm only doing you the favor of picking up the Long Distance telephone
  82.     charges and supplying you with your first samples of Doors my Host can
  83.     and will be able to run.  You are responsible for registering these
  84.     with their respective Authors, and for all and any damage that might
  85.     occur from their usage.  The files are in their Unmodified state, the
  86.     way I've Downloaded them from my local Bbs's, I verified them here in
  87.     my own copy of Mark Host and they performed as per their documentation.
  88.  
  89.    ===============   Why temporary Upload directories   =================
  90.  
  91.    If you, by any chance are questioning this, perhaps you never had a user
  92.    on your System that mistakenly or intentionally uploaded a virus or
  93.    commercial copyrighted programs to your host.
  94.    
  95.    If that would ever happen, is better for something like that NOT to be 
  96.    automatically made available, for further distibution to your Users.
  97.  
  98.    One of Mark Host's main goal is, and allways be your System's safetyness!
  99.  
  100.    I strongly urge any SysOp or Host manager to issue the correct string to
  101.    the modem that disables the +++ Escape characters.  It is the best kept
  102.    secret of Bbs's that remain Unsucessfully attacked by hackers untill now.
  103.    
  104.    Please, realize that if your Modem's mode can be switched with the +++
  105.    command, that could be done from remote, by anyone.
  106.  
  107.  On one of my modems, (Zoom Fax/14400), the command that acomplishes this 
  108.  is: AT S2=255   Check in your manual and see if it applies to your modem.
  109.  Also, if you want to be able to see the User's correct Connect speeds
  110.  (and not the usually reported computer to modem speed) - displayed on 
  111.  the Host status bar and in the Activity Logs, - issue the right command.
  112.  In my case, Zoom modem command is S95=3   (I don't really remember if the 
  113.  Zyxel and the USR Dual Standard 16.8 are the same).  ...I'll take a look in
  114.  my manuals and report to you with another occasion.
  115.  
  116.  User's Levels:
  117.  --------------
  118.  
  119.  Each level user can only upload to their designated upload areas.  
  120.  For example level 0 can only enter comments to the SysOp,
  121.  (unless he/she enters a validation code that you gave out - and in that 
  122.  case his/her user level would be automatically Upgraded accordingly.
  123.  
  124. Level 0 Upload path is: NO Uploads  NO Downloads
  125. Level 1 Upload path is: \ZIP\TEMP\  Downloads \ZIP\ files only
  126. Level 2 Upload path is: \ZIP2\TEMP\ Can download \ZIP\ and \ZIP2\ files
  127. Level 3 Upload path is: \ZIP3\TEMP\ Can download \ZIP\ \ZIP2\ \ZIP3\ files
  128. Level 4 Upload path is: \ZIP4\TEMP\ Can download ALL files and drop to DOS etc
  129.  
  130.  As far as the messages goes:
  131.  
  132.  Level 0 can read and post messages at level 0 only.
  133.  Level 1 can read and post messages at level 1 only.
  134.  Level 2 can read and post messages at level 2 only.
  135.  Level 3 can read and post messages at level 3 only.
  136.  Level 4 (SysOp) can read and post ALL messages at ALL levels.
  137.  
  138.  One nice feature is that one can enter a message with it's title to match a
  139.  User's first name, and on the next log on that User would be automatically 
  140.  displayed that personal message!
  141.  
  142.  It's possible to adjust the available time per call, for each separate 
  143.  level:  edit the |StartTime  block, \IVL+0[\SVK[30]]  means that if 
  144.  User's "L"evel is 0 then the variable "K" should be 30 (minutes) where
  145.  variable "K" is the total time (in minutes), per call.
  146.  
  147.  The following example gives 45 minutes to level 1 :  \IVL+1[\SVK[45]]
  148.  
  149.  Hmmm... What about some callers that want to get by not identifying
  150.  themselves?  Well ...this Host mode has a built in CALL BACK validation
  151.  procedure.  Mark Host will first look if the entered phone number is
  152.  being in use by another user that already exists on your list of callers. 
  153.  Then, your Luxury Host will check if the caller's Phone number was previously 
  154.  called (more than 10 times):  If yes, it will refuse to call again there.
  155.  If the DONTCALL (ASCII file) is found in your Boyan's phone subdirectory,  
  156.  a search would be performed against the caller's number.
  157.  If the caller's number will be matched to a line that contains a phone 
  158.  number followed by the word "SKIP" then, again, your host will refuse to 
  159.  call that number.  This is good if a kid wants to make your Computer call
  160.  Hospitals, Police, and so on!
  161.  
  162.  No number will be called back if matched with another Bbs's Phone number 
  163.  found in your DONTCALL list, and the caller will be asked if he/she 
  164.  is *The* SysOp of that Bbs.  
  165.  If the answer is No, he/she will have to start all over.
  166.  If the answer is Yes, your Host will see if it can get you access on that
  167.  Bbs, asking this SysOp if YOU can have an account with that Bbs!
  168.  
  169.  In my town (New York City) several numbers that begin with 411,540,976 are
  170.  charge (fee) information access numbers.  For obvious reasons, the Host 
  171.  commes programmed to reject numbers that begin with the above, but if 
  172.  you'll like to change that, you can manually edit the Script:
  173.  Look in the |UserNotFound block, somewhere around line 440.
  174.  
  175.  If the callers's area code match a pre-configured list of acceptable 
  176.  area codes to call, it will call back and validate automatically!  
  177.  
  178.  Make sure you edit the acceptable area codes (from the SysOp menu).
  179.  
  180.  A sample of the file NEW.MSG is included in this package.  It is the text
  181.  that should contain your policy, subscription costs, terms, rules, Host 
  182.  schedule etc.  Customize it according to your personality and your Host color
  183.  and move it into your Host's message directory.  If the file is available
  184.  at the time Mark Host answers the phone to a New User, it will be displayed
  185.  and the user will be asked if He/She agrees with the presented terms.
  186.  Everything would be nice and Dandy if the caller answers [Y]es. If not, your
  187.  Host will deny access, erase the caller from the User's list and disconnect.
  188.  
  189.  More features?  ...what about a QWK Mail Run at a predesignated time?
  190.  If used in conjunction with Mark & Cindi Sherman's Dialer.Bsc script
  191.  your new Host script will see that the pre-programmed events in your
  192.  Dialer script will be respected! ...So you can program a dialing session at 
  193.  a specific hour and your Host Mode will run it, and come back!
  194.  
  195.  That, in conjunction with Mark & Cindi Sherman's QWK.BSC, the automated 
  196.  QWK Mail runner for PcBoards and Wildcat are going make your modem-ing 
  197.  experience as good as it could get!
  198.  
  199.  Safety again:  You'll be away, and would like to be able to separate 
  200.  future co-workers callers from the casual drop-ins?
  201.  Together with the Host's phone's number, give out up to 4 (four) different, 
  202.  special, configurable, secret separate "Level Increase" Codes.
  203.  Then, when used by a New User, the code will automatically increase his/her
  204.  level and file transfer access - to your pre-programmed specifications.
  205.  
  206.  This will make your users management easier, because you will certainly
  207.  know right away where your callers are are coming from, in fact, they are
  208.  auto-validating themselves with the right access!
  209.  The above "Level Increase" Codes should be changed by editing your Host
  210.  script as soon as you'll have the time for it.  Look in the |Level increase
  211.  block.  Be extremely carefull giving out a Code that would increase a User
  212.  to level #4.  That's the maximum level which would allow a User to go to
  213.  your Dos prompt and do whatever could be done from a Dos prompt!
  214.  
  215.  Mark Host supports Upload files checking.  if it finds Transcan or McAfee
  216.  virus scan, it would scan against Viruses (and if any found, delete them).
  217.  
  218.  If you put the Transcan file checker in your PROTOCOL Directory, it will 
  219.  even display the file processing to the User on line, so he/she won't get
  220.  tired of waiting!  One can find Transcan on most Wildcat Boards, since it's
  221.  a popular Wildcat file upload checker.  You must configure Boyan to reserve
  222.  a minimum of 400 K of memory for Doshell for this to work.  (And for future
  223.  Door features)
  224.  
  225.  The next feature is file descriptions.  Mark Host fully supports files
  226.  descriptions.  Uploaders would be prompted to enter a 50 characters file
  227.  description.  Also, a "Would be" downloader could read a file description
  228.  while in the file scroll mode, or from the main Menu!
  229.  
  230.  Descriptions are saved as the Uploaded file name with a .DES at the end, 
  231.  so you can always Message Upload this description file yourself, when 
  232.  calling other boards ...You will never have to type another description 
  233.  on line!  :-)
  234.  
  235.  The file reading capabilities will allow Level 2 and up to read any Text 
  236.  or Doc from your computer, remotely.  That's good if  "Joe Doe", the beginner
  237.  wants to get an idea how your Autoexec.bat file looks like, just tell him
  238.  to choose [V]iew  \AUTOEXEC.BAT and ...Bingo! the file will get displayed
  239.  on his remote screen.  ...Or, maybe you just want to make any sort of text
  240.  available to your callers.  ...I have a friend that makes money with
  241.  federal job listings that he obtains for free from a government bbs.
  242.  
  243.  Listing available files for Download is full of options too:  
  244.  While Users see the listed files, they can choose to Unzip a .ZIP file,
  245.  read a description, or download file(s).
  246.  ...Yes!,  I said files, - with an "S" -, because, your new Luxury Host now
  247.  supports wildcards and (if current User has enough access level, paths too) 
  248.  and it will do it accordingly to the User's level.
  249.  What does that mean?  ...Well if the User want to get all files with say:
  250.  *.BSC  pattern, then all files available for him/her would be made available
  251.  for Download.
  252.  
  253.  Of course, if the User is at level 4 (SysOp) he/she can download any path, 
  254.  directory, file, patern from the Hard Drive!
  255.  
  256.  For remote Jump to Dos to work nice, put a copy of the Doorway.Exe (TM)
  257.  in your Boyan's Doors Directory.
  258.  
  259.  Tired of getting 300 Baud calls from unknown callers taking away time from
  260.  your friends with 16.800 modems?  ...Another MARK.BSC exclusive feature is 
  261.  that the calling baud (or speed) could be configured so that the calling 
  262.  speeds are marked as [Y]es, [N]o or [M]essage:
  263.  
  264.  If marked [Y] that particular speed would be accepted.
  265.  
  266.  If marked [M] that particular speed would get accepted, but a message 
  267.  asking user to eventually upgrade his/her modem.
  268.  
  269.  If marked [N],  and the amount of rings to pick up the phone on = 13, your
  270.  Host would still pick up the phone on the first ring, a record in your Log
  271.  containing the caller's Name and Phone number entered, but that
  272.  particular speed would NOT be accepted, and the User will be displayed
  273.  a message about that speed not being supported and logged off  :-{
  274.  
  275.  If confidentiality is at stake, you might find yourself wanting to limit 
  276.  callers to the one already present on your System:  
  277.  In that case, just configure the Host for 14 rings.  Your Modem would 
  278.  still pick up the phone on the first ring, but if the user is not already 
  279.  on the list of users, he/she would be asked for the phone number - for your 
  280.  own records - and given the "This is a closed System", and hung up on  :-{
  281.  
  282.  Ohhh ...before I forget... SysOp treatment is as good as it could get:
  283.  SysOps have now access to the Activity log, a full featured way to see who 
  284.  called, and what did they do on your System while you were away, and, ...if 
  285.  you are brave (and need it) you could run Boyan macros *REMOTELY*, as you
  286.  desire.  SysOps running out of time?  Just enter the "Boyan macro command"
  287.  and enter \BL[WELCOME] as the macro to run while you are away and connected
  288.  to your own computer.  You will then be logged on from the beggining, thus
  289.  getting you more time on your own system!
  290.  
  291.  ---------------------------   IN THE END   --------------------------------
  292.  
  293.  My thanks and appreciation goes to Justin Boyan of Boyan Communications 
  294.  the writer of the great Boyan 5.0 that we all have today, and to the fine
  295.  people that wrote previous scripts, which parts of them might have been
  296.  used as ideas and blocks in this one and others:  Lee Breeden, Ronald A.
  297.  Cronenwett, Paul Burkle, Matthew Waldron, Dave Muscato and many others
  298.  which I apologize for not listing them here, now, but my thoughts go
  299.  to you too.
  300.  
  301.  If you'd like to thank us for the time spent writing this, and get
  302.  some advice setting up your new Host, you can send what you can to:
  303.              
  304.              P.O. Box 4162,  L.I.C.  NY 11104  New York.
  305.  
  306.  We are trying to save some money and register the programs that we use,
  307.  but anything, (like old hardware, software, disks, etc.) will be welcomed.
  308.  
  309.  For our contributors, the latest version of this script, MarkXX.zip plus
  310.  support, is available from 718 786 6134,,,,,  Number needs to be dialed as
  311.  shown (with commas at the end). When prompted for the "Level Increase Code"
  312.  just enter your personal Password.
  313.  
  314.  Not necesarilly the very latest version if it, could be found on:
  315.  
  316.  Computers & Dreams    Tel. (212) 888 6565
  317.  Ivyland               Tel. (215) 443 7390
  318.  Boyan Ed's Home       Tel. (301) 854 3076
  319.  My Place Bbs          Tel. (301) 805 1602
  320.  Alpha Omega           Tel. (609) 692 9366
  321.  Intelec               Tel. (618) 242 9506
  322.  A-Mega Bbs.           Tel. (713) 488 6077
  323.  Moondog, New York     Tel. (718) 692 2498
  324.  NY Running Board      Tel. (718) 519 1791
  325.  Consultant Bbs.       Tel. (718) 837 3236
  326.  Jim's Pc Paradise     Tel. (718) 458 0502
  327.  Maria's Castle Bbs    Tel. (718) 746 6392
  328.  10-30 Bbs New York    Tel. (718) 762 1030
  329.  
  330.  Happy modeming,
  331.                    Mark & Cindi.
  332.  ----------------------------------------------------------------------
  333.