\documentstyle{article}
\pagestyle{empty}
\addtolength{\topmargin}{-1.5in}       % repairing LaTeX's huge margins...
\addtolength{\textwidth}{1.6in}         % same here....
\addtolength{\oddsidemargin}{-1.0in}
\addtolength{\evensidemargin}{-1.0in}
%\setlength{\parindent}{0.5in}           % indented paragraphs
\setlength{\textheight}{9.25in}          % more margin hacking
\begin{document}
\begin{center}
\Large{\bf Zephyr Quick Answers}
\end{center}
%\vspace{.25in}
%\blank %makes a blank line
\newcommand{\blank}{\vspace{\baselineskip}}


\blank

\noindent Zephyr is a system that allows users to communicate online in realtime.
Zephyrgrams are messages that appear on your screen as
windows containing the text of the message and information about the sender.
The person you wish to send a zephyr to must be logged in and running zephyr
to receive messages.  By default a zephyr client (zwgc) is automatically
started when you login.

\section{Useful Commands}

\noindent {\tt{\bf zlocate friend}} is the command used to find out if user ``friend'' is logged in
	and subscribing to zephyr messages.  If they are logged-in and 
	subscribing to messages you will receive information about
	where they are logged in.  If they are not logged-in you will
	receive the message ``Hidden or not logged-in.''  This means they 
	either are logged in and do not want to be found or are not logged in.

\smallskip
\noindent {\tt{\bf zwrite friend}} is used to send a message to {\tt friend}.  Just follow the 
	instructions given.  If you get an error saying the person is
	hidden or not logged in then your message has not been sent
	and the person you are trying to reach is not logged in or is not 
	subscribing to messages.  Try sending e-mail instead.

\smallskip
\noindent {\tt{\bf zctl hide}} can be used to ``hide'' yourself.  When hidden you 
are
	not zlocatable, but if someone tries to zwrite you anyway they will
	succeed.

\smallskip
\noindent{\tt{\bf zctl wg\_shutdown}} should be used if you want to stop 
receiving zephyr messages for this session.

\smallskip
\noindent{\tt{\bf zctl set zwrite-signature ``foo''}} will change your zsig to {\tt foo}. 
 By default your zsig is your name as it exists in your finger information.  It
	shows up in a zephyr message before your username.  You can change it to almost 
	anything you like, although you should avoid very long zsigs since they tend to
	annoy people.

\smallskip
\noindent{\tt{\bf zaway}} is used to let people know you are away from the terminal
 and not
	 ignoring their messages.  It sends a message to who ever sends 
	you a personal zephyrgram that lets them know that you are away and will respond 
	later.

\smallskip
\noindent{\tt{\bf zwgc -ttymode}} will startup a zephyr client when you are logged in on 
	dialup.  Zephyrs appear as plain text on your screen.

\smallskip
\noindent{\bf znol} will let you know which people on a list are logged in.
	A file you can create called {\tt ~/.anyone} should contain the
	list of usernames you want to know about (it should have one name per 
	line and
	no spaces).  You will also be sent login and logout notices in the
	form of a zephyrgram whenever one of the users in your list logs in 
	or out (if they are announced) after you run znol during a session.

\smallskip
\noindent{\tt {\bf zctl set exposure} } {\tt net-announced} will set your exposure (how
	other people know information about your being logged-in).
	Login and logout notices will be sent to people who have you in 
	their {\tt .anyone} file and you will be
	zlocatable. {\tt net-visible} is the same except login and logout
	notices are not sent. The {\tt opstaff} setting makes you unzlocatable
	 and no notices are sent.  Finally the {\tt none}
	setting provides no information about you and {\bf you will not be able
	to recieve zephyrgrams.}  Note that exposure settings will last until
	you change them again.

\smallskip
\noindent{\tt{\bf zctl sub message foo $\backslash$*}} will subscribe you to a zephyr
	instance named {\tt foo}.  Zephyr instances (and classes) allow groups of
	people to have conversations via zephyr.  This will subscribe you
	to the instance for your current login only; to make 
	it more permanent replace
	{\tt sub} with {\tt add}.  To unsubscribe for this login only change 
	{\tt sub} to {\tt unsub},
	and to unsubscribe permanently use {\tt delete} instead. 

\smallskip
\noindent{\tt{\bf zwrite -i foo}} will send a message to the zephyr instance {\tt foo}.

\smallskip
\noindent{\tt{\bf zctl sub foo $\backslash$* $\backslash$*}} subscribes you to the zephyr class {\tt foo}.  Zephyr
	classes are slightly more private than instances as you must know
	the name of the class to subscribe to it.  {\tt unsub}, {\tt add} and {\tt delete}
	work the same way as for instances.

\smallskip
\noindent{\tt{\bf zwrite -c foo}} sends a zephyr to class {\tt foo}.

\section {More Information}

More information about Zephyr is available in OLC stock answers and
from the Student Information Processing Board document Inessential
Zephyr avaliable in W20-577.  Simply type {\tt olc} then {\tt answers} to reach the olc stock 
answers.

\end{document}
