home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / mag7demo.zip / HLP_DIR.ZIP / FILEHELP.BBS next >
File List  |  1993-09-01  |  12KB  |  227 lines

  1. @A12 @c18
  2. NOTE: This help file also serves as an example of a regular ASCII text
  3.       file that you, as SYSOP of a Magnum BBS can create. Although a
  4.       regular ASCII text file, created with any text editor, it can
  5.       offer sophisticated menus, customization, and multitudes of other
  6.       things limited only by your imagination.
  7.  
  8. @P0 @C8
  9.  
  10.                   @A14 Gilmore Systems FILE HELP @A13
  11.  
  12.         [G] - General Explanation of Commands
  13.         [P] - File Transfer Protocols (upload/download) Explained
  14.         [H] - How to Perform a File Transfer (upload/download)
  15.         [T] - Time and CPS (Characters per Second) Transfer Rate.
  16.         [Q] - Quit Help
  17.  
  18.         Enter Choice (G,P,H,T,Q) => @Z0('GPHTQ');
  19.         @B1(z0="G"); @B2(z0="P"); @B3(z0="H"); @B4(z0="T"); @C16 @B5(z0="Q");
  20. @P1   @C8 @A14 Gilmore Systems General Explanation of File Commands @A10
  21.  
  22. [Q] - Quits file section and returns back to Main Menu
  23.  
  24. [I] - Gives detailed information on a file
  25.  
  26. [L] - Lists Available Files. Note that the areas you are allowed to list
  27.       may not necessarily be the same areas you are allowed to download
  28.       from or upload to. This is purely at the Sysop's discretion.
  29.  
  30. [D] - Download File(s) From BBS to your computer. There are several
  31.       download protocols. All protocols will let you download one file
  32.       at any given time. YMODEM and YMODEM-G are batch protocols and
  33.       will let you download multiple files (one after the other) without
  34.       further intervention from you once the transfer is started.
  35.  
  36. [U] - Lets you upload a file to the BBS from your computer. Uploads are
  37.       done as single file at a time.
  38.  
  39. [N] - Searches for NEW files added to the BBS file area(s) since the
  40.       last time you performed the [N]ew search. The system keeps track
  41.       of your last search date for every file area available on the
  42.       system.
  43.  
  44. [T] - Allows you to search for files within a given file area based on
  45.       a text search criteria and date fileter which you specify. The
  46.       search tries to find a match in the filename and/or file
  47.       description if it meets the date criteria. All matches (if any),
  48.       will be displayed on your screen.
  49.  
  50. [S] - Displays your file statistics (Characters/second, files uploaded,
  51.       files downloaded, etc).
  52.  
  53. [G] - The GOODBYE function ends your session on the BBS and breaks the
  54.       line connection.
  55.  
  56. [?] - Presents this help screen.
  57.  
  58. [A] - Allows Access to a compressed (.ARC or .ZIP) file. This function
  59.       will list the members of the compressed file and allow you to read
  60.       any of its members. You may also download any individual members.
  61.  
  62. [R] - This function will allow you to read a file, provided it's an
  63.       ASCII (readable) file.
  64.  
  65. [C] - This function will allow you to change things on any file you
  66.       uploaded to the system. You can change the expiration date, the
  67.       filename, description(s), the area, make it public or private
  68.       (password protect it), or even delete the file.
  69.  
  70. [M] - Similar to [L]ist files, but the output is routed to a file,
  71.       compressed into an .ARC, and queued for the user to download.
  72.       Automatic password protection (uses your logon password) and
  73.       expiration dates are automatically assigned. Replaces the need
  74.       for an ALLFILES.ARC or similar file listing offered by many
  75.       other BBS's.
  76.  
  77. @c9 @B0(0=0);
  78. @P2   @C8 @A14 Gilmore Systems File Transfer Protocols Explained @A10
  79.  
  80. File transfers must follow a transfer protocol. The Gilmore Systems
  81. Magnum BBS software offers the following protocols:
  82.  
  83.    Xmodem, Xmodem-CRC, Xmodem-1K, Ymodem, Ymodem-G and Zmodem
  84.  
  85. All of the above file transfer protocols offer error correcting file
  86. transfers between this computer and yours. Error checking is performed
  87. by breaking the file up into blocks of usually 128 or 1024 bytes each.
  88. Each block is sent with a block number in front of it and an arithmetic
  89. checksum or CRC (Cyclic Redundancy Check) following it. The receiving
  90. computer checks to make sure the block number matches what was sent,
  91. then calculates its own checksum or CRC and compares it with the
  92. checksum or CRC that was sent. In the event of a mismatch (an error
  93. occurred in the block), the receiving computer tells the sending
  94. computer to resend the block. The block is resent until either no errors
  95. are received, or the transfer is aborted if too many consecutive errors
  96. occur (a block gets resent too many times). When the last block is
  97. successfully sent, the transmission for that file is complete.
  98.  
  99. The oldest transfer protocol is Xmodem, which uses 128 byte blocks and
  100. sends an arithmetic checksum at the end of every block. You should use
  101. the Xmodem protocol only if thats the only protocol that your
  102. communications program has in common with the Magnum BBS protocol
  103. offerings. Although fairly reliable, Xmodem's arithmetic checksum is not
  104. as error-free as the CRC calculation used by all other protocols on this
  105. BBS.
  106.  
  107. Xmodem-CRC is much more accurate than plain old Xmodem. If you are using
  108. Compuserve's PC-3 communications software, the implementation of Xmodem
  109. they use is the Xmodem-CRC protocol. Make sure you specify Xmodem-CRC
  110. when transferring files between a Magnum BBS and your computer, or make
  111. Xmodem-CRC protocol your default protocol.
  112.  
  113. Xmodem-1K, uses 1024 byte blocks instead of the smaller 128 byte blocks
  114. used by Xmodem and Xmodem-CRC. This means greater throughput between the
  115. BBS and your computer. The reasoning behind this is because at the end
  116. of every block, there is additional overhead of the receiving computer
  117. sending an ACKnowledgement (successful receive of block) or a NAK
  118. (Negative AcKnowledgement) meaning to resend the block. With Xmodem or
  119. Xmodem-CRC, these ACKs and NAKs are sent back and forth 8 times, whereas
  120. the equivalent Xmodem-1K sends 1 ACK or NAK for every block. When you
  121. have a clean line (very little noise), Xmodem-1K offers greater
  122. throughput. On noisier lines (more errors), Xmodem-CRC or Xmodem offers
  123. greater throughput since checks are done 8 times for every 1024 bytes
  124. sent (once every 128 bytes) instead of once every 1024 bytes. Xmodem-1K
  125. uses CRC checks to insure high reliability file transfers.
  126.  
  127. Ymodem is what's known as a "batch" protocol. This means that you can
  128. tell Magnum BBS the filenames of several files you wish to transfer,
  129. then start your download and walk away. All files will be sent, one
  130. after the other, until complete. If you told Magnum BBS to disconnect
  131. after the transfer, you needn't stick around to disconnect your
  132. connection after the last file - Magnum BBS will do that for you. Ymodem
  133. uses 1024 byte blocks and CRC checking.
  134.  
  135. Ymodem-G is identical to Ymodem with the following difference: No error
  136. checking is performed by the receiving computer, and the sending
  137. computer does not wait for an ACK or a NAK between blocks. Magnum BBS
  138. software only allows Ymodem-G when it detects that you've established
  139. a connection with an error-correcting modem. These are modems which
  140. support the MNP (Microcom Network Protocol) which perform error checking
  141. within the modem's hardware, instead of having the software perform the
  142. checks.
  143.  
  144. Zmodem is another "batch" protocol. Similar in functionality to Ymodem, it
  145. also offers "crash recovery" - this means that if you start a download and you
  146. have a power failure or some other disaster which disconnects you from this
  147. BBS in the middle of a download, you can call back and tell your Zmodem
  148. software to download a file from where it left off - this saves time in that
  149. you needn't re-download the entire file. Crash recovery is not implemented on
  150. uploads on this BBS since incomplete uploads are deleted by Magnum.
  151.  
  152. NOTE: ASCII is not a file transfer protocol, and is therefore not used
  153.       in file transfer. Many other BBSs misleadingly offer ASCII as a
  154.       file transfer protocol. Basically, ASCII defines the first 128
  155.       characters of a character set including control codes. The ASCII
  156.       character set is the character set used by IBM and many other
  157.       microcomputers. Other character sets are Baudot and EBCDIC for
  158.       example. If you wish to transfer a readable ASCII file without
  159.       using one of the error-checking protocols, simply [R]ead the file,
  160.       capturing it with the capture function on your communications
  161.       software.
  162.  
  163. @c9 @B0(0=0);
  164. @P3   @C8          @A14 How to Perform a File Transfer @A10
  165.  
  166. After reading @A13 "File Transfer Protocols Explained" @A10 you should
  167. find a protocol in your communications software which matches one of the
  168. protocols offered by Magnum BBS. To download a file, simply select the
  169. download function, specify the file name (and protocol if you've not
  170. selected a default protocol), then begin the download procedure on your
  171. communications software program. An example of starting the download
  172. procedure with popular communications programs such as Procomm or
  173. Logicomm would be to press your <PgDn> key, specify the protocol
  174. (matching the protocol you've chosen for Magnum BBS to use), enter the
  175. filename (ending with the ENTER key), and everything else is automatic
  176. from there. To upload, the choose the upload function on the Magnum BBS
  177. file menu - Magnum BBS will ask you the filename you're sending, a
  178. description and a few other things. When Magnum BBS tells you to begin
  179. your upload procedure, press your <PgUp> key (with Procomm or Logicomm
  180. communications software), specifiy the protocol and filename, and
  181. everything is automatic after that.
  182.  
  183. When downloading using Ymodem, Ymodem-G or Zmodem, you needn't tell your
  184. communications software the name(s) of the file(s) you're downloading -
  185. the Ymodem, Ymodem-G and Zmodem protocols convey this information to your
  186. communications program automatically.
  187.  
  188. @c9 @B0(0=0);
  189. @P4   @C8   @A14 Time and CPS (Characters per Second) Transfer Rate @A10
  190.  
  191. Whether you're download or uploading to/from Magnum BBS, Magnum BBS
  192. calculates your file transfer rate based on the last (most recent)
  193. transfer you've performed. At 2400 baud, for example, 240 CPS is 100%
  194. efficiency. Generally, transmission rates will be lower, however, with
  195. the newer modems supporting speed conversion and error correction, rates
  196. well above 240 CPS can be achieved.
  197.  
  198. If your last download at 2400 baud, for example, was 200 CPS, Magnum BBS
  199. uses 200 CPS to calculate the time needed for the next file you wish to
  200. transfer. If that period of time exceeds the amount of time you have
  201. remaining on the system, Magnum BBS will not permit the transfer. If you
  202. call back at 9600 baud, for example, Magnum BBS takes the old 200 CPS
  203. rate (example) and converts it 800 CPS. Likewise, if you called back at
  204. 1200 baud, Magnum BBS would convert your last CPS rate to 100 CPS. In
  205. other words, Magnum BBS automatically adjusts your CPS rate based on
  206. last transfer, and your currently connected baud rate.
  207.  
  208. Magnum BBS can also compensate you with time spent for uploads. Although
  209. this is up to the SYSOP, time compensation can be 0 (nothing), or 1 for
  210. 1 (meaning each minute you spend uploading will be given back to you), 2
  211. to 1 (meaning if you spent 5 minutes uploading, 10 minutes will be given
  212. back), 3 to 1 (meaning 3 minutes are given back for every 1 minute spent
  213. uploading), etc up to 255 to 1. Again, this is all at the SYSOP's
  214. discretion.
  215.  
  216. Also at the SYSOP's discretion, is a Download to Upload ratio. This
  217. means that a Download to Upload ratio (DU ratio) of 5, for example,
  218. means that Magnum BBS will let you download 5 files and not permit
  219. anymore downloads until you've uploaded a file. In other words, for
  220. every 5 files you download, Magnum BBS expects 1 back in return. The
  221. download to upload ratio is determined by the SYSOP, and can range from
  222. 0 (no DU ratio), to 255. A DU ratio of 0 means that you can download as
  223. much as you want without ever having to upload any files.
  224.  
  225. @c9 @B0(0=0);
  226. @P5 
  227.