The GT terminal program by Greg Cunningham, Nomad Development. In July '88.  Version 1.1 กกก Experienced GT users see bottom !!! The official terminal of the UltraViolet Cafe, and I hope People Link also soon. Designed solely for the 'Power User' and definatly NOT for the novice!!! Based on the good features of all the other terms I've used, what there are, this is my rendition of a simple yet powerfull Amiga terminal program started becuase I am fed up with everthing I can find, and all those (lots'a) little pet peeves, gurus, ect. that all the others seem to have. This program is not public domain, not shareware, and not commercial. It is free to anyone, as long as the program, icon, and document are unchanged and are intact, and no money is made off it, exlcuding transfer charges. Why? becuase I don't want the responsibility for upgrades, DiskMan was enough Though bugs are another subject, and must be fixed. You can pay me by buying DiskMaster, please! The first thing you'll notice is all of the nice cryptic items across the menu bar. These may be selected by clicking the menu button while the pointer is over the item. I'll try to document them as well as possible, but I know I'm bad at writing documentation. In order from left to right, I have them labeled with letters. Also right Amiga command sequences will work with some items, as noted. Or left Amiga, hmm, seems like I got mixed up with the mouse buttons on some things also. 2400 CCF8N1 S |XC X D/L U/L| SEND CAPT SUS HU DN Phone Config TEXT | |||||| | || | | | | | | | | | | | A BCDEFG H IJ K L M N O P Q R S T U A. Baud - Clicking on this will flip it thru 19200, 9600, 4800, 2400, 1200, Amiga-B then back to 19200. It decriments because normally you have to go down one quickly at connection. (I'll have to see if it can be auto) B. Recieve CR 'C' or CR+LF 'L'. C. Transmit CR or CR+LF. D. Duplex 'F'ull or 'H'alf. E. Lenght '7' or '8'. F. Parity 'N'one, 'O'dd, 'E'ven, 'M'ark, or 'S'pace. G. Stop bits '1' or '2'. H. SplitScreen Use this for sending lines of text only at CR. Amiga-/ * Working on standard line edit features * I. X Disable Highlighted for auto x0N/x0FF, else off. Ctrl-Q/S J. CRC Highlighted CRC, else Checksum. K. Protocol 'X'Modem, 'Y'Modem, 'Z'Modem-(don't use yet), XModem 'T'ext, Amiga-X and 'W'XModem. L. DownLoad Calls up what I hope to be a good immitation TxEd Amiga-D (the standard) file requestor, like in the other terms. The arrows beside the devices will scroll showing whatever devices are currently active, including S: and C:. Enter the filename in the string on the bottom, and the directory (and PC-DOS/Amiga pattern if needed) in the string at the top. Hitting return or Okay will start the process. Still working on that sort! M. UpLoad see L. Amiga-U N. Text Send Opens that requestor for a name (see L.). Amiga-S The SEND item will dehighlight when done. To stop the send prematurely, select this item again. SUS will toggle suspending it. O. Text Capture Amiga-C Opens that requestor for a name (see L.). If you use the default 'Capture' it will open a file named 'Capture.1'. For my own reasons if the file exists and is not 0 bytes, it will open a new file with a number higher than what exists (i.e. Capture.2,3,4,5,6,ect.) I like lots of capture files all over the place. The CAPT item will dehighlight when done. To stop the capture prematurely, select this item again. P. Suspend Selecting SUS will toggle suspending Text capture/send. Q. Hang Up sends (config) Hangup string. Amiga-H R. Dial Next This can be used like the standard 'redial' feature. Amiga-N It will dial the first selected name in the phonebook. If the line was busy, selecting it will dial the same number again. Note: If a connection was made, the name is deselected, and the next time DN is selected, it will dial the next selected name. S. PhoneBook This will bring up the phonebook.(compatible with AMIC phonelibs) Amiga-P this should be placed in the current 'S:' directory. Dial Selecting 'Dial' will dial the top selected name and set it's Amiga-N parameters (see A. thru G.) accordingly. Script There is also an optional script set, placed after the setup. These work in pairs, and must be enclosed in brackets '[]', and must have a '=' dividing them. The first of a pair is the prompt, the BBS that sends this prompt must send a space or ']' after it to be detected. And must be one word, such as for 'Your name: ' you would use 'name:' as the prompt. Also this is case sensitive. The second is the string to send. Exaple: [Name:=Greg\r] BBS says: Name: GT says: Greg\r Since brackets and the equal are special here, they are filtered from the script input word stream, so something like this will work. (Here's one I use for BBS-PC) [RETURN=\r^PMy Name\rPassword\r] BBS says: Press [RETURN] GT says: return, control-P, name, password. These will only work once while online. To make one work multiple times, replace the leading bracket '[' with a brace '{' (hit ESC if it gets out of hand) * Limits 400 names per phone lib. 200 chars per name (line). 20 pairs per name (line). Selecting names should be easy, just think of it like DPaint Editing names. When selecting 'Edit' the top selected name will appear in the edit line, hitting return will enter it in. To Add to the list, select Edit with no files selected. When return is hit the name will appear at the bottom of the list. For sorting, AmigaDOS 'Sort' works well (for now). Queue Dials all selected numbers in the phone book untill all are deselected or ESC is pressed while dialing. (Hope it works OK) :-) Load to load another phonebook in. Save to save the current phonebook. AUTO Toggles ON/OFF. This hopefully makes the phonebook open before you can say GT. (when a connection is not made, at logoff, and other nifty times) Quit Select the close gadget, or hit Amiga-P again to exit the phonebook. T. Config This is kinda like the phonebook. Amiga-M Palette Open the color palette. Cancel restores, close gadget keeps new colors. LACE Toggles interlace. Currently, you must save config, quit and reload GT, for it become active. Planes Flips planes between 1 (2 color), 2 (4 color) and 3 (8 color). 16 colors? color sequences can't go over 10 colors. save config & reload. 127C or 255C 127/255 character mask, 7 bits for 8. Save Config Saves all config strings, color, lace, planes, mask, auto, and current baud to 'S:GT.Config' only Edit works like the phone edit (200 chars max). For editing macros and config strings. Slide the bar down to get to the config strings: Phone : Path & phonebook file to load first. Macro : Path & key macro file to load first. Data : Initial path for file requestor to use for Capture, send, U/L, and D/L. Init : String to send modem when run. Exit : String to send modem when quiting GT. Dial : Prifix dial sequence. Hangup: String to send modem for Amiga-H & for Queue. Font : font [space] size. Like 'Opal 9' Load Keys to load another set of macros in. Save Keys to save the current macros. Quit Select the close gadget or hit Amiga-M again to exit the macro screen U. Flip to Time Time shows current time, and connect time. CT will initialize at DCD, and show how long you've been online. CT will keep the time online after losing carrier. While online, it may be reset by clicking somwhere in the area. Also a helpfull input line display that updates ever so often for use with the script stuff, to see if it caught the last word. Quick Key Reference Amiga-B Flip Baud rate. Amiga-C Start/End capture. Amiga-D D/L Amiga-H Send hangup string. Amiga-K 'Kill' or deselect last number dialed. Amiga-L Dial by List, dials in manual Queue mode. Amiga-M Toggle Config/Macro screen. Amiga-N Dial Next, names are deselected automaticaly on DCD. Redials if busy, ect. Amiga-P Toggle phone screen. Amiga-Q quits GT. (if no DCD) Close Gadget works always. Amiga-S Start/End ASCII send. Amiga-U U/L Amiga-X flip thru protocol. Ctrl-W reset color/alt chars & clear screen. ESC Turns off script when online. Turns off Queue when offline. ----- NEW ------ Review Buffer Hit any of the cursor keys to open the review window. Cursor up goes up one page. Cursor down goes down one page. Cursor left or right closes the window. Ctrl-W reset color/alt chars, and now clears screen too. Amiga-K 'Kill' or deselect last number dialed. Amiga-L Dial next in List, dials in manual Queue mode. Does'nt seem to work the first time, but anyway it's usefull if you don't want to deselect numbers just because they're above others you want to call now. (huh?) Just try it. Fonts Check the last entry in the config menu. Enter font name & size. Transfer Window On the WorkBench screen! Ctrl-Q/S Fixed to work with PLink. WXModem Fixed! And, I hope faster than the others (grin) Still to come: Send TxEd Clip, ZModem, YModem G, YModem Batch, Kermit, and much more. If it goes out of San Antonio, the area code for the phone numbers is (512) All modem I/O & timing routines were designed using the Anchor 2400E. If you gotta contact me, I'm on all the boards in the example phonebook, and this my address: Greg Cunningham Nomad Development. 2014 Encino White San Antonio, TX 78259 Other options: Phone (512) 490-0055 BIX: gcunningham Enjoy, Greg Cunningham