home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: DFÜ und Kommunikation / SOS-DFUE.ISO / programm / dos / terminal / cilink30 / cilink.doc < prev    next >
Encoding:
Text File  |  1993-04-19  |  31.4 KB  |  767 lines

  1.  
  2. =============================================================
  3.  
  4.            C E D A R   I S L A N D   L I N K
  5.  
  6. =============================================================
  7. Features:
  8.  
  9. Extensive mouse support, including our exclusive "Mouse Pass-through".
  10. Support of all of the popular file transfer protocols including: 
  11.   CompuServ B+,Xmodem,Xmodem 1K,Xmodem 1KG,Ymodem YmodemG,
  12.   Zmodem,Zmodem resume,Kermit,Ascii,CompuServ B+, 
  13.   and 4 external protocols !
  14. AutoZmodem download.
  15. Keyboard Macros.  "Mouse Macros."
  16. UnZips compressed files.
  17. Ease of installation and operation.
  18. Split-screen chat mode.
  19. Communications using COM1 through COM4
  20. Data rates from 300 baud to over 100 Kilobaud.
  21. Easy-to-use script language for automated logons.
  22. ANSI/BBS and VT100 terminal emulations are implemented.
  23. DeskView, TaskView, and OmniView and aware.
  24. Host Mode with remote Drop-To-DOS capability.
  25. Doorway Mode.
  26. Support for ANSI Music.
  27. 200 entry phone list.  Multi-number autodialing.
  28. SuperVGA GIF image viewer.  Automatically displays GIF Image on download.
  29. Support for fast modems and buffered UARTs. 
  30. Product support is just a phone call away for registered users.
  31.  
  32. ==========================================================
  33.  
  34. Required Hardware:
  35. IBM PC clone.
  36. Any Video card.
  37. 512k Ram.
  38. Hayes compatable modem.
  39.  
  40. Suggested Hardware:
  41. Mouse.
  42. Hard Drive.
  43.  
  44. Required Software:
  45. DOS 2.1 or better. 
  46.  
  47.  
  48. 1) About Mouse Pass-through.
  49.  
  50. This feature allows you to send keystrokes back to the host BBS without
  51. touching the keyboard.  It is implemented through clicking the mouse
  52. on any character in the terminal window.  The character under the mouse
  53. cursor will be sent back to the host bulletin board.  This is a truly
  54. useful feature which will make your modeming a pleasure.
  55.  
  56. Mouse Pass-through has been expanded to allow for pass-through of strings.  
  57. Just hold the left mouse button down on the first word in the string then
  58. move the mouse to end of the string to be sent and release the mouse button.  
  59. The highlited string will be sent to the host BBS without ever touching 
  60. the keyboard.
  61.  
  62. An option in SETUP allows you to choose wheather you want a carriage-
  63. return to be automatically sent following your mouse pass-through
  64. selection.   This feature is handy for BBS's that don't support
  65. "Hot-Keys".  You may also force the mouse to send a carriage return
  66. by clicking on a blank section of the terminal window.
  67.  
  68.  
  69.  
  70. 2) About Auto-Zmodem download.
  71.  
  72. Cedar Island Link implements Auto-Zmodem download as a useful feature
  73. found in very few other communications packages.  What this feature
  74. does is to automatically start the PC end of a Zmodem filetransfer
  75. without any intervention from you.  This feature makes downloading a
  76. breeze - All you have to do is to setup a Zmodem transfer from the BBS
  77. and then CILINK automatically displays its filetransfer status screen
  78. and shows the Zmodem transfer in progress.
  79.  
  80. Note: Auto-Zmodem download is only in effect if Zmodem is selected as
  81. your default filetransfer protocol.
  82.  
  83.  
  84.  
  85. 3) About setting up Cedar Island Link.
  86.  
  87. Setting up CILINK is easy.  If you are installing for the first time
  88. then just type INSTALL and be sure to correctly enter your com port.
  89. After the install CILINK should be setup properly.  If you need to 
  90. modify your set up after installation then hit F10 or click the right
  91. mouse button so that the menu bar pops up over the terminal window.  
  92. Click on Setup.  Now you may modify your configuration.
  93.  
  94. o  Default download directory  - This is the directory where your file
  95.    transfer  downloads will go to if you don't specify a complete path 
  96.    on the transfer.  It defaults to C:\CILINK\DOWN, you may wish to change 
  97.    it to another directory like C:\BBS if that is where you would like to 
  98.    keep your BBS files.  If no default directory is specified or an invalid
  99.    directory is specified, the transferred files will go to the current 
  100.    directory.
  101.  
  102. o  Default upload directory  - This is the directory where your file
  103.    transfer uploads will originate from if you don't specify a complete
  104.    path name on uploads. It defaults to C:\CILINK\UP.  This is the
  105.    directory you will browse first if you choose to use the upload
  106.    picklist method of choosing a file.
  107.  
  108. o  Modem init string - This is the command that will be sent to your
  109.    modem when CILINK starts up.  It may usually be left blank, but in
  110.    some cases, you may wish to set up your modem with a special config-
  111.    uration.   A good command to place here is ATM0. (Turn off the
  112.    modem's speaker.)
  113.  
  114. o  Com Port - Set this to the port to which your modem is attached.
  115.    Do not set it to your mouse port, or, as they say in the IBM main-
  116.    frame world, "Unpredictable Results May Occur".  
  117.    You can choose non-standard setups here by selecting NonStandard,
  118.    but this is something which should really be used by more advanced users. 
  119.  
  120. o  Baud Rate - Set the to the default baud you wish to use.
  121.                (See the section "About Slower PC's)
  122.  
  123. o  Data Bits - Set this to the default number of data bits to use.
  124.    (Usually 8)
  125.  
  126. o  Parity - Set this to the default parity to use.
  127.    (Usually NO PARITY.)
  128.  
  129. o  Stop Bits - Set this to the default number of stop bits to use.
  130.    (Usually 1.)
  131.  
  132. o  Protocol - Set this to the default file transfer protocol to use.
  133.    (Usually Zmodem.)  
  134.  
  135. o  Emulation - Select ANSI,VT100, or TTY.
  136.    (Usually ANSI)
  137.  
  138. o  Save Setup - Save the setup information in a configuration file so
  139.    that the next time you load CILINK, you will have all the setup
  140.    information included automatically.  You will be asked for the name
  141.    to save it under.  Normally you would save it under CILINK.DAT.
  142.  
  143. o  Load Setup - Load a setup from disk.  If you had previously saved a
  144.    configuration to disk, you may load it into CILINK using this entry.
  145.    Normally you would not need to do this because CILINK.DAT is loaded
  146.    automatically at start-up time.
  147.  
  148. o  Display Setup - This shows the current settings that are being used
  149.    by CILINK.   You may get the same information from within the term-
  150.    inal window by pressing F2.
  151.  
  152. o  Toggles - Click on this entry to see a list of the following toggles.
  153. o     ANSI - Select either ANSI/VT100 terminal emulation or no terminal
  154.              emulation.
  155.              (Usually ANSI on)
  156.  
  157. o     ECHO - Select either ECHO ON to display outgoing characters on
  158.              the screen or ECHO OFF to not display outgoing characters.
  159.              (Usually ECHO OFF)
  160.  
  161. o    CR/LF - Select either Carriage Return only at end of line or
  162.              Carriage Return and LineFeed at end of line.
  163.              (Usually CR only)
  164.  
  165. o  RTS/CTS - Turn on or off sensitivity to handshaking signals on the
  166.              wires connecting your computer to your modem.
  167.              RTS = Request to Send.  CTS = Clear to Send.
  168.              (Usually RTS/CTS on)
  169.  
  170. o  XON/XOFF- Turn on or off sensitivity to handshaking signals sent as
  171.              data between your computer and your modem.
  172.              XON = Transmit on.  XOFF = Transmit off.
  173.              (Usually XON/XOFF off)
  174.  
  175. o      DIAL- Select between Tone, Pulse and Default telephone dialing
  176.              methods.   Tone = Dial using "Touch-Tones".
  177.                         Pulse = Dial using "Rotary dial pulses"
  178.                         Default = Use whatever the modem defaults to.
  179.              (Usually Tone)
  180.  
  181. o   MouseCR- Select either: send no carriage return after Mouse Pass-Through
  182.                         or: send a carriage return after Mouse Pass-Through  
  183.              (Usually No Carriage return)
  184.  
  185.   
  186. 4) About the Dial List.
  187.  
  188. This is where you setup and select phone numbers of BBS's to dial.
  189. Simply click on the item you want and that phone number will be dialed.
  190. If the number which you dialed was busy, you will be asked if you want
  191. to automatically re-dial that number.   You will have the opportunity to
  192. select the time between redials.  If you just hit enter CILINK will redial
  193. every 20 seconds.
  194.  
  195. To power dial multiple phone numbers, just press space bar beside
  196. each of the numbers you want to power dial then press enter.  CILINK will
  197. then call each of the tagged phone numbers in succession until a connection
  198. is established.
  199.  
  200. To modify a script, first make sure there is a script entry for the
  201. phone number you are modifying.  Next press F7.  You will then be able
  202. to edit your scripts using the editor set up in EDIT.BAT
  203. Note: You must have previously associated a script filename with the
  204.       phone entry by pressing F9 and selecting Autologon Script.
  205.  
  206. To insert an entry, cursor to the line to be inserted and press F6.
  207. To delete an entry, cursor to the line to be deleted and press F8.
  208.  
  209. To add or revise an entry, cursor to the line to be modified, and press
  210. F9.  This will pop up a data entry window which asks for the BBS name,
  211. phone number, parity, databits, stopbits and data rate for the entry.
  212. You may also enter an optional script name here which will be used 
  213. to automatically log you on to a BBS .  You can edit this script file
  214. with F7.  A field is also provided called "Special modem cmd".  This
  215. is where you would enter commands to your modem specific to this phone
  216. entry only.  You can use a command to turn off your modem data compression
  217. if that is needed while contacting older style modems.  The special
  218. modem command is issued before the phone number is dialed.  You dont
  219. need to enter anything in the script name or special modem command fields
  220. if you dont want to.  They are just here in case you need them.  
  221.   Fill out the fields in the data entry window and press CTRL-Enter to save
  222. the entry to disk.  Now you can use that entry to dial your favorite
  223. bulletin board.
  224.  
  225. The dial list is so simple to use that the best way to learn how it
  226. works is to use it.   You may select the DialList from the terminal
  227. window by pressing the Alt-D hot key.
  228.  
  229.  
  230. 5) About the File Transfer selection.
  231.  
  232. This selection is where you select either upload or download.  You are
  233. then asked which filetransfer protocol to use.  Use this entry to tran-
  234. sfer a file using a protocol other than your default protocol.
  235.  
  236. Normally you would not use this entry.  You would instead press the
  237. PGDN or PGUP buttons to transfer using the default protocol.  You can
  238. also click on the "Mouse Hot-Button" in the upper right corner of the menu
  239. bar.  The Mouse Hot-Button will pop up a box which will let you transfer
  240. using the default protocol.
  241.  
  242. The simplest way to do a download, however, is to set Zmodem as your
  243. default protocol.  That way you don't have to do anything to
  244. download a file.   As soon as Cedar Island Link detects a Zmodem
  245. download in progress it automatically starts the PC end of the Zmodem
  246. transfer.
  247.  
  248. Note: For uploads you can just press enter at the prompt for the 
  249.       filename to upload and you will be presented with a multi file
  250.       picklist.  Press spacebar beside each file you wish to upload
  251.       then press enter to batch upload the tagged files.
  252.  
  253. 6) About the HangUp selection.
  254.  
  255. This selection will cause your modem to hang up.  You may also hit
  256. the Alt-H hot key to hang up the phone from the terminal window.
  257. You will be asked if you really want to hang up.  Just press enter or
  258. click the mouse to hang up.  
  259. Note:  If your modem doesnt hang up properly, try entering AT&D2&C1
  260.        as your modem init string under Setup.  Be sure to save setup. 
  261.  
  262.  
  263. 6) About the Capture selection.
  264.  
  265. This selection toggles on and off the capture file.  You may use the
  266. capture file to save the information which scrolls across your terminal
  267. window for use later.   A typical reason to use a capture file is to
  268. capture help information from the host BBS into a file that you can
  269. later print out.  Choosing the Capture file selection will display a
  270. prompt that asks you which filename to save the capture file under.
  271. Choosing the Capture file selection again will cause the capture file
  272. to be turned off.
  273.  
  274. You may also wish to use the ALT-G hotkey which will "grab" the
  275. contents of the screen and save them to a file for you.  
  276.  
  277. Note that Alt-G does not save ANSI color sequences as Capture does.
  278.  
  279. If you forget to turn on Capture and you would like to see what just
  280. scrolled off the top of the screen, try pressing ALT-U a few times to 
  281. activate the ScrollBack buffer to review recent text.
  282.  
  283.  
  284. 7) About the Utilities selection.    (UnZip Edit Browse Offline)
  285.  
  286. This is a pull-down menu that allows you to Shell to DOS, Enter an
  287. Editor, view the files in a directory or start and offline reader.   
  288. If you Shell out to DOS, remember to type "EXIT" to return to CILINK.  
  289. With this handy feature you can get out to DOS and do a few commands, 
  290. like TYPE CAPTURE.FIL, and then exit back to CILINK without hanging up 
  291. the modem.
  292.  
  293. CILINK swaps most of itself out to Expanded, ExTENded memory or disk
  294. as available.  If Expanded is installed it will be used in preference
  295. to ExTENded memory or disk.  If neither Expanded or ExTENded memory are
  296. installed in your machine CILINK will swap itself out to disk.
  297.  
  298. The Directory selection puts up a display of the current directory. You
  299. may jump around directories by pressing enter on any directory name in
  300. the list.
  301.  
  302. Press enter or F1 to browse a file or view a GIF image.
  303. Press F2 to delete a file.
  304. Press F3 to UNZIP a  File.
  305. Press ESC or hit the right mouse button to end the Directory.
  306.  
  307. The Editor selection requires a second of explanation.  All this entry
  308. does is to send a single command to DOS.  This command is "EDIT".  If
  309. you have an editor in your path called EDIT it will be executed.  When
  310. you are through with your editor you will be given back to CILINK.  You
  311. may also create a batch file that calls your editor.
  312.  
  313. For example EDIT.BAT could contain these two lines:
  314.  
  315. @ECHO OFF
  316. CIEDIT                            Start your favorite editor.
  317.  
  318. You must have enough free memory to load and execute your editor or
  319. you will given immediately back to CILINK.
  320.  
  321. The Offline reader selectoin works the same was as the Editor selection.
  322. In this case you can run your favorite offline reader by creating an
  323. OFFLINE.BAT.  Here is an example:
  324.  
  325. ECHO OFF
  326. CLS
  327. ECHO Starting SLMR mail reader ...
  328. CD \SLMR
  329. SLMR 
  330.  
  331.  
  332. 8) About the Help selection.
  333.  
  334. This entry puts up a simple help panel which displays the Hot Keys you
  335. can use within CILINK.   You may also bring up the Help panel by hitting
  336. F1 from within the terminal window.
  337.  
  338.  
  339. 9) About the Quit selection.
  340.  
  341. This entry allows you to quit Cedar Island Link.  You will be asked if
  342. you really want to exit CILINK.  Press Enter or hit the mouse button to
  343. quit.   A ShareWare banner is then displayed.  Hit enter or hit a mouse
  344. button to return to the DOS prompt.   (The ShareWare banner is not
  345. present in the registered version of Cedar Island Link).  You may also
  346. quit CILINK by pressing the hot key Alt-X.
  347.  
  348.  
  349. 10) About Split-Screen Chat Mode.
  350.  
  351. This is a handy feature that makes connecting with your friends over
  352. the phone lines a pleasure.  Press the hot key Alt-C to enter Chat
  353. mode and two windows appear.   The top window is Received data and the
  354. bottom window is for Transmitted data.   To leave Chat mode, hit Alt-C
  355. again and the two Chat windows will go away.  You will be back then
  356. in the terminal window.
  357.  
  358. 11) About the Mouse Hot-Button.
  359.  
  360. The Mouse Hot-Button is a small box located at the far right of the
  361. Menu Bar.  It is intended to allow the mouse to simulate some of the
  362. hotkeys that would normally be entered from the keyboard.
  363.  
  364. Click on the Mouse Hot-Button and a small pop-up window appears which
  365. allows you to:
  366.    DOWNLOAD  using the default protocol     (like PGDN)
  367.    UPLOAD    using the default protocol     (like PGUP)
  368.    CHATMODE  Toggle split-screen chat mode. (like Alt-C)
  369.    HOSTMODE  Toggle Host mode.              (like Alt-L)
  370.    DOORWAY   Toggle DOORWAY mode.           (like Alt-=)
  371.    MMacroX   Play Mouse macro X             (like ALT-P/MMacroX.MAC)
  372.  
  373.  
  374. 12) About Auto-Logon Scripts:
  375.  
  376. The implementation of logon scripts within CILINK couldn't be simpler.
  377. If you have specified a logon script to be executed, and if you have 
  378. created that script file with an ASCII editor, it will be automatically
  379. started when your modem connects with the host BBS.
  380. Script filenames should end in ".SCR" ie "RBBS.SCR".
  381.  
  382. There are only 5 script commands which are recognized by CILINK.
  383. The commands may be entered in mixed-case.  Other text will appear
  384. as comments to CILINK.
  385.  
  386. The valid script commands are:   
  387.  
  388.   Delay    -  Do nothing for a given number of seconds. 
  389.   WaitFor  -  Wait for a string of text. 
  390.   DoMacro  -  If the previous WaitFor was successful then execute a macro. 
  391.   SendTxt  -  Send a string of text.  
  392.               A carriage return is also sent after the string is sent.
  393.   SendKey  -  Send a character enclosed in quotes.
  394.               eg.  SendKey "A"
  395.               The character can also be entered in either decimal or hex
  396.               format.  For example, to send an ESC character you could enter
  397.               either SendKey 27  or  SendKey $1B.
  398.  
  399. Here is an example script:
  400.  
  401. *--------------------------------------------------
  402. * Wait for a string to be sent to you from the BBS
  403. *--------------------------------------------------
  404. WaitFor What is your name?     
  405.  
  406. *-----------------------------------------------
  407. * Send back a response to the previous question
  408. *-----------------------------------------------
  409. SendTxt Mike Caughran
  410.  
  411. *----------------------
  412. *  Pause for 5 seconds  
  413. *----------------------
  414. Delay 5
  415.  
  416. *----------------------------------------------
  417. *  Send two ESCape characters 
  418. *  Note that you may use either a hex 
  419. *  or decimal representation of the character
  420. *  or surround the character by quotes
  421. *----------------------------------------------
  422. SendKey 27
  423. SendKey $1B
  424. SendKey "Y"         
  425.  
  426. A script may be aborted by pressing Escape.
  427. That's all there is to it.  If you have any problems, take a look
  428. at the provided sample scripts.  Registered users may always call
  429. us for assistance.  
  430.     
  431.  
  432.  
  433. 13) About start-up parameters:
  434.  
  435. Normally you would start CILINK by just typing "CILINK" at the DOS
  436. prompt.   If needed, you may also start CILINK with parameters.
  437. Any combination of the following parameters may be entered.
  438.  
  439.   For Example.
  440.     CILINK MYSETUP.DAT      -  Start up with a configuration file
  441.                                different than CILINK.DAT.
  442.  
  443.     CILINK /MONO            -  Start up CILINK using the black and white
  444.                                colorset.  This is useful for some laptops.
  445.  
  446.     CILINK /HostMode        -  Start up CILINK in host mode.
  447.  
  448.     CILINK /HideMouse       -  Start up CILINK and hide the mouse
  449.                                cursor in the terminal window.
  450.  
  451.     CILINK /CheckSnow       -  Start up CILINK and turn on "Snow"
  452.                                suppression for older CGA cards.
  453.  
  454.     CILINK /CheckBreak      -  Start up CILINK and allow the customer
  455.                                to abnormally terminate CILINK with a
  456.                                CTRL-Break.
  457.  
  458.     CILINK /NoAlert         -  Start up CILINK with sound effects turned
  459.                                off.
  460.  
  461.     CILINK /COM1            -  Force CILINK to start up using COM1.
  462.     CILINK /COM2            -  Force CILINK to start up using COM2.
  463.     CILINK /COM3            -  Force CILINK to start up using COM3.
  464.     CILINK /COM4            -  Force CILINK to start up using COM4.
  465.     CILINK /COM3,$03E8,5    -  Force CILINK to use COM3 and IRQ 5.
  466.     
  467.     (Note: Sometimes CILINK cannot detect COM3 or COM4 so these command
  468.            line parameters will force startup using the selected port
  469.            after CILINK is started you can go into SETUP and save
  470.            the desired port.  You should not have to use these start
  471.            up parameters after you have saved your setup.)
  472.  
  473.     CILINK /PS2            -  Force PS2 definitions of the addresses of
  474.                               COM3 and COM4.   
  475.  
  476.     CILINK /Macro=         -  Execute the named macro when CILINK starts.
  477.                               eg.  CILINK /Macro=STARTUP.MAC  
  478.     CILINK /ScrollBack=    -  Allocate memory for scrollback buffer.
  479.                               eg.  CILINK /ScrollBack=75    (75 lines)
  480.  
  481. 14) About the available hot keys:
  482.  
  483. F1  = Help.
  484. F2  = Display configuration.
  485. F10 = Display the pop-up menu bar.
  486.  
  487. Alt-C = Toggle split-screen chat mode on or off.
  488. ALT-H = Hang up.
  489. Alt-G = Capture the current terminal window to disk.
  490. Alt-D = Pop up the phone number pick list.
  491. Alt-X = Quit CILINK.
  492. Alt-L = Toggle Host mode.
  493. Alt-= = Toggle DoorWay mode.
  494. Alt-U = Scroll back 1 line.
  495. PGUP  = Upload using the default protocol.
  496. PGDN  = Download using the default protocol.
  497. HOME  = Clear the terminal window.
  498. Alt-M = Start recording a macro.
  499. Alt-P = Playback a macro.
  500. Alt-F1 ... Alt-F12 = Start ALTF1.MAC through ALTF12.MAC macro files.
  501. ESC = This is the abort key.  It may be used while a file transfer is in 
  502.       progress to abort an upload or download.  It may be used to abort
  503.       the dialing or auto-redialing of a number.  
  504.  
  505.       The menu bar, the phone number pick list, as well as any pop-up
  506.       window may all be exited by using this key.
  507.               
  508.       If you are in the terminal window, connected to a BBS, the ESC
  509.       key will just be passed-through to the BBS.
  510.  
  511. Left MouseButton  = Perform the action under the cursor if in a pop-up
  512.                     window.  If in the terminal window, this button sends
  513.                     the character under the cursor back to the BBS.
  514.  
  515. Right MouseButton = Exit from the current window.  If in the terminal window
  516.                     this button displays the menubar.
  517.  
  518. Left ClickAndDrag = If in the terminal window this button sends the string
  519.                     which has been dragged over back to the BBS.
  520.  
  521.  
  522.  
  523. 15)  About the protocol transfer status screen:
  524. This screen gives you all the statistics you would ever want concerning
  525. your filetransfer.   The most useful items are the time to completion,
  526. and the percent completed graphic bar.   When the transfer completes,
  527. the status screen will close and you will hear an attention signal.
  528.  
  529. For you experienced communications software users:   The efficiency 
  530. percentage appears lower than that seen in some other software packages.
  531. This is because we measure the statistics from the start of the transfer
  532. including all initialization handshaking which takes place.  Other com
  533. programs just measure the efficiency after the first packet of data has
  534. been passed.  We feel that the efficiency numbers which CILINK displays
  535. are more realistic, if not as dramatic. 
  536.  
  537.  
  538. 16)  About external protocols:
  539. External Protocols are implemented by shelling out to DOS and executing
  540. a batch file which has your protocol in it.  For example, if you selected
  541. external protocol download 1, CILINK would execute EXTDOWN1.BAT.  You
  542. should place your external protocol commands in that .BAT file.
  543. External protocol upload commands would go in EXTUP1.BAT through EXTUP4.BAT.
  544. Note: EXTDOWN4.BAT and EXTUP4.BAT execute a Quick DOS shell rather than
  545.       a Swapping DOS shell.  The Quick DOS shell is faster but takes 
  546.       more memory to execute.
  547.  
  548. (Note: CIASK is available to registered users)
  549.  
  550. Here is an example EXTDOWN1.BAT for HSLINK:
  551. @ECHO OFF
  552. CLS
  553. CIASK Upload which file (just press enter for download): FILENAME
  554. ECHO   
  555. REM -Px where x=Com Port. -P1 = Com1, -P2=Com2, etc.
  556. HSLINK -P2 %FILENAME%
  557.  
  558.  
  559. You may also use the external protocol facility of CILINK to start the 
  560. PC end of a BBS DOOR game. 
  561.  
  562. eg.
  563. ECHO OFF
  564. GWTerm
  565.  
  566.  
  567. 17) About "Screen-Scan" :
  568. Normally you will use a batch protocol like ZMODEM.  These protocols pass
  569. the name of the file as part of the handshaking they do as they start up.  
  570.  
  571. You may, however, have to use a non-batch protocol like Xmodem or ASCII
  572. to do your your download.  Typically this is what would happen :
  573.  
  574. First you would ask the host BBS to initiate an Xmodem filetransfer download. 
  575. The BBS would then ask you for the file name of the file to transmit.  
  576. Next, you would be told to start the PC end of the file transfer.  
  577. You would then start an Xmodem download on the PC and retype the filename 
  578. which you had just entered on the BBS.
  579.  
  580. As you can see, there can be a lot of manipulation just to do a download.
  581.  
  582. Screen-Scan makes things just a bit easier by scanning the terminal 
  583. window from the bottom line up until it finds a valid filename.  It
  584. then grabs the filename from the screen and supplies it for you on the
  585. PC end as a default.
  586.  
  587.  
  588.  
  589. 18) About slower PCs.
  590. PCs which have an 8088 processor running at 4.77 MHz will be limited to
  591. 9600 baud.  If you have turned on the /CheckSnow command line switch to 
  592. eliminate snow on older CGA monitors, then you will be limited to operation
  593. at 4800 baud.
  594.  
  595. Be sure to go into SETUP/TOGGLES/RTS-CTS and select USE RTS/CTS Handshaking.
  596. This will insure that your modem doesn't run faster than you computer can.
  597. It is especially critical that you turn on RTS/CTS handshaking for slower
  598. PCs and for modems which support "speed buffering".
  599.  
  600.  
  601. 18) About CILINK and DeskView.
  602.  
  603. Cedar Island Link is DeskView aware.  That is, it will run successfully
  604. in a DeskView window.  Cedar Island Edit is also DeskView aware.  The
  605. other utilities in this package are not DeskView aware and will overwrite
  606. other DeskView windows unless special actions are taken within DeskView. 
  607.  
  608.  
  609. 19) About Host mode.
  610.  
  611. To have CILINK act like a bulletin board, you may start host mode by 
  612. pressing Alt-L.   Cilink will then wait for a RING from the modem and then
  613. will answer the phone.  The caller may then list, upload or download files
  614. which are in your default download directory.  (You set up the default
  615. download directory from the SETUP/DIRECTORY entry of the main menu bar.)
  616.  
  617. You may switch from Host mode to Chat mode by pressing ESC to terminate
  618. Hostmode then pressing Alt-C to start Chat mode.  You can then
  619. chat with the remote user.  To return to host mode just press Alt-L again.
  620.  
  621. Assuming you have issued "SET HOSTPASS=ISLAND" before starting CILINK,
  622. a remote user can select "S" for Remote DOS Shell then type "ISLAND",
  623. to cause CILINK to execute HOSTDOOR.BAT and pass HOSTDOOR the currently 
  624. used COM port.
  625.  
  626. For example, if you are configured to use COM2, and your remote user
  627. typed "S" followed by the password previously set in the environment
  628. variable HOSTPASS, CILINK will execute "HOSTDOOR 2".
  629.  
  630. Note: RMTCTL.EXE is available to registered users.
  631.  
  632. The file HOSTDOOR.BAT is set up to run RMTCTL.EXE so that you can control
  633. your home PC from your laptop in the field.  It is a good idea to add the 
  634. "/M" switch to RMTCTL.EXE so that if carrier is dropped your machine will
  635. reboot and clean up any hanging connectons. 
  636.  
  637. Note: If you don't want to allow users to remotely drop to DOS, you can
  638.       just delete the file HOSTDOOR.BAT or not supply a HostPass environment
  639.       variable.  (You may also want to edit HOST001.PNL to remove the 
  640.                   reference to remote DOS Shell.)  
  641.  
  642.  
  643. A note of thanks is due here to Terry Hughes of Turbo Power Software
  644. for making RMTCTL.EXE available.   See RMTCTL.DOC for more information.
  645.                         
  646.  
  647. 20) About Doorway mode.
  648.  
  649. If you press Alt-= (Alt Equals) you will toggle CILINK's doorway mode.
  650. In doorway mode all keys are passed out the com port without being
  651. interpreted by CILINK.  For example, assume you have dialed a bulletin 
  652. board which has a door program which uses F1 for help.  If you pressed
  653. F1 to get help from the door program you would get Cedar Island Link's
  654. help panel not the one from the door.  To allow all keys to be passed 
  655. on to the door program, press Alt-= to toggle the doorway mode of CILINK
  656. on.  When you are done with the door program you can toggle doorway mode
  657. off by pressing Alt-= again.   You would most often switch to doorway
  658. mode when you run RMTCTL to access a remote PC.
  659.  
  660. Note: Switching into doorway mode causes the information line to disappear
  661.       from the top of the screen and also causes the screen to display 25 
  662.       lines instead of 24 lines.
  663.  
  664. 21) About ANSI music
  665.  
  666. Cedar Island Link now supports ANSI music.  If you are interested
  667. in creating ANSI music, here are a few notes on how to do it.
  668. Basically ANSI music has the same syntax as the BASIC PLAY statement.
  669. If you have created some music in BASIC using the PLAY statement, you
  670. can convert it to ANSI music by placing an ESC [ M in front of the 
  671. PLAY string and a chr$(14) after the the PLAY string.
  672.  
  673. Sample Basic Program to send ANSI music:
  674.  
  675. 100 open "com1:2400,n,8,1" as #1
  676. 110 print #1,chr$(27);"[M";        :rem ESC [M
  677. 120                                :rem James Bond theme song
  678. 130 print #1,"t200o1ab8b8b8L8n0b2an0an0an";
  679. 135 print #1,"0a4o2c8c8c8l8n0c2o1bn0bn0bn0";
  680. 140 print #1,Chr$(14)              :rem Ending character
  681. 150 close
  682.  
  683.  
  684. 22)  About CompuServ
  685.  
  686. Registered versions of Cedar Island Link now support CompuServ's B+ protocol.   
  687.  
  688. If you plan to use CompuServ's B+ filetransfer protocol then you must
  689. consider the fact that CompuServ usually has you log on with 7 databits and 
  690. even parity.  B+, however, is an 8 bit protocol.  If you try to use B+ 
  691. without setting up properly, your B+ protocol transfers will fail. 
  692. To get the 8 bit B+ protocol to work within a 7 bit session we have to 
  693. trick CompuServ a little.  
  694.  
  695. The trick here is to logon to CompuServ with 8 databits and Ignore parity.   
  696. That way Compuserv recognizes the data you send it and B+ has an 8 bit 
  697. data path.
  698.  
  699. Take a look at the sample phonelist to see how it is done.
  700.  
  701. (Tech FYI: Ignore parity is just No parity with high bit stripping.)
  702.  
  703. ---------------------------------------------------------------------------
  704.  
  705. We are sure you will find Cedar Island Link a pleasure to use. 
  706. We have come to expect the features found in CILINK in a communications
  707. package and we hope that you will find CILINK as indispensable as we have.
  708.  
  709.  
  710. ---------------------------------------------------------------------------
  711.  
  712.  
  713. About the author:
  714.  
  715. Mike Caughran is an IBM mainframe systems programmer for the State of
  716. Alaska.  He has a BS in Electrical Engineering from the University of 
  717. Alaska at Fairbanks.  He has been working with microcomputers since 
  718. the last days of CPM.  His hobbies include microcomputers, cross-country
  719. skiing, swimming, and ham radio.  He has a sweetheart of a wife and a boy
  720. that any man would be proud of.
  721.  
  722.  
  723.  
  724. Finally a note from the author:
  725.  
  726. Thank you for taking the time to look at CILINK.  I have spent many,
  727. many hours developing it.  I am not donating CILINK to the public 
  728. domain, nor am I distributing it as Freeware, however, it is my wish that 
  729. you use and enjoy CILINK even if you can't register it today.  
  730.  
  731. So, use CILINK and get comfortable with it.  When you do send in the 
  732. ShareWare registration of $28.00 you will give me great pleasure and
  733. encourage me to continue to bring products to the ShareWare market.
  734.  
  735. Live Long and Prosper,   Mike Caughran.    [71034,2371]
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742. Send your comments, suggestions, and $28 registration to:
  743.  
  744.    Cedar Island Software
  745.    9018 Division St.
  746.    Juneau, Alaska
  747.    99801
  748.    Phone (907) 789-9030  before 10 PM Pacific.
  749.    Make checks payable to Mike S. Caughran
  750.  
  751.  
  752. The $28 includes the cost of shipping and handling.  
  753.  
  754.  
  755.  
  756. You may download the latest version of CILINK or leave us a message on the:
  757.   
  758.                       Juneau RBBS   
  759.                (907) 789-1694  2400,8,N,1
  760.                (907) 789-7499  9600,8,n,1
  761.                Leave messages to Mike Caughran.
  762.  
  763.                CompuServ ID: [71034,2371]
  764.  
  765.  
  766.  
  767.