home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / UTILITY / HYPRTAPE.ZIP / HYPRTAPE.DOC < prev    next >
Text File  |  1992-03-15  |  12KB  |  350 lines

  1.  
  2.  
  3.                   HYPER-TAPE DOOR
  4.                 (C)1991 1992
  5.                  All Rights Reserved
  6.                    Mark Chickering
  7.             Supported by Terrapin Flyer BBS
  8.             RIME Member  Node ID ->TERRAPIN
  9.                  BBS Phone 703-886-7825
  10.  
  11.  
  12.                 -------------
  13.                   REGISTRATION FORM
  14.                 -------------
  15.  
  16.  
  17.      Name:___________________________________________________________
  18.  
  19.   Company and or BBS:________________________________________________
  20.  
  21.   Address:___________________________________________________________
  22.  
  23.       ___________________________________________________________
  24.  
  25.   VOICE Phone:____________________ DATA Phone:_______________________
  26.  
  27.  
  28.  
  29.   Name To Appear In The Registered To If Applicable:
  30.  
  31.   Name:_______________________________________(30 Characters or LESS)
  32.  
  33.  
  34.  
  35.   Please find enclosed a check or money order for $20.- payable in
  36.   United States Currency to: MARK CHICKERING
  37.  
  38.   I understand that this and all future versions of HYPER-TAPE DOOR is/are
  39.   provided AS IS and without warranties of any kind, expressed, implied or
  40.   otherwise. I am using HYPER-TAPE DOOR it at my own risk.
  41.  
  42.   Signed: _________________________________________  Date: _________
  43.  
  44.  
  45. Return to: New Generation Development
  46.        Attn: Mark Chickering
  47.        RD2 Box 485
  48.        Staunton, VA 24401
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. HYPER-TAPE DOOR Version 1.0 allows you to use almost any Tape Drive
  66. as a TAPE ROM.  Adding megabytes of file space instantly!  OFFLINE
  67. TAPE DOOR turns your tape drive into some well needed convenient storage
  68. space and better than that...IT WORKS...most restore times take less than 1
  69. minute! (depending on tape size and number of volumes)
  70. The door also has more than adequate security features.  With proper usage
  71. of the VOLUME files you can control whether or not a file, multiple files or
  72. complete Tape Volumes are out of reach of users...so the whole tape does not
  73. have to be committed to the BBS!
  74.  
  75. SUPPORT: I can be reached via RIME (RELAY-NET) in the SYSOPS or
  76.      COMMON Conferences  or through my BBS.
  77.      Any Comments/suggestions are more than welcome....
  78.  
  79. THIS DOCUMENTATION: Its 4:00am and I hate writting documentation almost
  80.      as much as I enjoy writing programs but I am going to give
  81.      it my best shot!  I have tried to explain EVERYTHING as simply
  82.      as possible....setup is really not as bad as it looks and the
  83.      time spent will be well worth the 40 to 80 megs you gain!
  84.  
  85. RELEASE HISTORY:
  86.  
  87. 04-19-91
  88. Released OFFLINE TAPE DOOR For Mountain Drives.  Due To Demand For
  89. A More Configurable Door For More Tape Drives I Wrote HYPER-TAPE DOOR.
  90.  
  91. 03-12-92
  92. Release OF HYPER DOOR TAPE Version 1.0-Beta
  93.  
  94. COMMING SOON:
  95. Security Level Protection For Volumes!
  96. Password Protection For Voumes!
  97. Tape Door Will Support Up To 50 Tape Volumes Instead Of Twenty...
  98.  
  99. SETUP:
  100. Setup is not complicated!  The most time consuming part is backing-up your
  101. files if you have not done so already.  Below is a list of steps that you
  102. should follow EXPLICITLY to ensure that HYPER-TAPE DOOR works properly
  103. the FIRST time! (Believe me I hate DOC's as much as you do so I will make 
  104. this as short as possible! 
  105.  
  106. Step 1 Copy Files:
  107. -------------
  108. Copy the ALL files included in this .ZIP into your TAPE directory.
  109.  
  110. FILES that are needed by HYPER-TAPE DOOR are:
  111.     
  112.     TAPEDOOR.EXE    HYPER TAPE .EXE file
  113.     HYPRTAPE.INS     ONLINE instructions for Door Users (Edit as you wish)
  114.     TAPEDOOR.CFG    **Sample TAPEDOOR CONTROL FILE   *See Below!!!
  115.     VOLUME.CFG      **Sample Volume CONTROL FILE     *See Below!!!
  116.     DOOR            **Sample DOOR Volume list file.  *See Below!!!
  117.     GAMES           **Sample Games Volume list file. *See Below!!!
  118.     DISK            **Sample DISK Volume list file.  *See Below!!!
  119.     DOOR.SYS        **Sample DOOR.SYS File **
  120.  
  121. ** Sample Documents provided as EXAMPLES ONLY and should be altered or 
  122. Deleted after reading Documentation!
  123.  
  124. Step 2 Create the DOOR Batch file
  125. ----------------------------
  126.  
  127.     If you do not know how to install a DOOR in your BBS you should
  128. consult your Bulletin Board System's documentation. Other than that ALL
  129. commands to start TAPEDOOR.EXE and tell it which BBS and comm port  it
  130. is running on are passed on the command line. The Door SHOULD be started 
  131. from its default directory!
  132.     
  133. EXAMPLE BATCH FILE
  134.  
  135.     cd\tape
  136.     tapedoor.exe (w/ commandline parameters *See Below!!)
  137.     cd\pcb
  138.     board
  139.  
  140. *COMMAND LINE PARAMETERS:
  141.  
  142. PCBOARD 
  143.  
  144.     TAPEDOOR.EXE C:\PCB\PCBOARD.SYS  1
  145.         │  ┌────────────┘    ┌───────┘
  146.         │  │                 └ COMM PORT 1 2 or 0
  147.         │  │        
  148.         │  └─PATH and NAME of PCBOARD.SYS file
  149.         └ HYPER-TAPE DOOR .EXE FILE
  150.  
  151. DOOR.SYS Users!
  152.  
  153.     TAPEDOOR.EXE C:\BBS\DOOR.SYS 
  154.         │  ┌────────────┘    
  155.         │  │ 
  156.         │  └─PATH and NAME of DOOR.SYS file
  157.         └ HYPER-TAPE DOOR .EXE FILE
  158.     
  159. WILDCAT! Users!
  160.  
  161.     TAPEDOOR.EXE C:\WC\CALLINFO.BBS 1
  162.         │  ┌────────────┘     ┌─────┘
  163.         │  │                  └ COMM PORT 1 2 or 0
  164.         │  │         
  165.         │  └─PATH and NAME of CALLINFO.BBS file
  166.         └ HYPER-TAPE DOOR .EXE FILE
  167.  
  168. ALL OTHER BBS TYPES!
  169.         
  170.     The Door has the ability to read a 3 line GENERIC.SYS file 
  171.     which can be created by the sysop of the BBS allowing the 
  172.     Door to run on ANY BBS!
  173.  
  174.     GENERIC.SYS is as follows:
  175.     line 1 - BBS Operators Name
  176.     line 2 - Comm port (COM1: COM2: or COM0:)
  177.     line 3 - Time Allowed in Door ( in minutes for example 20 )
  178.  
  179.  
  180.     TAPEDOOR.EXE C:\BBS\GENERIC.SYS
  181.         │  ┌────────────┘     
  182.         │  │         
  183.         │  └─PATH and NAME of GENERIC.SYS file
  184.         └ HYPER-TAPE DOOR .EXE FILE
  185.  
  186.  
  187.  
  188. Step 3 Create Restore Directory 
  189. --------------------------
  190. Create a DIRECTORY for your files to be restored to. THIS IS ONE OF THE
  191. MOST IMPORTANT STEPS! CREATE A NEW DIRECTORY!  This Directory Will Be Your
  192. DESTINATION Director For All Restored Files.
  193. You Should Delete All Files From This Directory Durring your BBS Event using
  194. utility Such as DELF.COM that does prompt for a "Y" when you use 
  195. Wildcards to delete files.
  196. On My BBS it is called C:\OFFLINE and my TAPE.EXE files are in C:\MTN_TAPE\  
  197. Now add the directory to THE TOP (LINE ONE) of your DOWNLOAD PATH file 
  198. (in PcBoard this is your DLPATH.LST file) If you do not add this directory 
  199. to the TOP of the DOWNLOAD PATH LIST then it may result in the message 
  200. "0 Length file found aborting file transfer" being diplayed when the user 
  201. attempts to download a restored file.
  202.  
  203. Step 4 Create TAPEDOOR.CFG file
  204. -------------------------
  205.  
  206. C:\COLORADO\TAPE RESTORE #% C:\DESTINATION\PATH\% /SWITCHES
  207. 10~File NOt On Tape
  208. 11~Restore Path Not Found
  209. 12~Etc. Etc.
  210. ! End Of Error List
  211.  
  212. LINE 1: TAPE RESTORE COMMAND 
  213. C:\COLORADO\TAPE RESTORE #% C:\DESTINATION\PATH\% /SWITCHES
  214. │                 │      ││             │       │     └Any Switches
  215. │                 │      ││             │       └ Door Will Sub Filneme Here 
  216. │                 │      ││             └ Put DESTINATION of Restored Files
  217. │                 │      ││               Here
  218. │                 │      │└ File Name Will Be Substituted wherever a %
  219. │                 │      │  is Found.
  220. │                 │      └ Volume Or Restore Path Will Be Substituted Here
  221. │                 └ Tape Command
  222. └ HYPER-TAPE DOOR .EXE FILE
  223.  
  224.  
  225. LINE 2-22 A List Of Error Codes Returned By Tape Software
  226. Take Note Of How The ~ is used!
  227.  
  228. 10~File Not On Tape
  229. 11~Restore Path Not Found
  230. 12~Etc. Etc.
  231.  
  232. LAST LINE Must Start With a "!" anything After That Line Is Considered A 
  233.     Comment
  234.  
  235. -- Commercial Break....go get a beer and light another cigarette! <grin>
  236.   WHAT??..We are down to line 232 and you haven't thrown the docs out yet! 
  237.   "Captain, I don't think she can take any more..."
  238.  
  239. Step 5 Prepare a VOLUME.CFG  File
  240. ----------------------------------------
  241. 1^DISK UTILITIES*DISK#C:\DISK\PATH\!
  242. 2^GAMES*GAMES#C:\GAMES\PATH\!
  243. 3^DOOR UTILITIES*DOOR#C:\DISK\PATH\!
  244. ││       │      │  │ │       │     └End With A !
  245. ││       │      │  │ │       └ Restore Path or Volume Name ON TAPE DRIVE 
  246. ││       │      │  │ └ Put # After Volume File Name
  247. ││       │      │  └ Volume File Name For File List Of Files In This Volume        
  248. ││       │      └ Put A * After Nenu Entry (NO SPACE)
  249. ││       └ Name Of Volume To Appear On Menu (Spaces Allowed)
  250. │└ After Number Put A ^ (NO SPACE)
  251. └ HYPER-TAPE DOOR .EXE FILE
  252.  
  253. NOTE: UNREGISTERED Doors Will Only Recognize The FIRST Volume In This
  254. List.
  255.  
  256.  STEP 6
  257. --------
  258. Setup Volume List Files As Listed In Your VOLUME.CFG File
  259. Look At "DOOR" "DISK" and  "GAMES" file on disk For Examples
  260.  
  261. NOTE: HYPER-TAPE DOOR checks the VOLUME File  Before restoring a file
  262. from tape IF the volume is not listed in The File nothing will be restored.
  263.  
  264. SYSOP COMMANDS:
  265. F5  Shell To Dos.
  266. F8  Return User To BBS.
  267. F9  Toggle Display On/Off.
  268. F10 Chat Mode.
  269. *F3 Toggle Printer On/Off
  270. *F4 Toggle Page Bell On/Off
  271. *F7 Toggle Caller Alarm On/Off
  272.  
  273. ALT-H Toggle Between Different Status Lines.
  274. *ALT-N Toggle Sysop Next.
  275. *ALT-X Toggle Exit To Dos After Call.
  276.  
  277. Functions Marked With an * Only Work On Doors That Run Under PCBOARD.SYS
  278. The Rest Are Functional With Any System.
  279.  
  280. REGISTRATION:
  281. -------------
  282.  
  283. UNREGISTERED DOORS Display An Unregisterd Notice And The Door Will Only 
  284. Recognize The First Tape Volume!!!
  285. REGISTERED DOORS Display A Registered To: BBS NAME and Allow For Up To 20 
  286. Tape Volumes.  The User Can Also Restore Multiple Files Before Returning
  287. To The BBS.
  288.  
  289. Quite a bit of work went into this DOOR! The UNREGISTERED screen and related
  290. garbage (personally I hate wasting time programming  it almost as much as
  291. much as you hate looking at it!) will be disabled upon registration and addition
  292. of the serial code and your bbs name to the TAPEDOOR.CFG file. Registration
  293. requires that the form (below) and $20.00 (Check or M/O) be sent to my address. 
  294. The Required Serial Code will then be made available to you (On My BBS) that 
  295. will register this and all future releases of HYPER-TAPE DOOR. Please allow at
  296. Least 2 weeks after mailing the registatration before you start sending hate 
  297. mail! <grin>
  298.  
  299.                   Thank-You For You Support!
  300.                      .\\ark Chickering
  301. SUPPORT:
  302. --------
  303.  
  304. Call My BBS: TERRAPIN FLYER (703) 886-7825 And Leave A message...I will Leave
  305. A Reply ASAP. Registered Users Will Get A PROMPT Response!
  306.  
  307. LICENSE/WARRANTY:
  308. -----------------
  309. You have A LICENSE to use this product for a period of no more than 10 
  310. days before you are required to register.  
  311. Any Hacking, Decompiling or Pirating Of This Program Is An Immediate Willfull 
  312. Termination Of Licensure And Is Punishable By Law.
  313.  
  314. ALL CODE AND DOCUMENTATION FILES ARE COPYRIGHTED 1992 BY MARK CHICKERING
  315. ALL RIGHTS RESERVED. 
  316.  
  317. I make no warranty of any kind, express or implied, including without
  318. limitation, any warranties of merchantability and/or fitness for a particular
  319. purpose.  I shall not be held liable for any  damages, whether direct, indirect,
  320. special or consequential arising from a failure  of this program to operate in
  321. the manner desired by the user.  I shall not be held liable for any damage to
  322. data or property which may be caused directly or indirectly by the use of
  323. this program. In no event will I be held liable for any damages, including
  324. (but not limited to) any lost profits, lost savings or other incidental or
  325. consequential damages arising out of the use or inability to use this program,
  326. or for any claim by any other party.
  327.  
  328. DISTRIBUTION:
  329. -------------
  330. This program can be freely distributed as SHAREWARE! in its ORIGINAL .ZIP
  331. file only.  ANY alterations to the ZIP file or to the program itself is a
  332. willful TERMINATION OF LICENSURE.
  333.  
  334. MULTINODE SYSTEMS:
  335. ------------------
  336.  
  337. HYPER-TAPE DOOR  may be used on a multi node system provided a separate
  338. batch file is maintained for each node. And Providing A Locking System Is 
  339. Used To Prevent More Than One User Acesses Tape Drive At A Time 
  340. Desqview users may experience problems with TAPE.EXE FILE.  
  341. Any DV user who succeeds in getting TAPE.EXE to run under DV is invided 
  342. to tell me his DV settings! 
  343.  
  344. WATCHDOG/CTTY:
  345. --------------
  346. CTTY and WATCHDOG are not required. The Door Monitors CARRIER And Will 
  347. Return To The BBS When Dropped.
  348.  
  349.