home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / MISC / YAMDEMO.ZIP / YAMDEMO.DOC < prev    next >
Encoding:
Text File  |  1991-10-15  |  27.7 KB  |  763 lines

  1.  
  2.  
  3.  
  4.                          Master the Information Explosion
  5.                           Secure and Control Your Empire
  6.                                        with
  7.                Professional-YAM(TM) Integrated Communications Tools
  8.                           The High Reliability Software
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.     1.  Pro-YAM Demonstration with ZMODEM-90(TM)
  16.  
  17.     This demo is intended to work with the files in YAMHELP.ZOO or YAMHELP.ZIP
  18.     available to power Professional-YAM's tree structured help processor.  If
  19.     you haven't downloaded YAMHELP yet, please do so before finishing your
  20.     evaluation.
  21.  
  22.     Some of the demo menu choices are usable without a modem, but Pro-YAM is a
  23.     communications program, so some of the demonstrations will need a modem.
  24.  
  25.     Professional-YAM can be customized to operate with almost any intelligent,
  26.     dumb, or manual modem, but this demo requires a modem that recognizes the
  27.     basic Hayes "AT" modem commands.
  28.  
  29.     If you have installed all the YAMDEMO files in a subdirectory, you should
  30.     set the PHONES environment variable before running YAMDEMO.
  31.     EXAMPLE: Suppose the YAMDEMO files are in the "C:/yamdemo" directory.
  32.     Then give the DOS command: set PHONES=C:/yamdemo/demophon.t
  33.     Please use slashes, not backslashes.
  34.  
  35.     Then, remove the file LOCAL.T if it is present.  LOCAL.T contains
  36.     information about the type of system used and local access numbers.  If
  37.     this file is not present, YAMDEMO will ask for certain information about
  38.     your system and local access numbers for the Compuserve Information
  39.     System.  Tymnet information is available at 800-336-0149.
  40.  
  41.     The Caps Lock should be off.  The Num Lock should be off unless you are
  42.     using a 101-key keyboard.
  43.  
  44.     To run the demo, type "yamdemo<ENTER>".
  45.  
  46.     When YAM initializes the comm port, the old interrupt enable register
  47.     contents are saved, to be restored when YAM relinquishes the port.  If the
  48.     port had interrupts enabled upon entry, YAM prints a warning:
  49.  
  50.             Warning: Old dport=%x oldier=%x oldout2=%x oldmask=%x
  51.  
  52.     If a previous program has left the comm port interrupts enabled, a
  53.     character from the modem may cause an interrupt to a vector which is no
  54.     longer valid.  This information might be useful in the event of
  55.     difficulties.
  56.  
  57.     When using YAMDEMO be sure to try out the history command and its dual
  58.     stack Command Reentry.  This is explained in the help processor's "Macro
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.     Commands" and "Editing Keys" subjects.
  71.  
  72.     Because YAMDEMO is a free (except for the cost of the diskette)
  73.     demonstration program, YAMDEMO limits the writing data in the circular
  74.     capture buffer to disk.  It transfers files with ZMODEM-90(TM), True
  75.     YMODEM(TM), XMODEM, Kermit, SuperKermit, or Compuserve B protocols, and
  76.     may be used for testing programs using these protocols.  A few commands
  77.     have been left out to make the file smaller.  You may freely distribute
  78.     exact copies of the demonstration disk, YAMDEMO.ZOO, YAMHELP.ZOO, and BOOZ
  79.     to anyone you wish - the more the merrier!
  80.  
  81.     You can customize YAMDEMO file transfer display colors with the GCOLORS
  82.     program.  Use the following command: "gcolors script.t".  YAMDEMO can read
  83.     the resultant file with "source script.t".  These operations can of course
  84.     be automated with a script or bound to a function key.
  85.  
  86.     The Pro-YAM crib sheet (yamcrib) included in the YAMDEMO.ZOO should be
  87.     useful for scanning YAM's many features.  Other useful files are phones.tq
  88.     and phones2.tq which are available in SCRIPTS.ZOO in Telegodzilla's
  89.     "scripts" directory.
  90.  
  91.     YAMHELP includes the Pro-YAM tree structured help processor and database.
  92.  
  93.     This demo assumes a Hayes compatible modem connected to COM1 or COM2.  The
  94.     dialer script is designed to accommodate various switch settings, but the
  95.     modem should be configured  as described for best results.
  96.  
  97.     The Smartmodem 1200(TM) should be configured as follows by setting S1-S8,
  98.     located under the front panel.  These switches may be accessed by gently
  99.     prying the ears of the front bezel, allowing the bezel to pop off the
  100.     front of the unit.
  101.  
  102.     S1 Up Support DTR Lead
  103.     S2 Up Verbal result codes (Verbose) 1
  104.     S3 Down Result codes are sent
  105.     S4 Up Echoes characters in command state
  106.     S5 Down Modem does not answer calls initially
  107.     S6 Up Carrier Detect line reads status
  108.     S7 ????  See Hayes manual
  109.     S8 Down Enables Smartmodem 1200 command recognition
  110.  
  111.     English Result codes should be sent.
  112.  
  113.     The modem cable should connect the following RS-232 circuits: AA BA BB AB
  114.     CF CD which use pins 1,2,3,7,8, and 20 on the Hayes modem.  Other programs
  115.     (not YAM) may require pins 5 and 6 connected to the modem.
  116.  
  117.     If your telephone line supports Tone Dialing, set mprefix to ATDT with a
  118.  
  119.  
  120.     __________
  121.  
  122.      1. If other options are necessary (to support other software) a custom
  123.         dial routine may be used as described in Chapter 0.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.     command in the setup Telephone Directory entry:
  137.                                 set mprefix "ATDT"
  138.  
  139.  
  140.     1.1  Function Key definitions in DEMOPHON.T
  141.  
  142.  
  143.     F1 Returns to the command prompt.
  144.     F2 From the command prompt, F2 enters term function.
  145.     F3 Receives file(s) with True YMODEM(TM) protocol (XMODEM fallback).
  146.     F4 Invokes TurboLearn Script Writer(TM) to record keystrokes and computer
  147.       dialog, then generates a script using this information.
  148.     F5 Prompts for file name(s), then sends them with ZMODEM-90(TM) or True
  149.       YMODEM(TM).
  150.     F6 Prompts for a file name, then receives that file with the XMODEM/CRC
  151.       protocol.  The program will revert to the basic XMODEM protocol after a
  152.       few timeouts if the sender does not support CRC-16.
  153.     F7 Prompts for a file name, then transmits that file with XMODEM protocol.
  154.       If the file name includes wildcard characters, or if more than one file
  155.       name is given, or if a directory name is given, True YMODEM(TM) protocol
  156.       will be used.
  157.     F8 Generates and transmits a password based on the called system's name
  158.       and the string parameter xpassword.  This command is valid only when
  159.       called from the term function.
  160.     F9 Add a new system entry to the Telephone Directory.
  161.     F10 Invokes the tree structured flash-up help processor (part of
  162.       YAMHELP.ZOO).
  163.     Shift-F1 List the Phone Directory.
  164.     Shift-F2 Search Phone Directory for system names matching user supplied
  165.       string.
  166.     Shift-F3 List voice calls in the Phone Directory.
  167.     Shift-F4 Disconnect the modem from telephone line (hang it up).
  168.     Shift-F5 Prompt for system name and add it to the circular dialing queue.
  169.       List the queue contents.
  170.     Shift-F6 Run the circular dialing queue.
  171.  
  172.  
  173.     Pro-YAM collects, controls, transmits, and secures information with a
  174.     minimum of time, hassle, and expense.  TurboDial(TM) scripts and timed
  175.     Outcall Queue provide reliable, unattended high speed communications
  176.     during off-peak hours, minimizing CPU and phone charges.  Don't waste time
  177.     babysitting the keyboard!
  178.  
  179.     Omen's artificial intelligence TurboLearn Script Writer(TM) allows non
  180.     programmers to automate logons and other repetitive procedures.  Menu
  181.     driven applications are easy to write in TurboDial(TM).
  182.  
  183.     Pro-YAM is one of few communications programs that operate properly on
  184.     network servers and in the background under DESQview, TopView, Windows,
  185.     etc.
  186.  
  187.     Professional-YAM is the only full featured communications program
  188.     available for PC-DOS, Unix, Xenix, VAX/VMS, and OS/2.
  189.  
  190.  
  191.                          State of the Art File Transfers
  192.  
  193.     "ZMODEM is the overall winner"
  194.                              -BYTE Magazine, Feb 1989
  195.  
  196.     Two decades of communications experience are distilled in Pro-YAM.  Pro-
  197.     YAM transfers files quickly and surely under real world conditions, not
  198.     just across tabletops.  Unsolicited customer testimonials chronicle
  199.     accurate file transfers under conditions that crash other programs, thanks
  200.     to Omen Technology's Cybernetic Data Recovery(TM) logic enhancements and
  201.     rigorous stress testing.
  202.  
  203.     How often has your modem disconnected when you were within a few bytes of
  204.     finishing a long, expensive file transfer?  With ZMODEM-90(TM) you can
  205.     resume the transfer from where you were cut off, without wasted time or
  206.     extra phone charges.  If the transfer aborted because you ran out of disk
  207.     space, ZMODEM can recover from that too!
  208.  
  209.     ZMODEM transfers files and commands with a user friendly interface.
  210.     Unlike traditional protocols, only one command or menu choice is needed to
  211.     transfer files or download commands.
  212.  
  213.     "Pro-YAM's AutoDownload feature for ZMODEM (and KERMIT) has got me
  214.     completely addicted."
  215.  
  216.     ZMODEM protects your data with a 32 bit CRC, five orders of magnitude more
  217.     accurate than the CRC-16 used by other protocols, and billions of times
  218.     more sensitive than XMODEM checksum.  Unlike "me too" protocols developed
  219.     to compete with ZMODEM, all ZMODEM messages are protected with CRC.
  220.  
  221.     ZMODEM provides high throughput and full integrity with timesharing
  222.     systems, high speed modems, and packet switched networks.  Unlike other
  223.     protocols, ZMODEM's does not compromise reliability to get high speed.
  224.  
  225.     Omen Technology's ZMODEM-90(TM) extensions accelerate transfers and
  226.     enhance flexibility.  Pro-YAM with ZMODEM-90 was by far the fastest
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.     program tested according to the actual test results suppressed by PC
  239.     Magazine.
  240.  
  241.     ZMODEM compression provides spectacular throughput increases on suitable
  242.     files.
  243.  
  244.     Other ZMODEM features include text file translation, selective transfer of
  245.     modified files, and remote file maintenance.  A single command can update
  246.     an entire directory tree, creating new directories as necessary.
  247.  
  248.     Security authentication disables Trojan Horse attacks.
  249.  
  250.     ZMODEM supports world wide operations by preserving the exact file
  251.     contents and modification date, unaffected by crossing time zones.
  252.  
  253.     Omen Technology provides complimentary Unix and VAX/VMS ZMODEM servers in
  254.     source and binary formats.
  255.  
  256.     "Here's the simple fact. Zmodem is the state-of-the-art protocol for
  257.     microcomputers.  It's the protocol of choice.  Forget the old dogs.  It's
  258.     fast and bullet-proof."
  259.                -John C. Dvorak, INSIDE TRACK, PC Magazine June 1989
  260.  
  261.     "without doubt the number one protocol"
  262.                         -Boardwatch Magazine January 1990
  263.  
  264.     Competitors hype their undocumented proprietary protocols; experienced BBS
  265.     operators know ZMODEM is the only high performance protocol that survives
  266.     on the streets.  ZMODEM's convenience, speed and reliability have made it
  267.     the protocol of choice for bulletin boards, BIX, GEnie, Portal, Delphi,
  268.     Unison, and other information utilities.
  269.  
  270.                       XMODEM: Lingua Franca for Old Programs
  271.  
  272.     Pro-YAM supports Ward Christensen's XMODEM protocol with Cybernetic Data
  273.     Recovery(TM) and automatic file name generation.  Omen Technology's
  274.     exclusive Cybernetic Data Recovery transfers files under conditions that
  275.     crash other programs.
  276.  
  277.      + XMODEM CRC-16 is more accurate than simple checksum.  But even with
  278.        CRC-16, an error of just two bits can corrupt data sent with XMODEM.
  279.        Cybernetic Data Recovery catches and corrects many errors that confound
  280.        other programs.
  281.  
  282.      + True YMODEM(TM) batch file transfers preserve the exact file name, file
  283.        length and creation date.
  284.  
  285.      + XMODEM-1k and YMODEM-1k 1024 byte packets increase XMODEM throughput.
  286.  
  287.                            Kermit: Rx for Brain Damage
  288.  
  289.     Kermit transfers ASCII and binary files with IBM, CDC, Cray, ICL, Harris,
  290.     Honeywell, Pr1me, Tandem, Univac and other traditional mainframes that do
  291.     not support XMODEM.
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.     While not as fast as ZMODEM, Kermit is more reliable than XMODEM.  Pro-
  305.     YAM's 16 bit Kermit CRC is thousands of times more accurate than other
  306.     programs' 6 bit checksum.
  307.  
  308.      + Convenient Kermit AutoDownload deciphers the sending program's Kermit
  309.        dialect, saving keystrokes and frustration.  (Dialect incompatibilities
  310.        often confound Kermit users.)
  311.  
  312.      + Long Packet Kermit speeds file transfers with IBM, CDC, and Cray
  313.        mainframe systems.  Sliding Windows are also supported.  Kermit Server
  314.        Access functions support low cost networking.
  315.  
  316.                           Swiss Army Knife for Protocols
  317.  
  318.  
  319.      + Extended Quick-B streaming protocol slashes CompuServe download costs
  320.        up to 60 per cent or more.
  321.  
  322.      + OverThruster(TM) accelerator speeds XMODEM and YMODEM downloads
  323.  
  324.      + Pro-YAM supports bulletin boards and traditional programs with
  325.        Telink/FIDO, MODEM7 batch, WXMODEM (Windowed XMODEM), and SEAlink file
  326.        transfer protocols.
  327.  
  328.                           X.PC: Your Own Packet Gateway
  329.  
  330.     The X.PC network interface protocol flavor supports low level flow
  331.     control, error correction, multiple virtual calls and concurrent data
  332.     capture on one modem line.-
  333.  
  334.                                    Data Capture
  335.  
  336.     Pro-YAM's Full-Time Capture Buffer(TM) saves scrolled data other programs
  337.     lose.  You can scroll, page, and string search to cut and paste captured
  338.     information.
  339.  
  340.     Omen's Error Containment(TM) technology minimizes errors caused by line
  341.     hits and their effects on automatic scripts.
  342.  
  343.     Pro-YAM captures text with many choices of parity bit and control
  344.     character editing.  Pro-YAM can capture binary data without protocols.
  345.     Pro-YAM does not limit the length of captured files.
  346.  
  347.                               TurboDial(TM) Scripts
  348.  
  349.     Artificial intelligence TurboLearn Script Writer(TM) technology brings
  350.     script writing out of the guru's ivory tower and makes it accessible to
  351.     non programmers.
  352.  
  353.     Users who previously lacked the insight or confidence to write
  354.     communications scripts are using YAM and TurboLearn Script Writer as
  355.     "training wheels" to bootstrap their programming skills.
  356.  
  357.     YAM's TurboDial(TM) script language is the most comprehensive available.
  358.     The unique ability to act on as many as twenty six events in real time
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.     permits real world unattended operation.  Real Time pattern matches can
  371.     trigger an immediate response or set flags that can be tested singly or in
  372.     combination.
  373.  
  374.     High level language features include if, while, and on condition.
  375.     Detailed debugging output and error traceback speed script checkout.
  376.     Tests for time, carrier detect, parity errors and unprocessed keyboard and
  377.     modem input give the programmer control of Pro-YAM's high speed
  378.     communications functions.
  379.  
  380.     Strings input from the keyboard, disk files, and the modem can be scanned,
  381.     parsed, and analyzed with regular expression technology.  The results can
  382.     control script execution or be sent to the screen, disk files, or modem.
  383.  
  384.     File related script commands check disk free space, file existence and
  385.     length, and apply script subroutines to wild card filenames.
  386.  
  387.                             Exploiting Advanced Modems
  388.  
  389.     User customizable dialing scripts fully exploit intelligent modems to
  390.     provide dialing queues, alternate access numbers, MNP selection, baud rate
  391.     fallback, and noisy line detection.
  392.  
  393.     Pro-YAM's plain text Telephone Directory stores system names, port
  394.     numbers, speeds, automatic logins, and message retrieval scripts, saving
  395.     up to 400kb disk space per 100 entries.
  396.  
  397.     Pro-YAM's Outcall Queue- allows unattended scripts to access information
  398.     and place calls at scheduled intervals.  The same modem can accept
  399.     incoming calls between outgoing calls.
  400.  
  401.                              Controlling Information
  402.  
  403.     Pro-YAM's Full-Time Capture Buffer(TM) lets you flip back and forth or
  404.     search, scanning two hundred messages from bulletin boards in a couple of
  405.     minutes.  (It has to be seen to be believed.) To compose a reply, call
  406.     your favorite editor (the one you've already learned!) as a subroutine
  407.     without losing your place.
  408.  
  409.     Pro-YAM's high speed screen driver- makes life pleasant:
  410.  
  411.     + Easy on the eyes: Pro-YAM supports No Flicker displays, up to 450 per
  412.       cent faster than DOS
  413.  
  414.     + VT220, VT102, VT100, Wyse, TTY 5425, ANSI, Z19, VT52, TI 940, IBM 3101,
  415.       Televideo 9xx, and ADM3a emulation.
  416.  
  417.     + Supports VTxxx and Wyse "Printer Controller Mode".
  418.  
  419.     + Supports 132 columns and advanced displays (114x60, etc.)
  420.  
  421.     + VT100 character graphics and keyboard mapping support "visual" programs.
  422.       Unlike most "VT100" emulators, Pro-YAM correctly displays EDT, All-In-1,
  423.       SCO setcolor, and DEC Store on an XT even at 19200 baud.
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.     + Hardcopy Terminal Emulation previews printer output.
  437.  
  438.     + Visual (silent) bell preserves domestic tranquillity
  439.  
  440.     + Settable number of lines and columns, border color, default colors,
  441.       autowrap, keyboard mapping enable.
  442.  
  443.     Full pathnames, directories, and wildcards support file transfers and
  444.     utility commands.
  445.  
  446.                              Transmitting Information
  447.  
  448.  
  449.     + Dual stack Command Recall saves your keyboarded host commands in a
  450.       history file for search, recall, editing, and reentry.
  451.     + Convenient Split Screen option- allows responsive local editing of input
  452.       lines before transmission.
  453.     + A rich palette of editing and timing modes permit file and message
  454.       upload, even to fussy microcomputer Bulletin Boards.
  455.     + Remote access for file transfers and DOS program execution with baud
  456.       rate detection and three passworded security levels.
  457.     + Outcall Queue intersperses scheduled outgoing calls with incoming
  458.       messages on one modem line.
  459.  
  460.                                      Security
  461.  
  462.     In a world where "hacker" means "antisocial", Pro-YAM provides important
  463.     security benefits.
  464.  
  465.     + Password Guardian(TM) protects passwords with encryption.
  466.     + Working accounts and passwords can be protected with a master password
  467.       which can be keyboarded or stored separately.
  468.     + Encryption programs protect data files with high security One-Time Key
  469.       technology.
  470.     + Call-Back capability limits remote access to authorized sites=
  471.     + Password/Call-Back protected dial-in remote access front ends local
  472.       computers with baud rate detection and conversion.
  473.     + Pro-YAM rejects Trojan Horse attacks that penetrate other communications
  474.       software.
  475.     + CryptoScript encrypted scripts limit dissemination of sensitive access
  476.       sequences, prevent unauthorized script modifications.
  477.  
  478.                                   Other Features
  479.  
  480.  
  481.     + Pro-YAM uses moderately sized executable files without overlays.
  482.       Conservative design avoids frustrating lockups and corrupted disk
  483.       directories associated with other programs.
  484.     + "Flash-Up" Tree Structured Help Processor with 215k random access
  485.       database
  486.     + 225 page typeset cross referenced manual with tutorials on installation,
  487.       file transfer protocol selection, TurboDial(TM) script writing, and
  488.       Crosstalk script conversion.
  489.     + Product support via phone, modem, GEnie, and CompuServe Information
  490.       Service
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.     + Demand Upgrade(TM) gives quick access to updated versions with a simple
  503.       modem call.  Bug fix response time is a few days, not the months or
  504.       years typical of other vendors.
  505.     + No Obsolescence: Single Machine license covers all flavors of Pro-YAM,
  506.       including DOS, Unix, Xenix, VAX/VMS, and OS/2.
  507.     + Site, Corporate, and Source/Trade Secret licenses available
  508.     + Interrupt driven COM1-COM8 plus non standard ports.  Supports 16550
  509.       FIFOs with speeds to 115kb.
  510.     + Supports several distinct flavors of "Half Duplex" systems.
  511.     + Pro-YAM Diagnostic Tools replace Data Line Monitors in 95% of
  512.       applications.  TurboDial scripts generate test stimuli and record
  513.       results.  Especially useful with laptop computers.
  514.     + Downloadable commands allow control by remote applications
  515.     + Real-time status line shows Error Containment(TM), Shift Lock, Num Lock,
  516.       Column/Row, TOD, elapsed time, comms parameters, carrier detect, clear
  517.       to send, open files, etc.-
  518.     + 70 Soft keys User defined Break, BS, ESC, Enter, and Function keys can
  519.       send strings or execute commands, miniscripts, or script files.  For
  520.       example, the backspace key may be programmed to send an arbitrary
  521.       character to the modem, then locally display a backspace, space,
  522.       backspace sequence to erase the correct character on the screen.
  523.     + Logs callers, systems called, file transfers, and remote commands with
  524.       time, filename, length, elapsed time, and speed
  525.     + Concurrently operates in a window or background with TopView, DESQview,
  526.       Concurrent PC-DOS, Windows, AT&T SimulTask, Merge, etc..  No memory
  527.       resident lockup gotchas.
  528.     + Unix/Xenix flavors facilitate other work during transfers by minimizing
  529.       CPU loading.
  530.     + Unix flavors arbitrate modems with UUCP
  531.     + Not copy protected
  532.     - Available in DOS flavors.  = Not on all platforms
  533.  
  534.                                   User Comments
  535.  
  536.     "Before, I had said that anyone who can use any scripting program like
  537.     Xtalk or whatever can use YAM (but there is a whole lot more to yam). Now,
  538.     I would have to make a correction.  Even if a user has never been able to
  539.     figure out comm programs with scripts, YAM with tlearn now builds your
  540.     scripts for you. It is easier and more idiot proof than any comm program
  541.     with script capacity that I have ever used."
  542.                                    -Jim Butler
  543.  
  544.     "Xtalk is not nearly as flexible in its script language as YAM.  I do lots
  545.     of unattended file transfers at night from many different subdirectories
  546.     on the local machine to various subdirectories on the remote machines.
  547.     Lots of peculiar things have to happen, e.g., I rename incoming files if a
  548.     file of the same name already exists, I append incoming data to pre-
  549.     existing log and data files, and so on. I've never dreamed up anything I
  550.     couldn't get Yam to do.  With Xtalk, I always felt I had to work against
  551.     the program.  With YAM, you work *with* it."
  552.                          -David McCune, The Proteus Group
  553.  
  554.     "Can [other programs] handle regular downloading during your prolonged
  555.     absence, say 3 weeks?"
  556.                                  -Earle Robinson
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.     "... I have *never* used any communications programs with protocols as
  569.     bullet proof as those in Pro-YAM.  Their implementation is the best I've
  570.     encountered.  Moreover, when dealing with a recalcitrant hose (as only a
  571.     VAX can be, sometimes), I invariably find myself at the command line of
  572.     Pro-YAM."
  573.  
  574.     "Under circumstances when *any* other program I've used - with the same
  575.     protocol - would have tossed in the towel, Pro-YAM hangs in there. ...
  576.     It's not just the protocol that counts...it's the implementation as well.
  577.  
  578.     I've said it before, and I'll say it again.  When the chips are down, and
  579.     communications become vital, I'll find myself at the command line of Pro-
  580.     YAM. Every time.
  581.  
  582.     With any other program, I'll nervously go back and check the comm window
  583.     from time to time.  Not with ProYAM.  I'll set it to run in the
  584.     background, enable automatic logoff on completion of transfer, and forget
  585.     about it.  And *know* that unless Ma Bell breaks the line completely, I'm
  586.     going to end up with good downloads.
  587.  
  588.     There is simply no other communications program I've tried that's in a
  589.     class with ProYAM.  And I've tried most of 'em.
  590.                                   -Dave Hoagland
  591.  
  592.     "One thing I liked about the entire program was its documentation.  At
  593.     last I read something that didn't talk down to me and which wasn't over my
  594.     head.  It quickly explained the program to me and gave complete coverage
  595.     to all its facets."
  596.                           -Mark Stern, OnModem Magazine
  597.  
  598.     I use YAM a lot as a "general utility".  Specifically, it has the the best
  599.     "find" I've seen - you can do wildcard filenames, and YAM will scan them
  600.     all, giving the name and line number of a match.
  601.  
  602.     YAM, the commo package I use, supports ^W to be "word backspace" while
  603.     typing.  All these things are like oiling fine machinery, or putting a
  604.     turbo 286 in your PC - they help PRODUCTIVITY.
  605.                                 -Ward Christensen
  606.  
  607.     ZMODEM-90(TM), MobyTurbo(TM), TurboLearn Script Writer(TM), True
  608.     YMODEM(TM), Cybernetic Data Recovery(TM), Error Containment(TM),
  609.     OverThruster(TM), Password Guardian(TM), CryptoScript(TM), and
  610.     TurboDial(TM) are Omen Technology trademarks.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.                              Omen Technology Products
  635.  
  636.  
  637.     + Professional-YAM includes communications and utility software, tree
  638.       structured help processor, Demand Upgrade(TM) technology, Crib Sheet
  639.       reference card, and typeset, cross referenced manual in PC size binder.
  640.       For PC-DOS, OS/2, SCO 286/386 Xenix/Unix/ODT, 386 Unix, VAX/VMS: $139.
  641.  
  642.     + Multiple machine licenses (right to copy) are available with large
  643.       quantity discounts.
  644.  
  645.     + Unix Pro-YAM source licenses $400 prepaid, after returning a signed
  646.       source license agreement:
  647.  
  648.     + ZCOMM is a PC-DOS shareware program with many Pro-YAM features, all of
  649.       YAM's protocols.  Download ZCOMMEXE.ZIP, ZCOMMHLP.ZIP, and ZCOMMDOC.ZIP
  650.       from TeleGodzilla or other BBS for a test drive.  Registration, disk and
  651.       typeset manual pages: $40, binder +$10, 3.5in +$5.
  652.  
  653.     + DSZ is a PC-DOS shareware "protocol driver" used to add ZMODEM-90(TM)
  654.       and True YMODEM(TM) to bulletin boards and other comms programs.
  655.       Registration with disk is $20, 3.5in +$5.
  656.  
  657.     + GSZ is a successor to DSZ with graphic file transfer display and menu
  658.       driven setup.  To Be Announced.
  659.  
  660.     + VAX/VMS rz/sz XMODEM, YMODEM and ZMODEM host program suite features wild
  661.       card batch transfers, supports VMS record formats.  Compatible with
  662.       Crosstalk, Telix and other vendors' programs.  $495.00 on diskette or
  663.       9-track tape.
  664.  
  665.     + RZSZ.TLB VAX/VMS rz/sz supports Omen Tech. products (free download from
  666.       TeleGodzilla's upgrade/VMS directory).
  667.  
  668.     + ZMODEM Developer's Collection provides XMODEM, YMODEM, and ZMODEM
  669.       protocol description and royalty-free X/Y/ZMODEM C source code that
  670.       compiles and runs on Unix and VMS.  $89.00 3.5in +$5.
  671.  
  672.     Omen Technology accepts VISA/MC and UPS COD phone orders at 503-621-3406.
  673.     Contact Omen for Site Licenses and Dealer Discounts.  Orders prepaid with
  674.     check are shipped domestic postage paid.  $150 minimum for purchase orders
  675.     w/o check.
  676.  
  677.     To get more information and a wee taste of Professional-YAM, call
  678.     TeleGodzilla at 503-621-3746 (1200-19200 bps).  Pro-YAM recognizes your
  679.     speed automatically.  YAMDEMO.ZIP may be downloaded with XMODEM, YMODEM,
  680.     or Kermit protocols.  This PC-DOS demo is a nearly complete Pro-YAM.  A
  681.     companion file YAMHELP.ZIP contains Professional-YAM's tree structured
  682.     flash-up help processor and database.
  683.  
  684.                                Omen Technology Inc
  685.                           The High Reliability Software
  686.                                VOICE: 503-621-3406
  687.                                 FAX: 503-621-3735
  688.                          Box 4681, Portland Oregon 97208
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.