home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-07-20 | 214.8 KB | 4,924 lines |
-
- ====== Telemate 4.12 ============================== Order Form ======
-
- Please send cheque or money order payable to "White River Software"
- in US or CAD. Overseas order in money order, please. (Note that the
- current postage from US to Canada is $0.40.) For multi-user licenses,
- please contact us.
-
- White River Software
- P.O.Box 73031
- Limeridge Mall Postal Outlet
- Hamilton, Ont. L9A 5H7
- Canada
- ---------------------------------------------------------------------
- Qty. Item US/CAD Amount
-
- ___ Telemate Registration @ $49/$55 $________
- (with latest version and document on disk, and the
- registration number that remove the ending screen)
-
- ___ GIFLink Registration @ $30/$35 $________
- (Look! A X/Y/Zmodem/QuickB external protocol driver that
- displays transmitting GIF images in SuperVGA 256 colors!)
-
- ___ GIFLITE Registration @ $30/$35 $________
- (A GIF-to-GIF Compressor that reduces GIF size by 30%
- and yet preserves the same quality and resolution!)
-
- Less $10 discount if you order any two or
- $20 discount if you order all three $(______)
-
-
- Shipping and handling outside US and Canada @ $4 $________
-
- Subtotal $________
-
-
- Ontario resident please add Prov. Sales Tax (8%) $________
-
- Canadian resident please add Goods & Services Tax (7%) $________
-
-
- Total US$________/CAD$________
-
- Disk size: [ ] 5.25 [ ] 3.5 (Please check one)
-
-
- Name ____________________________________________________________
-
- Address ____________________________________________________________
-
- ____________________________________________________________
-
- Country _____________________ Phone (______)_____________________
-
- Comments ____________________________________________________________
-
-
- =====================================================================
-
-
-
- ====== Telemate 4.12 ======================= Credit Card Order ======
-
- For MasterCard or Visa card order, please call the Public (Software)
- Library at 1-800-2424-775 or 1-713-524-6394 (order only please) and
- ask for TELEMATE or by writing to
-
- Public (Software) Library
- P.O. Box 35705
- Houston, TX 77235-5705
- USA
- ---------------------------------------------------------------------
- Qty. Item Amount
-
-
- ___ Telemate Registration in 5.25 disk @ US $49 $________
- (with latest version and document on disk, and the
- registration number that remove the ending screen)
-
- ___ Telemate Registration in 3.5 disk @ US $49 $________
- (with latest version and document on disk, and the
- registration number that remove the ending screen)
-
-
- Shipping and handling outside US and Canada @ US $4 $________
-
-
- Total US$________
-
-
- Name ____________________________________________________________
-
- Address ____________________________________________________________
-
- ____________________________________________________________
-
- Country _____________________ Phone (______)_____________________
-
-
- Card # _______________________________ Expiry date________________
-
- Name of cardholder___________________________________________________
-
- Signature____________________________________________________________
-
-
- =====================================================================
-
- ===== Telemate German Edition ============ Bestellformular =====
- Bitte senden Sie Ihre Bestellung zusammen mit einem Scheck,
- Bargeld oder unter Angabe Ihrer Kreditkarte (Visa, EUROCARD
- oder MasterCard) an die unten stehende Adresse. Wenn Sie eine
- Multi-User-Lizenz möchten, setzen Sie sich mit uns in Verbindung.
-
- MicroServe GmbH
- Postfach 13 68
- D-28860 Lilienthal (bis 30.6.93 gilt die alte Postleitzahl 2804)
- Tel: 04298/30557
- Fax: 04298/30558 M.I.X Support Mailbox: 04298/30086
- -----------------------------------------------------------------
- Anzahl Artikel DM Betrag
-
- ___ Telemate deutsche Vollversion, DM 249,00 DM________
- Komplettpaket mit ausführlichem Handbuch
-
- ___ GIFLink Registrierung DM 65,00 DM________
- (Ein X/Y/Zmodem/QuickB externer Protokoll-
- treiber, der während der Übertragung GIF-Bilder
- in SuperVGA 256 Farben zeigt.)
- Aktuelle Version und Anleitung auf Diskette.
-
- ___ GIFLITE Registrierung DM 65,00 DM________
- (Ein GIF-zu-GIF Komprimierer, komprimiert bis zu
- 30% bei gleichbleibender Qualität und Auflösung!)
-
- ___ Telemate Registrierung, engl.Version DM 99,00 DM________
- (with latest version and document on disk, and the
- registration number that remove the ending screen)
-
- DM 10,00 Rabatt, wenn Sie zwei Programme oder
- DM 20,00 Rabatt, wenn Sie alle drei Programme
- bestellen - DM(______)
-
- Versandpauschale DM 5,00, außerhalb der EG DM 10,00 DM________
-
- Für Versand per Nachnahme zzgl. DM 3,00, außerhalb
- der EG zzgl. DM 6,00 DM________
-
- Gesamtbetrag DM________
-
- Diskettenformat: [ ] 5,25" [ ] 3,5" (Bitte wählen Sie eins)
-
- Name ________________________________________________________
-
- Adresse ________________________________________________________
-
- ________________________________________________________
-
- Land _____________________ Telefon (______) _________________
-
- Ich zahle per:
-
- Nachnahme [ ] beiliegendem Scheck [ ] beiliegendem Bargeld [ ]
- VISA Card [ ] EUROCARD/MasterCard [ ] Verfalldatum ___________
-
- Karten-Nr.:_____________________ Karteninhaber __________________
-
- Datum _______________ Unterschrift ______________________________
-
-
-
-
- ▌█████████ ▌██████ ▌█▌ ▌██████ ▌█████████▌ ▌███████▌ ▌█████████ ▌██████
- ▌█▌ ▌█ ▌█▌ ▌█ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█
- ▌█▌ ▌█ ▌█▌ ▌█ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█
- ▌█▌ ▌█████▌ ▌█▌ ▌█████▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌▌████▌ ▌█▌ ▌█████▌
- ▌█▌ ▌█ ▌█▌ ▌█ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█
- ▌█▌ ▌█ ▌█▌ ▌█ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█
- ▌█▌ ▌██████ ▌██████ ▌██████ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌█▌ ▌██████
-
-
-
-
- Version 4.12
-
-
-
-
- By Tsung Hu, White River Software
-
-
-
-
-
-
- Copyright (c) 1988-1993 White River Software.
-
- All rights reserved.
-
-
-
- TELEMATE TABLE OF CONTENTS i
-
-
- TABLE OF CONTENTS
-
- INTRODUCTION 1
- What's Special? . . . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- REGISTRATION 2
- License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Multi-user License . . . . . . . . . . . . . . . . . . . . . . . . 3
- International Edition . . . . . . . . . . . . . . . . . . . . . . . 3
- Evaluation Diskettes . . . . . . . . . . . . . . . . . . . . . . . 3
- Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
- Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
-
- GETTING STARTED 4
- Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
- Installing Telemate on a Floppy Disk System . . . . . . . . . . . . 4
- Installing Telemate on a Hard Disk System . . . . . . . . . . . . . 4
-
- THE INSTALLATION PROGRAM 6
- Com Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
- Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
- Mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
- Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
- Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
- Alarm Song . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
- Window Displays . . . . . . . . . . . . . . . . . . . . . . . . . . 12
- Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- Back Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- Selecting Colors . . . . . . . . . . . . . . . . . . . . . . . . . 13
- Ending your installation . . . . . . . . . . . . . . . . . . . . . 13
-
- EXECUTING TELEMATE 14
- Executing Telemate on a Dual 360K Floppy Disk System . . . . . . . 14
- Executing Telemate on a 720K or 1.2M Floppy Disk System . . . . . . 15
- Executing Telemate on a Hard Disk System . . . . . . . . . . . . . 15
- Command Line Options . . . . . . . . . . . . . . . . . . . . . . . 15
- Terminal Option /T . . . . . . . . . . . . . . . . 15
- Already Online Option /O . . . . . . . . . . . . . . . . 15
- No Init Option /N . . . . . . . . . . . . . . . . 15
- Auto Dial Option /D . . . . . . . . . . . . . . . . 16
- Full Screen Option /F [Alt -] . . . . . . . . . . . . 16
- Windows Compatibility Option /W . . . . . . . . . . . . . . . . 16
- Load Phone Directory /= . . . . . . . . . . . . . . . . 16
- Auto Script . . . . . . . . . . . . . . . . . . . . . . . . . . 16
-
- IF YOU HAVE A MOUSE 17
- Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
- Three Button Mice . . . . . . . . . . . . . . . . . . . . . . . . . 17
- Two Button Mice . . . . . . . . . . . . . . . . . . . . . . . . . . 17
- The Window Borders . . . . . . . . . . . . . . . . . . . . . . . . 18
- The Scroll Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 18
-
-
- TELEMATE TABLE OF CONTENTS ii
-
-
- USING TELEMATE'S WINDOWS [Alt W] 19
- Opening a Window . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Selecting a Window . . . . . . . . . . . . . . . . . . . . . . . . 19
- Pull Down Menus . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Zooming a Window . . . [Alt Z] . . . . . . . . . . . . . . . . . . 19
- Moving a Window . . . . . . . . . . . . . . . . . . . . . . . . . . 20
- Resizing a Window . . . . . . . . . . . . . . . . . . . . . . . . . 20
- Closing a Window . . . . . . . . . . . . . . . . . . . . . . . . . 20
-
- GETTING HELP WHEN YOU NEED IT 21
-
- SYSTEM FUNCTIONS 22
- DOS Command . . . . . . [Alt R] . . . . . . . . . . . . . . . . . . 22
- Jumping to DOS . . . . [Alt J] . . . . . . . . . . . . . . . . . . 23
- File Directory . . . . [Alt F] . . . . . . . . . . . . . . . . . . 23
- Clipboard . . . . . . . [Alt K] . . . . . . . . . . . . . . . . . . 24
- Printing a file . . . . . . . . . . . . . . . . . . . . . . . . . . 24
- Exiting Telemate . . . [Alt X] . . . . . . . . . . . . . . . . . . 24
-
- THE DIAL WINDOW [Alt D] 25
- Directory Functions . . . . . . . . . . . . . . . . . . . . . . . . 25
- Dialing Functions . . . . . . . . . . . . . . . . . . . . . . . . . 26
- The Dial Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
- Save Dial List . . . . [F2] . . . . . . . . . . . . . . . . . . . 27
- Load Phone Directory . [F3] . . . . . . . . . . . . . . . . . . . 27
- Find . . . . . . . . . [F4] . . . . . . . . . . . . . . . . . . . 27
- Next . . . . . . . . . [F5] . . . . . . . . . . . . . . . . . . . 27
- Quick Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
- Edit . . . . . . . . . [F6] . . . . . . . . . . . . . . . . . . . 27
- Goto . . . . . . . . . [F7] . . . . . . . . . . . . . . . . . . . 27
- Manual Dial . . . . . . [F8] . . . . . . . . . . . . . . . . . . . 27
- Revise Script . . . . . [F9] . . . . . . . . . . . . . . . . . . . 27
- Append Entries . . . . [F10] . . . . . . . . . . . . . . . . . . . 28
- Remove Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
- Hang Up . . . . . . . . [Alt H] . . . . . . . . . . . . . . . . . . 28
- Learning Script . . . . [Alt N] . . . . . . . . . . . . . . . . . . 28
- Phone Entry Dialog . . . . . . . . . . . . . . . . . . . . . . . . 28
- Phone Entry Dialog (Second Page) . . . . . . . . . . . . . . . . . 30
-
- THE TERMINAL WINDOW [Alt T] 32
- The Terminal Menu . . . . . . . . . . . . . . . . . . . . . . . . . 32
- Sending files . . . . . [Page Up] . . . . . . . . . . . . . . . . . 32
- The Protocol Menu . . . . . . . . . . . . . . . . . . . . . . . . . 32
- The File Input Box . . . . . . . . . . . . . . . . . . . . . . . . 33
- The File Transfer Window . . . . . . . . . . . . . . . . . . . . . 33
- Receiving Files . . . . [Page Down] . . . . . . . . . . . . . . . . 33
- Logging Sessions . . . [Alt L] . . . . . . . . . . . . . . . . . . 33
- Using Scripts . . . . . [Alt S] . . . . . . . . . . . . . . . . . . 34
- Learning Script . . . . [Alt N] . . . . . . . . . . . . . . . . . . 34
- Pasting . . . . . . . . [Alt P] . . . . . . . . . . . . . . . . . . 34
- Quoting . . . . . . . . [Alt Q] . . . . . . . . . . . . . . . . . . 34
- Image Files . . . . . . [Alt I] . . . . . . . . . . . . . . . . . . 35
- Command Stack . . . . . [Alt Y] . . . . . . . . . . . . . . . . . . 35
- Chat Mode . . . . . . . [Alt C] . . . . . . . . . . . . . . . . . . 36
- Originate Mode . . . . [Alt G] . . . . . . . . . . . . . . . . . . 36
- Answer Mode . . . . . . [Alt A] . . . . . . . . . . . . . . . . . . 36
-
- TELEMATE TABLE OF CONTENTS iii
-
-
- Doorway Mode . . . . . [Alt =] . . . . . . . . . . . . . . . . . . 36
- Hang Up . . . . . . . . [Alt H] . . . . . . . . . . . . . . . . . . 36
- Clear Text . . . . . . [Ctrl Home] . . . . . . . . . . . . . . . . 36
- Break Signal . . . . . [Ctrl End] . . . . . . . . . . . . . . . . 37
- Printer Log . . . . . . [Ctrl PrtSc] . . . . . . . . . . . . . . . 37
-
- THE EDIT WINDOW [Alt E] 38
- Status Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
- Moving Around . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
- Deleting Text . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
- CUA Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . 39
- Wordstar Conventions . . . . . . . . . . . . . . . . . . . . . . . 39
- Margins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
- The Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
- Mark . . . . . . . . . [F10] . . . . . . . . . . . . . . . . . . . 40
- Copy . . . . . . . . . [Alt C] [Shift Alt C] . . . . . . . . . . . 40
- cUt . . . . . . . . . [Alt U] [Shift Alt U] . . . . . . . . . . . 40
- Tag . . . . . . . . . [Alt G] [Shift Alt G] . . . . . . . . . . . 41
- Paste . . . . . . . . . [Alt P] . . . . . . . . . . . . . . . . . . 41
- Quote . . . . . . . . . [Alt Q] . . . . . . . . . . . . . . . . . . 41
- Write . . . . . . . . . [Alt A] . . . . . . . . . . . . . . . . . . 41
- New . . . . . . . . . . [Alt N] . . . . . . . . . . . . . . . . . . 41
- Saving Files . . . . . [F2] . . . . . . . . . . . . . . . . . . . 41
- Loading Files . . . . . [F3] . . . . . . . . . . . . . . . . . . . 41
- Find . . . . . . . . . [F4] . . . . . . . . . . . . . . . . . . . 42
- Next . . . . . . . . . [F5] . . . . . . . . . . . . . . . . . . . 42
- Replace . . . . . . . . [F6] . . . . . . . . . . . . . . . . . . . 42
- Goto . . . . . . . . . [F7] . . . . . . . . . . . . . . . . . . . 42
- Filter . . . . . . . . [F8] . . . . . . . . . . . . . . . . . . . 42
- Reformat . . . . . . . [F9] . . . . . . . . . . . . . . . . . . . 42
- Auto Indent . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
- Backup Source . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
- Macro Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
-
- THE VIEW WINDOW [Alt V] 44
- The View Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
- Quote . . . . . . . . . [Alt Q] . . . . . . . . . . . . . . . . . . 44
-
- THE BACK WINDOW [Alt B] [Center] [Ctrl Up]/[Ctrl Down] 45
- The Back Scroll Menu . . . . . . . . . . . . . . . . . . . . . . . 45
- Write . . . . . . . . . [Alt A] . . . . . . . . . . . . . . . . . . 45
- Quote . . . . . . . . . [Alt Q] . . . . . . . . . . . . . . . . . . 46
- Scroll Lock . . . . . . [Scroll Lock] . . . . . . . . . . . . . . . 46
- Capture . . . . . . . . [Ins] . . . . . . . . . . . . . . . . . . . 46
- Clear . . . . . . . . . [Alt N] . . . . . . . . . . . . . . . . . . 46
-
- THE MACRO WINDOW [Alt M] 47
- The Macro Table . . . . . . . . . . . . . . . . . . . . . . . . . . 47
- The Keypad Table . . . . . . . . . . . . . . . . . . . . . . . . . 47
- The Alt-Keypad Table . . . . . . . . . . . . . . . . . . . . . . . 47
- The Keyboard Table . . . . . . . . . . . . . . . . . . . . . . . . 47
- The Macro Window . . . . . . . . . . . . . . . . . . . . . . . . . 48
- The Macro Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 48
- Defining Macros . . . . . . . . . . . . . . . . . . . . . . . . . . 49
- Macro Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
- The '^-' Keystroke Simulation Macro Symbol . . . . . . . . . . . . 50
-
- TELEMATE TABLE OF CONTENTS iv
-
-
- The '^=' Hot Key Macro Symbol . . . . . . . . . . . . . . . . . . . 51
- The '^\' Run Script Macro Symbol . . . . . . . . . . . . . . . . . 52
- Redefining the Keyboard . . . . . . . . . . . . . . . . . . . . . . 52
- Loading and Saving Macros, Keypads and Keyboard . . . . . . . . . . 52
-
- THE OPTION DIALOGS [Alt O] 53
- The Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . 53
- Saving and Loading Options . . . . . . . . . . . . . . . . . . . . 54
- Saving Windows . . . . . . . . . . . . . . . . . . . . . . . . . . 54
- How to Make Changes . . . . . . . . . . . . . . . . . . . . . . . . 54
- General Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . 56
- Mouse & Keyboard Dialog . . . . . . . . . . . . . . . . . . . . . . 59
- Dial Setup Dialog . . . . . . . . . . . . . . . . . . . . . . . . . 60
- Directory Dialog . . . . . . . . . . . . . . . . . . . . . . . . . 62
- Terminal Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . 64
- Communication Dialog . . . . . . . . . . . . . . . . . . . . . . . 66
- Protocol Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . 67
- External Protocol Dialog . . . . . . . . . . . . . . . . . . . . . 69
-
- APPENDIX A: KEYBOARD SCAN CODE 70
-
- APPENDIX B: KEYBOARD ASSIGNMENT IN TERMINAL EMULATION 71
-
- APPENDIX C: FILE TRANSFER PROTOCOLS 73
-
- APPENDIX D: DEFINING EXTERNAL PROTOCOLS 75
-
- APPENDIX E: USAGE LOG 76
-
- APPENDIX F: THE PHONE DIRECTORY 77
-
- APPENDIX G: MEMORY MANAGEMENT 78
- How Telemate uses EGA/VGA video RAM . . . . . . . . . . . . . . . . 78
- Optimizing Memory Usage . . . . . . . . . . . . . . . . . . . . . . 79
- Running under DOS 5.0 and 6.0 . . . . . . . . . . . . . . . . . . . 79
- Running under QEMM386.SYS . . . . . . . . . . . . . . . . . . . . . 80
- Running under DESQView/386 . . . . . . . . . . . . . . . . . . . . 80
- Running under Windows 386 Enhanced Mode . . . . . . . . . . . . . . 80
-
- APPENDIX H: ERROR MESSAGES 81
-
- APPENDIX I: TELEMATE SUPPORT BBS 82
-
- APPENDIX J: PRODUCT LINE 83
- What is GIFLink . . . . . . . . . . . . . . . . . . . . . . . . . . 83
- What is GIFLITE . . . . . . . . . . . . . . . . . . . . . . . . . . 83
-
- INDEX 84
-
- TELEMATE INTRODUCTION 1
-
-
- INTRODUCTION
- ──────────────────────────────────────────────────────────────────────────
-
- In the past, I have used several communication packages but was not
- satisfied. Each one lacked basic features which I considered
- essential to telecommunications, so I decided to write my own. I hope
- that you find Telemate useful and support it.
-
- What's Special?
-
- Integrated Environment: Telemate is much more than a communications
- program. Telemate is a flexible, full featured environment, with an
- interface that is easy to learn and use. An editor, viewer and mouse
- support are built into Telemate. All of these features are accessible
- from menus and keyboard.
-
- Multithreading: Telemate has multithreading (or internal multitasking)
- built-in. While you are dialing or downloading, you can prepare
- messages, view files, or scroll back to the last connection. You can
- have them all at the same time, running in their own windows.
-
- Mouse Support: While the other communication programs still require a
- mouse-menu TSR to emulate their function keys, Telemate considers the
- mouse as an integral part of its design, providing a smooth user
- interface, regardless of the input method you prefer.
-
- Built-in Editor and Viewer: The editor allows you to prepare your
- messages, edit documents or type letters. And the viewer can display
- files without disturbing the editor.
-
- Back Scroll: The very large back scroll buffer works just like an editor.
- Portions of the buffer can be saved to disk. By pressing just a few
- keys, you can tag file name, quote a message and search the buffer
- for matches.
-
- Clipboard: Through the clipboard, you can cut and paste text among
- windows. You can prepare a message in the editor and then copy or
- paste it to the terminal, or you can tag file names from the back
- scroll buffer and paste them to the terminal.
-
- File Transfer Protocols: Telemate has the most popular protocols built-in,
- including Zmodem, Ymodem-G, Xmodem, Kermit and CompuServe QuickB. In
- addition, there are eight slots for external protocols.
-
- Easy-to-learn Script Language: Writing a Telemate script program is as
- simple as writing a BASIC program. If you don't have any programming
- experience, the Learn Script mode can generate script files for you.
-
- Enhanced Video support: Without any additional hardware, Telemate lets you
- select a screen height from 25 to 32 lines on your normal CGA adapter
- and 7 choices of screen height on an EGA or VGA adapter.
-
-
- TELEMATE REGISTRATION 2
-
-
- REGISTRATION
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate is NOT FREE. You MUST REGISTER after the 30-day evaluation
- period.
-
- Telemate is a Shareware product. It is distributed through public
- access channels so that prospective buyers can have the opportunity to
- evaluate the product before making a decision to buy. If you decide to
- use this software, then you are under both legal and moral obligations
- to register it with the author. It is fully protected by State,
- Federal and International copyright laws.
-
- If you continue to use Telemate after the 30-day evaluation period you
- must register it.
-
- Registration Fee : US$ 49 / CAD$ 55
-
- To register your copy of Telemate, fill in the order form and mail it
- along with your cheque or money order in US or CAD funds to the
- address indicated in the form. Because of the high service charge to
- collect cheques from overseas, we only accept overseas orders in the
- form of international money order.
-
- For MasterCard or Visa card order, please call the Public (Software)
- Library (PSL) at 1-800-2424-775 or 1-713-524-6394 (order only please)
- or by writing PSL; P.O. Box 35705; Houston, TX 77235-5705. For
- technical support, please call our Support BBSs listed in the
- appendix.
-
- CompuServe users can register Telemate with CompuServe's new shareware
- registration service. GO SWREG and search for Telemate.
-
- When you register, you will receive the program diskettes of the the
- latest version and your registration number. Registration entitles you
- continue using the current version and all future versions. The
- registration number will remove any annoying functions in the
- unregistered version of any Telemate releases.
-
- As a registered user, you can write to us or call the support BBS's if
- you have any questions or problems. We appreciate suggestions and
- ideas. Most new Telemate features come from user feedback.
-
-
- License
-
- You are free to copy and distribute Telemate for NON-COMMERCIAL use
- IF:
- NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION,
- AND IT IS NOT MODIFIED IN ANY WAY.
-
- Computer user groups or clubs may make copies of Telemate and
- distribute to members for a fee that covers copying and other
- administrative costs. Bulletin Board Systems (BBS) that operate
- through subscription fees may post Telemate for download by its
- subscribers.
-
- TELEMATE REGISTRATION 3
-
-
- Shareware vendor may distribute Telemate, which includes the utility
- programs and the documents, for a fee under US$8 which covers copying
- and other administrative costs. Otherwise, distributors have to obtain
- written permission from the author.
-
- CD-ROM producers have to obtain a written permission from the author.
-
-
- Multi-user License
-
- We offers multi-user licenses to schools, companies and other
- associations. Orders for less than 10 users include the same amount of
- Telemate programs on disk. For orders of more than 10 users, a master
- copy of Telemate is provided and the licensee is responsible for
- copying the disks. The prices are as follows:
-
- Number of Users: Price (US) Discount
-
- 1 - 10 @ $ 49 (no discount)
- 11 - 20 @ $ 45 10 %
- 21 - 50 @ $ 40 20 %
- 51 - 100 @ $ 35 30 %
- 100+ $ 5000 (one time fee)
-
-
- International Editions
-
- Telemate is also available in German and other European languages from
- our dealer in Germany. Please call MicroServe GmbH for details.
-
- MicroServe GmbH
- Postfach 1368 Tel: +49 (04298)30 557
- 2804 Lilienthal Fax: +49 (04298)30 558
- Germany BBS: +49 (04298)30 086
-
-
- Evaluation Diskettes
-
- Telemate is distributed on three diskettes which contain the current
- version of Telemate and its companion utility programs. These
- diskettes are available for $5 per copy. This fee covers the cost of
- diskettes, postage, and handling but does not include registration.
-
-
- Disclaimer
-
- This program is provided AS IS without any warranty, expressed or
- implied, including but not limited to fitness for a particular use.
-
-
- Trademarks
-
- Telemate, GIFLink and GIFLITE are trademarks of White River Software.
- Many specific products found in this manual are trademarks of specific
- companies.
-
-
- TELEMATE GETTING STARTED 4
-
-
- GETTING STARTED
- ──────────────────────────────────────────────────────────────────────────
-
- Requirements
-
- Telemate requires an IBM PC/AT/fully compatible computer, PC-DOS or
- MS-DOS version 3.00 or greater, a minimum of 500K of memory and a
- modem. (Actually, a modem is optional. Telemate can be used to connect
- two computers directly via a cable or a null modem.)
-
- Optional: Telemate makes full use of a mouse if present and runs on
- Monochrome, CGA, EGA or VGA systems. Up to 8MB expanded memory (EMS
- 3.2 or up) and 8MB extended memory with XMS driver is supported.
-
- IMPORTANT: Before doing anything else, MAKE A COPY of the disk(s)
- containing the Telemate program. Store the original copy in a safe
- place and use the copy as your working diskette.
-
-
- Installing Telemate on a Floppy Disk System
-
- Installation for a floppy disk system is simple. Unpack the working
- copies of the Telemate disks to different diskettes (do not use the
- originals for this). Then do the following:
-
- 1) Put the Telemate disk #1 in drive A
-
- 2) Type TMINST and press [Enter] to run the installation program.
-
-
- Installing Telemate on a Hard Disk System
-
- The following steps show how to install Telemate on the C drive of
- your hard disk drive. You can use any other drive by substituting the
- letter of your drive in place of C in the example below.
-
- 1) Check to be sure you are logged on the C drive and on the root
- directory. To be sure you are at the root directory type CD \.
-
- 2) Make a subdirectory for the Telemate files by typing MD \TM. If
- you already have a directory you wish to use for Telemate, change
- to that directory and skip to step 4.
-
- 3) Change to the Telemate directory by typing CD \TM .
-
- 4) Place the Telemate disk #1 in drive A and copy the Telemate
- files to this directory by typing COPY A:\*.* C:\TM
-
- 5) Place the disk #2 in drive A and copy the Telemate files to this
- directory by typing COPY A:\*.* C:\TM
-
- 6) (For 3.5 inch disk users, skip to Step 7.)
- Place the disk #3 in drive A and copy the Telemate files to this
- directory by typing COPY A:\*.* C:\TM
-
-
- TELEMATE GETTING STARTED 5
-
-
- 7) Remove the disk in drive A and type CD \TM to go to the Telemate
- directory.
-
- 8) To start the installation program, type TMINST and press [Enter].
-
- To help Telemate locate the configuration file that TMINST creates,
- add the following line to your AUTOEXEC.BAT file:
-
- SET TMCFG=C:\TM\TM.CFG
-
- This will enable Telemate to run from any directory or from a menu
- system.
-
- If your COMMAND.COM is not located in the root directory, you should
- also include the line
-
- SET COMSPEC=C:\DOS\COMMAND.COM
-
- in AUTOEXEC.BAT, assuming COMMAND.COM is in the C:\DOS directory.
-
-
-
- TELEMATE THE INSTALLATION PROGRAM 6
-
-
- THE INSTALLATION PROGRAM
- ──────────────────────────────────────────────────────────────────────────
-
- The installation program TMINST.EXE, creates the configuration file
- TM.CFG and the phone directory TM.FON. Some options must be defined
- before you run Telemate. Two examples are the memory usage and the
- window colors. Some options can be defined after installation using
- the Option dialogs inside Telemate.
-
- When you first run TM.EXE, it will automatically chain to TMINST.EXE
- so that you can setup the options. If you want to change some options
- later, you can run TMINST.EXE separately.
-
- Once you have started the installation program the following will
- appear on your screen.
-
- ┌─── Main Menu ────┐
- │ COM Parameter │
- │ Display │
- │ Mouse │
- │ Printer │
- │ Memory │
- │ Alarm Song │
- │ Menu Bar │
- │ Menu │
- │ Help Window │
- │ Dial Window │
- │ Terminal Window │
- │ Transfer Window │
- │ Edit Window │
- │ View Window │
- │ Back Window │
- │ Macro Window │
- │ Stack Window │
- │ Dos Window │
- │ Option Dialog │
- │ End Installation │
- └──────────────────┘
-
-
- Com Parameter
-
- ┌── COM Para ──┐
- │ COM Port │ When you select "Com Parameter", a second
- │ Baud Rate │ menu appears for you to indicate how
- │ Parity │ Telemate will work with your equipment.
- │ Data Bits │
- │ Stop Bits │
- │ Dial Prefix │
- │ Dial Suffix │
- │ Protocol │
- │ Flow Control │
- │ Base Address │
- │ IRQ │
- │ Interrupt │
- └──────────────┘
-
- TELEMATE THE INSTALLATION PROGRAM 7
-
-
- Com Port
- ┌───────┐
- │ COM 1 │ Telemate supports the use of up to 8 COM
- │ COM 2 │ ports. Most users have their modems
- │ COM 3 │ connected to COM1 or COM2.
- │ COM 4 │
- │ COM 5 │ You should refer to the computer and modem
- │ COM 6 │ documentation for the COM port you are
- │ COM 7 │ using.
- │ COM 8 │
- └───────┘
-
- Baud Rate
- ┌────────┐ Baud rate refers to the speed at which
- │ 300 │ communications take place. Check your modem
- │ 1200 │ manual if you are unsure which speed it is.
- │ 2400 │
- │ 4800 │ Most modems use 2400 baud. High speed
- │ 9600 │ modems use a baud rate from 9600 to 38400.
- │ 19200 │ If your high speed modem has a 14400 bps
- │ 38400 │ or higher throughput, you should use 19200
- │ 57600 │ or 38400 baud in Telemate and lock the
- │ 115200 │ transfer rate in your modem. Please check
- └────────┘ your modem manual for locking transfer rate.
-
- Parity
- ┌───────┐ The vast majority of BBS's are set up for
- │ None │ no parity with 8 data bits.
- │ Odd │
- │ Even │ Some online services use even parity and
- │ Space │ 7 data bits.
- │ Mark │
- └───────┘
-
- Data Bits / Stop Bits
- ┌─────┐ ┌─────┐ Data bits refers to how much data is sent
- │ 7 │ │ 1 │ before a stop bit is sent. Data is normally
- │ 8 │ │ 2 │ sent in chunks of 9 bits, 8 data bits and
- └─────┘ └─────┘ 1 stop bit.
-
- Dial Prefixes and Dial Suffixes
- ┌───────────────┐
- │ ATDT │ Dial Prefixes refer to the string Telemate
- │ ATDP │ sends just prior to dialing a number.
- │ ATDT │ If you have a pulse phone, (check with your
- │ ATDT 9, │ phone company if you are not sure) choose
- └───────────────┘ "ATDP". If you have touch tone phone
- service, then select "ATDT".
-
- Dial Suffixes refer to the signal Telemate sends after the phone
- number. Usually, it is simply a carriage return: "^M".
-
- The content of the prefixes and suffixes can be modified in
- Option/Dial Setup dialog in Telemate at any time.
-
-
-
- TELEMATE THE INSTALLATION PROGRAM 8
-
-
- Protocol
- ┌────────────────┐
- │ Zmodem │ Protocol refers to the method Telemate
- │ Ymodem │ uses to transfer data. This option allows
- │ Ymodem-G │ you to choose a default protocol, but
- │ Batch Ymodem │ you can use any of the protocols. The
- │ Xmodem │ default setting is only your first choice.
- │ Xmodem-1K │
- │ Xmodem Relaxed │ Zmodem is recommended because it is both
- │ Telink │ fast and reliable. A description of the
- │ SEAlink │ protocols can be found in the appendix.
- │ Modem7 │
- │ Kermit │
- │ CIS Quick B │
- │ ASCII │
- └────────────────┘
-
- Flow control
- ┌────────────────┐ XON/XOFF software flow control is usually
- │ XON/XOFF OFF │ used by networks while the RTS/CTS hardware
- │ RTS/CTS OFF │ control is used by high speed modems.
- │ 16550 FIFO ON │
- └────────────────┘ If the modem is an error correcting modem,
- such as an MNP modem, RTS/CTS should be ON,
- XON/XOFF should be off.
-
- 16550 FIFO refers to the First In/First Out data buffer of NS16550AN
- UART chip. If your serial adapter is equipped with this chip, you
- should turn it ON. This will prevent data overruns caused by disk
- access or the overhead of the multitasker.
-
- Base Address, IRQ & Interrupt
-
- The default setting for COM1 to COM4 is probably suitable for most
- modems. For details on the setting of your modem, please refer to the
- modem's documentation. Normally, the interrupt number is the IRQ
- number plus 8. For example, IRQ 5 uses the interrupt number 13. High
- IRQ from 8 to 15 use the interrupt numbers from 112 to 119. For
- example, IRQ 9 uses the interrupt number 113.
-
- The setting being selected corresponds to the current COM port you
- have chosen. You can use different settings for the other COM ports by
- selecting the "other COM port" item from the menu. If the setting for
- your modem is not shown in the menu, you can modify the following line
- in the configuration file, TM.CFG.
-
- COMx=3f8,12,4
-
- The first item is the base address, the second is the interrupt number
- and the third the IRQ number.
-
-
-
- TELEMATE THE INSTALLATION PROGRAM 9
-
-
- Displays
-
- ┌──── Display ─────┐ Telemate supports a variety of video
- │ Video Type │ displays. You can use Telemate with Mono,
- │ Video Height │ CGA, EGA or VGA adapters.
- │ Video Cache OFF │
- │ Scroll Bar ON │ Telemate allows you to choose from 4 video
- │ Snow Check OFF │ types: Default determines what adapter you
- │ Date Format │ have and adjusts accordingly. If you are
- └──────────────────┘ using a CGA with a black and white monitor,
- you should choose B&W to override the color
- setup. If you are using a laptop, LCD may suit you better.
-
- Video Height
- ┌────────────────┐ Telemate lets you choose from a variety of
- │ 25 │ video heights. Video height refers to the
- │ 26 CGA,EGA,VGA │ number of lines of text on your screen.
- │ 27 CGA,EGA,VGA │ 28 lines is recommended: 1 line for
- │ 28 CGA,EGA,VGA │ the menu bar, 1 for the bottom status
- │ 29 CGA │ line and 26 for the text.
- │ 30 CGA │
- │ 31 CGA │ Note: The Terminal window has at least
- │ 32 CGA │ 24 lines, though only 23 lines may be
- │ 35 EGA,VGA │ visible. The window will shift up or
- │ 40 VGA │ down automatically to adjust to the
- │ 43 EGA,VGA │ visible region.
- │ 50 EGA,VGA │
- └────────────────┘
-
- Video Cache, Scroll Bar, Snow Check and Date Format
-
- On systems with a slower screen update rate, such as MS Windows or a
- slower computer, Video Cache should be ON and Telemate only update the
- screen after scrolling several lines. This improves system performance
- although the screen may appear a little jumpy.
-
- ┌─── Display ──────┐ Telemate uses a graphical scroll bar that
- │ Video Type │ allows you to scroll through files using a
- │ Video Height │ mouse. If you don't plan to use a mouse
- │ Video Cache OFF │ with Telemate you may wish to turn this
- │ Scroll Bar ON │ feature off.
- │ Snow Check OFF │
- │ Date Format │ Original CGA display adapters exhibit 'snow'
- └──────────────────┘ while accessing the video memory. In this case,
- the Snow Check option should be ON. Newer CGA
- adapters do not have this problem and display speed will be improved
- if this option is OFF. Note: This option applies to CGA only.
-
- Telemate supports 9 date formats which can be divided into 3 groups.
- The first group uses '-' as the separator, the second uses the '/' and
- the third uses '.'. These formats should support virtually any
- country.
-
-
-
- TELEMATE THE INSTALLATION PROGRAM 10
-
-
- Mouse
-
- ┌─── Mouse ───┐ Telemate is designed to work intuitively
- │ Mouse Type │ with a mouse. To insure that Telemate works
- │ Mouse Port │ properly with your mouse, you must select
- │ Mouse Speed │ what kind of mouse you are using, what port
- └─────────────┘ it is connected to, and whether you want to
- use acceleration or not.
-
- Mouse Type
- ┌──────────────┐
- │ None │ Telemate supports two types of mice, but
- │ Mouse System │ almost every mouse emulates one of
- │ MS Mouse │ the two, and many emulate both.
- └──────────────┘
-
- Mouse Port
- ┌───────┐ Mouse port refers to which serial port
- │ None │ your MouseSystem mouse is connected to.
- │ COM 1 │ If your mouse is a Microsoft mouse,
- │ COM 2 │ there is no need to select a port because
- └───────┘ the mouse driver will detect it.
-
- Mouse Speed
- ┌────────┐ If you find that the mouse cursor is too
- │ Fast │ fast, you can slow it down by selecting
- │ Medium │ the Slow option. To move the cursor faster,
- │ Slow │ select the Fast option. If your mouse is a
- └────────┘ Microsoft mouse, there is no need to use
- this option because the mouse driver allows
- you to set the speed.
-
-
- Printer
-
- ┌───────┐ Telemate supports both printer ports.
- │ LPT 1 │ Most users have their pointer connected
- │ LPT 2 │ to LPT 1.
- └───────┘
-
-
- Memory
-
- Telemate will make use of extended and/or expanded memory if present
- in your system. This reduces the conventional memory requirements.
- Refer to the appendix for a description of these memory specifications
- and details on optimizing the memory usage.
-
- ┌─── Memory ────┐ If the Xms Himem options is ON, Telemate will
- │ Xms Himem ON │ use the 64K in the High Memory Area as
- │ Xms Limit │ conventional memory. The High Memory Area
- │ Ems Limit │ is available only if you have more than 1MB
- │ EGA/VGA Ram │ of RAM and the XMS driver HIMEM.SYS is
- └───────────────┘ installed
-
-
- TELEMATE THE INSTALLATION PROGRAM 11
-
-
- XMS Limit
- ┌──────┐ You can limit the usage of extended memory
- │ 0K │ by selecting a lower value.
- │ 16K │
- │ 32K │ If you are not sure how much extended
- │ 48K │ memory you have, simply select 8M and
- │ 64K │ Telemate will use as much extended memory
- │ 80K │ as possible.
- │ 128K │
- │ 256K │ If you want to specify an XMS limit that is
- │ 512K │ not listed in this menu, you can modify the
- │ 1M │ line:
- │ 2M │ XmsLimit=8096
- │ 4M │ in the configuration file (TM.CFG) to the
- │ 8M │ amount of memory you want.
- └──────┘
-
- EMS Limit
- ┌──────┐ Telemate can address up to 8M bytes of EMS
- │ 0K │ memory. It supports both EMS 3.2 or above.
- │ 16K │ If you are not sure how much expanded
- │ 32K │ memory you have, simply select 8M and
- │ 48K │ Telemate use will use as much memory as
- │ 64K │ possible.
- │ 80K │
- │ 128K │ If you want to specify an EMS limit that
- │ 256K │ is not listed in this menu you can modify
- │ 512K │ the line:
- │ 1M │ EmsLimit=8096
- │ 2M │ in your configuration file (TM.CFG) to the
- │ 4M │ the amount of memory you want. Make sure
- │ 8M │ that the amount is a multiple of 16.
- └──────┘ Whatever you specify will be rounded down
- to the nearest multiple of 16.
-
- EGA/VGA Ram
-
- ┌─── Memory ────┐ When Telemate is running in 43 or 50 line
- │ Xms Himem ON │ mode, about 30K extra memory is required to
- │ Xms Limit │ store the windows. One place to obtain
- │ Ems Limit ┌─────┐ additional memory is from the EGA/VGA
- │ EGA/VGA Ram│ 0K │ adapter because it is equipped with 64K to
- └─────────── │ 32K │ 512K of RAM.
- │ 64K │ With 32K selected, Telemate will use 8
- └─────┘ pages of video memory for video buffer and
- data storage.
-
- If 64K is selected, 16 pages of video memory is used. However, this
- setup is not compatible with any memory resident programs because the
- address of the video buffer is changed. Unless Telemate is in 43 or 50
- line mode and you are very low on memory, the 32K mode should be
- selected for compatibility. Please refer to the appendix for more
- information.
-
-
- TELEMATE THE INSTALLATION PROGRAM 12
-
-
- If Telemate is running under Windows, DESQView or in 132 column mode,
- this option is automatically set to 0K in order to maintain
- compatibility.
-
-
- Alarm Song
-
- ┌────── Alarm Song ───────┐ If you find that the default
- │ Play Song ON │ alarm song, buzzer, is too
- │ Buzzer │ boring or not loud enough,
- │ Addams Family │ you can change it to one of
- │ Auld Lang Syne │ the songs listed in the alarm
- │ Beverly Hills Cop │ song menu.
- │ Beverly Hillbillies │
- │ Deck the Halls │ If the first item, Play Song,
- │ Flight of the Bumblebee │ is turned to ON, the song will
- │ Folk Song │ be played when you select it.
- │ I'm A Little Teapot │ If this option is OFF, the
- │ James Bond Theme │ installation program will
- │ Jeopardy Theme │ remain silent.
- │ Leave it to Beaver │
- │ London Bridge │
- │ Maple Leaf Rag │
- │ My Darling Clementine │
- │ Ramblin' Wreck │
- │ The Entertainer │
- │ Violin Sonata #6 │
- │ Well-Tempered Clavier │
- │ William Tell Overture │
- └─────────────────────────┘
-
-
- Window Displays
-
- The remaining options allow you to change the color and size of the
- windows. If you have a black and white monitor the only setting that
- you can change is the Zoom option. If you have a color monitor you can
- customize the colors of every portion of every window to suit your
- tastes. We will use one type of window to illustrate.
-
- ┌──── Edit ─────┐ When you select a window to change, a small
- │ Normal Text │ menu appears to allow you to change the
- │ Border │ colors of the various elements that
- │ Marked Text │ constitute that window. In the Edit window
- │ Status Line │ you can alter the color of the normal text,
- │ Error Message │ the window border, marked text, the status
- │ Zoom OFF │ line, and the error message.
- │ Indent OFF │
- │ Backup OFF │ The Zoom option lets you select whether the
- └───────────────┘ window should initially appear at full
- size.
-
-
-
- TELEMATE THE INSTALLATION PROGRAM 13
-
-
- Selecting Color
-
- ┌───── Color Pattern ──────┐
- │ │
- │ x x x x x x x x │ Of course none of colors
- │ x x x x x x x x │ or patterns show up on
- │ x x x x x x x x │ this black & white page,
- │ x x x x x x x x │ but we hope you get the
- │ x x x x x x x x │ general idea.
- │ x x x x x x x x │
- │ x x x x x x x x │ A sample window on the
- │ x x x x x x x x │ the other side of the
- │ x x x x x x x x │ screen shows the actual
- │┌───┐x x x x x x x │ effect of the color.
- ││ x │x x x x x x x │
- │└───┘x x x x x x x │
- │ x x x x x x x x │
- └──────────────────────────┘
-
- Several options are unique to their menu and are described below.
-
-
- Edit Menu
-
- If the Indent option is on, the editor will start in Auto-indent mode.
- In this mode, pressing [Enter] will place the cursor at the first non-
- blank column instead of the beginning of the line. This is useful for
- programming Telemate scripts or source code in other languages.
-
- If the Backup option is on, the editor will make a backup copy, of the
- file being edited when the file is saved. The extension .BAK will be
- used.
-
-
- Back Menu
-
- If the Scroll Lock option is on, the cursor in the Back window will
- stay at the previous position when the Back window is being brought to
- the top of the screen. If this option is off, Telemate will start at
- the bottom of the Back window instead.
-
- If the Capture option is on, incoming data will be put to the back
- scroll buffer. If you are using a floppy system, this option should be
- turned off to prevent disk access.
-
-
- Ending your installation
-
- ┌──── End ────┐
- │ Save Setup │ The last choice you have to make is whether
- │ Abort │ to abort or save the changes to the
- └─────────────┘ configuration file.
-
- Your installation is complete. You are now ready to run Telemate.
-
-
- TELEMATE EXECUTING TELEMATE 14
-
-
- EXECUTING TELEMATE
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate requires the following files for ANSI-BBS terminal emulation.
-
- TM.EXE - Telemate main program
- TM.OVL - overlay module
- TM.CFG - configuration file
- TM.RES - resource file
- TM.FON - phone directory
- TM.MEM - memo field (if any)
- ANSI.MAC - ANSI terminal macro
- ANSI.PAD - ANSI terminal keypad
-
- If you run script files, the following files are necessary.
-
- TMS.EXE - the script compiler
- *.SCR - the script you write
- *.TMS - the compiled script generated by TMS.EXE
-
- Four temporary files may be created while Telemate is running and will
- be deleted when Telemate exits. It is very important that at least 128
- Kbytes of disk space is available for these files. If the 'Swap to
- disk' option is on, another 128K is required.
-
- TM.VM? - virtual memory in disk
- TM.SWP - image of the swap portion (in DOS shell)
- TMCLIP.$$$ - image of clipboard for printing
- A???????. - image of the Telemate (in Max DOS shell)
-
-
- Executing Telemate on a Dual 360K Floppy Disk System
-
- The following suggestions will help in using Telemate on computers
- that are not equipped with a hard drive.
-
- When using a floppy disk system, you should set the back scroll line
- limit to 50 or 100 so that no disk access is required for capture
- Otherwise, these disk accesses will slow down Telemate's operation and
- cause data to be lost. Enabling the XON/XOFF flow control may help
- prevent this from happening.
-
- You should not remove or change the diskette in drive A: because
- Telemate requires disk space as virtual memory. The overlay module of
- Telemate is on the diskette too.
-
- Caution: Changing the diskette in drive A: may corrupted the file
- directory of the new diskette.
-
- Define the 'Virtual Memory Directory' to 'A:\' and limit the number of
- files on the floppy. Do not change the disk indicated in the virtual
- memory directory.
-
- A:\ TM.OVL, TM.CFG, TM.FON, TM.MEM, TM.CFG, TM.RES,
- ANSI.MAC, ANSI.PAD, TMS.EXE, *.SCR, *.TMS
- B:\ TM.EXE
-
- TELEMATE EXECUTING TELEMATE 15
-
-
- After setting up the files on the diskettes, you should
-
- 1) Place Telemate disk #1 in the A: drive and disk #2 in the B:
- drive.
- 2) Type B:TM on the DOS command line since the main program
- TM.EXE is in disk #2.
-
- After loading Telemate, you may replace disk #2 with a working disk
- for downloading, file editing or other purposes.
-
-
- Executing Telemate on a 720 or 1.2M Floppy Disk System
-
- Like the 360K floppy disk system, you should make as much space as
- possible for the virtual memory directory. You may put the TM.EXE in
- A: since there should be enough memory. The documents should not be
- included.
-
- If you have only two floppy drives, you should place a blank disk in
- drive B: and set the 'Virtual Memory Directory' to 'B:\'.
-
-
- Executing Telemate on a Hard Disk System
-
- To execute Telemate on a hard disk system
-
- 1) Type CD \TM to change to the Telemate directory
- 2) Type TM on the DOS command line
-
-
- Command Line Options
-
- Telemate accepts several command line options. These options tell
- Telemate to carry out certain commands when the program is loaded.
- Below is a description of these options:
-
- Terminal Option /T
-
- If the Terminal Option is used, Telemate starts at the Terminal window
- instead of the Dial window.
-
- Already Online Option /O
-
- If you have already been online before executing Telemate, you should
- use 'TM /O' at the DOS prompt to start Telemate. The modem
- initialization string is not sent. In addition, the current COM port
- parameters are used.
-
- No Init Option /N
-
- Similar to the '/O' option, except that it uses the COM port
- parameters as specified in the configuration file.
-
-
- TELEMATE EXECUTING TELEMATE 16
-
-
- Auto Dial Option /D
-
- Telemate starts dialing automatically using the saved dial list after
- sending the modem initialization string.
-
- Full Screen Option /F [Alt -]
-
- If the Full Screen Option is on, the menu bar is hidden. If you are
- editing a file and need the extra line, this option gives you back
- that extra line. Pressing [Alt -] in Telemate toggles the status line
- and the menu bar. On some foreign keyboards, [Alt +] is the equivalent
- key.
-
- Windows Compatibility Option /W
-
- If this option is on, Telemate will enable the transmit interrupt
- under Windows for high speed transmission. By default, Telemate does
- not use the transmit interrupt when running under Windows because it
- may lock up some computers completely. This option can be added to the
- TELEMATE.PIF if Telemate can run with it under Windows.
-
- Load Phone Directory /=<.FON phone directory>
-
- To load a different phone directory on the command line, the name of
- the phone directory should be placed after the '/=' command switch.
- For example, typing "TM /=NEW" will load the NEW.FON and NEW.MEM files
- to the Dial window.
-
- Auto Script <.SCR script file>
-
- To execute a script file automatically, the name of the script file
- should be placed after the "TM" on the command line. For example,
- typing "TM host" at the DOS command line starts Telemate and runs the
- Host mode.
-
-
- TELEMATE IF YOU HAVE A MOUSE 17
-
-
- IF YOU HAVE A MOUSE
- ──────────────────────────────────────────────────────────────────────────
-
- The keyboard and mouse are considered primary input devices. All
- functions can be accessed with a keyboard as well as a mouse. You can
- use Telemate's power and shortcut keys to speed through all functions.
- If you do have a mouse, you will find Telemate extremely easy and even
- fun to use.
-
- Telemate can operate with either a two-button or three-button mouse
- that is compatible with the Microsoft driver or a MouseSystem's mouse.
- To use a MouseSystem compatible mouse with Telemate, simply start the
- program. There is no need to load a mouse driver. If your mouse is a
- Microsoft or compatible, you will need to load your mouse driver
- program before starting Telemate.
-
-
- Terminology
-
- Clicking: refers to depressing the mouse button one time and
- releasing.
-
- Double-Clicking: the action of clicking the mouse button twice, very
- quickly. This is usually used to indicate an action or selection.
-
- Dragging: means to hold the mouse button down while moving the mouse,
- thus "dragging" something on screen to a different screen position.
-
- Pointing: refers to moving the mouse so that the mouse cursor rests on
- or "points" at something on screen.
-
-
- Three Button Mice
-
- A three button mouse operates in the following manner:
-
- Left Button (the main button):
-
- MARK text in the Edit, View, and Back windows.
- SELECT in pull down Menus and the Dial & Macro windows.
- CUT and PASTE text in the Terminal window.
-
- Middle Button: works like the [Esc] key.
-
- Right Button:
-
- COPY and PASTE text between the other windows and the
- Terminal window.
-
-
- Two Button Mice
-
- If your mouse has only two buttons, the left button is the main button
- and the right button becomes the [Esc] button.
-
-
-
- TELEMATE IF YOU HAVE A MOUSE 18
-
-
- The Window Borders
-
- In Telemate, the window borders are mouse sensitive. Clicking the main
- mouse key on the window borders performs various functions:
-
- Top Border : Move window
- Top-Left corner : Close window
- Top-Right corner : Zoom window
- Bottom-Right corner : Resize window
- Bottom Border: Scroll horizontally
- Right Border: Scroll vertically
-
-
- The Scroll Bar
-
- When the scroll bar option is turned on, the top window has enlarged
- right and bottom borders, called scroll bars.
-
- To scroll vertically with the mouse, point at the "scroll box" (the
- dark box inside the scroll bar) and while holding down the left mouse
- button, drag it to a position in the scroll bar that corresponds to
- the general location in the file you wish to display. The same process
- can be used to scroll horizontally in a file using the dark box on the
- bottom scroll bar.
-
- To scroll one line or one character at a time, click on the arrows at
- either end of the scroll bars. To scroll one page at a time, click on
- the region between the scroll box and the arrows at end of the scroll
- bar.
-
-
- TELEMATE USING THE TELEMATE'S WINDOWS 19
-
-
- USING THE TELEMATE WINDOWS [Alt W]
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate uses windows to present various kinds of information and
- perform different functions. The major windows are listed in the menu
- bar on the top of the screen. They are: Dial, Terminal, Edit, View,
- Back and Macro. The current time is displayed in the upper right
- corner.
-
- The following is a description of how to interact with the window and
- menu system in Telemate. The first paragraph of each section describes
- keyboard use. The following paragraph begins with the word "Mouse:"
- and describes the equivalent methods using the mouse. You should be
- aware that some ALT-key commands have different meanings in different
- windows.
-
- Opening a Window
-
- Each major window in Telemate has an accompanying pull down menu. To
- use a window, simply type the first letter of the window's name while
- holding down the [Alt] key. For example, to use the Edit window type
- [Alt E].
-
- Mouse: With the mouse cursor on the name of the window, click the left
- button to activate the window.
-
- Selecting a Window
-
- When a window is already on the screen, pressing the [Alt] key and the
- first letter of the window's name moves that window to the top and
- makes it the active window.
-
- Mouse: You can select a window by moving the mouse cursor inside the
- window and clicking.
-
- Pull Down Menus
-
- Typing the Alt-letter sequence twice brings up the pull down menu for
- the corresponding window. For example, if you press the [Alt E] twice,
- the first press causes the Edit window to appear, the second brings up
- the Edit menu.
-
- Mouse: With the window open, click on the Window menu a second time
- and the pull down menu appears.
-
- Zooming a Window [Alt Z]
-
- Zooming a window can be accomplished in two ways. The fastest method
- is to hit the [Alt Z] key. Immediately, the top window fills the
- screen. Invoking the Window menu by pressing [Alt W], and selecting
- the Zoom command have the same effect.
-
- Mouse: Clicking the mouse on the upper right corner of the window will
- invoke the Zoom command.
-
-
- TELEMATE USING THE TELEMATE'S WINDOWS 20
-
-
- Moving a Window
-
- When you have more than one window open at a time, windows may become
- covered. If you want to check the information behind the top window,
- you can move the window to a new position on the screen.
-
- To move a window, press the [Alt W] key to open the Window menu and
- select the Move command. The window border is highlighted and you can
- use the cursor keys to indicate the new position. Press [Enter] to
- move the window to this location.
-
- Mouse: Position the mouse cursor on the top border of the window
- border. Drag the outline of the window to the position desired and
- release. The window appears at the new location.
-
- Resizing a Window
-
- To change the size of a window, open the Window menu by pressing [Alt
- W]. Now select the Resize option. Again the Window border is
- highlighted and you can use the cursor keys to resize it. Press the
- [Enter] key to effect the resize.
-
- Mouse: Position the mouse cursor on the lower right hand corner of the
- window border. Drag the outline of the window until the outline is the
- size you desire, then release.
-
- Closing a Window
-
- To close a window, press the [Esc] key.
-
- Mouse: Hitting the [Esc] button or clicking on the upper left corner
- of the border close the window.
-
- TELEMATE GETTING HELP WHEN YOU NEED IT 21
-
-
- GETTING HELP WHEN YOU NEED IT [F1]
- ──────────────────────────────────────────────────────────────────────────
-
- Whenever you need Help, press [F1] and a context sensitive help window
- appears on screen.
-
- Mouse: Point at the '≡' symbol on the left end of the main menu bar
- and click.
-
- Usually there is more help available than can be shown in the window.
- Press [PgDn] for more details and [F1] again for the next help topic.
-
- ╔═══════════════════════════════ Help ═════════════════════════════╗
- ║ Line 350 Col 1 Total 501 TM.HLP HELP ║
- ║ Back [PgDn] for more, F1 for next topic] ║
- ║ ---- ║
- ║ Find text . . . . . . . . . . . . . . . . . . . . . . [F4] ║
- ║ Repeat last find . . . . . . . . . . . . . . . . . . [F5] ║
- ║ Go to a specified line . . . . . . . . . . . . . . . [F7] ║
- ║ Filter - strip high bit . . . . . . . . . . . . . . . [F8] ║
- ║ Reformat paragraph . . . . . . . . . . . . . . . . . [F9] ║
- ║ Mark/Unmark text . . . . . . . . . . . . . . . . . [F10] ║
- ║ Copy marked text to clipboard . . . . . . . . . . .[Alt C] ║
- ║ Copy marked text to clipboard and delete it . . . .[Alt U] ║
- ║ Tag file names to clipboard . . . . . . . . . . . .[Alt G] ║
- ║ Write (append) marked text to file . . . . . . . .[Alt A] ║
- ║ Delete marked text . . . . . . . . . . . . . . . . [Del] ║
- ║ ║
- ║ The amount of text the Back Scroll window can handle can ║
- ╠══════════════════════════════ Status ════════════════════════════╣
- ║ Name: User To User Script: PCBOARD ║
- ║ Memo: Telemate support BBS File Log: Off ║
- ║ Alarm: File transfer complete Printer Log: On ║
- ║ Free Memory:128034 bytes Date: 2-12-1989 Online: 00:11:02 ║
- ║ Port: COM1:2400N81,ANSI Time: 4:25:06pm Offline: 00:08:55 ║
- ╚══════════════════════════════════════════════════════════════════╝
-
- The lower portion of the Help window is the Status window:
-
- Name: Name of the phone directory entry to which you are
- connected.
- Memo: The memo of directory entry you have connected.
- Alarm: The last message displayed in the Alarm dialog.
- Free Memory: Number of bytes of free memory.
- Port: COM port, parameters and terminal emulation.
- Script: The name of the script file or "Off" if none.
- File Log: The name of the log file or "Off" if none.
- Printer Log: "On" if Telemate is logging the session to the printer.
- Date: Today's date.
- Time: Current time.
- Online: Time currently online.
- Offline: Time currently offline.
-
-
- TELEMATE SYSTEM FUNCTIONS 22
-
-
- SYSTEM FUNCTIONS
- ──────────────────────────────────────────────────────────────────────────
-
- There are several functions that do not belong to any task and have
- their own window or dialog.
-
-
- DOS Command [Alt R]
-
- This is a full screen DOS command function. Several DOS commands can
- be executed without shelling to DOS and three commands are added.
-
- If an external command or a program name is entered, Telemate will
- shell to DOS, execute it and return as quickly as possible. The screen
- is preserved and shown in the DOS window.
-
- This window also stores the last 10 commands. You can recall them by
- pressing [Up] key. The [Left] and [Right] keys allow you to edit the
- command line.
-
- ╒═══════════════╤════════════════════════════════════════════════╕
- │ Command │ Description │
- ├───────────────┼────────────────────────────────────────────────┤
- │ A:,B:, .... │ Change drive │
- │ CD │ Change directory │
- │ CLS │ Clear DOS window │
- │ COPY │ Copy files (excluding '+' and /A/B option) │
- │ DEL,ERASE │ Delete files │
- │ DIR │ Display directory │
- │ REN,RENAME │ Rename a file (single file) │
- │ TYPE │ Type a file │
- ├───────────────┼────────────────────────────────────────────────┤
- │ MOVE │ Move files among directories or disk │
- │ INS, INSIDE │ Display content of a ZIP, PAK, ARC, LZH, │
- │ │ ARJ or ZOO files │
- │ ; │ Quick DOS shell (no swapping) │
- │ ;command │ Quick execute command (no swapping) │
- ╘═══════════════╧════════════════════════════════════════════════╛
-
- The COPY command does not accept parameters such as '/a', '/b' and it
- does not support CON as a file.
-
- The DEL command supports the '/p' option.
-
- The DIR command only supports the '/p' and '/w' options.
-
- The REN command can only rename one file at a time.
-
- In the cases that one or more options are not supported, Telemate will
- shell to DOS automatically and execute the command. If there is enough
- memory, no swapping will be performed so that a simple DOS command can
- be executed as quickly as possible.
-
- The INS command accepts '/p' as a parameter which pauses when the
- screen is full.
-
-
- TELEMATE SYSTEM FUNCTIONS 23
-
-
- Some example DOS commands and their effects:
-
- ╒═════════════════════╤══════════════════════════════════════════╕
- │ Example │ Description │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ MOVE \DL\*.* \UL │ Different directory │
- │ MOVE C:\*.ZIP D:\DL │ Different drive │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ INS TM*.ZIP │ Search all TM*.ZIP │
- │ INS *.ZI? │ Search all *.ZI? files, including │
- │ │ xxxxxxxx.ZI1, xxxxxxxx.ZI2, etc. │
- │ INSIDE * /P │ Without the extension, it searches all │
- │ │ ZIP, PAK, ARC, LZH, ARJ and ZOO files │
- │ │ and pauses when the screen is full │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ ; │ Jump to DOS (no swapping) │
- │ ;CHKDSK │ Run CHKDSK (no swapping) │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ TMPHONE │ Run TMPHONE (swap if options on) │
- ╘═════════════════════╧══════════════════════════════════════════╛
-
-
- Jumping to DOS [Alt J]
-
- Pressing [Alt J] lets you jump to a DOS shell. The DOS prompt is
- visible and any DOS command or program can be executed. To return to
- Telemate, type 'EXIT' and press the Enter key.
-
-
- File Directory [Alt F]
-
- The File Directory function (or File dialog) is used to load or save
- files.
-
- There are two ways to specify the file you want to load using the
- keyboard:
-
- 1) Type the name of the file or directory in the text box, then
- press [Enter].
-
- 2) Press the [Tab] key to move the cursor to the file list box, then
- use the arrow keys to move through the list box until the file or
- the directory you want is highlighted. Press [Enter] to select
- the file or change to the directory.
-
- Mouse: Point at the file name you want to load in the list box, then
- double-click the mouse button.
-
- When uploading files, you can select multiple files by pressing
- [Spacebar] in the file list box.
-
- Mouse: For multiple files, point at the file name and click the mouse
- button while holding down the [Shift] key.
-
-
- TELEMATE SYSTEM FUNCTIONS 24
-
-
- When the File dialog appears, the file names and directories are
- displayed in columns in the list box. If you select the 'Display All
- Information' option, you can show all of the information for these
- files. This information includes the size, transfer time, and the
- file's date and time.
-
- Mouse: Point at the check box with the title: 'Display All
- Information' and click the mouse button.
-
- [BackSpace] clears the entire File Name field if it is the first key
- pressed. Otherwise, it deletes the character at the left of the
- cursor. To delete the last character, you can press [End] first and
- then [BackSpace].
-
- [Ctrl Y] clears the entire File Name field. You may type in the full
- DOS path and file name.
-
- [Ctrl Left] clears the filename portion. Pressing [Ctrl Left] again
- will clear the preceding directory.
-
- [Up Arrow] in the file name box recalls the name of the last file you
- worked with.
-
- Mouse: Clicking the File Name box also recalls the names of files.
- Clicking on a directory changes to that directory.
-
-
- Clipboard [Alt K]
-
- This command lets you view, print the contents of, or tag the file
- names inside the clipboard. When the print function is selected, the
- clipboard contents will be saved in a temporary file named TMCLIP.$$$
- in the virtual memory directory.
-
-
- Printing Files
-
- The Print file function allows you to print a text file while other
- tasks are running. You can select this in the Window menu and choose
- the name of the file to print. Telemate sends the indicated file to
- the printer.
-
-
- Exiting Telemate [Alt X]
-
- To exit Telemate and return to DOS, press [Alt X] or select the Exit
- command in the Window menu.
-
-
- TELEMATE THE DIAL WINDOW 25
-
-
- THE DIAL WINDOW [Alt D]
- ──────────────────────────────────────────────────────────────────────────
-
- When Telemate is first loaded, the phone directory appears on the
- screen unless you override it using the '/T', '/O' or '/N' command
- line option.
-
- The phone directory can hold up to 1000 entries and you can have
- multiple directories. The default is 100 entries. You can change this
- size with the phone directory maintenance program TMPHONE.EXE.
-
-
- Directory Functions
-
- A phone directory entry consists of: Name, Password, Phone number,
- Script, Log, Parameters, Total, Last Connect date, and Memo. Not all
- fields are displayed on the screen in the Dial Window. You can press
- the [Right] or [Left] keys to display other fields.
-
- [Esc]: The [Esc] key hides the Dial window.
-
- [Space]: [Spacebar] toggles the entry under the dial bar. A check mark is
- placed next to the selected entries. Typing the number corresponding
- to the directory entry also selects the entry. You may enter more than
- one choice by separating each with a space. Press [Enter] to accept
- the choice and begin dialing.
-
- [Enter]: The directory entry you previously chose reappears. Press [Enter]
- again to redial. To change the entry simply type in the number of the
- entry you wish to dial.
-
- [Ins]: Pressing the [Ins] key clears the dial list, inserts the entry
- under the dial bar and quickly starts dialing.
-
- [Left], [Right]: The complete phone directory is wider than the screen.
- Pressing the [Left] or [Right] keys will show portions of the
- directory not currently on screen.
-
- [Home], [End]: These keys move the dial bar to the directory's first and
- last entries respectively. The [Ctrl PgUp] and [Ctrl PgDn] are
- equivalent to [Home] and [End] respectively.
-
- [Up], [Page Up]; [Down], [Page Down]: Using the up and down arrows moves
- the dial bar to the previous or next entry. The [PgUp] and [PgDn] keys
- move through the directory one page at a time.
-
- Mouse: Clicking on a directory entry sends that entry to the dial
- list. Clicking once in the top portion of the Dial window or double
- clicking an entry will start dialing.
-
-
- Dialing Functions
-
- After you have selected the numbers, Telemate starts dialing and the
- top section of the Dial window lists the following functions:
-
-
- TELEMATE THE DIAL WINDOW 26
-
-
- Attempt #: This shows the current number of attempts made to reach a
- certain number. You can define the maximum number of attempts that
- Telemate should perform through the Options/Dial Setup dialog.
-
- Elapsed Time: The first number listed is the amount of time which has
- elapsed on this attempt. The second number is the amount of time
- Telemate waits before terminating the attempt. Telemate continues to
- dial a number until a connection is made, the process is canceled, or
- the break string is received. You can change the dial time by pressing
- the [+] or [-] keys.
-
- Last Attempt: A message appears in this area which gives the result of the
- last dialing attempt.
-
- [+], [-]: These keys adjust the amount of time in seconds Telemate will
- wait while attempting to make a connection.
-
- [Space]: This key cancels the current attempt and recycles to the next
- entry in the dial list.
-
- [Esc]: Pressing the [Esc] key cancels the dialing process.
-
- [Enter]: Pressing [Enter] has the same effect as [Esc] except that the
- line is not disconnected. This is useful when making voice calls: when
- the connection is made, you can pick up the phone and press [Enter] to
- begin talking.
-
- [Del]: This key deletes the current entry from the dial list.
-
- [Ins]: This key inserts the entry under the dial bar at the end of the
- dial list.
-
- Mouse: While dialing, a click will perform a recycle function.
-
-
- The Dial Menu
-
- In the Dial window, pressing [Alt D] again displays the menu:
-
- ╒════════════════════════════╕
- │ Save dial list F2 │
- │ Load directory F3 │ To invoke one of these
- │ Find F4 │ functions press the
- │ Next F5 │ key(s) indicated on the
- │ Edit F6 │ right side of the menu.
- │ Goto F7 │
- │ Manual dial F8 │
- │ Revise script F9 │
- │ Append entries F10 │
- │ Remove entry │
- │ ────────────────────────── │
- │ Hang Up Alt-H │
- │ Learn script Alt-N │
- ╘════════════════════════════╛
-
-
- TELEMATE THE DIAL WINDOW 27
-
-
- Save Dial List [F2]
-
- [F2] saves the dial list state to the configuration file. The next
- time you run Telemate, the dial list is restored. This also saves your
- phone directory window display. For example, if you want Telemate to
- display the directory password fields in all sessions, scroll sideways
- until the password field is visible, then press [F2].
-
- Load Phone Directory [F3]
-
- Telemate allows you to access multiple phone directories using the
- [F3] key.
-
- Find [F4]
-
- Selecting this item, you will see the prompt "Find: _". Type in the
- text you wish to find. The search is not case sensitive. To search the
- entire directory, press the [Home] key. This will show the beginning
- of the directory allowing you to search all entries.
-
- Next [F5]
-
- Pressing [F5] finds the next occurrence of the text found.
-
- Quick Find [A] - [Z]
-
- When you hit a letter key, the dial bar will jump to the next entry
- starting with that letter. For example, [D] finds the entry starting
- with the letter 'D'.
-
- Edit [F6]
-
- Selecting the Edit function allows you to modify your phone directory.
- Pressing [F6] brings the entry under the dial bar to the Phone Entry
- dialog shown at the end of this section.
-
- Goto [F7]
-
- When you select this option, you are prompted with "Goto # _". Type in
- the entry number you wish to see and press [Enter]. This is very
- useful for large directories. Typing in "150" quickly takes you to
- entry #150.
-
- Manual Dial [F8]
-
- Choosing this option causes the following to appear at the top of the
- Dial window: "Manual Dial: _". Type in the phone number you wish to
- reach exactly as if you were dialing it from your phone. When you are
- finished, press [Enter] and Telemate will dial the number for you
- using the current dial prefix and suffix.
-
- Revise Script [F9]
-
- This function calls the editor to load the script file shown in the
- script field. If the editor is already in use, you will be asked if
- you want to save the file being edited.
-
- TELEMATE THE DIAL WINDOW 28
-
-
- Append Entries [F10]
-
- This function appends 10 entries to the phone directory so that new
- entries can be added. To add more than 10 entries, use the phone
- maintenance program TMPHONE.EXE.
-
- Remove Entry
-
- This function clears the entry under the selection bar.
-
- Hang Up [Alt H]
-
- This function hangs up the phone.
-
- Learn Script [Alt N]
-
- Selecting this function will enter the learn script mode using the
- script file in the script field. Telemate will enter learn script mode
- automatically if the related script file is not found.
-
- Caution: Any existing script file will be erased if you start a learn
- script sequence.
-
-
- Phone Entry Dialog
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ │
- │ Name ______________________________ Password _______________ │
- │ Phone ____________________ Script ________ │
- │ Memo ______________________________ Log ________ │
- │ │
- │ ┌ Baud Rate ────┐ ┌ Parity ────┐ ┌ COM Port ────┐ ┌ Prefix ──────┐ │
- │ │ ( ) Default │ │ (*) None │ │ (*) Default │ │ (*) Default │ │
- │ │ ( ) 300 │ │ ( ) Even │ │ ( ) COM1 │ │ ( ) 1 │ │
- │ │ ( ) 1200 │ │ ( ) Odd │ │ ( ) COM2 │ │ ( ) 2 │ │
- │ │ ( ) 2400 │ │ ( ) Space │ │ ( ) COM3 │ │ ( ) 3 │ │
- │ │ ( ) 4800 │ │ ( ) Mark │ │ ( ) COM4 │ │ ( ) 4 │ │
- │ │ ( ) 9600 │ └────────────┘ │ ( ) COM5 │ └──────────────┘ │
- │ │ ( ) 19200 │ ┌ Data Bits ─┐ │ ( ) COM6 │ ┌ Suffix ──────┐ │
- │ │ (*) 38400 │ │ ( ) 7 │ │ ( ) COM7 │ │ (*) Default │ │
- │ │ ( ) 57600 │ │ (*) 8 │ │ ( ) COM8 │ │ ( ) 1 │ │
- │ │ ( ) 115200 │ └────────────┘ └──────────────┘ │ ( ) 2 │ │
- │ └───────────────┘ ┌ Stop Bits ─┐ │ ( ) 3 │ │
- │ │ (*) 1 │ │ ( ) 4 │ │
- │ │ ( ) 2 │ └──────────────┘ │
- │ └────────────┘ ╔═══════════╗ ┌────────┐ │
- │ ║ Next Page ║ │ Cancel │ │
- │ ╚═══════════╝ └────────┘ │
- └─────────────────────────────────────────────────────────────────────────┘
-
- For a detailed description on using dialog, please refer to 'How to
- Make Changes' in the 'THE OPTION DIALOGS' section.
-
- Note: You can copy [Alt C] the name and phone number from the Back
- window and paste [Alt P] it into the corresponding field.
-
- TELEMATE THE DIAL WINDOW 29
-
-
- Name: Type in the name of the remote system.
-
- Phone: Type in the phone number needed to make the connection. If the
- number has extra information, place them in the dial prefix and dial
- suffix setup fields.
-
- Memo: This space allows you to enter a reminder to yourself. It can
- include any information you need that contains less than 30
- characters.
-
- Password: Telemate helps you keep track of your passwords by making them
- part of your phone directory. Type in the password you use with the
- specific BBS. Telemate uses a special keyboard macro '^&' assigned to
- the [F3] key by default. This macro relates the [F3] key to the
- password field in the phone directory. You can send your password to a
- BBS by pressing [F3].
-
- Script: A script is a program which Telemate automatically executes once
- the connection is made. Scripts are useful for automatically logging
- onto a remote system. Specify the script file name, without the
- extension. If the script you specified does not exist in the script
- directory, Telemate will start a Learn Script sequence when the
- connection is made.
-
- Log: Telemate allows you to have individual log files for each directory
- entry. Type in the name of the log file, without the extension. When
- you open the log file, Telemate appends the incoming text to the file
- you have designated.
-
- Port: Port refers to the communications port to which your modem is
- attached. Telemate supports up to 8 different ports. If this option is
- set to 'Default', Telemate will use the current COM port. Note that
- you should use 'Default' only if all the entries are using 'Default'.
-
- Baud Rate: Baud rate refers to the speed used to transfer data. If this
- option is set to 'Default', Telemate will use the current baud rate.
- Note that you should use 'Default' only if all the entries are using
- 'Default'. Otherwise, the 'non-default' entries will influence the
- 'Default' entries.
-
- Parity: The vast majority of BBS's are set up for no parity. Some online
- service uses Even parity.
-
- Data Bits and Stop Bits: Data bits refers to how many bits of data are
- sent before a stop bit is sent. Data is normally sent in chunks of 9
- bits; 8 data bits and 1 stop bit.
-
- When you press [Enter], Telemate takes you to the next option screen.
- You can press [Esc] to cancel the changes.
-
- Dial Prefix: Dial prefix is the string to be sent before the phone number.
- Normally, pulse phone uses a prefix "ATDP" and touch-tone phone uses
- "ATDT". You can define the content of the prefix and the suffix in the
- Options/Dial Setup dialog. If this option is set to 'Default',
- Telemate will use the current dial prefix. Note that you should use
- 'Default' only if all the entries are using 'Default'.
-
- TELEMATE THE DIAL WINDOW 30
-
-
- Dial Suffix: Dial suffix is the string to be sent after the phone number.
- Usually it is simply a carriage return. But some phone companies
- required that a phone card number follow the phone number. The card
- number should be put in the suffix. If this option is set to
- 'Default', Telemate will use the current dial suffix. Note that you
- should use 'Default' only if all the entries are using 'Default'.
-
-
- Phone Entry Dialog (Second Page)
-
- ┌──────────────────────────────────────────────────────────────────────┐
- │ ┌ Terminal ─────┐ ┌ Toggles ─────────────┐ ┌ Protocol ───────┐ │
- │ │ (*) ANSI │ │ [ ] Add Line Feed │ │ ( ) Zmodem │ │
- │ │ ( ) Avatar │ │ [ ] Add Return │ │ ( ) Ymodem │ │
- │ │ ( ) Prism │ │ [ ] Auto Log │ │ (*) Ymodem-G │ │
- │ │ ( ) TTY │ │ [X] Auto Wrap │ │ ( ) Ymodem-B │ │
- │ │ ( ) VT52 │ │ [X] Destructive BS │ │ ( ) Xmodem │ │
- │ │ ( ) VT102 │ │ [X] Guess Initial │ │ ( ) Xmodem-R │ │
- │ └───────────────┘ │ [ ] Local Echo │ │ ( ) Xmodem-1K │ │
- │ ┌ Connection ───┐ │ [ ] Long Distance │ │ ( ) Telink │ │
- │ │ ( ) BIOS │ │ [ ] Strip High Bit │ │ ( ) SEAlink │ │
- │ │ ( ) Computer │ └──────────────────────┘ │ ( ) Modem7 │ │
- │ │ ( ) Fossil │ ┌ File Tag Seperator ──┐ │ ( ) Kermit │ │
- │ │ (*) Modem │ │ ( ) Space │ │ ( ) CIS QB │ │
- │ └───────────────┘ │ (*) Carriage Return │ │ ( ) ASCII │ │
- │ │ ( ) Comma ',' │ │ ( ) External _ │ │
- │ └──────────────────────┘ └─────────────────┘ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────────────┘
-
- Terminal: Telemate gives you the choice of the six terminal emulations:
- ANSI, Avatar, Prism, TTY, VT52 and VT102.
-
- Connection: Normally, the connection is Modem. If the COM port is linked
- to a host computer directly through a cable, then you should select
- Computer. In this mode, Telemate does not check the carrier signal and
- no phone number is dialed. BIOS connection only supports up to 9600
- baud but you may experience data loss at 2400 or higher. FOSSIL driver
- supports up to 38400 baud. If there is any conflict, Telemate will
- switch to Modem connection automatically.
-
- Add Line Feed: Usually, most BBS's add a line feed automatically at the
- end of each line of data. If the BBS referenced in this entry does not
- add line feeds, you can the have Telemate add a line feed to the end
- of each line received.
-
- Add Return: If this options is on, a carriage return [Ctrl M] is supplied
- after a line feed is received.
-
- Auto Log: If this option is turned on, the log file will be opened
- automatically once the connection is made and closed when the carrier
- signal is lost.
-
-
- TELEMATE THE DIAL WINDOW 31
-
-
- Auto Wrap: If this option is turned on, after a character reaches column
- 80, the next character is wrapped to the new line. Otherwise, the
- cursor stays at column 80.
-
- Destructive BS: If this option is on, backspace [Ctrl H] will destroy the
- character on the left. Otherwise, backspace only moves the cursor to
- the left.
-
- Guess Initial: If this option is turned on, Telemate scans the incoming
- data and looks for 'From:' or 'Name:' and remembers the initials of
- the following name. If there is any chance of a wrong guess, the
- guessing initials will be cleared.
-
- Local Echo: When turned on, the character typed at the keyboard is
- displayed on screen. This is sometimes referred to as half duplex.
- Most BBS's echo the character you type. This is called full duplex. In
- this case, you should leave this option off. Otherwise, the character
- will appear twice on the screen.
-
- Long Distance: You should turn on this option if the phone number is not a
- local call. This field will help utility programs such as TMSTAT.EXE
- to analyze your long distance phone bill.
-
- Strip High Bit: If this option is on, the 8th bit of the incoming data
- will be filtered out. This option is very useful when the actual link
- is 7E1 but you use 8N1 as COM parameter.
-
- File Tag Separator: The tag feature allows you to select the file names in
- the marked text and put them into the clipboard. The file names are
- separated by the tag separator which can be a space, a carriage return
- or a comma depending on the remote system you are using.
-
- Protocol: Different BBS's offer different protocols. You should select the
- one you use most on that BBS as the default protocol. If you choose
- 'External', you must specify a letter in the edit box on the right.
- See the appendix for more details on protocols.
-
-
- TELEMATE THE TERMINAL WINDOW 32
-
-
- THE TERMINAL WINDOW [Alt T]
- ──────────────────────────────────────────────────────────────────────────
-
- The Terminal is the heart of any communications program. It is where
- the actual communication with other computers is carried out.
-
- The Terminal Menu
-
- ╒════════════════════════╕
- │ Send PgUp │
- │ Receive PgDn │
- │ Log session Alt-L │
- │ Script Alt-S │
- │ learn script Alt-N │
- │ ────────────────────── │
- │ Paste Alt-P │
- │ Quote Alt-Q │
- │ Image Alt-I │
- │ Command stack Alt-Y │
- │ ────────────────────── │
- │ Chat mode Alt-C │
- │ Originate mode Alt-G │
- │ Answer mode Alt-A │
- │ Doorway mode Alt-= │
- │ ────────────────────── │
- │ Hang up Alt-H │
- │ Clear text c-Home │
- │ Break signal c-End │
- │ printer log c-PrtSc │
- ╘════════════════════════╛
-
- Sending files [PgUp]
-
- After you have made your connection and told the other computer or BBS
- that you are going to upload a file, choose the send files option from
- the Terminal menu. You will then see the protocol menu:
-
- ╒═════════════════════╕ Select the protocol you wish
- │ Zmodem Z │ to use to send the file(s).
- │ Ymodem Y │
- │ Ymodem-G G │ A brief discussion of the
- │ Batch Ymodem B │ various types of protocols
- │ Xmodem X │ and what they do can be found
- │ Xmodem-1K O │ in the appendix.
- │ Xmodem Relaxed R │
- │ Telink T │
- │ SEAlink S │ Note: The 8 external protocols
- │ Modem7 M │ can be setup in the Options/
- │ Kermit K │ External Protocol dialog.
- │ CIS Quick B C │
- │ ASCII A │
- ╘═════════════════════╛
-
-
-
- TELEMATE THE TERMINAL WINDOW 33
-
-
- The File Input Box
-
- ┌────────────────────────────────────────────────────────┐
- │ Enter filename(s) to send, [Enter] for directory │
- │ │
- │ a:\tm400-1.zip b:\tm490-?.zip │
- └────────────────────────────────────────────────────────┘
-
- Once you have chosen the protocol you wish to use, you then enter the
- name of file(s) you wish to send. Enter the complete DOS path and file
- name. If you do not include the path, Telemate will search the upload
- path.
-
- If you are not sure of the filename, press [Enter] and a File dialog
- will appear. In the file list box, you can press [Spacebar] to select
- multiple files.
-
- The File Transfer Window
-
- The File Transfer window keeps you informed regarding the progress of
- an Upload or Download. When batch information is available, an
- extended transfer window appears showing the total bytes and total
- transfer time.
-
- ╔═════════ Zmodem Upload ══════════╗
- ║ ║
- ║ File name : SAMPLE.ZIP ║
- ║ Bytes to send : 40960 ║
- ║ Bytes sent : 27648 ║
- ║ Transfer time : 00:05:42 ║
- Notes on the ║ Time remaining : 00:02:51 ║
- progress of the ║ Error correction : CRC-32 ║
- upload and any ║ Number of errors : 1 ║
- problems appear ║ Average CPS rate : 125 ║
- here -------> ║ > Retry from 1024 ║
- Graphic of -----> ║ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒─────────── 67% ║
- upload progress ║ ║
- ╚══════════════════════════════════╝
- Receiving Files [PgDn]
-
- To download or receive a file with Telemate, you follow much the same
- procedure as when you send files. As in uploading, a protocol menu
- appears after you press [PgDn]. Select the protocol you want to use.
- If the protocol requires a file name, the File Input Box will appear.
-
- Logging Sessions [Alt L]
-
- This function will record the incoming text into a disk file. If the
- 'Log Filter' option is enabled, all control codes will be filtered
- out. If the 'Log Heading' option is turned on, a brief message is
- inserted to the log file indicating the date and time the log is open.
- Log files usually use the extension .LOG. Pressing [Alt L] again
- closes the log file.
-
-
- TELEMATE THE TERMINAL WINDOW 34
-
-
- Using Scripts [Alt S]
-
- A script file is a text file containing a series of instructions which
- are usually automated functions such as a logon script. Script files
- end with the extension .SCR for the source file, and .TMS for the
- compiled file.
-
- Telemate comes with its own script language. The file TMSCRIPT.DOC
- contains a detailed discussion of Telemate's script language.
-
- If the compiled script file does not exist or is not up to date,
- Telemate will execute the script compiler TMS.EXE to compile the SCR
- file into a compiled format which it can use.
-
- To terminate the execution of the script, press [Alt S] again.
-
- Learning Script [Alt N]
-
- If you are not familiar with writing script files, let Telemate write
- one for you. To do this, press [Alt N] and enter a new name. This
- script name should end in the extension .SCR. Telemate now remembers
- the characters you type. It automatically generates a script file and
- stops learning when you press [Alt N] again or when the connection
- breaks.
-
- The generated file may not perform exactly the way you like, and
- require modifications before it is used.
-
- Pasting and Quoting
-
- Telemate allows you to mark and copy text while in the Edit, View and
- Back windows. Marked text is copied to the clipboard. Once the text is
- copied to the clipboard, the Terminal window can handle it in one of
- two ways:
-
- Pasting [Alt P]
-
- Pasting text sends the contents of the clipboard to the remote system.
- If the expand blank line option is turned on and blank lines are
- encountered, the blank lines are expanded to lines containing a space.
- This is very similar to an ASCII upload. If you want to send a
- prepared message to the remote system, you can use this function
- instead of an ASCII upload.
-
- Quoting [Alt Q]
-
- [Alt Q] functions almost the same as [Alt P]. [Alt Q] is designed for
- quoting messages into BBS message areas and the quote prefix is added
- to each line. To quote a message, mark the text from the Back window
- and Copy to the clipboard. Then position the cursor where you want the
- text to go in the remote system and hit [Alt Q]. The quoted message is
- reformatted to line up with the quote margin. If the Initial Guessing
- option is enabled, the '@' character in the quote prefix is replaced
- with the initials of the closest name.
-
-
- TELEMATE THE TERMINAL WINDOW 35
-
-
- Image Files [Alt I]
-
- The current screen can be captured into a file with this function.
-
- Command Stack [Alt Y]
-
- The command stack provides a convenient way to recall the previously
- entered commands or prepare a short note. You can use the command
- stack in several ways:
-
- ╒════════════════╤═══════════════════════════════════════════════╕
- │ Function │ Description │
- ├────────────────┼───────────────────────────────────────────────┤
- │ Recall command │ It stores the previous commands that were │
- │ │ typed in the Terminal window. These commands │
- │ │ can be recalled by pressing [Alt Y] [Up]. │
- ├────────────────┼───────────────────────────────────────────────┤
- │ Type-ahead │ Some systems are charged by connect time. │
- │ │ While you are waiting for a command prompt, │
- │ │ you can type the next command here and │
- │ │ simply press [Enter] when the prompt appears. │
- ├────────────────┼───────────────────────────────────────────────┤
- │ Chat mode │ Allows you to type and edit an entire line │
- │ │ before sending it to the remote system. │
- │ │ This works like a line based chat mode. │
- ├────────────────┼───────────────────────────────────────────────┤
- │ Prepare short │ You can prepare a short multi-line message │
- │ note │ in this window. See the following example. │
- ╘════════════════╧═══════════════════════════════════════════════╛
-
- For example, to write a three line note, you could type the following:
-
- [Ctrl Home]THIS IS THE FIRST LINE [Ctrl Enter]
- THIS IS THE SECOND ONE [Ctrl Enter]
- THIS IS THE LAST ONE [Ctrl Enter]
- [Up] [Up] [Up] [Enter] [Enter] [Enter]
-
- The [Ctrl Home] clears the window and lets you start from the top. The
- [Ctrl Enter] performs a line feed but does not send the line. To send
- these lines, you move the cursor to the first line and press [Enter]
- three times.
-
- Copy and Paste functions are also allowed in this window. The Copy
- [Alt C] function copies the current line to the clipboard.
-
- The Paste [Alt P] function pastes the clipboard text to the window. If
- there is more than one line in the clipboard, text will be inserted
- until the cursor reaches the bottom of the window.
-
-
- TELEMATE THE TERMINAL WINDOW 36
-
-
- Chat Mode [Alt C]
-
- The chat mode splits the screen for online conversations. Text coming
- from the remote system appears on the top half of the screen.
- Characters you type appear on the lower half of the screen and are
- sent to the remote system immediately. To terminate the chat mode,
- press [Alt C] again. To edit the line before sending it to the remote
- system, use the Command Stack [Alt Y] function instead.
-
- Originate Mode [Alt G]
-
- This is the "normal" mode. You use this mode to call a BBS or a remote
- system. The communication originates from your computer terminal. When
- you start Telemate, you are in this mode. If you are in Answer Mode,
- you can press [Alt G] to switch back to Originate mode by sending the
- Modem Init string to the modem.
-
- Answer Mode [Alt A]
-
- When you select Answer mode you tell Telemate to send the Auto Answer
- string to the modem which turns on the modem's Auto Answer feature.
- The modem then answers the phone for you. Pressing [Alt G] returns you
- to Originate mode.
-
- NOTE: Auto answer is designed to receive calls from other computers.
- It does not handle voice calls.
-
- Doorway Mode [Alt =]
-
- When you select Doorway mode, Telemate sends the keyboard scan code
- when a key is pressed. That means not only the ASCII characters can be
- sent, but also the function keys and [Alt] keys. For example, if the
- [Alt T] is pressed, the keyboard scan code is sent to the remote
- system and Telemate's Terminal menu will not appear. To terminate
- Doorway mode, press [Alt =] again or use your mouse to select the
- Doorway mode item. The Doorway program requires all 25 lines in the
- Terminal window, so you should press [Alt -] to toggle the menu bar
- and the status line off. On some foreign keyboards, [Alt accent '] is
- equivalent to [Alt =].
-
- Hang Up [Alt H]
-
- Pressing [Alt H] hangs up the phone by sending the Modem Hangup
- string. Including the "^#" macro symbol in this string drops the DTR
- signal which is the fastest way to hang up the phone. If the Confirm
- Hang Up option is on, you will be prompted to verify this action.
-
- Clear Text [Ctrl Home]
-
- This function clears the screen and resets Telemate to its default
- colors.
-
-
- TELEMATE THE TERMINAL WINDOW 37
-
-
- Break Signal [Ctrl End]
-
- A break is a space between signals on the line. It is often used to
- get the attention of the remote system with which you are
- communicating. Pressing [Ctrl End] sends the break signal to the
- remote system.
-
- Printer Log [Ctrl PrtSc]
-
- This feature sends all of your communication activity to the printer.
- If you need a hardcopy of an on-screen conversation, turning this
- feature on will log all activity to the printer as it occurs. Pressing
- [Ctrl PrtSc] a second time turns logging off.
-
-
- TELEMATE THE EDIT WINDOW 38
-
-
- THE EDIT WINDOW [Alt E]
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate multithreading ability is best demonstrated in the editing
- and backscroll area. You can transfer files in the background while
- simultaneously editing a file in the foreground.
-
- To begin editing, press [Alt E] or click the mouse on the Edit item in
- the menu bar which brings up the Edit window.
-
- Status Line
-
- The first line of the Edit window is the Status line. It consists of
- six items:
-
- Line 6 Col 1 Total 74 Insert FEB89.LTR Marking
- \ / \ / | | |
- Cursor Location Total # of Mode File Appears
- by line and lines in indicator Name when
- column number the file. marking
-
- When the editor is in the Insert mode, new characters you enter move
- text to the right. Pressing the [Ins] key changes between Insert and
- Overwrite modes. In Overwrite mode, new text replaces existing text.
- While you are in this mode, the word "Insert" is not shown on the
- status line.
-
- Moving Around
-
- The following keys can be used to move quickly around the Edit window:
-
- Vertical Movement Horizontal Movement
-
- [Up] Up one line [Left] Left one space
- [Down] Down one line [Right] Right one space
- [PgUp] Up one screen [Ctrl Left] Left one word
- [PgDn] Down one screen [Ctrl Right] Right one word
- [Ctrl Home] Top of screen [Home] Beginning of line
- [Ctrl End] Bottom of screen [End] End of line
- [Ctrl PgUp] Top of file
- [Ctrl PgDn] End of file
-
- Deleting Text
-
- You can delete text in the Edit window in the following ways:
-
- [Del] deletes character at the cursor or block
- [BackSpace] deletes character to the left
- [Ctrl T] deletes word right
- [Ctrl Y] deletes an entire line
- [Ctrl Q]+[Ctrl Y] deletes from the cursor to end of line
-
- Use the Mark [F10] and the [Del] key to delete larger blocks of text.
- Telemate will verify with: "Do you want to delete the block? (Y/N)".
-
-
- TELEMATE THE EDIT WINDOW 39
-
-
- CUA Conventions
-
- Telemate supports the CUA interface standards for marking and copying
- text. You can use the [Shift] key in conjunction with the cursor-
- movement keys to select text.
-
- [Ctrl Insert] copies the marked text to the clipboard
- [Ctrl Del] cuts the marked text to the clipboard
- [Shift Insert] pastes the marked text from the clipboard
-
- Normally, the contents of the clipboard is erased before copying or
- cutting. If you press [Ctrl Insert] or [Ctrl Del] while holding down
- the [Shift] key, the clipboard will not be erased and the marked text
- is appended to the existing clipboard contents instead.
-
- Note: The CUA guideline uses [Shift Del] to cut the text but Telemate
- uses [Ctrl Del] to allow for the [Shift] combo described above.
-
- Wordstar Conventions
-
- Telemate also supports several Wordstar key combinations in its
- editor:
-
- [^E] Up one line [^S] Left one space
- [^X] Down one line [^D] Right one space
- [^R] Up one screen [^A] Left one word
- [^C] Down one screen [^F] Right one word
- [^Q^E] Top of screen [^Q^S] Begin of line
- [^Q^X] Bottom of screen [^Q^D] End of line
- [^Q^R] Top of file [^Q^F] Find
- [^Q^C] Bottom of file [^Q^A] Replace
- [^G] Del character [^L] Repeat Find/Replace
- [^T] Del word right
- [^Y] Delete line
- [^Q^Y] Del to End of line
-
- Margins
-
- The left margin in the Edit window is a fixed margin and cannot be
- changed. To change the right margin, use the Options/General dialog.
- Telemate performs a word wrap when characters reach the right margin.
- When you are writing scripts or programs, set the right margin to a
- larger value (e.g. 200) to prevent word wrap.
-
-
- TELEMATE THE EDIT WINDOW 40
-
-
- The Edit Menu
-
- ╒═════════════════╕
- │ Mark F10 │ These functions are available through the
- │ Copy Alt-C │ Edit menu or by using the shortcut keys. To
- │ cUt Alt-U │ access the menu, press [Alt E] a second time.
- │ Tag Alt-G │
- │ Paste Alt-P │
- │ Quote Alt-Q │
- │ Write Alt-A │
- │ ─────────────── │
- │ New Alt-N │
- │ Save F2 │
- │ Load F3 │
- │ ─────────────── │
- │ Find F4 │
- │ Next F5 │
- │ Replace F6 │
- │ Goto F7 │
- │ filter F8 │
- │ reformat F9 │
- │ ─────────────── │
- │ √Auto Indent │
- │ Backup Source │
- ╘═════════════════╛
-
- Mark [F10]
-
- Before you can work with a block of text you must first define where
- the text block begins and ends. Press [F10] once and use the cursor
- keys to highlight the text you want copied. Pressing [F10] again
- unmarks the selected text.
-
- Mouse: Pressing the left button of your mouse and dragging the mouse
- over the desired text quickly marks large blocks of text.
-
- Copy [Alt C] [Shift Alt C]
-
- Once the text is marked, press [Alt C] to copy the marked text in the
- clipboard. The text in the clipboard can then be pasted or quoted into
- other windows or to other portions of the file. If you hold down the
- [Shift] key while you press [Alt C], the marked text will be appended
- to the existing contents of the clipboard.
-
- Mouse: Holding down the [Shift] key while selecting the Copy item from
- the menu has the same effect as [Shift Alt C].
-
- cUt [Alt U] [Shift Alt U]
-
- The cUt function allows you to move marked text from the file you are
- editing. As with the Copy option, text must first be marked using
- [F10] before it can be cut. The cut text can be pasted into other
- sections of the file using the paste feature. If you hold down the
- [Shift] key while you press [Alt U], the marked text will be appended
- to the existing contents of the clipboard.
-
-
- TELEMATE THE EDIT WINDOW 41
-
-
- Mouse: Holding down the [Shift] key while selecting the cUt item from
- the menu has the same effect as [Shift Alt U].
-
- Tag [Alt G] [Shift Alt G]
-
- The tag feature allows you to select the file names in the marked text
- and put them into the clipboard. The file names are separated by the
- tag separator which can be a space, a carriage return or a comma. If
- you hold down the [Shift] key while you press [Alt G], the file names
- will be appended to the clipboard without erasing the clipboard. This
- function is very useful when you want to download a filename shown on
- the screen.
-
- Mouse: Holding down the [Shift] key while selecting the Tag item from
- the menu has the same effect as [Shift Alt G].
-
- Paste [Alt P]
-
- Text that is contained in the clipboard can be pasted [Alt P] into
- another window, another section of the same file, or into an entirely
- different file. After marking and copying the text, position the
- cursor where you want the text to go and press [Alt P]. The text is
- pasted at the new location. You can use the cut function with paste to
- move text within a file. If you wish to copy text to a new file, mark
- and copy the text first. Then load the new file and position the
- cursor where you want the text to be placed, and press [Alt P].
-
- Quote [Alt Q]
-
- [Alt Q] functions much the same as [Alt P]. [Alt Q] is designed for
- quoting text into BBS message areas. This function allows you to
- prepare messages with quotations in the Edit window. Quoting text is
- exactly like pasting except that every line is preceded by the quote
- prefix. The text is reformatted to line up with the quote margin.
-
- Write [Alt A]
-
- The Write function allows you to write or append the marked text to a
- file.
-
- New [Alt N]
-
- Pressing [Alt N] starts a new edit file. If the file in the editor has
- been edited, you will be asked if you want to save the file first.
-
- Saving Files [F2]
-
- [F2] brings up the File dialog and you can type in the name of the
- file you want to save to.
-
- Loading Files [F3]
-
- Loading files is very similar to saving a file. The [F3] key loads a
- file to the Edit window.
-
-
- TELEMATE THE EDIT WINDOW 42
-
-
- Find [F4]
-
- When you select this function, you see the "Find: _" prompt. Type in
- the text you wish to find or press [Up] to recall the last search
- string. This function is not case sensitive. For example, "big" finds
- "BIG" or "BiG", etc.
-
- Next [F5]
-
- Pressing [F5] finds/replaces the next occurrence of the find text.
-
- Replace [F6]
-
- When you select this option you are prompted with the "Find: _"
- prompt. After typing in the text to find, you see "Replace with: _".
- Type in the text that should replace any text that is found. When a
- match is found, you are asked "Replace [Yes,No,Replace All,Quit] ? _".
- Press 'Y' to confirm the replacement, 'N' to ignore, 'Q' to abort or
- 'R' to repeat the replacement until no more text is found or [Esc] is
- pressed.
-
- Goto [F7]
-
- Invoking the Goto command causes "Goto #" to appear in the upper left
- corner of the View window. Type in the line number you wish to go to.
-
- Filter [F8]
-
- Some word processors, such as WordStar, use the 8th bit for special
- purposes. You can filter out the 8th bit by pressing [F8]. The 8th bit
- is hidden but not removed.
-
- Reformat [F9]
-
- To reformat a paragraph, move the cursor to the beginning of the
- paragraph and press [F9]. You can change the right margin setting
- through the Options/General dialog. By holding down the [F9] key,
- Telemate continues to reformat until it is released.
-
- Auto Indent
-
- If this option is on, when [Enter] is pressed, the cursor will be
- placed at the first non-blank position of the previous line. This
- option is useful when you are using the editor for programming. If
- Auto Indent is off, the cursor will be moved to the beginning of each
- line.
-
- Backup Source
-
- If this option is on, a backup copy with the extension .BAK will be
- produced when an edited file is saved.
-
-
- TELEMATE THE EDIT WINDOW 43
-
-
- Macro Keys
-
- The editor recognizes the following keys as macro keys.
-
- Function key: [F11] , [F12]
- Alt key: [Alt F1] - [Alt F12]
- Shift key: [Shift F1] - [Shift F12]
- Ctrl key: [Ctrl F1] - [Ctrl F12]
- Alt Number: [Alt 1] - [Alt 0]
-
- If the macro symbol '^M' is included in these keys, it will be
- translated to a carriage return. Other macro symbol are not
- translated.
-
-
- TELEMATE THE VIEW WINDOW 44
-
-
- THE VIEW WINDOW [Alt V]
- ──────────────────────────────────────────────────────────────────────────
-
- When the View item is selected from the menu bar, the File dialog will
- appear. Select the file you want to view.
-
- Moving around in the View window is the same as in the Edit window.
- However, Wordstar conventions are not accepted. Instead, characters
- typed in the View window are forwarded to the Terminal window. This
- gives you the ability to issue a command to the remote system without
- leaving the View window.
-
- The View Menu
-
- ╒═════════════════╕ When the View window is open, pressing
- │ Mark F10 │ [Alt V] invokes the View menu. To choose
- │ Copy Alt-C │ a function, press the key indicated on
- │ Tag Alt-G │ the right side of the menu.
- │ Quote Alt-Q │
- │ Write Alt-A │ All functions operate just as in the
- │ ─────────────── │ Edit window, except for the Quote function.
- │ New Alt-N │
- │ Load F3 │
- │ ─────────────── │
- │ Find F4 │
- │ Next F5 │
- │ Goto F7 │
- │ filter F8 │
- ╘═════════════════╛
-
- Quote [Alt Q]
-
- When you select this function, the marked text will be quoted to the
- terminal instead of being pasted into the View window.
-
- TELEMATE THE BACK WINDOW 45
-
-
- THE BACK WINDOW [Alt B] [CENTER] [CTRL UP]/[CTRL DOWN]
- ──────────────────────────────────────────────────────────────────────────
-
- Effective telecommunications require constant access to information.
- At certain points in your communications session, you may need access
- to information that previously passed through your screen. You can
- recall this information using the Back (scroll) window. You can open
- this window by pressing [Alt B], [Center] (the FIVE key in the
- keypad), [Ctrl Up] or by clicking the mouse button on the Back item in
- the menu bar.
-
- The optional [Center] or [Ctrl Up] keys, combined with the [Scroll
- Lock] key, provide a convenient way of accessing the back scroll
- buffer. When the Back window is already on the screen, pressing
- [Center] again or [Ctrl Down] hides the window as if [Esc] were
- pressed.
-
- Characters typed in the Back window are forwarded to the Terminal
- window as if they were typed in the Terminal window. This allows you
- to operate in both windows at the same time.
-
- The number of lines that the back scroll buffer can contain is
- controlled by the setting in the Options/General dialog.
-
- The Back Scroll Menu
-
- ╒═════════════════╕
- │ Mark F10 │ The Back menu is almost identical to the
- │ Copy Alt-C │ Edit menu. These functions are described
- │ cUt Alt-U │ in the Edit menu section.
- │ Tag Alt-G │
- │ Quote Alt-Q │ The Quote functions works slightly
- │ Write Alt-A │ different and the Write function has
- │ ─────────────── │ a new meaning in this window.
- │ Find F4 │
- │ Next F5 │
- │ Goto F7 │
- │ filter F8 │
- │ ─────────────── │
- │ √Scroll Lock │
- │ √Capture Ins │
- │ Clear Alt-N │
- ╘═════════════════╛
-
- Write [Alt A]
-
- There are two ways to record a communications session. One way is to
- open a log file at the beginning of a session which records the entire
- session. The second way is to use the Write function in the Back
- window. When you see information that you want to keep, simply mark it
- and write (append) it to a file.
-
-
- TELEMATE THE BACK WINDOW 46
-
-
- Quote [Alt Q]
-
- [Alt Q] is designed for quoting text into BBS message areas. While
- you are in the Back window, you can place the cursor at the message
- you are replying to and press [F10] to start marking. Then you can
- move the cursor to the end of the message and hit [Alt Q]. The marked
- text is sent to the remote system with the quote prefix leading each
- line. If a line is longer than the quote margin, it will be
- reformatted to line up at the quote margin.
-
- Scroll Lock [Scroll Lock]
-
- When the Back window receives information, the window's cursor will
- normally move to the location of the most recently received text. To
- keep the cursor locked at a particular position, press the [Scroll
- Lock] key.
-
- The [Scroll Lock] key can be pressed at any time to toggle this
- option. The 'SLK' indicator will be displayed on the status line if
- this option is enabled.
-
- Note: Turning on or off the LED light on the keyboard may cause data
- overrun in some computers. Telemate controls the state of the LED and
- switches only if the COM port is idle for a certain time. As a result,
- the LED may not reflect the current status. You should check the 'SLK'
- item on the status line instead.
-
- Capture [Ins]
-
- If this option is on, the incoming data is put into the back scroll
- buffer. As Telemate stores the back scroll buffer to disk, it may
- affect performance on a floppy disk system. In this case, turn the
- Capture function off or set a smaller value to the Back Scroll Limit
- in the Options/General dialog.
-
- Clear [Alt N]
-
- This function clears the back scroll buffer.
-
- TELEMATE THE MACRO WINDOW 47
-
-
- THE MACRO WINDOW [Alt M]
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate lets you assign text to a single keystroke so that the text
- is sent to the remote system when the macro key is pressed. This is
- called a keyboard macro. When macros are used properly, they can save
- you from typing many unnecessary keystrokes.
-
- Pressing [Alt M] the first time brings up the Macro window. Pressing
- [Alt M] twice displays the Macro menu.
-
- Telemate keeps four key definition tables in memory at all times, the
- macro table, keypad table, the alt-keypad table and the keyboard
- table.
-
- The Macro Table
-
- The macro table contains all of the function keys and the shifted
- function keys. For example, [F2], [Ctrl F2], [Shift F2] and [Alt F2].
-
- When a terminal is selected, the corresponding macro table is loaded.
- For example, if the VT102 terminal is selected, the VT102.MAC macro
- table is loaded.
-
- By default, the [F1] key is the help key, but you can redefine it to
- suit your needs.
-
- The Keypad Table
-
- The keypad table contains key assignments for terminal emulations.
- Each terminal type has its own keypad definition file. When a new
- terminal is selected, the corresponding keypad table is loaded. The
- keypad keys that can be defined include the following keys:
-
- [BackSpace] [Grey /]
- [Home] [Up] [PgUp] [Ctrl PgUp] [Grey *]
- [Ctrl Left] [Left] [Right] [Ctrl Right] [Grey -]
- [End] [Down] [PgDn] [Ctrl PgDn] [Grey +]
- [Ins] [Del] [Enter]
-
- By default, the [PgUp] key is the upload key and the [PgDn] key is the
- download key, but you can redefine them to suit your needs.
-
- The Alt-Keypad Table
-
- The 101-keyboard has an extra set of cursor keys. They are known as
- the alternate keypad. To define these keys you must turn on the
- Enhanced Keyboard option under the Options/Mouse & Keyboard dialog.
-
- The Keyboard Table
-
- This is sometimes called the translation table because it changes the
- incoming or outgoing characters to another value. For every character
- in the ASCII set, the table defines what it should be changed to. This
- table allows you to completely redefine your keyboard when using
- Telemate.
-
- TELEMATE THE MACRO WINDOW 48
-
-
- The Macro Window
-
- The Macro window displays the first four characters of the macro
- definition. These macros are designed so that they can be accessed by
- pointing with the mouse and clicking. They can also be invoked by
- pressing the indicated key(s).
-
- ╔═══════════════════════════════════╗
- The keys in the ║ N1 │ N9 │ Enter │ Home ║ The keys in
- upper left are ║ N2 │ N0 │ Space │ End ║ the 3 top-
- the [Alt]+[No.s ║ N3 │ Ctrl-C │ BackSp │ C-PgUp ║ right cols.
- 0 to 9]. ║ N4 │ Ctrl-K │ Escape │ C-PgDn ║ are constants.
- ║ N5 │ Ctrl-S │ Up │ C-Left ║ They are for
- The lower left ║ N6 │ Ctrl-Q │ Down │ C-Rght ║ use with the
- macros are the ║ N7 │ Ctrl-X │ Left │ Insert ║ mouse. If you
- Function keys. ║ N8 │ Ctrl-Z │ Right │ Delete ║ need to send a
- ║────────┼────────┼────────┼────────║ Ctrl-C, point
- The A1, A2, A3, ║ F1 │ A1 a 1^│ S1 a 11│ C1 a 21║ with the mouse
- etc. column ║ F2 ^CS~│ A2 a 2^│ S2 a 12│ C2 a 22║ at Ctrl-C and
- refers to the ║ F3 ^&^M│ A3 a 3^│ S3 a 13│ C3 a 23║ click.
- [Alt] +[Fn Key] ║ F4 │ A4 a 4^│ S4 a 14│ C4 a 24║
- combinations. ║ F5 m^M │ A5 a 5^│ S5 a 15│ C5 a 25║ The lower
- ║ F6 f^M │ A6 a 6^│ S6 a 16│ C6 a 26║ right column
- The 3rd column ║ F7 =^M │ A7 a 7^│ S7 a 17│ C7 a 27║ refers to the
- has the [Shift] ║ F8 a^M │ A8 a 8^│ S8 a 18│ C8 a 28║ [Ctrl] +
- +[Fn Key] ║ F9 rnn^│ A9 a 9^│ S9 a 19│ C9 a 29║ [Fn Key]
- combinations. ║F10 n^M │A10 a 10│S10 a 20│C10 a 30║ combinations.
- ║F11 │A11 │S11 │C11 ║
- ║F12 │A12 │S12 │C12 ║
- ╚════════╧════════╧════════╧════════╝
-
-
- The Macro Menu
-
- ╒════════════════╕
- │ Function key │ Press [Alt M] when in the Macro
- │ Alt key │ window and the pull down menu appears.
- │ Shift key │ It is divided into two sections:
- │ Ctrl key │ the top section is for key definitions,
- │ alt Number │ The lower is for loading and saving
- │ Keypad │ macros.
- │ alT keypad │
- │ Keyboard │ Function key: refers to the keys F1-F12
- │ ───────────────│ Alt key: [Alt] + the keys F1-F12
- │ Load macro │ Shift key: [Shift] + the keys F1-F12
- │ Save macro │ Ctrl key: [Ctrl] + the keys F1-F12
- │ Load keypad │ Alt Number: [Alt] + numbers 0-9
- │ Save keypad │ Keypad: Numeric keypad
- │ Load keyboard │ Alt Keypad: The alternate keypad
- │ Save keyboard │ Keyboard: The Qwerty Keyboard, ABC, etc.
- ╘════════════════╛
-
-
-
- TELEMATE THE MACRO WINDOW 49
-
-
- Defining Macros
-
- To define a macro, select the type of keys you wish to redefine. A
- macro definition window will open as shown:
-
- ┌─────────────────────────────────────────────────────┐
- │ │
- │ Ctrl-F1 TYPE IN BESIDE EACH KEY__________ │
- │ Ctrl-F2 COMBINATION THE TEXT YOU WANT THAT__ │
- │ Ctrl-F3 KEY COMBINATION TO SEND._______ │
- │ Ctrl-F4 ______________________________________ │
- │ Ctrl-F5 ______________________________________ │
- │ Ctrl-F6 IF YOU WANT Ctrl-F10 TO SEND THE_____ │
- │ Ctrl-F7 NAME "Snigglefritz" THEN YOU WOULD___ │
- │ Ctrl-F8 TYPE "Snigglefritz" NEXT TO Ctrl-F10__ │
- │ Ctrl-F9 LIKE THIS:__________________ │
- │ Ctrl-F10 Snigglefritz__________________________ │
- │ Ctrl-F11 ______________________________________ │
- │ Ctrl-F12 ______________________________________ │
- │ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └─────────────────────────────────────────────────────┘
-
-
- Macro Symbols
-
- In addition to accepting standard alphanumeric text, Telemate also
- uses certain symbols which when passed through the phone lines perform
- specific functions. For example, the character "^M" in a macro
- translates to [Enter] on the other end. Below is a table of symbols
- you can include in your macros:
-
- ╒════════╤═════════════════╕ ╒════════╤════════════════════════╕
- │ Symbol │ ASCII │ │ Symbol │ Function │
- ├────────┼─────────────────┤ ├────────┼────────────────────────┤
- │ ^@ │ Null │ │ ~ │ Pause 0.5 second │
- │ ^A │ Ctrl A │ │ ^# │ Drop DTR │
- │ ... │ │ │ ^% │ Send break signal │
- │ ^M │ Carriage Return │ │ ^$ │ Send memo │
- │ ^J │ Line feed │ │ ^& │ Send password │
- │ ^L │ Form feed │ │ ^* │ Send hang up string │
- │ ... │ ... │ │ ^( │ Send init string │
- │ ^Z │ Ctrl Z │ │ ^) │ Send answer string │
- │ ^[ │ Esc │ │ ^- │ Keystroke simulation * │
- │ ^^ │ ^ │ │ ^= │ Execute command * │
- │ ^~ │ ~ │ │ ^\ │ Run script file * │
- ╘════════╧═════════════════╛ ╘════════╧════════════════════════╛
-
- * These macro symbols must appear at the beginning of the macro.
-
-
-
- TELEMATE THE MACRO WINDOW 50
-
-
- The '^-' Keystroke Simulation Macro Symbol
-
- This macro symbol simulates keystrokes as if they are generated by the
- keyboard, including [Alt] keys. It must appear at the beginning of the
- macro. The syntax is:
-
- '^-' [keystroke] [keystroke] [...]
-
- The following rules apply to [keystroke]:
-
- 1. Normal character: For normal characters, there is no special prefix
- character. For example, "^-abc" generates the characters "abc".
-
- 2. Control character: For control characters from [Ctrl A] (ASCII 1)
- to [Ctrl Z] (ASCII 26) and [Esc] (ASCII 27), the '^' character is used
- as the prefix character. For example, "^-Robinson^M^[" generates the
- word "Robinson" followed by an [Enter] and then an [Esc].
-
- Note: in the Terminal window, "^H" is not the same as the [BackSpace]
- key, "^H" generates the character ASCII 8. [BackSpace] generates the
- string defined in the keypad table.
-
- 3. The ^ character itself: Two consecutive '^' generates one '^'
- character. For example, "^-^^" generates a '^'.
-
- 4. [Alt] and function key: An [Alt] or function key is represented by
- an accent '`' followed by the keyboard scan code in 4 hexadecimal
- characters. The keyboard scan code list is shown in the appendix.
-
- 5. The accent ` character itself: Two consecutive accent ` generates
- one accent ` character. For example, "^-``" generates a `.
-
- Caution: An accent character is a <`>, not a <'>.
-
- For example, the macro sequence "^-`1200`2e00`1400`1900" generates
- [Alt E] [Alt C] [Alt T] [Alt P] which switches to the editor, copies
- the marked text to the clipboard, switches to the terminal and pastes
- the contents of the clipboard to the remote system.
-
- There are certain limitations on the other macro symbols that you can
- use. The macro symbols that are supported are '^A' - '^Z', '^[' and
- '^^'. All other symbols are interpreted as if they are typed from the
- keyboard. For example, '^~' generates '^~', '~' generates '~' (not
- pause 0.5 second) and '^#' generates '^#' instead of dropping DTR. For
- example, the sequence "^-^@^~~^#^%^$^&^*^(^)^-^=^\" generates exactly
- "^@^~~^#^%^$^&^*^(^)^-^=^\".
-
- If you want a special macro symbol to work, you have to put it in
- another function key and generate the scan code for that function key.
- The '^-' macro symbol can nest function keys. For example, suppose the
- [F3] key is defined as "^&^M" which sends the password and then a
- carriage return. You can define "^-Robinson^M`3d00^[^[^[" which send
- the word "Robinson", an [Enter], an [F3] key and then three [Esc]
- keys.
-
-
- TELEMATE THE MACRO WINDOW 51
-
-
- Note: You should avoid using the [Shift Fn] key to simulate the Copy
- [Alt C], Cut [Alt U] and Tag [Alt G] keys because it will result in
- [Shift Alt C], [Shift Alt U] and [Shift Alt G] respectively and the
- clipboard is not cleared before adding new data. On the other hand,
- you must use the [Shift Fn] key to produce the keys [Shift Alt C],
- [Shift Alt U] and [Shift Alt G].
-
-
- The '^=' Hot Key Macro Symbol
-
- With the hot key macro symbol, you can define DOS commands or external
- protocols for all of the function keys. This macro symbol must appear
- at the beginning of the macro. The syntax is:
-
- '^=' [command] ['^='] ['^M'] ['^[']
-
- [command] can be a DOS command, external editor, external protocol, a
- batch file or whatever is required.
-
- ['^='] is optional. If specified, it will be converted to baud rate
- and COM port information in the same order as those parameters passed
- to an external protocol.
-
- ['^M'] is optional. If specified, it forces the command to execute
- immediately. Otherwise, the command line dialog [Alt R] will prompt
- you for more information.
-
- ['^['] is optional. If specified after the ^M above, the DOS window
- will be hidden after the command is executed. This symbol has no
- effect on commands used with the /P (pause) option.
-
- ╒═════════════════════╤══════════════════════════════════════════╕
- │ Example │ Description │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ ^=COPY │ Brings you to the DOS command window and │
- │ (without ^M) │ prompts you for more information. │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ ^=DIR *.SCR^M^[ │ Shells to DOS and displays all *.SCR │
- │ (with ^M) │ files. The '^M' forces the execution │
- │ │ of the command, then hides the window. │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ ^=MLINK-D ^=^M │ Works exactly the same as an external │
- │ (with another ^= │ protocol by passing baud rate and │
- │ and ^M) │ COM port information to the batch file │
- │ │ MLINK-D.BAT. │
- ├─────────────────────┼──────────────────────────────────────────┤
- │ ^=MLINK-U ^= │ Brings you to the DOS command window │
- │ (with another ^=) │ and waits for the file name. │
- ╘═════════════════════╧══════════════════════════════════════════╛
-
-
-
- TELEMATE THE MACRO WINDOW 52
-
-
- The '^\' Run Script Macro Symbol
-
- With this macro symbol, a script file can be started by pressing one
- function key. For example, if you define [F10] as "^\HOST", then the
- file HOST.SCR in the script directory will be run by pressing [F10].
- This macro symbol must appear at the beginning of the macro.
-
-
- Redefining the Keyboard
-
- Sometimes it is necessary for certain incoming or outgoing characters
- to be changed to another value or stripped altogether. For this
- purpose, Telemate provides an incoming and an outgoing character
- 'keyboard table'. For each character in the ASCII set, the table
- defines what the character should be changed to. By default, no
- character translation is performed.
-
- Suppose that both incoming and outgoing translations are enabled and
- the following translation is required:
-
- Original In Out
- ═══════════════════════
- 65:A » 65:B » 65:C
-
- When the character 'A' is received from the remote system, the
- character 'B' is displayed on the screen. When the character 'A' is
- typed from the keyboard, the character 'C' is sent to the remote
- system.
-
-
- Loading and Saving Macros, Keypads and Keyboards
-
- Although you can only have a limited number of macros active at any
- one time, Telemate gives you access to an unlimited number of macros.
- You can store one set of macros in one file and have a completely
- different set in a different macro file. These files can be saved and
- loaded whenever you need them using the Macro menu.
-
- Once you have defined some macros, you must save them. To do this,
- access the Macro menu, then highlight the "Save Macro" option and
- press [Enter]. Telemate uses the default extension .MAC for macro,
- .PAD for keypad and .KEY for keyboard files.
-
- To load a macro, keypad or keyboard file, select the appropriate
- option from the Macro menu. The File dialog opens and displays the
- files with the corresponding extension (.MAC, .PAD, or .KEY). You can
- then select the file you want to load.
-
-
- TELEMATE THE OPTION DIALOG 53
-
-
- THE OPTION DIALOGS [Alt O]
- ──────────────────────────────────────────────────────────────────────────
-
- The Options dialog allows you to quickly change many of Telemate
- options. When you have made your changes, you can save them to the
- configuration file so they automatically load with your next session.
-
- The Options Menu
-
- ╒═════════════════════╕
- │ General │
- │ Mouse & keyboard │
- │ Dial setup │
- │ dIrectory │
- │ Terminal │
- │ Communication │
- │ Protocol │
- │ External Protocol │
- │ ─────────────────── │
- │ Load options │
- │ Save windows │
- │ Save options │
- ╘═════════════════════╛
-
- Through the Options menu you can affect how Telemate operates in 8
- areas:
-
- General Dialog: includes such things as your display setup, scroll buffer
- size, delays, sounds and alarms.
-
- Mouse & Keyboard Dialog: includes mouse setup and enhanced keyboard
- selection.
-
- Dial Setup Dialog: allows you to change dial prefixes, time, dial cancel
- string, and pause time between dialing attempts.
-
- Directory Dialog: sets the default directories for the main Telemate
- files, Upload and Download directories, as well as the Edit, View,
- Write, Script, Image and Log directories.
-
- Terminal Dialog: allows you to select the type of terminal Telemate
- emulates. Related information such as line feeds, local echo and the
- type of connection you are using can also be configured here.
-
- Communication Dialog: allows you to alter the strings or signals Telemate
- sends to initialize your modem, hang up the phone, turn on the auto-
- answer feature, etc. You may also change your communications port,
- baud rate, parity, and other COM parameters through this menu.
-
- Protocol Dialog: allows you to select the ASCII, Kermit and Zmodem options
- and other general protocol features.
-
- External Protocol Dialog: allows you to set up the external protocols.
-
- NOTE: Most of Telemate's default settings should be sufficient. On the
- other hand, don't be afraid to experiment with some of the items.
-
- TELEMATE THE OPTION DIALOG 54
-
-
- Saving and Loading Options
-
- When you select the Save or Load menu item, Telemate displays the File
- dialog. By default, files which have the extension .CFG are shown.
-
-
- Saving Windows
-
- When you select this function, the position of all windows will be
- saved to the configuration file.
-
-
- How to Make Changes
-
- When a dialog box is open, pressing the [Tab], [Shift Tab] or using
- the arrow keys moves the cursor between fields.
-
- ╒════════════════╤══════════════════════╕
- │ Key │ Function │
- ├────────────────┼──────────────────────┤
- │ Tab │ Next group │
- │ Shift Tab │ Previous group │
- │ Down │ Next item │
- │ Up │ Previous item │
- │ Spacebar │ Turn on/off option │
- │ Enter │ Accept changes │
- │ Esc │ Abort changes │
- ╘════════════════╧══════════════════════╛
-
-
- There are 3 types of fields in a dialog box:
-
- Circular Buttons:
-
- ┌─ Mouse Type ───────┐
- │ ( ) None │
- │ ( ) MicroSoft │
- │ (*) MouseSystem │
- └────────────────────┘
-
- Circular buttons refer to black dots inside parenthesis ( ) that you
- see in the Mouse selection box above. Press [Spacebar] and the button
- jumps from button to button. Only one item can be selected in each
- group.
-
- Check Boxes:
-
- ┌──────────────────────┐
- │ [X] Music │
- │ [ ] Bell │
- └──────────────────────┘
-
- Some options are simple yes or no choices. These appear as a pair of
- brackets: [ ]. Press the [Spacebar] and an 'X' appears in the
- brackets like this: [X]. This condition indicates "yes, I want this
- option turned on". An empty bracket means "No."
-
- TELEMATE THE OPTION DIALOG 55
-
-
- Text Boxes:
-
- ┌─────────────────────────────────────────────────┐
- │ Download Directory C:\TM\DOWNLOAD\_______ │
- └─────────────────────────────────────────────────┘
-
- Some options require you to enter text as your choice. You can use
- [Ins] to toggle the insert mode, [Ctrl Y] or [Ctrl Left] to erase the
- whole field, [Alt P] to paste text from the clipboard and [Alt C] to
- copy text to the clipboard.
-
-
-
- TELEMATE THE OPTION DIALOG 56
-
-
- General Dialog
-
- ┌──────────────────────────────────────────────────────────────┐
- │ ┌ DOS Shell ───────────────────────────────────────────┐ │
- │ │ [X] Swap Telemate to EMS/XMS │ │
- │ │ [X] Swap Telemate to Disk │ │
- │ │ [ ] Maximum DOS Shell │ │
- │ └──────────────────────────────────────────────────────┘ │
- │ ┌ Display ─────────────────┐ ┌ Log ──────────────────┐ │
- │ │ [X] Scroll Bars │ │ [X] Log Filter │ │
- │ │ [X] Menu Bar │ │ [ ] Log Heading │ │
- │ │ [X] Status Line │ │ [X] Usage Log │ │
- │ │ [ ] 24 Hour Format │ └───────────────────────┘ │
- │ │ Date Format 0 │ ┌ Sound ────────────────┐ │
- │ │ Scroll Back 100_ │ │ [X] Music │ │
- │ │ Editor Margin 65_ │ │ [X] Bell │ │
- │ │ Message Pause 1_ │ │ [ ] External Alarm │ │
- │ │ Error Pause 3_ │ │ Alarm Sound 3_ │ │
- │ │ Screen Saver 10 │ │ Alarm Time 3_ │ │
- │ └──────────────────────────┘ └───────────────────────┘ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────┘
-
- Swap Telemate To EMS/XMS: When this option is on, Telemate will swap
- itself to XMS or EMS while jumping to DOS and, therefore, leaves the
- most memory for the DOS shell. If both XMS and EMS memory are present,
- Telemate will swap to XMS if there is enough memory. If the swap is
- not successful, Telemate will swap to EMS memory.
-
- Swap Telemate To Disk: Similar to the "Swap Telemate To EMS/XMS", Telemate
- will swap itself to a disk file named TM.SWP in the virtual memory
- directory while jumping to DOS if this option is on. If both the
- 'Swap' options are on, Telemate will swap to XMS/EMS when there is
- enough memory. If the swap is not successful, Telemate will swap to
- disk.
-
- Maximum Dos Shell: This option must be used with the 'Swap' options above.
- When it is turned on, Telemate occupies only 5K bytes in the main
- memory so that you have the maximum DOS shell possible to run other
- applications. One problem with this is that Telemate will disable the
- COM port and incoming data will be lost since the routine to handle
- the transmission is no longer in memory. If RTS/CTS flow control is
- used, Telemate will lower the RTS signal to prevent data loss. If this
- option is off, Telemate will only swap part of itself out to allow for
- continued transmission until the buffer is full.
-
- Scroll Bars: If this option is on, the top window displays scroll bars for
- mouse use. For a detailed description of scroll bars and mouse
- operations, refer to the section "IF YOU HAVE A MOUSE".
-
- Menu Bar: If this option is on, a menu bar is shown on the top line of the
- screen. If you have a mouse, you can click on an item in the menu bar
- to access the corresponding window or menu.
-
-
- TELEMATE THE OPTION DIALOG 57
-
-
- Status Line: If this option is on, a status line is shown on the bottom of
- the screen. The status line provides immediate information on terminal
- emulation, baud rate, parity, data bits, stop bits, COM port, script
- file, log file, printer status and the current remote system.
-
- Note: Pressing [Alt -] toggles the status line and the menu bar. On
- some foreign keyboards, [Alt +] is the equivalent key.
-
- 24 Hour Format: If this option is on, time is displayed in 24-hour format.
- Otherwise, it is displayed in 12-hour format.
-
- Date Format: Telemate supports 9 date formats which can be divided into 3
- groups. The first group uses '-' as the separator, the second uses the
- '/' and the third '.'. The codes are as follows:
- 0: MM-DD-YY 1: DD-MM-YY 2: YY-MM-DD
- 3: MM/DD/YY 4: DD/MM/YY 5: YY/MM/DD
- 6: MM.DD.YY 7: DD.MM.YY 8: YY.MM.DD
- Note: This date format does not affect the date format used in the
- script language.
-
- Scroll Back Limit: This is the number of lines the scroll back buffer can
- contain. Setting the limit to 0 will disable the scroll back function
- and minimizes the size of the virtual memory file. On a floppy disk
- system, this value should be 100 or less to reduce disk access and
- speed up the display.
-
- Editor Margin: This is the right margin of the editor. The words you type
- beyond this margin are wrapped to the next line. The margin also
- bounds the right side during reformatting.
-
- Message Pause: This is the amount of time, in seconds, that the Message
- Box appears when displayed.
-
- Error Pause: This is the amount of time, in seconds, that the Error Box
- appears when an error is encountered.
-
- Screen Saver: This is the amount of time, in minutes, that Telemate will
- wait for keyboard or mouse input before activating the screen saver. A
- message is displayed in random locations on the screen when the screen
- saver is active. A zero in this field will disable the screen saver
- feature. Pressing the [Alt `] key activates the screen saver
- immediately. On some foreign keyboards, [Alt `] is equivalent to
- pressing [Alt] together with the key left of the [1] key. Note: The
- [Alt `] key is only available if the Enhanced Keyboard option is
- turned ON under the Options/Mouse & Keyboard dialog.
-
- Log Filter: If this option is on, all of the control codes are filtered
- out while the communication session is recorded.
-
- Log Heading: If this option is on, a brief message is inserted into the
- log file which indicates the date and time the log is opened.
-
- Usage Log: If this option is on, actions such as connecting to a remote
- system, upload/download status, and online/offline status, are
- recorded in the TM.USE file.
-
-
- TELEMATE THE OPTION DIALOG 58
-
-
- Music: Some BBS's send ANSI music instructions via phone line. If this
- options is turned on, Telemate interprets those instructions and plays
- the music.
-
- Bell: The ASCII code 7 is the bell code. To keep Telemate silent, turn off
- this option.
-
- External Alarm: If turned on, the batch file TMALARM.BAT will be executed
- as an external alarm under the following conditions:
- 1. Both Alarm Sound and Alarm Time are greater than 0.
- 2. You are in the Terminal, Dial or Stack windows.
- Five parameters are passed to the batch file as %1, %2, %3, %4 and %5.
- They are
- %1 = Alarm Type
- = 0 if Transfer success
- = 1 if Transfer failure
- = 2 if Connected to a BBS
- = 3 if Script alarm
- = 4 if Warning (e.g. not enough disk space)
- %2 = Alarm Sound (no. of seconds the alarm should sound)
- %3 = Alarm Time (no. of seconds the alarm should display)
- %4 = BBS # connected to
- %5 = Current baud rate (300 to 115200)
-
- Alarm Sound: This is the amount of time, in seconds, that the alarm song
- plays when the Alarm appears. To turn off the alarm sound, set this
- value to 0.
-
- Alarm Time: This is the amount of time, in seconds, that the Alarm dialog
- will be displayed. Setting the value to 0 turns off the visible Alarm
- dialog box.
-
-
-
- TELEMATE THE OPTION DIALOG 59
-
-
- Mouse & Keyboard Dialog
-
- ┌─────────────────────────────────────────────────────────────┐
- │ ┌ Mouse Type ──────┐ ┌ Port ─────┐ ┌ Speed ──────┐ │
- │ │ ( ) None │ │ (*) None │ │ ( ) Slow │ │
- │ │ (*) MicroSoft │ │ ( ) COM1 │ │ (*) Medium │ │
- │ │ ( ) MouseSystem │ │ ( ) COM2 │ │ ( ) Fast │ │
- │ └──────────────────┘ └───────────┘ └─────────────┘ │
- │ │
- │ [ ] Swap Left/Right Buttons ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ [ ] Enhanced keyboard ╚════╝ └────────┘ │
- └─────────────────────────────────────────────────────────────┘
-
- Mouse Type: Telemate supports Microsoft and MouseSystem mice. Almost every
- mouse emulates one of these two, and many emulate both.
-
- Mouse Port: This refers to the serial port your mouse is connected to.
- This option only applies to MouseSystem mouse. If your mouse is a
- Microsoft mouse, there is no need to select a port. Due to the PC's
- architecture, you cannot have a mouse on COM1 and a modem on COM3, or
- a mouse on COM2 and a modem on COM4. But you can put a mouse on COM1
- and a modem on COM2, or a mouse on COM2 and a modem on COM3, etc.
-
- Mouse Speed: If the mouse pointer seems to move too slow or too fast, you
- can adjust the speed with this option. This option only applies to
- MouseSystem mouse. If your mouse is a Microsoft mouse, you should use
- the mouse driver to adjust the speed.
-
- Swap Left/Right Buttons: If this option is on, the function of the left
- and right buttons is exchanged.
-
- Enhanced Keyboard: If this option is off, the alternate keypad of the 101-
- keyboard is used as the normal keypad. If this option is on, the
- alternate keypad uses the separate definition. You should turn on this
- option only if you have an AT BIOS. The XT BIOS does not support the
- enhanced keyboard function call.
-
-
-
- TELEMATE THE OPTION DIALOG 60
-
-
- Dial Setup Dialog
-
- ┌──────────────────────────────────────────────────────────────────┐
- │ ┌ Dial Prefix ─────────────────┐ ┌ Connect String ────────┐ │
- │ │ (*) 1 AT DT_______________ │ │ CONNECT_____________ │ │
- │ │ ( ) 2 AT DP_______________ │ │ ____________________ │ │
- │ │ ( ) 3 AT DT_______________ │ │ ____________________ │ │
- │ │ ( ) 4 ATDT 9,_____________ │ │ ____________________ │ │
- │ └──────────────────────────────┘ └────────────────────────┘ │
- │ ┌ Dial Suffix ─────────────────┐ ┌ Busy String ───────────┐ │
- │ │ (*) 1 ^M__________________ │ │ NO CARRIER__________ │ │
- │ │ ( ) 2 ^M__________________ │ │ BUSY________________ │ │
- │ │ ( ) 3 ^M__________________ │ │ VOICE_______________ │ │
- │ │ ( ) 4 ^M__________________ │ │ NO DIAL TONE________ │ │
- │ └──────────────────────────────┘ └────────────────────────┘ │
- │ Break String RING^M____ [ ] Auto Baud Detect │
- │ Cancel String ^M________ [X] Auto Redial │
- │ Dial Time 35_ [X] Multiple line │
- │ Redial Pause 2__ ╔════╗ ┌────────┐ │
- │ Redial Attempt 0__ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────────┘
-
- Dial Prefix: Dial prefix is the string to be sent before the phone number.
- Normally, a pulse phone uses the prefix "ATDP" and a touch-tone phone
- uses "ATDT". Note that there is a pointer in the Phone Entry dialog
- pointing to one of the prefixes.
-
- Dial Suffix: The dial suffix is the string to be sent after the phone
- number. Usually it is simply a carriage return. But some phone
- companies offer a phone card which requires that the phone card number
- follow the phone number. This number should be put in the suffix. Note
- that there is a pointer in the Phone Entry dialog pointing to one of
- the suffixes.
-
- Connect Strings: These are the strings which the modem sends upon getting
- a connection, (e.g. "CONNECT"). There is no need to define different
- strings for different baud rates. The extra connect strings are
- intended for connection with some communication services.
-
- Busy Strings: These are the four strings which the modem sends when it has
- failed to make a connection while dialing (e.g. "NO CARRIER").
-
- Break String: When this string is received while dialing, the redial cycle
- is broken. For example, if someone calls you when you are dialing out,
- the modem reports RING and the redial cycle is broken.
-
- Cancel String: This is the string Telemate should send to the modem to
- cancel the dialing attempt, for example, the carriage return "^M".
-
- Dial Time: This is the number of seconds that Telemate should wait for a
- connection while dialing.
-
- Redial Pause: This is the number of seconds that Telemate should wait
- between attempts while dialing.
-
-
- TELEMATE THE OPTION DIALOG 61
-
-
- Redial Attempt: This is the number of times that Telemate should perform
- the dialing procedure. Setting this number to 0 will allow the redial
- attempts to go on until aborted manually or until a connection.
-
- Auto Baud Detect: If this option is turned on, Telemate checks the modem
- connect string for a baud rate indication and switches to the new baud
- rate. This options only works with Hayes compatible modems.
-
- Auto Redial: If this option is turned on, Telemate will automatically
- redial the current dial list upon carrier drop. To use this function,
- the carrier signal must reflect the actual online status.
-
- Multiple Line: If this option is on and a connection is made, the board
- names identical to or similar to the one just connected are removed
- from the dial list. Similar board names are compared by checking all
- but the last 5 characters. In addition, the board names must be longer
- than 10 characters.
-
-
-
- TELEMATE THE OPTION DIALOG 62
-
-
- Directory Dialog
-
- ┌────────────────────────────────────────────────────────────────┐
- │ │
- │ Telemate C:\TM\__________________________________ │
- │ Upload C:\TM\UL\;C:\QWK\_______________________ │
- │ Download C:\TM\DL\;\QWK\(*.QW?);\PIC\(*.GIF,*.PCX) │
- │ Script C:\TM\__________________________________ │
- │ Edit C:\ED\__________________________________ │
- │ View C:\ED\__________________________________ │
- │ Write C:\ED\__________________________________ │
- │ Image C:\TM\__________________________________ │
- │ Log C:\TM\__________________________________ │
- │ Virtual Memory C:\_____________________________________ │
- │ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └────────────────────────────────────────────────────────────────┘
-
- DOS's ability to make and use subdirectories provides an effective way
- to manage your files. Below are suggested subdirectories and the files
- which should be placed in those directories.
-
- Telemate allows you to define multiple upload directories by adding
- ';' between the directories. If a file is not found in the first
- directory, Telemate will search the second and so on. If the file name
- contains wildcard characters, the search will stop when a match is
- found. For example, specifying *.* will only upload all the files in
- C:\TM\UL\ in the example above.
-
- Multiple download directories can also be defined by adding ';'
- between the directories with the wildcard between '(' and ')'. You can
- specify multiple wildcards for the same directory by adding ','
- between the wildcards. In the example above, *.QW? files are put into
- the \QWK\ directory, *.GIF and *.PCX are put into the \PIC\ directory,
- and all other files are put into the C:\TM\DL\ directory.
-
- There should be at least 128K free in the virtual memory directory and
- at least 256K free if you have the "Swap Telemate to Disk" option
- turned on. You need to have at least 512K available if you have the
- "Maximum DOS shell" option turned on.
-
- Hard disk system:
-
- Dir Name Directory Files
- -------- --------- --------------------------------------
- Telemate C:\TM\ *.FON, *.MEM, *.MAC, *.KEY, *.PAD,
- TM.HLP, TM.CFG, TM.RES, TM*.EXE, *.BAT
- Upload C:\TM\UL\
- Download C:\TM\DL\
- Script C:\TM\ *.SCR, *.TMS
- Edit C:\ED\
- View C:\ED\
-
- TELEMATE THE OPTION DIALOG 63
-
-
- Write C:\ED\
- Image C:\TM\ *.IMG
- Log C:\TM\ *.LOG, TM.USE
- Virtual- C:\ TM.VM, TM.SWP, TMCLIP.$$$ memory
-
- Floppy disk system:
-
- You must not remove the diskette in drive A: because this is where
- Telemate stores data and loads the overlay. The main program TM.EXE
- should be put in drive B:. If you don't need the help function, you
- can remove the help file TM.HLP.
-
- Dir Name Directory Files
- -------- --------- ----------------------------------
- Telemate A:\ *.FON, *.MEM, *.MAC, *.KEY, *.PAD,
- TM.HLP, TM.CFG, TM.RES, TMS.EXE
- Upload B:\
- Download B:\
- Script A:\ *.SCR, *.TMS
- Edit A:\
- View A:\
- Write A:\
- Log A:\ *.LOG, TM.USE
- Virtual- A:\ TM.VM, TM.SWP, TMCLIP.$$$
- memory
- B:\ TM.EXE
-
-
-
- TELEMATE THE OPTION DIALOG 64
-
-
- Terminal Dialog
-
- ┌──────────────────────────────────────────────────────────────┐
- │ ┌ Terminal ────────┐ ┌ File Tag Separator ─────────┐ │
- │ │ (*) ANSI │ │ (*) Space │ │
- │ │ ( ) Avatar │ │ ( ) Carriage Return │ │
- │ │ ( ) Prism │ │ ( ) Comma ',' │ │
- │ │ ( ) TTY │ └─────────────────────────────┘ │
- │ │ ( ) VT52 │ ┌ Quote ──────────────────────┐ │
- │ │ ( ) VT102 │ │ [X] Initial (@) Guessing │ │
- │ └──────────────────┘ │ Prefix @>________ │ │
- │ ┌ Connection ──────┐ │ Margin 70_ │ │
- │ │ ( ) BIOS │ └─────────────────────────────┘ │
- │ │ ( ) Computer │ ┌ Toggles ────────────────────┐ │
- │ │ ( ) Fossil │ │ [ ] Add Line Feed │ │
- │ │ (*) Modem │ │ [ ] Add Return │ │
- │ └──────────────────┘ │ [ ] Auto Wrap │ │
- │ ┌ Flow Control ────┐ │ [X] Confirm Hang Up │ │
- │ │ [ ] XON/XOFF │ │ [ ] Destructive BS │ │
- │ │ [X] RTS/CTS │ │ [ ] Local Echo │ │
- │ └──────────────────┘ │ [ ] Strip High Bit │ │
- │ └─────────────────────────────┘ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────┘
-
- Terminal: Telemate gives you the choice of six terminal types: ANSI,
- Avatar, Prism, TTY, VT102 and VT52. When a terminal type is selected,
- the corresponding macro file (.MAC) and keypad file (.PAD) is loaded.
- For example, VT102.MAC and VT102.PAD is loaded when VT102 is selected.
-
- Connection: Normally, the connection should be Modem. Since Telemate
- determines online and offline status by inspecting the carrier signal
- of the modem, you should not force the carrier signal to always high
- or always low. If the COM port is linked to a host computer directly
- via a cable or a null modem, you should select Computer, and Telemate
- will not check the carrier signal. A connection is assumed and the
- phone number will not be dialed. You can also select BIOS or FOSSIL
- driver. BIOS only supports up to 9600 baud but you may experience data
- loss at 2400 or higher. BIOS connection does not support RTS/CTS flow
- control. FOSSIL driver supports up to 38400 baud. If the baud rate is
- over the limit, Telemate will automatically switch to Modem
- connection.
-
- XON/XOFF flow control: When this option is on, XOFF [Ctrl S] causes the
- terminal to stop transmitting characters until a XON [Ctrl Q] is
- received.
-
- RTS/CTS flow control: High speed modems use hardware handshaking to
- control the flow of data. If your modem supports hardware flow
- control, this option should be on. BIOS connection does not support
- RTS/CTS flow control.
-
-
- TELEMATE THE OPTION DIALOG 65
-
-
- File Tag Separator: The tag feature allows you to select the file names in
- the marked text and put them into the clipboard. The file names are
- separated by the tag separator which can be a space, a carriage return
- or a comma depending on the remote system you are using.
-
- Initial Guessing: If this option is turned on, Telemate scans the incoming
- data and looks for 'From:' or 'Name:' and remembers the initials of
- the name that follows. If there is any chance of an incorrect guess,
- the guessing initial will be cleared.
-
- Quote Prefix: This is the string to be sent before each quoted line. If
- the character '@' is in the string, it is replaced by the guessing
- initial if the Initial Guessing feature is enabled. Otherwise, it is
- ignored.
-
- Quote Margin: This field defines the right margin which the quote function
- will use to reformat the quoted text.
-
- Add Line Feed: Some BBS's do not add a line feed at the end of each line
- of data. In this situation, you should turn this option on to add line
- feeds.
-
- Add Return: If this option is on, a carriage return [Ctrl M] is supplied
- after a line feed is received.
-
- Auto Wrap: If this option is on and a character reaches column 80, the
- cursor is wrapped to a new line. Otherwise, the cursor stays at column
- 80.
-
- Confirm Hang Up: If this option is on and the hangup command [Alt H] is
- issued, you will be asked for confirmation.
-
- Destructive Backspace: If this option is on, backspace [Ctrl H] will
- destroy the character on the left. Otherwise, backspace only moves the
- cursor to the left.
-
- Local Echo: If the remote system does not send the characters you typed
- back, you should turn this on and the characters you type are echoed
- to the terminal automatically.
-
- Strip High Bit: If this option is on, the 8th bit of the incoming data
- will be filtered out. This option is very useful when the actual link
- is 7E1 but you use 8N1 as COM parameter.
-
-
-
- TELEMATE THE OPTION DIALOG 66
-
-
- Communication Dialog
-
- ┌─────────────────────────────────────────────────────────────────┐
- │ │
- │ Modem Init String ATZ^M_________________________________ │
- │ Modem Hangup String ^#~~~+++~~~AT H0^M~___________________ │
- │ Auto Answer String ~~~+++~~~AT S0=1^M~___________________ │
- │ Answer Back String ______________________________________ │
- │ │
- │ ┌ Baud Rate ──┐ ┌ Parity ────┐ ┌ Data Bits ┐ ┌ COM Port ─┐ │
- │ │ ( ) 300 │ │ (*) None │ │ ( ) 7 │ │ (*) COM1 │ │
- │ │ ( ) 1200 │ │ ( ) Even │ │ (*) 8 │ │ ( ) COM2 │ │
- │ │ ( ) 2400 │ │ ( ) Odd │ └───────────┘ │ ( ) COM3 │ │
- │ │ ( ) 4800 │ │ ( ) Space │ ┌ Stop Bits ┐ │ ( ) COM4 │ │
- │ │ ( ) 9600 │ │ ( ) Mark │ │ (*) 1 │ │ ( ) COM5 │ │
- │ │ ( ) 19200 │ └────────────┘ │ ( ) 2 │ │ ( ) COM6 │ │
- │ │ (*) 38400 │ └───────────┘ │ ( ) COM7 │ │
- │ │ ( ) 57600 │ │ ( ) COM8 │ │
- │ │ ( ) 115200 │ ╔════╗ ┌────────┐ └───────────┘ │
- │ └─────────────┘ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └─────────────────────────────────────────────────────────────────┘
-
- Modem Init String: This string is sent to the modem when Telemate starts
- in or switches to the originate mode. The '^(' macro symbol is
- attached to this string.
-
- Modem HangUp String: This string is sent to the modem to hang up the
- phone. The '^*' macro symbol refers to this string. The '^#' macro
- symbol should be included in this string so that it will drop DTR to
- hangup.
-
- Auto Answer String: This string is sent to the modem when Telemate
- switches to Answer mode. The '^)' macro symbol refers to this string.
-
- Answer Back string: This string is sent to the remote system when the
- ASCII code ENQ is received. However, this string will not be sent if
- CIS Quick B transfers are selected because ENQ is used as part of that
- protocol.
-
- Baud Rate: This is the speed at which communications take place. Check
- your modem manual if you are not sure what speeds are supported.
-
- Parity: Parity is a form of error checking. You can choose between None,
- Even, Odd, Mark and Space. The majority of BBS's are set up for No
- parity.
-
- Data Bits and Stop Bits: Data bits refers to how many bits of data are
- sent before a stop bit is sent. Most BBS's use 8 data bits and 1 stop
- bit.
-
- Port: Port refers to the communications port to which your modem is
- attached. Telemate supports up to 8 different ports.
-
-
-
- TELEMATE THE OPTION DIALOG 67
-
-
- Protocol Dialog
-
- ┌──────────────────────────────────────────────────────────────────┐
- │ ┌ General ───────────────────┐ ┌ Paste/ASCII Upload ───────────┐ │
- │ │ [X] Filename Guessing │ │ [X] Expand Blank Line │ │
- │ │ [X] Check Disk Space │ │ Line Pacing 0_ │ │
- │ └────────────────────────────┘ │ Char Pacing 0_ │ │
- │ ┌ Zmodem ────────────────────┐ │ Pace Character 0__ │ │
- │ │ [ ] Recovery │ └───────────────────────────────┘ │
- │ │ [X] Auto-Download │ ┌ Macro/Script ─────────────────┐ │
- │ │ [ ] ASCII-Upload │ │ Extended Pacing 0_ │ │
- │ └────────────────────────────┘ └───────────────────────────────┘ │
- │ ┌ Kermit ────────────────────┐ ┌ ASCII ────────────────────────┐ │
- │ │ Control Quote Char 35_ │ │ Upload Download │ │
- │ │ Start Of Packet Char 1__ │ │ [ ] [ ] Strip High Bit │ │
- │ │ End Of Line Char 13_ │ │ [ ] [ ] Translation │ │
- │ │ Padding Char 0__ │ │ [ ] [ ] Strip CR │ │
- │ │ Number Of Pad 0_ │ │ [ ] [ ] Strip LF │ │
- │ │ Max Packet Size 80 │ │ [ ] [ ] Add CR Before LF │ │
- │ │ 8th Quote Char 0__ │ │ [ ] [ ] Add LF After CR │ │
- │ └────────────────────────────┘ └───────────────────────────────┘ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────────┘
-
- Filename Guessing: Some protocols, such as Xmodem, require you to supply a
- download file name. If this option is on, Telemate guesses the
- possible file name based on the incoming text and puts it in the file
- selection box.
-
- Check Disk Space: If this option is on, a warning message is displayed
- when the size of the file to be downloaded is larger than the amount
- of free disk space. If this message appears, use the MOVE function in
- the DOS command window [Alt R] to make room for the downloaded file.
-
- Zmodem Recovery: When this is on, Zmodem resumes an aborted transfer at a
- later time. A date check is performed to ensure it is an interrupted
- transfer. If the date check fail, the newly received file will be
- renamed instead of resumed.
-
- Zmodem Auto-Download: If this option is on, Telemate automatically takes
- over the file reception without any user interaction.
-
- Zmodem ASCII-Upload: If this option is on, Telemate sends the remote
- system a signal to indicate that the file is an ASCII file and
- requires end-of-line conversion. Caution: This option should be turned
- off unless the remote system requests it to be turned on. Otherwise,
- the upload will not be successful.
-
- Kermit Options: Please refer to the document of the host computer for the
- details of this option.
-
-
- TELEMATE THE OPTION DIALOG 68
-
-
- Expand Blank Line: If this is on and a blank line is received, Telemate
- adds a space to that line. This option is used during ASCII transfers
- with pasting or quoting. This is very useful for systems that assume a
- blank line means "end of message" when pasting a message to most
- bulletin boards.
-
- Line/Character Pacing: When pasting or quoting to the remote system during
- ASCII transfers, it may be necessary to wait between each character or
- each line. Line pace is the amount of time, in 1/20 seconds, that
- Telemate should wait after sending each line. Character pace is the
- amount of time that Telemate should wait between each character.
-
- Pace Character: During an ASCII upload or when pasting marked text, some
- remote systems send a special character, such as ASCII 13, when they
- are ready to receive the next line. This character is called a pace
- character. If this value is 0, Telemate uploads/pastes without waiting
- for a pace character.
-
- Extended Pacing: Similar to character pacing, an extended pace is the time
- delay, in 1/20 seconds, that Telemate should wait between each
- character in a macro or in a string PUT by a script file.
-
- ASCII Upload/Download: A number of options are available for ASCII
- transfers. If 'Strip High Bit' is on, the 8th bit will be stripped. If
- 'Translation' is on, the keyboard table will be used to translate the
- incoming or outgoing characters. If 'Strip CR' is on, the carriage
- return character is rejected. If 'Strip LF' is on, the line feed
- character is rejected. If 'Add CR before LF' is on, the carriage
- return character is inserted before the line feed character. If 'Add
- LF after CR' is on, the line feed character is inserted after the
- carriage return character.
-
-
-
- TELEMATE THE OPTION DIALOG 69
-
-
- External Protocol Dialog
-
- ┌──────────────────────────────────────────────────────────────────┐
- │ │
- │ Protocol Upload Download Prompt Auto-Download │
- │ Name Key Batch Batch DL Name Sequence │
- │ ──────── ─── ──────── ──────── ─────── ───────────── │
- │ 1. ________ _ ________ ________ [ ] _____________ │
- │ 2. ________ _ ________ ________ [ ] _____________ │
- │ 3. ________ _ ________ ________ [ ] _____________ │
- │ 4. ________ _ ________ ________ [ ] _____________ │
- │ 5. ________ _ ________ ________ [ ] _____________ │
- │ 6. ________ _ ________ ________ [ ] _____________ │
- │ 7. ________ _ ________ ________ [ ] _____________ │
- │ 8. ________ _ ________ ________ [ ] _____________ │
- │ │
- │ ╔════╗ ┌────────┐ │
- │ ║ OK ║ │ Cancel │ │
- │ ╚════╝ └────────┘ │
- └──────────────────────────────────────────────────────────────────┘
-
- Protocol Name: This is the name of the corresponding external protocol.
-
- Key: This is the key used to invoke the corresponding external protocol in
- the protocol menu.
-
- Upload Batch: This is file name of the batch file for uploading with the
- corresponding external protocol. For details on the format of this
- batch file, please refer to the appendix.
-
- Download Batch: This is the file name of the batch file for downloading
- with the corresponding external protocol. For details on the format of
- this batch file, please refer to the appendix.
-
- Prompt Download Name: If this option is on, you will be asked to enter a
- filename before downloading with the corresponding external protocol.
-
- Auto-Download Sequence: New external protocols have the ability to start
- the download automatically by detecting a specific data sequence.
- Telemate scans the incoming data for the auto-download sequence and
- executes the corresponding external protocol. This feature is disabled
- if 'Prompt Download Name' option is ON or the Terminal window, Command
- Stack window or the Chat window is not the top window. The carriage
- return '^M' and line feed '^J' character must not present in the
- sequence. The following are protocols that support this feature and
- their auto-download sequence.
-
- GIFLink / Zmodem *^XB00
- Bimodem ^H ^H ^H ^H ^H ^H
- HS/Link HS*^BR
- Puma ^V^H^V^H^VPuma^V^H^V^H^V
- Mpt ^V^H^V^H^VMpt ^V^H^V^H^V
-
- Note: To use an external Zmodem driver, you must turn off the Zmodem
- Auto-download option in the Options/Protocol dialog. Otherwise, the
- internal Zmodem will be used.
-
- TELEMATE APPENDIX A: KEYBOARD SCAN CODE 70
-
-
- APPENDIX A: KEYBOARD SCAN CODE
- ──────────────────────────────────────────────────────────────────────────
-
- The following are the keyboard scan codes used by the "^-" keyboard
- simulation macro symbol. All numbers are in hexadecimal form. The
- numbers in parenthesis represent the scan codes for keys on the
- alternate keypad.
-
- [F1] 3B00 [Shift F1] 5400 [Ctrl F1] 5E00 [Alt F1] 6800
- [F2] 3C00 [Shift F2] 5500 [Ctrl F2] 5F00 [Alt F2] 6900
- [F3] 3D00 [Shift F3] 5600 [Ctrl F3] 6000 [Alt F3] 6A00
- [F4] 3E00 [Shift F4] 5700 [Ctrl F4] 6100 [Alt F4] 6B00
- [F5] 3F00 [Shift F5] 5800 [Ctrl F5] 6200 [Alt F5] 6C00
- [F6] 4000 [Shift F6] 5900 [Ctrl F6] 6300 [Alt F6] 6D00
- [F7] 4100 [Shift F7] 5A00 [Ctrl F7] 6400 [Alt F7] 6E00
- [F8] 4200 [Shift F8] 5B00 [Ctrl F8] 6500 [Alt F8] 6F00
- [F9] 4300 [Shift F9] 5C00 [Ctrl F9] 6600 [Alt F9] 7000
- [F10] 4400 [Shift F10] 5D00 [Ctrl F10] 6700 [Alt F10] 7100
- [F11] 8500 [Shift F11] 8700 [Ctrl F11] 8900 [Alt F11] 8B00
- [F12] 8600 [Shift F12] 8800 [Ctrl F12] 8A00 [Alt F12] 8C00
-
- [Alt A] 1E00 [Home] 4700 (47E0) [Alt 1] 7800
- [Alt B] 3000 [Up] 4800 (48E0) [Alt 2] 7900
- [Alt C] 2E00 [PgUp] 4900 (49E0) [Alt 3] 7A00
- [Alt D] 2000 [Left] 4B00 (4BE0) [Alt 4] 7B00
- [Alt E] 1200 [Center] 4C00 [Alt 5] 7C00
- [Alt F] 2100 [Right] 4D00 (4DE0) [Alt 6] 7D00
- [Alt G] 2200 [End] 4F00 (4FE0) [Alt 7] 7E00
- [Alt H] 2300 [Down] 5000 (50E0) [Alt 8] 7F00
- [Alt I] 1700 [PgDn] 5100 (51E0) [Alt 9] 8000
- [Alt J] 2400 [BackSpace] 0E08 [Alt 0] 8100
- [Alt K] 2500 [Insert] 5200 (52E0) [Alt -] 8200
- [Alt L] 2600 [Delete] 5300 (53E0) [Alt =] 8300
- [Alt M] 3200 [Ctrl PrtSc] 7200
- [Alt N] 3100 [Ctrl Left] 7300
- [Alt O] 1800 [Ctrl Right] 7400
- [Alt P] 1900 [Ctrl End] 7500
- [Alt Q] 1000 [Ctrl PgDn] 7600
- [Alt R] 1300 [Ctrl Home] 7700
- [Alt S] 1F00 [Ctrl PgUp] 8400
- [Alt T] 1400 [Ctrl Up] 8D00
- [Alt U] 1600 [Ctrl Down] 9100
- [Alt V] 2F00 [Ctrl Ins] 9200
- [Alt W] 1100 [Ctrl Del] 9300
- [Alt X] 2D00 [Grey /] E02F
- [Alt Y] 1500 [Grey *] 372A
- [Alt Z] 2C00 [Grey -] 4A2D
- [Grey +] 4E2B
- [Grey Enter] E00D
-
-
- TELEMATE APPENDIX B: KEYBOARD ASSIGNMENT IN TERMINAL EMULATION 71
-
-
- APPENDIX B: KEYBOARD ASSIGNMENT IN TERMINAL EMULATIONS
- ──────────────────────────────────────────────────────────────────────────
-
- VT102 & VT52 TERMINAL EMULATIONS
-
- The pre-defined keyboard layout is best suited for 101-key keyboard
- with the alternate keypad. 84-key keyboard users may have to redefine
- a few keys. The keyboard layout for the actual VT102 and VT52 keyboard
- is as follows:
-
- ┌───────┬───────┬───────┬───────┐
- │ PF1 │ PF2 │ PF3 │ PF4 │
- │ │ │ │ │
- ├───────┼───────┼───────┼───────┤
- │ 7 │ 8 │ 9 │ - │
- │ │ │ │ │
- ├───────┼───────┼───────┼───────┤
- │ 4 │ 5 │ 6 │ , │
- │ │ │ │ │
- ├───────┼───────┼───────┼───────┤
- │ 1 │ 2 │ 3 │ E │
- │ │ │ │ N │
- ├───────┴───────┼───────┤ T │
- │ 0 │ . │ E │
- │ │ │ R │
- └───────────────┴───────┴───────┘
-
- In the following chart, the keys on the 101-key keyboard are mapped to
- the keys shown in parenthesis. In Telemate, the [5] key is reserved
- for Backscroll and cannot be redefined. The [Ctrl Up] is used to
- emulate the [5] key in the actual terminal.
-
- ┌───────┬───────┬───────┬───────┐ ┌───────┬───────┬───────┬───────┐
- │ Num │ / │ * │ - │ │ F1 │ F2 │ F3 │ F4 │
- │ Lock │ (PF1) │ (PF2) │ (-) │ │ (PF1) │ (PF2) │ (PF3) │ (PF4) │
- ├───────┼───────┼───────┼───────┤ └───────┴───────┴───────┴───────┘
- │ 7 │ 8 │ 9 │ │
- │ (7) │ (8) │ (9) │ + │
- ├───────┼───────┼───────┤ │ ┌───────┬───────┬───────┬───────┐
- │ 4 │ 5 │ 6 │ (,) │ │ F5 │ F6 │ F7 │ F8 │
- │ (4) │ │ (6) │ │ │ (up) │ (down)│ (left)│(right)│
- ├───────┼───────┼───────┼───────┤ └───────┴───────┴───────┴───────┘
- │ 1 │ 2 │ 3 │ E (E │
- │ (1) │ (2) │ (3) │ N N │
- ├───────┴───────┼───────┤ T T │ ┌───────┐ ┌───────┐
- │ 0 │ . │ E E │ │Ctrl Up│ │ F10 │
- │ (0) │ (.) │ R R)│ │ (5) │ │ (del) │
- └───────────────┴───────┴───────┘ └───────┘ └───────┘
-
- On the 101-key keyboard, there is an extra set of cursor keys. These
- are pre-defined to emulate the associated functions.
-
- The 84-key keyboard does not have the extra cursor keys. As a result,
- the [F5] - [F8] keys are used to emulate the arrow keys and [F10] is
- used to emulate the [Del] key.
-
-
- TELEMATE APPENDIX B: KEYBOARD ASSIGNMENT IN TERMINAL EMULATION 72
-
-
- By default, the [BackSpace] key is defined as ASCII 8 [Ctrl H]. Some
- terminals require the [BackSpace] to be defined as ASCII 127. You can
- redefine the [BackSpace] key under the Macro/Keypad dialog. Or you can
- copy the keypad file VT102DEL.PAD to VT102.PAD.
-
-
- TELEMATE APPENDIX C: FILE TRANSFER PROTOCOLS 73
-
-
- APPENDIX C: FILE TRANSFER PROTOCOLS
- ──────────────────────────────────────────────────────────────────────────
-
- Xmodem: This was once the most popular protocol in use, but it is being
- replaced by quicker and more reliable protocols. Error checking is
- done with checksum or Cyclic Redundancy Check (CRC).
-
- Xmodem-1K: This is a variation of Xmodem which uses blocks that may be 128
- bytes or 1024 bytes in size. Some BBS software refers to Xmodem-1K as
- Ymodem. Ymodem sends the name, size and date of the file but Xmodem-1K
- does not. If the file name 'UNKNOWN.$$$' shows in the File Transfer
- window during a Ymodem transfer, it is likely that the BBS software is
- using Xmodem-1K. In this case, you should select Telemate's Xmodem-1K
- protocol.
-
- Relaxed Xmodem: This is the same as Xmodem except that it has a longer
- delay time. This is for use with remote services that can not tolerate
- strict timing during Xmodem transfers.
-
- Ymodem: This is an Xmodem variation which uses blocks that may be 128
- bytes or 1024 bytes in size and maintains the correct name, size, and
- date.
-
- Batch Ymodem: This protocol is a variation on Ymodem, which allows several
- files to be sent during each transfer. Also refer as True Ymodem.
-
- Ymodem-G: This protocol is a variation on Batch Ymodem. It achieves very
- high transfer rates by sending blocks one after another without
- waiting for acknowledgement. However, this requires an error-free link
- such as an error-correcting modem or null modem cable between two
- computers. If an error is detected by the receiver, the transfer is
- aborted. Ymodem-G supports the transfer of multiple files.
-
- Zmodem: This advanced protocol is both fast and reliable, and offers many
- features. Zmodem can transfer a group of files in one batch, while
- keeping the exact file size and dates. Zmodem detects and recovers
- from errors quickly. Zmodem Recovery can resume an aborted transfer.
- And it has the ability to skip the receiving file.
-
- Telink: It is basically the Xmodem protocol using CRC checking. A header
- block is sent before the file indicating its name, size, and date.
- This protocol supports the transfer of multiple files.
-
- SEAlink: SEAlink is an advanced version of Xmodem developed by System
- Enhancement Associates. It is a sliding window protocol. SEAlink
- passes a name, size, and the date of the transferred file and allows
- multiple files to be sent.
-
- Modem7: This format is similar to Xmodem. It passes the file name before
- starting the transfer and is common on CP/M systems. This protocol
- allows more than one file to be sent at a time.
-
- Kermit: This protocol is designed to permit computers of different types
- to send files to each other. Almost any computer using Kermit can be
- set up to send files to another computer using Kermit.
-
-
- TELEMATE APPENDIX C: FILE TRANSFER PROTOCOLS 74
-
-
- CIS Quick B: This protocol is used only on the CompuServe Information
- Service (CIS). It is particularly suited for the networks used in
- accessing CIS, which have large turnaround delays. Both sending and
- receiving in a CIS Quick B transfer are totally controlled by
- Compuserve. Therefore, you should select this protocol before telling
- CIS what files to transfer. To assure this, setup the phone entry for
- CIS so that each time it is connected to CIS, the protocol will be
- used as the default. If you select this protocol in the transfer menu,
- Telemate displays the message "CIS Quick B ready" and monitors the
- incoming data for the auto-transfer sequence. If you want to use this
- protocol, you should connect to CIS using the 8N1 COM parameter and
- have the "Strip High Bit" option turned on.
-
- ASCII: This protocol acts as if the sender is typing the characters and
- the receiver is recording them. No error detection is provided with
- this protocol. Although you can use this protocol to upload a message,
- it is suggested that you use the Paste [Alt P] command to send the
- prepared message.
-
-
- TELEMATE APPENDIX D: DEFINING EXTERNAL PROTOCOLS 75
-
-
- APPENDIX D: DEFINING EXTERNAL PROTOCOLS
- ──────────────────────────────────────────────────────────────────────────
-
- Telemate allows users to define as many as 8 external protocols using
- DOS batch files. Some external protocol drivers require a large amount
- of memory, so you should turn on the 'Swap Telemate to XMS/EMS', 'Swap
- Telemate to disk' and 'Maximum DOS Shell' options.
-
- When the external protocol is selected, Telemate executes the batch
- file and passes 3 or more parameters to it. Sometimes the third
- parameter is blank.
-
- Parameter Description
- ───────── ───────────
- %1 the baud rate
- %2 the com port number (1 - 8)
- %3 the first file to transfer
- %4 the second file to transfer
- .. ...
-
- The batch file should call a driver program for the protocol, using
- the supplied parameters. For example, the batch file for an upload may
- contain the command:
-
- GIFLINK -b%1 -p%2 sz %3 %4 %5 %6 %7 %8 %9
-
- NOTE: You can find various protocol drivers in many public BBS's.
-
-
- TELEMATE APPENDIX E: USAGE LOG 76
-
-
- APPENDIX E: USAGE LOG
- ──────────────────────────────────────────────────────────────────────────
-
- As you use Telemate on a daily basis, Telemate keeps a record of your
- communications activities. This record is stored in a file called
- TM.USE. Below is an excerpt from a TM.USE file. This file is divided
- into three parts:
-
- Note: The text shown in brackets [ ] are explanatory notes and are not
- actually from the TM.USE file.
-
- TIME DATE DESCRIPTION [COMMENTS]
- -------- ------- ----------------------
- 22:52:53 1-24-89 Begin session [Telemate is loaded]
- 22:57:24 1-24-89 Online [Carrier found]
- 22:57:30 1-24-89 Connect to CompuServe [Remote system name]
- 23:10:34 1-24-89 Offline [Carrier lost]
- 23:11:32 1-24-89 Online
- 23:11:38 1-24-89 Connect to SouthWest Connect
- 23:36:37 1-24-89 Receive-Z TM200-1.ZIP (171K) success, transfer ..
- [Zmodem successfully received the file TM200-1.ZIP]
- 23:37:16 1-24-89 Offline
- 23:37:39 1-24-89 End session [Exit to DOS]
-
- Telemate comes with a small program called TMSTAT.EXE. TMSTAT.EXE
- takes the information in TM.USE and produces a useful statistical
- report on your usage of Telemate. For details, please refer to
- TMSTAT.DOC.
-
-
- TELEMATE APPENDIX F: THE PHONE DIRECTORY 77
-
-
- APPENDIX F: THE PHONE DIRECTORY
- ──────────────────────────────────────────────────────────────────────────
-
- The Telemate utility program, TMPHONE.EXE helps you maintain the phone
- directory. It changes the size of the phone directory, inserts
- entries, deletes entries, reorders entries, sorts directories, clears
- the total, zaps connect dates, changes the phone directory size and
- prints the directory. To maintain a phone directory, at the DOS
- command line, type the following:
-
- TMPHONE [<name of phone directory>]
-
- and press [Enter]. If no phone directory name is supplied, TM.FON and
- TM.MEM will be used in the maintenance program.
-
- The phone directory files can be modified with a text editor. However,
- you will cause you to lose track of the memo field. Therefore, you
- should always use this utility program to maintain the phone
- directory.
-
- The file TMFON.H contains the format of the phone directory so that
- you can write your own maintenance program or even a conversion
- program. Each entry in the phone directory requires 131 bytes. The
- number of entries in a directory can be calculated with the following
- formula:
-
- (file size of the phone directory) / 131
-
-
- TELEMATE APPENDIX G: MEMORY MANAGEMENT 78
-
-
- APPENDIX G: MEMORY MANAGEMENT
- ──────────────────────────────────────────────────────────────────────────
-
- How Telemate uses EGA/VGA video RAM
-
- Telemate can use EGA/VGA video RAM as data storage. EGA and VGA
- adapters provide 32K video memory in text mode. The 32K video buffer
- begins at address B8000. Telemate can double the size of the video
- buffer to 64K by moving the video buffer starting address to A0000 and
- uses the extra 32K to store data.
-
- Unfortunately, the 64K mode is not compatible with any pop-up memory
- resident programs because the address of the video buffer is changed.
- Unless you are very low on memory, the 32K mode should be selected for
- compatibility.
-
- If Telemate is running under DESQView, Windows or in 132 columns mode,
- only the first page, i.e. EGA/VGA Ram=0, is used for maximum
- compatibility.
-
-
- Optimizing Memory Usage
-
- 640K Conventional + 384K Extended Memory
-
- You should set up a RAM disk in the extended memory. DOS's VDISK.SYS
- can use the extended memory if the following line is included in your
- CONFIG.SYS file:
- DEVICE=VDISK.SYS /e /s384
- This will create a RAM drive (e.g. D:). You MUST then define the
- 'Virtual Memory Directory' to 'D:\' in the Options/Directory dialog.
-
-
- 640K Conventional + 1M or more Extended Memory
-
- You should install the XMS driver HIMEM.SYS by adding the line:
- DEVICE=HIMEM.SYS
- in your CONFIG.SYS. Telemate uses the first 64K High Memory Area as if
- it were conventional memory and the rest to store data and the program
- image during the DOS shell. This may take up to 768K. The remaining
- 384K can be used to set up a disk cache. For example, Microsoft's
- SmartDrive, SMARTDRV.SYS, is compatible with HIMEM.SYS. To do this,
- make sure the following lines are in your CONFIG.SYS file:
- FILES=20
- BUFFERS=5
- SHELL=COMMAND.COM /p /e:1000
- DEVICE=HIMEM.SYS
- DEVICE=SMARTDRV.SYS 384
-
-
-
- TELEMATE APPENDIX G: MEMORY MANAGEMENT 79
-
-
- 640K Conventional + 1M or more Extended Memory and Expanded Memory
-
- Some computers come with an Expanded Memory Manager, such as
- EMM412C.SYS, which can turn part of the Extended Memory into Expanded
- Memory. You should include both HIMEM.SYS and EMMxxxx.SYS in the
- CONFIG.SYS file. Telemate uses the 64K High Memory Area and 48K
- Expanded Memory as if they were conventional memory. A disk cache will
- improve the overall performance of your system. The following lines in
- the CONFIG.SYS file assumes that you split the 1M (1024K) Extended
- Memory into 704K Expanded Memory, 64K High Memory Area and a 256K disk
- cache:
- FILES=20
- BUFFERS=5
- SHELL=COMMAND.COM /p /e:1000
- DEVICE=EMM412C.SYS 704
- DEVICE=HIMEM.SYS
- DEVICE=SMARTDRV.SYS 256
-
- The parameter '704' may vary for different Expanded Memory Managers.
- For example, the command line for QEMM.SYS should be
- DEVICE=QEMM.SYS EXTMEM=320
- which defines 320K as Extended memory.
-
-
- 640K Conventional + 1M or more Expanded Memory
-
- Some systems allow only Expanded Memory. In this case the CONFIG.SYS
- file will look like this:
- FILES=20
- BUFFERS=5
- SHELL=COMMAND.COM /p /e:1000
- DEVICE=EMM412C.SYS
- DEVICE=SMARTDRV.SYS /a256
-
- Note that the '/a' after SMARTDRV.SYS tells SmartDrive to use Expanded
- Memory.
-
-
- Running under DOS 5.0 and 6.0
-
- Telemate is fully compatible with DOS 5.0 and 6.0. However, some PC's
- do not report correct information to HIMEM.SYS and cause problems if
- you load DOS to high memory. If you have
- DOS=HIGH
- in your CONFIG.SYS, you should run TMINST.EXE and try the following
- setup conditions one by one:
- Xms Himem OFF
- Xms Limit 0
- Ems Limit 0
- EGA/VGA RAM 0
-
- Normally, Telemate disables the use of extra memory automatically when
- it detects any conflict. However, if the hardware does not report
- correct information, you have to disable them manually.
-
-
-
- TELEMATE APPENDIX G: MEMORY MANAGEMENT 80
-
-
- Running under QEMM386.SYS
-
- Sophisticated 386 Memory Managers, such as QEMM386.SYS, will optimize
- the usage of memory. However, this may cause other problems. If you
- are not sure, run TMINST.EXE and try the following setup conditions
- one by one:
-
- Ems Limit 0
- Xms Himem OFF
- Xms Limit 0
- EGA/VGA RAM 0
-
- Consult the manual for your 386 memory manager and check if there is
- any potential incompatibility problem with your hardware. For example,
- if you have a SCSI drive, you should use the DISKBUF parameter and the
- EXCLUDE parameter.
-
-
- Running under DESQView/386
-
- If you run Telemate under DESQView with QEMM.SYS, you SHOULD NOT
- include HIMEM.SYS in the CONFIG.SYS. Apparently DESQView requests the
- High Memory Area via QEMM.SYS and conflicts with HIMEM.SYS. The
- CONFIG.SYS will look like this:
- FILES=20
- BUFFERS=5
- SHELL=COMMAND.COM /p /e:1000
- DEVICE=QEMM.SYS
- DEVICE=SMARTDRV.SYS /a256
-
- Please refer to TM-PIF.DVP file for a sample PIF setup for DV386.
-
-
- Running under Windows 386 Enhanced Mode
-
- With Windows 3.1, you can use a mouse with Telemate even if it is
- running in a window. You MUST tell Telemate to use a Microsoft Mouse
- under the Options/Mouse & Keyboard dialog and you should add the
- following command line to your CONFIG.SYS file:
- DEVICE=C:\WINDOWS\MOUSE.SYS
-
- Note: The MouseSystem mouse setting will not allow Telemate to use the
- mouse in Windows 3.1.
-
- Please refer to TELEMATE.PIF for a sample PIF setup for Windows 386
- Enhanced Mode. To improve transfer performance, you should edit all
- the PIF and change all foreground and background priorities to 25
- which should yeild a faster turnaround time.
-
-
- TELEMATE APPENDIX H: ERROR MESSAGES 81
-
-
- APPENDIX H: ERROR MESSAGES
- ──────────────────────────────────────────────────────────────────────────
-
- The most common error messages are the following:
-
- Cannot open configuration file
-
- If the configuration file TM.CFG is not in the current directory,
- Telemate will display this message. If you see this message, you
- should use TMINST.EXE to generate a new configuration file and set the
- DOS environment string 'TMCFG' to the directory containing the new
- TM.CFG. For example, if the Telemate directory is "C:\TM" then the
- following line should be added to the AUTOEXEC.BAT file:
-
- SET TMCFG=C:\TM\TM.CFG
-
- Problem opening resource file
-
- If the resource file TM.RES is not in the Telemate directory or the
- resource file is out-dated, Telemate will display this message. If the
- directory is incorrect, you can edit TM.CFG and locate the line
- DirTelemate="" and add the Telemate directory to it. Then make sure
- that the file TM.RES is in the Telemate directory.
-
- Cannot open TM.FON
-
- The phone directory TM.FON is not in the Telemate directory or has not
- been created. Execute TMINST.EXE and copy TM.FON to the Telemate
- directory if necessary.
-
- Not enough memory to open dialog
-
- When you encounter this message, you are very low in memory and you
- should exit Telemate immediately and restart Telemate with the '/O' or
- '/N' command line option.
-
- RTS/CTS flow control is turned off because CTS is off
-
- When Telemate starts, it checks the RTS/CTS option with the hardware.
- If the RTS/CTS option is on but the CTS signal is off, Telemate will
- turn off the RTS/CTS option if the CTS signal is still off after 10
- seconds. Otherwise, no communications can go through the line. This
- message indicates that you may not have your modem turned on or your
- modem/cable does not have a CTS line.
-
- TMS Compile error
- This error message may appear for one of two reasons.
- . An error is detected in the script file.
- . There is not enough memory to execute TMS.EXE.
- Youshould exit Telemate and compile the script file in DOS command
- line. The script compiler will give you detailed information so that
- you can locate the error in your script file.
-
-
- TELEMATE APPENDIX I: TELEMATE SUPPORT BBS 82
-
-
- APPENDIX I: TELEMATE SUPPORT BBS
- ──────────────────────────────────────────────────────────────────────────
-
- We appreciate suggestions and ideas. Most new Telemate features come
- from user feedback. In order to provide a mean of support, we have
- made an agreement with several Bulletin Board Systems. The following
- BBS's will have the latest version of Telemate and a Telemate message
- area.
-
- Board Phone Number Network Baud Location
- ─────────────────── ──────────── ──────── ──────── ───────────────
- Land of the Gypsy's 503-297-0626 RelayNet 14400V32 Oregon USA
- Late Night BBS 315-564-5700 Genesis 14400DS New York USA
- PC Connect 416-733-9052 SmartNet 2400 Toronto Canada
- User To User #1 214-492-6565 RelayNet 14400DS Dallas USA
- User To User #2 214-492-5695 FidoNet 9600V32 Dallas USA
-
- If you have questions, problems or suggestions, you can leave messages
- to 'WINFRED HU' on these Telemate Support BBS's. Echomail conferences
- have been set up by these BBS's in FidoEcho, GDNet, ILink, IntelecNet,
- RelayNet and SmartNet. Ask your sysop to join them.
-
- For the international editions, you may contact MicroServe Information
- eXchange at
-
- Board Phone Number Network Baud Location
- ───────────────── ──────────── ───────── ──────── ───────────────
- M.I.X. BBS +49-4298-30086 UUCP 9600 V32 Lilienthal FRG
-
- In addition, you can reach the author on the following networks:
-
- CompuServe [72070,3515]
- InterNet 72070.3515@compuserve.com
-
- I want to express my appreciation to William Pendergast and Kevin Carr
- of User To User, John Scarfone of PC Connect, Avery Wegg of SouthWest
- Connect, Carter Downer of PRISM software, Nancy Porter of Land of the
- Gypsy's for their generous support. I am grateful to Chris Brinker and
- Michael Cody of Home Plate BBS for starting the Telemate FidoEcho.
- Also I thank Marko Kohtala of Airline BBS for his contribution and, of
- course, our registered users, distribution sites and all beta testers.
-
- Finally, special thanks to Ralf Brown's SPAWNO routines that make the
- maximum DOS shell function possible.
-
-
- TELEMATE APPENDIX J: PRODUCT LINE 83
-
-
- APPENDIX J: PRODUCT LINE
- ──────────────────────────────────────────────────────────────────────────
-
- If you enjoy this Shareware, we invite you to try out the rest of our
- high quality Sharewares. We produce top rated programs and those who
- try them love them. And we believe you will like them too.
-
- You will find our Sharewares under the following file names (or
- similar ones if an update is available).
-
- Telemate TM412-1.ZIP TM412-2.ZIP TM412-3.ZIP TM412-4.ZIP
- GIFLink GIFLK112.ZIP
- GIFLITE GIFLT200.ZIP
-
- If you cannot find them in a local BBS, you can find them in our
- Support BBS's and most large BBS's:
-
- PC Connect: Toronto, Canada (416)733-9052 2400
- Land of the Gypsy's: Oregon, USA (503)297-0626 14400V.32
- User To User #1: Dallas, USA (214)492-6565 USR-HST/ds
- User To User #2: Dallas, USA (214)492-5695 9600 V.32
-
-
- What is GIFLink
-
- GIFLink is an easy to use protocol driver that allows you to view the
- transmitting GIF images in stunning SuperVGA graphics. And it is the
- first protocol driver that uses full screen computer graphics in
- SuperVGA mode.
-
- GIFLink supports most of the popular file transfer protocols such as
- Zmodem, Batch Ymodem, Ymodem-G, Xmodem and CompuServe QuickB. If the
- files being transmitted are not GIF images, GIFLink will work just
- like as a normal protocol driver. So GIFLink will transmitted any
- files, not just GIF images.
-
- GIFLink also has a special VIEW mode so that you can look at the
- received GIF images in a slideshow format or preview the images you
- are going to sent.
-
-
- What is GIFLITE
-
- GIFLITE is a high quality GIF-to-GIF image compression program. It
- compresses the GIF files so that they will require much less disk
- space yet still preserve the same quality and resolution.
-
- With GIFLITE, digitized GIF images can be further compressed by an
- average of 30%. What makes GIFLITE special is that the resulting GIF
- files are almost identical to the original file. Human eyes can hardly
- tell them apart.
-
- GIFLITE conforms to both GIF87a and GIF89a standards. All non-image
- information is preserved in the resulting GIF files. The compressed
- images can be read by standard GIF decoders, such as VPIC v4+, CSHOW
- v8.3+ and GIFLink.
-
- TELEMATE INDEX 84
-
-
- INDEX
- ──────────────────────────────────────────────────────────────────────────
-
- [Alt `], 57 ASCII code, 49
- [Alt -], 16, 36, 57 ASCII protocol, 73
- [Alt =], 36 ASCII transfer, 68
- [Alt A], 36, 41, 45 Add CR before LF,
- [Alt B], 45 Add LF after CR,
- [Alt C], 36, 40 Strip CR,
- [Alt D], 25 Strip high bit,
- [Alt E], 38 Strip LF,
- [Alt F], 23 Translation,
- [Alt G], 36, 41 Auto answer string, 36, 66
- [Alt H], 28, 36 Auto baud detect, 61
- [Alt I], 35 Auto dial option, 15
- [Alt J], 23 Auto download sequence, 69
- [Alt K], 24 Auto indent, 12, 42
- [Alt L], 33 Auto log, 30
- [Alt M], 47 Auto redial, 61
- [Alt N], 34, 41, 46 Auto script, 16
- [Alt O], 53 Auto wrap, 31, 65
- [Alt P], 34, 41
- [Alt Q], 34, 41, 44, 46 B
- [Alt S], 34
- [Alt T], 32 Back window, 45
- [Alt U], 40 Backup source, 13, 42
- [Alt V], 44 Batch upload, 33
- [Alt W], 19 Batch Ymodem protocol, 73
- [Alt X], 24 Baud rate, 7, 29, 66
- [Alt Y], 35 Bell, 58
- [Alt Z], 19 Break signal, 37, 49
- [Center], 45 Break string, 60
- [Ctrl Up], 45 Busy strings, 60
- [Ctrl Down], 45
- [Ctrl Left], 24 C
- [Scroll Lock], 46
- [Shift Alt C], 40 Cancel string, 60
- [Shift Alt G], 41 Capture, 13, 46
- [Shift Alt U], 40 Carrier signal, 30, 61, 64
- 16550 FIFO, 8 CD, 22
- 12/24 hour format, 57 CGA, 1, 9
- Character pacing, 68
- A Chat mode [Alt C], 36
- Check boxes, 54
- Add line feed, 30, 65 Check disk space, 67
- Add return, 30, 65 Circular buttons, 54
- Alarm, 21, 58 CIS Quick B protocol, 74
- Alarm song, 12 Clear backscroll buffer, 46
- Alarm sound, 58 Clear text, 36
- Alarm time, 58 Clipboard, 24
- Already online options, 15 Closing window, 20
- Alt-keypad table, 47 CLS, 22
- Append entries, 28 Connect Strings, 60
- Answer mode, 36 Color, 13
- Answer back string, 66 Com parameter, 6, 29, 66
-
-
- TELEMATE INDEX 85
-
-
- Com port, 7, 21, 66 E
- Command line options, 15
- Command stack, 35 Edit, 38
- Communication dialog, 66 Edit directory, 62
- Confirm hang up, 65 Edit menu, 12, 40
- Connection, 30, 64 Edit window, 38
- COPY, 22 Editor margin, 30, 39, 57
- Copy, 34, 40 EGA, 1, 9, 78
- cUt, 40 EMS, 1, 11, 78
- EMS Limit, 11
- D Enhanced keyboard, 46, 59
- ERASE, 22
- Data bits, 7, 29, 66 Error messages, 81
- Date format, 9, 57 Error pause, 55
- Default baud rate, 29 Evaluation disks, 3
- Default COM port, 29 Executing Telemate, 14
- DEL, 22 Exiting Telemate, 24
- Deleting text, 38 Expand blank line, 34, 68
- Desqview, 80 Expanded memory, 1, 11, 78
- Destructive Backspace, 31, 65 Extended memory, 1, 10, 78
- Dial menu, 26 Extended pacing, 68
- Dial options, 60 External alarm, 58
- Dial prefix, 7, 29, 60 External protocol dialog, 69
- Dial setup dialog, 60 External protocols, 73
- Dial suffix, 7, 30, 60
- Dial time, 60 F
- Dial window, 25
- Dialing functions, 26 File directory, 23
- DIR, 22 Filename guessing, 67
- Directory dialog, 62 Filter, 42
- Directory functions, 25 Find, 27, 42
- Directories and files, 62 Format of phone directory, 77
- Disclaimer, 3 Full screen option, 16
- Doorway mode, 36
- DOS command window, 22 G
- CD
- COPY General dialog, 56
- CLS General options, 56
- DIR GIFLink, 83
- DEL GIFLITE, 83
- ERASE Goto, 27, 42
- INS, INSIDE Guess initial, 31
- MOVE
- REN, RENAME H
- TYPE
- Download batch, 69 Hang up, 28, 36, 49, 50, 65
- Download directory, 62 Help, 21
- Downloading files, 33 Hot key macro symbol, 51
-
-
- TELEMATE INDEX 86
-
-
- I Message pause, 53
- Modem init string, 49, 66
- Image directory, 62 Modem hangup string, 49, 66
- Image file, 35 Modem7 protocol, 73
- Initial guessing, 31, 34, 65 Monochrome, 9
- Installation program, 6 Mouse, 1, 10, 17, 59
- INS, INSIDE, 22 Mouse port, 10, 59
- International edition, 3, 82 Mouse type, 10, 59
- Mouse speed, 10, 59
- J MOVE, 22
- Moving windows, 19
- Jump to DOS, 23 Multiple line, 61
- Multiple upload directories, 62
- K Multiple download directories, 62
- Multithreading, 1
- Kermit protocol, 67, 73 Multi-user license, 3
- Key (external protocol), 69 Music, 58
- Keyboard table, 47
- Keypad table, 47 N
- Keystroke macro symbol, 50
- Name (external protocol), 69
- L New, 41
- Next, 27, 42
- Learning script, 28, 34
- License, 2 O
- Line pacing, 68
- Load phone directory, 16, 27 Opening a Window, 19
- Loading files, 41 Option dialogs, 53
- Loading macros, 52 Originate mode, 36, 49
- Loading options, 54
- Local echo, 31, 65 P
- Log directory, 62
- Log filter, 33, 57 Pace character, 68
- Log heading, 33, 57 Parity, 7, 29, 66
- Logging sessions, 33 Password, 29, 49
- Long distance, 31 Paste, 34, 41
- Phone directory, 77
- M Clear total
- Copy entry
- Macro menu, 48 Create new directory
- Macro symbols, 49 Delete entry
- Macro table, 47 Insert entry
- Macro window, 48 Print directory
- Manual dial, 27 Reorder entries
- Margins, 39, 57 Sort directory
- Mark, 40 Zap connect date
- Maximum DOS shell, 56 Printer log, 21, 37
- Memo, 21, 29 Printing files, 24
- Menu, 19 Prompt download name, 69
- Menu bar, 19, 56 Protocol, 8, 31, 67
- Protocol dialog, 57
-
- TELEMATE INDEX 87
-
-
- Q T
-
- Quote, 34, 41, 44, 45 Tag, 24, 41
- Quick Find, 27 Tag separator, 41, 65
- Quote margin, 34, 46, 65 Telemate directory, 62
- Quote prefix, 34, 46, 65 Telink protocol, 73
- Terminal command stack, 35
- R Terminal dialog, 64
- Terminal types, 30, 64
- Recalling command, 35 Terminal window, 32
- Receiving files, 33 Text Boxes, 55
- Redefining the keyboard, 52 TMPhone, 27, 77
- Redial attempt, 61 TMStat, 31, 76
- Redial pause, 60 Translation, 47
- Reformat, 42 Transferring files, 32, 33
- Registration, 2 TYPE, 22
- Relaxed Xmodem protocol, 73 Type ahead, 35
- REN, RENAME, 22
- Replace, 42 U
- Resizing windows, 20
- Revise script, 27 Upload batch, 69
- RTS/CTS flow control, 8, 64 Upload directory, 62
- Uploading files, 32
- S Usage log, 57, 76
- Using scripts, 34
- Save dial list, 27
- Saving files, 41 V
- Saving keyboards, 52
- Saving keypads, 52 VGA, 1, 9, 78
- Saving macros, 52 Video cache, 9
- Scroll lock, 46 Video displays, 9
- Saving options, 54 Video height, 9
- Saving Windows, 54 Video RAM, 1, 11, 78
- Screen saver, 57 View directory, 62
- Script, 34 View window, 44
- Script compile error, 81 Virtual memory, 1, 62, 78
- Script directory, 62
- Scroll bars, 9, 18, 56 W
- Scroll back limit, 57
- SEAlink protocol, 73 Windows, 19
- Selecting windows, 19 Closing
- Sending files, 32 Moving
- Shareware, 2 Resizing
- Snow checking, 9 Selecting
- Status line, 38, 57 Starting
- Strip high bit, 31, 65 Zooming
- Stop bits, 7, 29, 66 Windows Compatibility Option, 16
- Support BBS, 82 Wordstar convention, 39
- Swap left/right buttons, 59 Write, 41, 45
- Swap Telemate to disk, 56 Write directory, 62
- Swap Telemate to Xms/Ems, 56
-
-
- TELEMATE INDEX 88
-
-
- X
-
- Xmodem protocol, 73
- Xmodem protocol, Relaxed, 73
- Xmodem-1K protocol, 73
- XMS, 1, 10, 78
- XMS himem, 10
- XMS limit, 10
- XON/XOFF flow control, 8, 64
-
- Y
-
- Ymodem protocol, 73
- Ymodem protocol, Batch, 73
- Ymodem-G protocol, 73
-
- Z
-
- Zooming windows, 19
- Zmodem protocol, 73
- Zmodem ascii-upload, 67
- Zmodem auto-download, 67
- Zmodem recovery, 67
-
-
-