home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
z
/
zyg-60.zip
/
ZYGOTE.DOC
< prev
next >
Wrap
Text File
|
1991-09-17
|
74KB
|
921 lines
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ ┌─█████████ [ Version Five Point Zero ] ┌─███ █
█ └─────┐ ███ │ ███ █
█ ┌┘███ │ ███ █
█ ┌─███┘ ┌─███ ┌─███ ┌─█████████ ┌─█████████ ┌─████████ ┌─█████████ █
█ ┌─███┘ │ ███ │ ███ │ ███─┐ ███ │ ███─┐ ███ └─┐ ███┘ │ ███─┐ ███ █
█ ┌┘███ │ ███ │ ███ │ ███ │ ███ │ ███ │ ███ │ ███ │ █████████ █
█ │ ███ ┌███ │ ███ │ ███ │ █████████ │ ███ │ ███ │ ███ │ ███────┘ █
█ │ █████████ │ █████████ └─────┐ ███ │ █████████ │ ██████ │ █████████ █
█ └────────┘ └─────┐ ███ ┌─███ │ ███ └────────┘ └─────┘ └────────┘ █
█ │ ███ │ █████████ █
█ ┌─████▀ └────────┘ █
█ └───┘ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
╓────────────────────────────────────────────────────────────────────────────╖
║ An Intuitive Trip Into Real Communications ║
╙────────────────────────────────────────────────────────────────────────────╜
╓─────────────────────┬┬──────────────────────────────┬┬─────────────────────╖
║ Version 5.0 ││ Written By My Nguyen ││ Version 5.0 ║
╙─────────────────────┴┴──────────────────────────────┴┴─────────────────────╜
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ Zygote Version 5.0 Documentation ├┼┼┤
├┼┼┤ An Intuitive Trip Into Real Communications ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ INTRODUCTION - I N T R O D U C T I O N - INTRODUCTION ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote Term is a telecommunications program written for use on the ├┼┼┤
├┼┼┤ IBM XT, AT, and compatible systems. It is programmed in Turbo ├┼┼┤
├┼┼┤ Pascal v6.0. Zygote contains all the basic features found in the ├┼┼┤
├┼┼┤ commercial terminal programs. Along with these basic features, ├┼┼┤
├┼┼┤ Zygote includes some advanced and original ones as well. Please ├┼┼┤
├┼┼┤ feel free to distribute this copy of Zygote onto any Bulletin ├┼┼┤
├┼┼┤ Board System that you call. You must not, however, modify this ├┼┼┤
├┼┼┤ program in any way. Make sure you read the entire documentation ├┼┼┤
├┼┼┤ for every updated release of Zygote Term. It is important to ├┼┼┤
├┼┼┤ understand every aspect of Zygote for a more efficient operation. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ DISCLAIMER - D I S C L A I M E R - DISCLAIMER ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ The author of Zygote Term does not take responsibility for the ├┼┼┤
├┼┼┤ program during operation by the using party. The user MUST use ├┼┼┤
├┼┼┤ Zygote at his/her own risk. Any unforeseen damages caused by ├┼┼┤
├┼┼┤ Zygote Term on hardware and/or software, or illegal conduct by ├┼┼┤
├┼┼┤ the user or users is the sole responsibility of the using party. ├┼┼┤
├┼┼┤ If you (the user) understand this agreement please continue ├┼┼┤
├┼┼┤ to use Zygote Term. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ DESCRIPTION - D E S C R I P T I O N - DESCRIPTION ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote Term is a telecommunications program designed for both the ├┼┼┤
├┼┼┤ novice and experienced users of the many electronic Bulletin Board ├┼┼┤
├┼┼┤ Systems provided for computer users. Zygote is unique in that it ├┼┼┤
├┼┼┤ includes advanced features such as real private e-mail, Notepad, ├┼┼┤
├┼┼┤ Auto-Protocols, Cut/Paste Features, and much more not found in ├┼┼┤
├┼┼┤ other terminal programs. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ REQUIREMENTS - R E Q U I R E M E N T S - REQUIREMENTS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote will work more efficiently if your system has the required ├┼┼┤
├┼┼┤ hardware and software described below. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 1. Dos version 2.x or higher ├┼┼┤
├┼┼┤ 2. Harddisk Drive (Works Best) ├┼┼┤
├┼┼┤ 3. Minimum of 900k of disk space ├┼┼┤
├┼┼┤ 4. 300-115K baud Hayes compatible modem ├┼┼┤
├┼┼┤ 5. Updated external protocols ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ INSTALLATION - I N S T A L L A T I O N - INSTALLATION ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Just follow these easy steps for Installation of Zygote Term. If ├┼┼┤
├┼┼┤ you are an experienced user, you may want to skip this section ├┼┼┤
├┼┼┤ and go on to the next. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 1. Run Zygote.Exe (Ex: C> Zygote.Exe [Enter]) ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 2. A menu will pop up for configuration. After you have answered ├┼┼┤
├┼┼┤ all the questions hit "Esc" and pick "Save"... That's All Folks! ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ PARAMETERS - P A R A M E T E R S - PARAMETERS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote provides the user with several useful commandline functions. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Syntax : ZYGOTE /x /x /x /x /x ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Parameters such as 'x' = ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ B - Use (B)ios write, turns off direct write ├┼┼┤
├┼┼┤ C - Run (C)onfiguration before loading Zygote ├┼┼┤
├┼┼┤ F name - Execute Zygote (F)unction "name" after Zygote loads. ├┼┼┤
├┼┼┤ "name" = to the prenamed functions listed in the ├┼┼┤
├┼┼┤ DEFINITION section of this document. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ei. ZYGOTE /f @dial_menu : will load Dialing Menu ├┼┼┤
├┼┼┤ ZYGOTE /f @hostmode : will load Hostmode ├┼┼┤
├┼┼┤ ZYGOTE /f @minidos : will load MiniDOS system ├┼┼┤
├┼┼┤ ZYGOTE /f !dir /w : will execute "dir /w" ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ H - This (H)elp ├┼┼┤
├┼┼┤ L filename.ext - (L)oad script file "filename.ext" ├┼┼┤
├┼┼┤ N - (N)o initial screen. Skips it ├┼┼┤
├┼┼┤ R filename.ext - (R)ead BINARY format file "filename.ext" ├┼┼┤
├┼┼┤ S - Use (S)now checking (for older CGA systems) ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Examples: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ZYGOTE /n /f @dial_menu ├┼┼┤
├┼┼┤ 1. skip opening screen ├┼┼┤
├┼┼┤ 2. go into the dialing menu ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ZYGOTE /s /n /r zygote.bin ├┼┼┤
├┼┼┤ 1. use snow checking ├┼┼┤
├┼┼┤ 2. skip opening screen ├┼┼┤
├┼┼┤ 3. read binary file zygote.bin ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ZYGOTE /b ├┼┼┤
├┼┼┤ 1. use bioswrite ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ CONFIGURATION - C O N F I G U R A T I O N - CONFIGURATION ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Area Code - Enter your area code. Zygote needs to know this ├┼┼┤
├┼┼┤ to determine if your calls are toll or not. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Blink Filter - When on, this will filter out all blinking ansi ├┼┼┤
├┼┼┤ codes. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Anti-Logoff - Many bbses will automatically hangup on you if you ├┼┼┤
├┼┼┤ do not hit a key in a specified number of minutes. ├┼┼┤
├┼┼┤ When this is set to on, Zygote will not allow the ├┼┼┤
├┼┼┤ bbs to do so. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Leech Xmodem - Toggles Leech Xmodem. When on, after a download ├┼┼┤
├┼┼┤ using Xmodem, Zygote will confuse the bbs into ├┼┼┤
├┼┼┤ thinking that the transfer was not completed. ├┼┼┤
├┼┼┤ Thus, the bbs will not charge the user for the ├┼┼┤
├┼┼┤ download. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Keep Log - This keeps a log of all the boards that you call. ├┼┼┤
├┼┼┤ It will also record execution of Zygote and all ├┼┼┤
├┼┼┤ file transfers. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Detect Speed - When this is turned 'On' it will readjust the speed ├┼┼┤
├┼┼┤ according to the returned 'CONNECT XXXXXX' string ├┼┼┤
├┼┼┤ returned from the connection during dialing and ├┼┼┤
├┼┼┤ redialing mode. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Transfer Dir - Enter the name of the directory in which you put ├┼┼┤
├┼┼┤ your files to be uploaded and where you want all ├┼┼┤
├┼┼┤ downloaded files to go. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Show Location - When on, this will show the location of the bbs ├┼┼┤
├┼┼┤ that you are calling. The bbs must be in the ├┼┼┤
├┼┼┤ 500s-900s areacode. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Strip Colors - This will strip all colors. You will only see ├┼┼┤
├┼┼┤ gray on black. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ User Name - Enter your name or handle. Zygote will use this ├┼┼┤
├┼┼┤ for its auto-logon feature. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Port,Speed - Enter your com-port and modem speed. Zygote ├┼┼┤
├┼┼┤ supports ports 1-4 and 300-115K baud modems. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Parity,Etc. - Parity should be O,E,or N. Data should be 7 or 8. ├┼┼┤
├┼┼┤ Stop should be 0 or 1. Normally Parity=N, Data=8 ├┼┼┤
├┼┼┤ and the Stopbit=1. Please refer to your modem's ├┼┼┤
├┼┼┤ manual for more information. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Init String - This string is sent to the modem everytime Zygote ├┼┼┤
├┼┼┤ is loaded. If you are not sure what to put here, ├┼┼┤
├┼┼┤ leave it as it is. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Alarm - This feature will toggle the alarm. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Ansi/AnsMusic - Toggle whether you want Ansi and/or Ansi Music. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Hangup String - Enter the hangup string which should be sent to ├┼┼┤
├┼┼┤ the modem. If you would like for Zygote to turn ├┼┼┤
├┼┼┤ of DTR to hangup, then type "USE DTR". Again, if ├┼┼┤
├┼┼┤ you don't know what to put here, leave it as is. ├┼┼┤
├┼┼┤ Or refer to your modem's manual ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Auto Zmodem - Enter the name of the batch file to be executed ├┼┼┤
├┼┼┤ when Zygote going into Auto Zmodem mode. If you ├┼┼┤
├┼┼┤ are not planning on using AutoZmodem you need not ├┼┼┤
├┼┼┤ worry about this command. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Auto Puma - Same as the Auto Zmodem feature, except this works ├┼┼┤
├┼┼┤ with the Puma Protocol. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ DialString - Enter your dialing string here. This is almost ├┼┼┤
├┼┼┤ always, "ATDT" ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Dial Limit - This will set the number of seconds Zygote will ├┼┼┤
├┼┼┤ wait for a connection with a remote system. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ COMMAND LIST - C O M M A N D L I S T - COMMAND LIST ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ These commands are listed by default setting ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Alt-B ( Beep Toggle ) Alt-Z ( Auto Zmodem Toggle ) ├┼┼┤
├┼┼┤ Alt-C ( Capture Toggle ) φ Alt-- ( Encrypt Message ) ├┼┼┤
├┼┼┤ Alt-D ( Dialing Directory ) φ Alt-= ( Host Mode ) ├┼┼┤
├┼┼┤ Alt-E ( Echo Toggle ) Alt-F1 ( Screen Snap-Shot ) ├┼┼┤
├┼┼┤ Alt-F ( File Listing ) Alt-F2 ( Cancel Auto Script ) ├┼┼┤
├┼┼┤ Alt-H ( Hangup ) Alt-F5 ( View Background ) ├┼┼┤
├┼┼┤ Alt-J ( Shell To Dos ) Alt-F8 ( Toggle Decrypt ) ├┼┼┤
├┼┼┤ Alt-K ( Change Modem Speed ) Alt-F9 ( Toggle Encode ) ├┼┼┤
├┼┼┤ Alt-M ( Edit Macros ) φ Alt-F10 ( Encode Message ) ├┼┼┤
├┼┼┤ Alt-N ( Notepad ) Ctrl-2 ( MiniDOS system ) ├┼┼┤
├┼┼┤ Alt-O ( Configuration ) PageUp ( Upload File ) ├┼┼┤
├┼┼┤ Alt-P ( Auto Puma Toggle ) PageDn ( Download File ) ├┼┼┤
├┼┼┤ Alt-Q ( Binary File Viewer ) Insert ( Send Text Backwards ) ├┼┼┤
├┼┼┤ φ Alt-R ( Script Recorder ) Delete ( Scroll Back. ) ├┼┼┤
├┼┼┤ Alt-V ( Simple calculator ) ├┼┼┤
├┼┼┤ Alt-W ( Clear Screen ) φ = Registered Version Only ├┼┼┤
├┼┼┤ Alt-X ( Exit To Dos ) ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ────────────────────────────────────────────────────────────────── ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-B]════[ Beep Toggle - When this is set to off, whenever a ] ├┼┼┤
├┼┼┤ [ beep is sent from the remote system to you, Zygote ] ├┼┼┤
├┼┼┤ [ will display a [Beep] message instead of an actual ] ├┼┼┤
├┼┼┤ [ beeping sound. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-C]════[ Capture Toggle - When you hit Alt-C a screen will ] ├┼┼┤
├┼┼┤ [ pop up asking for a filename. You may specify any ] ├┼┼┤
├┼┼┤ [ dos compatible name. After doing so, Zygote will ] ├┼┼┤
├┼┼┤ [ ask you if you want ansi codes to be saved or not. ] ├┼┼┤
├┼┼┤ [ Answer as you wish. If you want color to be saved ] ├┼┼┤
├┼┼┤ [ specify yes for Ansi Codes. After doing so, every- ] ├┼┼┤
├┼┼┤ [ thing that you see on the screen will be saved into ] ├┼┼┤
├┼┼┤ [ the filename you specified earlier. If you wish ] ├┼┼┤
├┼┼┤ [ for Zygote Term to stop saving, simply hit Alt-C ] ├┼┼┤
├┼┼┤ [ again. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-D]════[ Dialing Directory - Hitting Alt-D will take you to ] ├┼┼┤
├┼┼┤ [ the Dialing Directory menu. From here you may ] ├┼┼┤
├┼┼┤ [ view, edit, add, and call bbs listings. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-E]════[ Echo Toggle - If you can not see what you are ] ├┼┼┤
├┼┼┤ [ typing toggle this command to on. If you see ] ├┼┼┤
├┼┼┤ [ double turn this command off. For example, if you ] ├┼┼┤
├┼┼┤ [ hit the button 'A' and see: ] ├┼┼┤
├┼┼┤ [ ] ├┼┼┤
├┼┼┤ [ AA - Turn this command off. ] ├┼┼┤
├┼┼┤ [ [Nothing] - Turn this command on. ] ├┼┼┤
├┼┼┤ [ A - Leave the command as it is. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F]════[ File Listing - This will allow you to list the ] ├┼┼┤
├┼┼┤ [ files in your current dos directory. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-H]════[ Hangup - This command will allow you to hang up on ] ├┼┼┤
├┼┼┤ [ a remote system. We don't recommend you using this ] ├┼┼┤
├┼┼┤ [ command unless it is an emergency. You see this ] ├┼┼┤
├┼┼┤ [ sometimes crashes the remote bbs system that you ] ├┼┼┤
├┼┼┤ [ are connected with. It is also a way to get ] ├┼┼┤
├┼┼┤ [ SysOp's mad at you. So as a general practice, we ] ├┼┼┤
├┼┼┤ [ recommend that you make it a habit to use the bbs's ] ├┼┼┤
├┼┼┤ [ command for logging off. This is usually O,/O,G, ] ├┼┼┤
├┼┼┤ [ and/or /O. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-J]════[ Shell (Jump) To Dos - When you hit this command, ] ├┼┼┤
├┼┼┤ [ Zygote will save itself into memory and take you to ] ├┼┼┤
├┼┼┤ [ a Dos-environment. While there you may perform any ] ├┼┼┤
├┼┼┤ [ of the functions that Dos supports. Whenever you ] ├┼┼┤
├┼┼┤ [ are ready to return to Zygote, simply type 'Exit' ] ├┼┼┤
├┼┼┤ [ at any Dos Prompt. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-K]════[ Change Speed - This command allows you to change ] ├┼┼┤
├┼┼┤ [ the baud rate of your modem. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-M]════[ Edit Macros - When you hit Alt-M, a screen will pop ] ├┼┼┤
├┼┼┤ [ up listing the current macros. First let me ] ├┼┼┤
├┼┼┤ [ briefly explain what a macro is. It performs many ] ├┼┼┤
├┼┼┤ [ functions with the hit of a few keys. For ] ├┼┼┤
├┼┼┤ [ instance, in macro #1 you may have your handle. ] ├┼┼┤
├┼┼┤ [ (For me that's Knight Prowler) so whenever I need ] ├┼┼┤
├┼┼┤ [ to type my name, I simply hit F5. Anyway, back to ] ├┼┼┤
├┼┼┤ [ the command. This is basically where you can ] ├┼┼┤
├┼┼┤ [ change, edit, and add new ones. There is a limit ] ├┼┼┤
├┼┼┤ [ of ### bytes on each macro. If you would like the ] ├┼┼┤
├┼┼┤ [ macro to use a Ctrl-? statement, replace the Ctrl ] ├┼┼┤
├┼┼┤ [ with a ^ in the macro. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-N]════[ Note Pad - There is a different note pad for every ] ├┼┼┤
├┼┼┤ [ bbs entry in your dialing directory. You can call ] ├┼┼┤
├┼┼┤ [ up the note pad whenever you are in the terminal ] ├┼┼┤
├┼┼┤ [ section by hitting Alt-N. The note pad for the ] ├┼┼┤
├┼┼┤ [ current bbs will then pop-up. You may then make ] ├┼┼┤
├┼┼┤ [ notes, or type whatever you feel like in there. If ] ├┼┼┤
├┼┼┤ [ you would like the note-pad for a certain bbs to ] ├┼┼┤
├┼┼┤ [ pop-up the next time you connect with that bbs, hit ] ├┼┼┤
├┼┼┤ [ Alt-R while in the notepad. You will notice that ] ├┼┼┤
├┼┼┤ [ the "Request" line at the bottom of the screen will ] ├┼┼┤
├┼┼┤ [ read 'On'. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-O]════[ Configuration - This will pop up the familiar pull ] ├┼┼┤
├┼┼┤ [ down menus. You may alter the way Zygote runs to ] ├┼┼┤
├┼┼┤ [ suit your needs. Please see the previous section ] ├┼┼┤
├┼┼┤ [ for more information. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-P]════[ Auto Puma Toggle - This will toggle Auto Puma to On ] ├┼┼┤
├┼┼┤ [ or Off. When on, Zygote will automatically sense a ] ├┼┼┤
├┼┼┤ [ Puma download string and will thus, execute Puma ] ├┼┼┤
├┼┼┤ [ for you. This will not work for Uploads. For ] ├┼┼┤
├┼┼┤ [ those of you that do not know, Puma is a transfer ] ├┼┼┤
├┼┼┤ [ protocol. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-Q]════[ Binary File Viewer - This feature allows you to ] ├┼┼┤
├┼┼┤ [ quickly and easily view all files saved with the ] ├┼┼┤
├┼┼┤ [ IBM Binary format. Files saved with Zygote's ] ├┼┼┤
├┼┼┤ [ 'screen-shot' feature can be viewed with this ] ├┼┼┤
├┼┼┤ [ command. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-R]════[ Script recorder - When activated, this function ] ├┼┼┤
├┼┼┤ [ will attempt to create a script file for you. It ] ├┼┼┤
├┼┼┤ [ does so by recording your session on the particular ] ├┼┼┤
├┼┼┤ [ bulletin system. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-V]════[ Simple calculator - This will provide you with a ] ├┼┼┤
├┼┼┤ [ very simple four function popup calculator. The ] ├┼┼┤
├┼┼┤ [ functions include /,*,-,+ ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-W]════[ Clear Screen - Blanks the current screen. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-X]════[ Exit To Dos - Quits Zygote Term and exits back to ] ├┼┼┤
├┼┼┤ [ DOS. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-Z]════[ Auto Zmodem Toggle - Same as the Auto Puma Toggle ] ├┼┼┤
├┼┼┤ [ but for the Zmodem protocol. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F1]═══[ Screen Snap Shot - This feature takes the contents ] ├┼┼┤
├┼┼┤ [ of the current screen and stores it into a file. ] ├┼┼┤
├┼┼┤ [ These saved files can then be viewed later with the ] ├┼┼┤
├┼┼┤ [ Alt-Q command. The files are saved as: Z_####.Bin. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F2]═══[ Cancel Auto Script - This will cancel the current, ] ├┼┼┤
├┼┼┤ [ if any, active script file. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F5]═══[ View Background - This will allow you to take a ] ├┼┼┤
├┼┼┤ [ look at the way DOS looked the last time you were ] ├┼┼┤
├┼┼┤ [ in there. Whether it was before you executed ] ├┼┼┤
├┼┼┤ [ Zygote or the last time you Shelled. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F8]═══[ Toggle Decrypt - Registered users of Zygote can ] ├┼┼┤
├┼┼┤ [ send decrypted (Coded) Zygote messages which only ] ├┼┼┤
├┼┼┤ [ Zygote users can read. If this is set to on, ] ├┼┼┤
├┼┼┤ [ Zygote will decipher these messages. Otherwise, ] ├┼┼┤
├┼┼┤ [ Zygote will display them to you as all Non-Zygote ] ├┼┼┤
├┼┼┤ [ users see them. This feature also allows for the ] ├┼┼┤
├┼┼┤ [ sender to add a password, so if you do not have the ] ├┼┼┤
├┼┼┤ [ password, Zygote will not decipher no matter how ] ├┼┼┤
├┼┼┤ [ this command is set. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F9]═══[ Toggle Decode - This functions exactly like the ] ├┼┼┤
├┼┼┤ [ last command. Decoding is just like decrypting but ] ├┼┼┤
├┼┼┤ [ is older and now out-dated. The decrypting system ] ├┼┼┤
├┼┼┤ [ is much better, as it uses passwords, and is harder ] ├┼┼┤
├┼┼┤ [ to "hack" ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-F10]══[ Encode Message - This is the older of the two ] ├┼┼┤
├┼┼┤ [ message coding systems. When activated Zygote will ] ├┼┼┤
├┼┼┤ [ code each keystroke and then send the new coded ] ├┼┼┤
├┼┼┤ [ character through the modem. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt--]════[ Encrypt Message - This is the newer of the two ] ├┼┼┤
├┼┼┤ [ message coding systems. The coding scheme in this ] ├┼┼┤
├┼┼┤ [ system is much more advance and is much harder to ] ├┼┼┤
├┼┼┤ [ crack. It also has password protect capability. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Alt-=]════[ Hostmode - The hostmode is in itself a miniture BBS ] ├┼┼┤
├┼┼┤ [ supplement for any telecommunications package. This ] ├┼┼┤
├┼┼┤ [ hostmode relies on the auto-answering capability of ] ├┼┼┤
├┼┼┤ [ its owner. Therefore it is VERY important that you ] ├┼┼┤
├┼┼┤ [ set your modem for auto-answering with S0=1 in your ] ├┼┼┤
├┼┼┤ [ initialization string. By default, the auto-answer ] ├┼┼┤
├┼┼┤ [ command is included in the initialization string. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Ctrl-2]═══[ MiniDOS - The MiniDOS system was created with ] ├┼┼┤
├┼┼┤ [ the intention of online use by two users ( a local ] ├┼┼┤
├┼┼┤ [ and remote user). The MiniDOS can perform simple ] ├┼┼┤
├┼┼┤ [ DOS functions while you are online with another ] ├┼┼┤
├┼┼┤ [ person. NEVER use the MiniDOS while you are online ] ├┼┼┤
├┼┼┤ [ with a bulletin board system. If you do, you will ] ├┼┼┤
├┼┼┤ [ find that you will be trapped in an endless loop. ] ├┼┼┤
├┼┼┤ [ ONLY use the MiniDOS if you are either offline OR ] ├┼┼┤
├┼┼┤ [ online with a friend (NOT a BBS). ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [PageUp]═══[ Upload File - This feature allows you to send a ] ├┼┼┤
├┼┼┤ [ file from your computer system to the remote ] ├┼┼┤
├┼┼┤ [ system. I can not go into an explanation of how to ] ├┼┼┤
├┼┼┤ [ upload, if you are new to this, I suggest you ask ] ├┼┼┤
├┼┼┤ [ someone for help, if all else fails, you are ] ├┼┼┤
├┼┼┤ [ welcome to ask me on any bbs that I call. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [PageDn]═══[ Download File - This is the same as the Upload ] ├┼┼┤
├┼┼┤ [ feature, however this one will receive a file from ] ├┼┼┤
├┼┼┤ [ a remote system onto your computer. Make sure you ] ├┼┼┤
├┼┼┤ [ have enough space on your hd/floppy before invoking ] ├┼┼┤
├┼┼┤ [ the download. ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Insert]═══[ Backwards Text - This is basically a "fun" feature. ] ├┼┼┤
├┼┼┤ [ It has no real importance. When you hit 'Insert' a ] ├┼┼┤
├┼┼┤ [ little window will pop up. You are free to type ] ├┼┼┤
├┼┼┤ [ whatever you wish. Zygote will then take what you ] ├┼┼┤
├┼┼┤ [ typed and then send it to the Remote system, but ] ├┼┼┤
├┼┼┤ [ backwards. For instance, if you typed "Cool", ] ├┼┼┤
├┼┼┤ [ Zygote would send, "looC". ] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Delete]═══[ Scroll Back - This will allow you to view the last ] ├┼┼┤
├┼┼┤ [ few screens. You can scroll up and down, with the ] ├┼┼┤
├┼┼┤ [ arrow and PgUp/PgDn keys. ] ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ PROTOCOLS - P R O T O C O L S - PROTOCOLS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ To setup Zygote with External protocols, follow the easy steps ├┼┼┤
├┼┼┤ listed below. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 1. Go into the Terminal Window ├┼┼┤
├┼┼┤ 2. Hit PgUp or PgDn and then hit ESC ├┼┼┤
├┼┼┤ 3. Move the cursor to an empty entry. ├┼┼┤
├┼┼┤ 4. Hit F1 to edit that current entry. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 5. You will see: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Protocol name: [* Move Up and Down with the *] ├┼┼┤
├┼┼┤ Upload cmd : [* cursor to choose a field. *] ├┼┼┤
├┼┼┤ Dnload cmd : ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 6. Here are some symbols you should know: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ %P = Current port number ├┼┼┤
├┼┼┤ %S = Current speed ├┼┼┤
├┼┼┤ %F = Name of file to transfer ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 7. Fill out the required information. Use the protocol's manual ├┼┼┤
├┼┼┤ to help you. It should tell you what the command lines should be ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [Example] ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Here is an example of a protocol installation. Zmodem will be ├┼┼┤
├┼┼┤ used to illustrate the process. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Protocol name : Zmodem ├┼┼┤
├┼┼┤ Upload cmd : DSZ port %P speed %S sz %F ├┼┼┤
├┼┼┤ Dnload cmd : DSZ port %P speed %S rz %F ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ If you called a board at 2400 baud with port 1, and entered the ├┼┼┤
├┼┼┤ file "ack.zip" as the file to be transferred. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote would convert: "DSZ port %P speed %S sz %F" into ├┼┼┤
├┼┼┤ "DSZ port 1 speed 2400 sz ack.zip" ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ You can also have batch files for "Upload cmd :" and "Dnload cmd:" ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ EDITING ENTRIES - E D I T I N G E N T R I E S - EDITING ENTRIES ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ To edit a bbs listing: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 1. Go into the Dialing Directory ├┼┼┤
├┼┼┤ 2. Highlight the entry you want to edit. ├┼┼┤
├┼┼┤ 3. Press 'E' for 'Edit' ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ You will then see something similar to: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ╒═══════════════════╡ BBS Entry Editor ╞══════════════════╕ ├┼┼┤
├┼┼┤ │ │ ├┼┼┤
├┼┼┤ │ BBS name (The Federation ) (01/99) │ ├┼┼┤
├┼┼┤ │ BBS Phone (1-818-407-0419 ) │ ├┼┼┤
├┼┼┤ │ Comment (/* No Comments */ ) │ ├┼┼┤
├┼┼┤ │ Handle (Your name goes here ) │ A ├┼┼┤
├┼┼┤ │ Password (Password) │ B ├┼┼┤
├┼┼┤ │ Four digits (0000) │ C ├┼┼┤
├┼┼┤ │ Sys Password ( ) │ D ├┼┼┤
├┼┼┤ │ Speed (2400) │ + ├┼┼┤
├┼┼┤ │ Parity (N) │ + ├┼┼┤
├┼┼┤ │ Stopbit (1) │ + ├┼┼┤
├┼┼┤ │ Databit (8) │ + ├┼┼┤
├┼┼┤ │ Auto-Log Sys (0) │ +E ├┼┼┤
├┼┼┤ │ Protocol (0) [Zmodem ] │ + ├┼┼┤
├┼┼┤ │ Script name ( ) │ F ├┼┼┤
├┼┼┤ │ │ ├┼┼┤
├┼┼┤ ╘═════════════════════════════════════════════════════════╛ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ + = Use Left/Right Arrow Keys To Change Option. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ A. Enter the handle/name you wish to use for this bbs. ├┼┼┤
├┼┼┤ B. Enter the password you use for this bbs. ├┼┼┤
├┼┼┤ C. Enter the last four digits of your telephone number. ├┼┼┤
├┼┼┤ D. If there is a system password, enter it here. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [By Default]: When you are connected to a bbs: ├┼┼┤
├┼┼┤ F1: Will Send Whatever You Entered For A. ├┼┼┤
├┼┼┤ F2: Will Send Whatever You Entered For B. ├┼┼┤
├┼┼┤ F3: Will Send Whatever You Entered For C. ├┼┼┤
├┼┼┤ F4: Will Send Whatever You Entered For D. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ E. Enter the Auto Logon System you wish to use for this bbs. ├┼┼┤
├┼┼┤ Please see the section 'AUTO-SYS' for more information. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ F. Enter the name of the script file (if any) which you want ├┼┼┤
├┼┼┤ Zygote to execute upon connection with this bbs entry. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ AREA LOCATER - A R E A L O C A T E R - AREA LOCATER ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ If you plan on taking advantage of Zygote's area locator feature ├┼┼┤
├┼┼┤ follow the following directions. Make sure you have the ├┼┼┤
├┼┼┤ Z_area#.Dat files in your current Zygote directory. Then go into ├┼┼┤
├┼┼┤ Zygote configuration and turn the 'Show Location' option on to ├┼┼┤
├┼┼┤ 'Yes' We suggest you use this feature only if your calling area ├┼┼┤
├┼┼┤ code is in between 500 and 900. A bigger area is planned for ├┼┼┤
├┼┼┤ future releases of Zygote. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ AUTO-SYS - A U T O - S Y S - AUTO-SYS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ The Auto Logon System of Zygote Term is remotely similar to the ├┼┼┤
├┼┼┤ script file system. It basically automatically logs on to ├┼┼┤
├┼┼┤ certain bbses. Most bbses (We will use a Generic Wwiv system ├┼┼┤
├┼┼┤ for our example) ask you for your Name/Handle, followed by your ├┼┼┤
├┼┼┤ password, and then the last four digits of your phone number. ├┼┼┤
├┼┼┤ In that order. You can tell Zygote which prompt to look for. ├┼┼┤
├┼┼┤ In configuration, there is a section under "General" named "Auto- ├┼┼┤
├┼┼┤ Log-Sys" Go into it by hitting [Enter]. You should then see a ├┼┼┤
├┼┼┤ screen similar to: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ┌─────────────────────────────────────────┐ ├┼┼┤
├┼┼┤ A. │ Type [A] Use PageUP/PageDown │ ├┼┼┤
├┼┼┤ │ │ ├┼┼┤
├┼┼┤ B. │ Name : Generic Wwiv │ ├┼┼┤
├┼┼┤ C. │ Look for: NN: │ ├┼┼┤
├┼┼┤ D. │ Delay : 10 │ ├┼┼┤
├┼┼┤ E. │ Handle : [X] │ ├┼┼┤
├┼┼┤ F. │ Password: [X] │ ├┼┼┤
├┼┼┤ G. │ 4-digits: [X] │ ├┼┼┤
├┼┼┤ └─────────────────────────────────────────┘ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ A. The Type represents the letter by which this particular setup ├┼┼┤
├┼┼┤ of the Auto Logon Sys will be remembered by. For instance if you ├┼┼┤
├┼┼┤ wanted to use this for a particular bbs, you would put 'A' for the ├┼┼┤
├┼┼┤ Auto-Log-Sys when editing the bbs entry. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ B. You can give any name you wish. This is for you to remember ├┼┼┤
├┼┼┤ it by. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ C. This is the prompt which Zygote will look for before sending ├┼┼┤
├┼┼┤ your account information. (Going back to our example, most ├┼┼┤
├┼┼┤ Generic Wwiv systems use NN: for this. So, I have NN: up there) ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ D. This is how long Zygote waits before sending information. ├┼┼┤
├┼┼┤ You don't really need to worry about this too much. If Zygote is ├┼┼┤
├┼┼┤ sending information too fast, increase this. And Vice Versa. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ E. Once Zygote sees the prompt that you have specified. It no ├┼┼┤
├┼┼┤ longer waits for any other prompt, it just sends the information. ├┼┼┤
├┼┼┤ You can toggle whether or not you want Zygote to send your Handle ├┼┼┤
├┼┼┤ with this option. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ F. Same as E. But for your Password. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ G. Same as E. But for the last four digits. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ TOLL INFORMER - T O L L I N F O R M E R - TOLL INFORMER ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ The toll informer feature of Zygote, basically tells you whether ├┼┼┤
├┼┼┤ or not the number you are dialing is a toll call to your city. ├┼┼┤
├┼┼┤ In order for this feature to work properly, you must specify your ├┼┼┤
├┼┼┤ area code in the Configuration (Alt-O). ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ To use this feature you must create a Z_Local.Dat file using the ├┼┼┤
├┼┼┤ following format: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ AC 818 ├┼┼┤
├┼┼┤ 222 340 346 347 348 587 591 592 593 594 595 596 702 703 704 ├┼┼┤
├┼┼┤ 772 773 775 882 885 886 993 998 ├┼┼┤
├┼┼┤ AC 805 ├┼┼┤
├┼┼┤ 373 377 379 494 495 496 497 976 ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ This file would tell Zygote that you are a local call to the ├┼┼┤
├┼┼┤ prefixes 222, 340, 346, 347, 348, 587, 591, 592, 593, 594, 595, ├┼┼┤
├┼┼┤ 596, 702, 703, 704, 772, 773, 775, 882, 885, 886, 993, and 998 in ├┼┼┤
├┼┼┤ the 818 area code. And the prefixes 373, 377, 379, 494, 495, ├┼┼┤
├┼┼┤ 496, 497, and 976 in the 805 area code. Make sure you only put ├┼┼┤
├┼┼┤ one area code after each 'AC' ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ CUT/PASTE - C U T / P A S T E - CUT/PASTE ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote's Cut and Paste features let you copy text from one part of ├┼┼┤
├┼┼┤ the screen and then paste it somewhere else at a later time. ├┼┼┤
├┼┼┤ Simply hit Alt-G whenever you see something you wish to paste ├┼┼┤
├┼┼┤ (write) later on. You should then see an hourglass type character ├┼┼┤
├┼┼┤ in the middle of the screen. [Note: You can not cut text from ├┼┼┤
├┼┼┤ different lines. There is a limit of one line.] Move this ├┼┼┤
├┼┼┤ character (With the arrow keys) to the right side of the text you ├┼┼┤
├┼┼┤ wish to cut (remember). Then hit the Space bar. Then move the ├┼┼┤
├┼┼┤ cursor as far left as you wish. Then hit [Enter]. Now, Zygote ├┼┼┤
├┼┼┤ has cut (or remembered) this information. You may now hit Alt-S ├┼┼┤
├┼┼┤ whenever you wish and Zygote will paste (re-write) the information ├┼┼┤
├┼┼┤ that you cut earlier. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Its easier done than said. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ SCRIPT SYSTEM - S C R I P T S Y S T E M - SCRIPT SYSTEM ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ A script file is basically the same thing as a dos batch file but ├┼┼┤
├┼┼┤ it works for the Zygote program. You make a list of commands ├┼┼┤
├┼┼┤ that you would normally have to do manually, but a script file ├┼┼┤
├┼┼┤ does it automatically and more quickly. The following is a list ├┼┼┤
├┼┼┤ of commands available in the Zygote script file system: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Valid Commands Description Of Commands ├┼┼┤
├┼┼┤ ────────────────────────────────────────────────────────────────── ├┼┼┤
├┼┼┤ BAUD("2400"); - Sets the baud rate ├┼┼┤
├┼┼┤ CAPTURE("File.Ext"); - Captures buffer into the file 'File.Ext' ├┼┼┤
├┼┼┤ DIAL("555-0505"); - Dials the phone number 555-0505 ├┼┼┤
├┼┼┤ EXEC("Dir/W"); - Executes Dir/W in Dos ├┼┼┤
├┼┼┤ HANGUP("YES"); - Hangsup ├┼┼┤
├┼┼┤ PRINT("Test"); - Writes 'Test' to the screen. This does ├┼┼┤
├┼┼┤ not send anything to the remote system. ├┼┼┤
├┼┼┤ QUIT("YES"); - Quits Zygote Term ├┼┼┤
├┼┼┤ SEND("Lakers!"); - Sends 'Lakers!' over the modem. ├┼┼┤
├┼┼┤ TOGGLE("BEEP"); - Toggles beep ├┼┼┤
├┼┼┤ TOGGLE("ECHO"); - Toggles echo ├┼┼┤
├┼┼┤ TOGGLE("DECODE"); - Toggles decoder ├┼┼┤
├┼┼┤ TOGGLE("DECRYPT"); - Toggles decrypter ├┼┼┤
├┼┼┤ TOGGLE("PUMA"); - Toggles auto-puma ├┼┼┤
├┼┼┤ TOGGLE("ZMODEM"); - Toggles auto-zmodem ├┼┼┤
├┼┼┤ USERSTAT("F1"); - Sends handle ├┼┼┤
├┼┼┤ USERSTAT("F2"); - Sends password ├┼┼┤
├┼┼┤ USERSTAT("F3"); - Sends last 4 digits ├┼┼┤
├┼┼┤ USERSTAT("F4"); - Sends system password ├┼┼┤
├┼┼┤ WAIT("Name: "); - Waits until 'Name:' is received before ├┼┼┤
├┼┼┤ continuing execution. ├┼┼┤
├┼┼┤ ────────────────────────────────────────────────────────────────── ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ There are also three 'Const' commands. They each do their own ├┼┼┤
├┼┼┤ special thing. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ CONST=[$EXIST$],[OVERWRITE]; This tells Zygote to overwrite any ├┼┼┤
├┼┼┤ existing file when the user asks to capture under that same name. ├┼┼┤
├┼┼┤ For example, if there was a file 'ACK.ACK' on my HD. And I told ├┼┼┤
├┼┼┤ Zygote to start capturing into a file 'ACK.ACK' Zygote would nor- ├┼┼┤
├┼┼┤ maly ask you if you want to overwrite the current 'ACK.ACK', if ├┼┼┤
├┼┼┤ you have this command in the script file, Zygote would overwrite ├┼┼┤
├┼┼┤ the old 'ACK.ACK' without prompting you first. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ CONST=[$LIMIT$],[100]; This tells Zygote the maximum number of ├┼┼┤
├┼┼┤ times to redial while using the DIAL command. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ CONST=[$ANSI$],[TRUE]; If this command is in your script file, ├┼┼┤
├┼┼┤ and you tell it to Capture, without asking you first, Zygote will ├┼┼┤
├┼┼┤ automatically start capturing ansi codes as well. 'FALSE' would ├┼┼┤
├┼┼┤ tell Zygote to not capture ansi codes. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ There is also a 'GLOBAL' feature. This is always looking for a ├┼┼┤
├┼┼┤ certain text and whenever it encounters it, it sends a certain ├┼┼┤
├┼┼┤ text. This is similar to using the 'WAIT' and then 'SEND' commands ├┼┼┤
├┼┼┤ but this is always in execution. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ GLOBAL="[Pause]","^M"; This, for example, would send a carriage ├┼┼┤
├┼┼┤ return everytime Zygote received "[Pause]" There is a limit of 5 ├┼┼┤
├┼┼┤ GLOBAL declarations. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ If you would like to invoke a certain script file as soon as you ├┼┼┤
├┼┼┤ enter Zygote. Just type 'Zygote /LOAD filename.ext' instead of ├┼┼┤
├┼┼┤ your usual 'Zygote' Filename.ext stands for the name of the script ├┼┼┤
├┼┼┤ file you want executed. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Here is a sample script file: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ wait("NN: "); ├┼┼┤
├┼┼┤ send("Knight Prowler^M"); ├┼┼┤
├┼┼┤ wait("PW: "); ├┼┼┤
├┼┼┤ send("Password^m"); ├┼┼┤
├┼┼┤ wait("XXX-XXX-"); ├┼┼┤
├┼┼┤ send("5555^m"); ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ This waits for 'NN: ' to be sent from the remote system. It then ├┼┼┤
├┼┼┤ sends the words 'Knight Prowler' followed by a carriage return. It ├┼┼┤
├┼┼┤ then waits for 'PW: ' sends 'Password' Etc. Etc. ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ REDEFINITION - R E D E F I N I T I O N - REDEFINITION ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Internal Commands - English Descriptions ├┼┼┤
├┼┼┤ ────────────────────────────────────────────────────────────────── ├┼┼┤
├┼┼┤ BACKGROUND - Look At Background ├┼┼┤
├┼┼┤ BACKWARDS_TEXT - Backwards Text ├┼┼┤
├┼┼┤ BEEPTOGGLE - Beep On/Off ├┼┼┤
├┼┼┤ BINARY_READER - Binary File Viewer ├┼┼┤
├┼┼┤ CALCULATOR - Very simple four function calculator ├┼┼┤
├┼┼┤ CANCEL_SCRIPT&AUTOSYS - Cancel Auto Script File and Auto System ├┼┼┤
├┼┼┤ CAPTURETOGGLE - Capture On/Off ├┼┼┤
├┼┼┤ CHANGESPEED - Change Speed, Parity, Stop/Data Bits ├┼┼┤
├┼┼┤ CLRSCREEN - Clear Screen Command ├┼┼┤
├┼┼┤ CODE_MSG - Write Coded message ├┼┼┤
├┼┼┤ DECODETOGGLE - Toggle Decoding ├┼┼┤
├┼┼┤ DECRYPTTOGGLE - Toggle Decrypting ├┼┼┤
├┼┼┤ DIAL_MENU - Dialing Menu ├┼┼┤
├┼┼┤ DIR_LISTER - Directory Lister ├┼┼┤
├┼┼┤ DOSSHELL - DOS Shell ├┼┼┤
├┼┼┤ DOWNLOAD - Download Command ├┼┼┤
├┼┼┤ ECHOTOGGLE - Toggle Character Echo ├┼┼┤
├┼┼┤ ENCRYPT_MSG - Encrypt A Message ├┼┼┤
├┼┼┤ EXITWINDOW - Exit Window ├┼┼┤
├┼┼┤ GRABLINE - Cut (grab) text from screen ├┼┼┤
├┼┼┤ HANGUP - Hangup ├┼┼┤
├┼┼┤ HOSTMODE - Hostmode ├┼┼┤
├┼┼┤ INCWINDOW_CHAT - Increase Size Of ChatMode Window ├┼┼┤
├┼┼┤ MACRO1 - Macro #1 ├┼┼┤
├┼┼┤ MACRO2 - Macro #2 ├┼┼┤
├┼┼┤ MACRO3 - Macro #3 ├┼┼┤
├┼┼┤ MACRO4 - Macro #4 ├┼┼┤
├┼┼┤ MACRO5 - Macro #5 ├┼┼┤
├┼┼┤ MACRO6 - Macro #6 ├┼┼┤
├┼┼┤ MACRO_MENU - Macro Menu ├┼┼┤
├┼┼┤ MINIDOS - Online remote miniDOS environment ├┼┼┤
├┼┼┤ NOTEPAD - Notepad ├┼┼┤
├┼┼┤ PASTELINE - Paste grabbed text ├┼┼┤
├┼┼┤ PUMATOGGLE - Toggle AutoPuma ├┼┼┤
├┼┼┤ RECORDTOGGLE - Toggle Script Recorder ├┼┼┤
├┼┼┤ SCREEN_DUMP - Screen Snap-Shot ├┼┼┤
├┼┼┤ SCROLLBACK - Show Scrollback Buffer ├┼┼┤
├┼┼┤ SETUP - Zygote Setup ├┼┼┤
├┼┼┤ SYSPASSWORD - Sends System Password ├┼┼┤
├┼┼┤ UPLOAD - Upload Command ├┼┼┤
├┼┼┤ USERHANDLE - Sends Your Handle ├┼┼┤
├┼┼┤ USERPASSWORD - Sends Your Password ├┼┼┤
├┼┼┤ USER4DIGITS - Sends Your 4 Last Phone Digits ├┼┼┤
├┼┼┤ ZMODEMTOGGLE - Toggle Auto-Zmodem ├┼┼┤
├┼┼┤ ──────────────────────────────────────────────────────────────── ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Zygote Term lets you redefine the keyboard. For instance, Alt-D ├┼┼┤
├┼┼┤ currently takes you to the Dialing Directory. If, for example, ├┼┼┤
├┼┼┤ you are used to Alt-D being the Dos-Shell, you can change it. ├┼┼┤
├┼┼┤ You can change the combination for just about every command in ├┼┼┤
├┼┼┤ Zygote. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Here is the simple step-by-step procedure: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ 1. Hit Alt-O (Which Is The Configuration By Default) ├┼┼┤
├┼┼┤ 2. Highlight "Keyboard" and press [Enter] ├┼┼┤
├┼┼┤ 3. Zygote will then print "Hit key combination to redefine" ├┼┼┤
├┼┼┤ 4. Hit the combination that you wish to change. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ For Example: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Lets go back to our previous problem. You're used to Alt-D ├┼┼┤
├┼┼┤ being the command for the Dos Shell, but Zygote uses it for its ├┼┼┤
├┼┼┤ Dialing Directory. After you have followed the above mentioned ├┼┼┤
├┼┼┤ steps, you should see the following: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ┌─[ Alt-D : ]───────────────────────────────────────┐ ├┼┼┤
├┼┼┤ │ @DIAL_MENU │ ├┼┼┤
├┼┼┤ └────────────────────────────────────────────────────┘ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Please note the "DIAL_MENU" statement. Alt-D is currently the ├┼┼┤
├┼┼┤ command for the Dialing Directory. If you look at the list at ├┼┼┤
├┼┼┤ the start of this section, you will notice that "DIAL_MENU" ├┼┼┤
├┼┼┤ corresponds with the Dialing Directory. If you wanted to change ├┼┼┤
├┼┼┤ the Alt-D command to the Dos Shell (Going back to our previous ├┼┼┤
├┼┼┤ example), we would take a look at the 'Description' section of ├┼┼┤
├┼┼┤ the list. We would keep searching until we found the description ├┼┼┤
├┼┼┤ of the command we want Alt-D to now be. In this case, we would ├┼┼┤
├┼┼┤ find this in the 14th line of the list. If you look a little to ├┼┼┤
├┼┼┤ the left of this description, you will find in capitals, ├┼┼┤
├┼┼┤ "DOSSHELL", that is what you're looking for. Now all I would ├┼┼┤
├┼┼┤ need to do in order to change the command is to simply replace ├┼┼┤
├┼┼┤ the current statement of "@DIAL_MENU" with "@DOSSHELL" and hit ├┼┼┤
├┼┼┤ [Enter]. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ You don't have to replace Alt-D with another command. You could ├┼┼┤
├┼┼┤ make Alt-D into a Hotkey and Macro command as well. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ To assign Alt-D as a hotkey start off with the '!' character. ├┼┼┤
├┼┼┤ To assign Alt-D as a macro start off with the '$' character. ├┼┼┤
├┼┼┤ To assign Alt-D as a command start off with the '@' character. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ For Example, if I wanted Alt-D to print out "Zygote Is The ├┼┼┤
├┼┼┤ BEST" I would simply follow the procedure listed above. But ├┼┼┤
├┼┼┤ would now replace the "@DIAL_MENU" statement with "$Zygote Is ├┼┼┤
├┼┼┤ The BEST" Now every time Alt-D is pressed, that message will be ├┼┼┤
├┼┼┤ displayed on the screen (sent to the remote system). ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ If, however, I wanted Alt-D to execute a dos command. (Let's ├┼┼┤
├┼┼┤ use the batch file Kp.Bat for this example) We would change the ├┼┼┤
├┼┼┤ "@DIAL_MENU" statement to "!Kp.Bat" From then on, Alt-D would ├┼┼┤
├┼┼┤ drop to dos, type Kp.bat and then hit enter. ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Don't let this instructions fool you, this is really a lot easier ├┼┼┤
├┼┼┤ than it sounds! Give it a try! ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ COMMENTS - C O M M E N T S - COMMENTS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Thank you for using Zygote Term. If you would like to make a ├┼┼┤
├┼┼┤ donation to help in the future development of the program, please ├┼┼┤
├┼┼┤ feel free to do so. I can be contacted (for any reason) at The ├┼┼┤
├┼┼┤ Federation (818)407-0419, which is system @18 in the WWIVnet. ├┼┼┤
├┼┼┤ Although a donation is not required, it would be greatly ap- ├┼┼┤
├┼┼┤ preciated. Thanks again... ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ CONTACT - C O N T A C T - CONTACT ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ Between September 1991 and June 1992, you can contact me at: ├┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ UCSD ├┼┼┤
├┼┼┤ My Nguyen ├┼┼┤
├┼┼┤ 9450 Gilman Drive 926753 ├┼┼┤
├┼┼┤ La Jolla, CA 92092-6753 ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘
┌┬┬┬──────────────────────────────────────────────────────────────────────┬┬┬┐
├┼┼┤ CREDITS - C R E D I T S - CREDITS ├┼┼┤
├┼┼┼──────────────────────────────────────────────────────────────────────┼┼┼┤
├┼┼┤ ├┼┼┤
├┼┼┤ [ Author ...................... My Nguyen ] ├┼┼┤
├┼┼┤ [ Original Idea ............... My Nguyen ] ├┼┼┤
├┼┼┤ [ Multichat Developer ......... Chris Kelly ] ├┼┼┤
├┼┼┤ [ Documentation File .......... Knight Prowler ] ├┼┼┤
├┼┼┤ [ Beta Tester/Ansi Screens .... Knight Prowler ] ├┼┼┤
├┼┼┤ ├┼┼┤
└┴┴┴──────────────────────────────────────────────────────────────────────┴┴┴┘