pkg://zicq-0.2.9-7.src.rpm:111656/zicq-.2.9.tar.gz
info downloads
zicq-.2.9/ 40775 765 765 0 6702260745 11000 5 ustar devel devel zicq-.2.9/COPYING 100644 765 765 46516 6702253635 12162 0 ustar devel devel This file contains information on usage and redistribution of the
individual parts of the program zICQ. The most important point is
that there is definitely not the slightest bit of warranty!!
Copyright Holders:
------------------
1.)
* Copyright 1993-1996 by Zachary Allison.
* Permission to use, copy, modify, and distribute this software
* and its documentation for any purpose and without fee is hereby
* granted, provided that the above copyright notice appear in all
* copies and that both that the copyright notice and warranty
* disclaimer appear in supporting documentation, and that the
* name of Zachary Allison or zICQ or any of their entities not be used
* in advertising or publicity pertaining to distribution of the
* software without specific, written prior permission.
*
* Zachary Allison disclaims all warranties with regard to this software, including
* all implied warranties of merchantability and fitness. In no event
* shall Zachary Allison be liable for any special, indirect or consequential
* damages or any damages whatsoever resulting from loss of use, data
* or profits, whether in an action of contract, negligence or other
* tortuous action, arising out of or in connection with the use or
* performance of this software.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License (follows hereafter) for more details.
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 19yy <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
zicq-.2.9/Makefile 100644 765 765 577 6702260711 12515 0 ustar devel devel # /usr/local
INSTDIR = /usr/local
all:
(cd src; make)
clean:
(cd src; rm *.o)
install:
cp zicq $(INSTDIR)/bin/zicq
cp zicq.1 $(INSTDIR)/man/man1/zicq.1
cp zicq-init $(INSTDIR)/bin/zicq-init
chmod a+x $(INSTDIR)/bin/zicq
chmod a+x $(INSTDIR)/bin/zicq-init
chmod a+r $(INSTDIR)/man/man1/zicq.1
echo -e "\aInstallation complete. Run zicq-init to intitalize for each user."
zicq-.2.9/README 100644 765 765 16311 6702257105 11771 0 ustar devel devel ***********************************
README Information about the changes
made to the micq source for the
ncurses library.
Information since the change to zICQ
Changes by Omar Harriott
(ted23@technologist.com)
***********************************
Contents
--------
Introduction
Thank
Updates
Ncurses
The Interface
Bugs
Notes
Introduction
------------
I was extremely pleased when I first download the source to mICQ. I was
finally able to communicate with my friends and family who are all prefer
to use simple Windows point and click applications. But since I love
Linux, I used to not be able to talk to them without finding a Windows
machine to use. mICQ was the answer!
For all it's wonderfullness, it was lacking a good UI. Incoming messages
would interrupt what you were typing, a contact list was rarely onscreen
to be seen... Basically, it was a bit messy. So I decided that it was
about time for me to learn ncurses, and what better way than to rewrite
the interface for mICQ? Hence, zICQ began.
The main things I wanted to focus on were:
- Clean display
- Usefull onscreen information
- At-a-glance status
I think these goals have been resonably accomplished.
Thanks
------
Thanks to Matt Smith, Adam, Bastet, Kenta, Tomasz
Updates
-------
.2.9 - BUG FIX Galore, add more user commands
As of v.2-.8, the display has been working fairly well... I lost my old revision list, so it's starting again in here.
.2.7 - Fixed backspace bug in input
- Multithreading (hopefully no more "authentication" messages. WOOHOO!)
- Much cleaner output.
.2.6 - Changed input function.
-Command history! Up / Down
-Move back and forth on the same line without deleteing! left/right
- Shrunk input window
- New man page
- New commands/doc - Both thanks to Karoscene!!
- Fixed help function
- Fixed bug in "url" that causes core dumps.
- Nick List starts at thetop of the screen now.
.2.5 - Added line wrapping to everything! Added Beep and Sound of file / url
-.zicqrc now accepts:
- No_Beep
- Sound_Player <text>
- Sound_File <text>
-New commands
- beep: Toggle the beep
- sound: toggle the sound
.2.4 - Added line wrapping because it was asked for. Hope it works ;)
.2.3 - Added plenty of comments to make the code more readable. Hopefully this will help those of you who want to change things. Also placed zICQ under GPL and made a homepage for it (http://www.owlnet.rice.edu/~zallison/zicq or hookah.ml.org/zicq)
.2.2-v.9b - Cleaned display up, fixed URL output.
- Changed everything to new name of zICQ, since the mICQ people were ignoring me.
- started looking at set / get away messages
- Thought about adding plug in support:
- Calling external programs, passing message type, uin (if applicable) and content. Read response.
- Usefull for: Away message pager (forward to email?)
- ICQ interface for an Eliza. (This would be neat!)
.2.2-v.9 - URL send support. Cleaner code.
.2a-v.9 - Color Added! Code cleaned, MAJOR buffer bug fixed. (Would CRASH on large message.. wouldn't send ACK, crash again when it was resent.. lather, repeat.) Various outputs were cleaned.. temp code was removed.
.2a-v.8e - Cleaned the text file up. Fixed history bug. Added resize command (Usefull for xterms).
.2a-v.8d - Dirty fix of multi-line message problem. Dumps it to a tmp file then rereads it. I'm not happy with this fix, so I'll try to get it working another way.
Ncurses
-------
ncurses = new curses
The ncurses.h file is a library, standard on most Linux installs,
contains function calls and procedures for terminal control. That is, it
changes the way the output is displayed. Most importantly, it contains
support for "virtual windows" whereby the physical terminal screen can be
logically devided into sub areas for different output.
Most of these functions are backwards with curses.h, which is availible on
most unix systems. (Unsure if they exist for Win32 environments)
Therefore, I see no reason why the ncurses codes in here shouldn't compile
under any un*x os. Any information, success or failures would be
appreciated.
-------------
Note: You may have to change the #include <ncurses.h> and -lncurses (in
Makefile) to <curses.h> and -lcurses in order to use the curses library if
ncurses is unavailable
------------
For more information, please read the man pages on ncurses.h
The Interface
-------------
I chose to devide the screen into 3 main parts, which is fairly strait
forward.
-The main window. (Internally, WINDOW* mainw)
- All messages, events, etc.
-The contact list. (WINDOW* blist)
- current list of who's online and their online status
- User input. (WINDOW* userin)
- Topline is status (WINDOW* statz)
- Bottom two lines are where the user input appears as it is typed
Note: Three additional windows (tempw, tempw2, and tempw3) were created in
order to display the boxes around them.
Code Changes
------------
- Color was removed
-Ncurses was displaying the raw escape codes rather than a color.
- Auto update(s)
-When a new event is recieved or userinput sent, the buddy list
and status line are updated
- Output
-EVERY line out output that was printf was replaced with the
wprintw command. This command uses the same format as printf, but the
first variable is the window to be printed to.
ex: printf("This is something in the mainwidow: %s",stringvariable)
changed to
wprintw(mainw,"This is something in the mainwindow: %s",stringvariable)
- Input
-The input remains at the bottom of the screen, and scrolls when
the end of the line is reached. Users can also delete and go back up to
change or delete things.
- COLOR ADDED!! Oh joyous day! Easy to see colors make it much nicer to look at. It will tell you if your current Term can handle color. If it can't, find one that does!! (Example. My xterm won't display color unless I "export TERM=xterm-color")
New Commands
------------
I've also added a few new commands:
-resize This function resizes the mICQ window... Ex: Running in an xterm, and you change the size. Otherwise the text gets all screwy. The screen is cleared, I'd suggest running "hist" after resize to get the display back.
-hist [user] If no user is specified, the global history is replayed. If a user is
specified, the history of that user is sent back. Note: No error checking is done yet... will
crater if you give it a non-valid user.
-iinfo <user> for some Important INFO. Port and IP of a user.
Bugs
----
Yeah, I know. I'm shattering your dreams, but not even I am perfect.
Here's a list of known bugs:
- Heheh, I'm sure I'll be hearing about them
Notes
-----
I would reccomend running this in a large xterm, as the windows are
assigned size based on the current window size. This means that the mainw
window will be larger and easier to read. It still runs fine under
console though.
Status line is still up for changes. Hopefully as features are included
in zICQ that info can be included. Any ideas, let me know.
Big thanks to Matt Smith for coding the mICQ source. It wouldn't be
possible without you. Thanks to Adam for helping me brain storm and test
code. Thanks to Chutt for putting up with my stupidity, and thanks to all
of you who wrote me about zICQ!!
- Omar Harriott
ted23@technologist.com
zicq-.2.9/commands.doc 100644 765 765 7740 6702257576 13403 0 ustar devel devel This is the latest up to date command reference for zicq, an icq client for
all linux distributions. If you require further help, stop by #zicq on efnet.
Big thanks to Chris Moore for the Emacs-style command iline editing
^A : Beginning of line
^B : backwards (left)
^D : delete character under cursor
^E : end of line
^F : forwards (right)
^H : backspace
^J : linefeed / enter
^K : delete to end of line
^N : next line (up)
^P : previous line (down)
-----------------------------------------------------------------------------
A - Useage: a <message>
Purpose: Sends a message to the same nick. Its short for "again" Multi-line
mode works the same in this as in msg command.
Add - Useage: Add uin Nick
Purpose: Adds a person to your contact list with the designated nick.
Auth - Useage: auth [uin/nick]
Purpose: If your account is set that users must request your
authorization before adding you to their contact list, they
will send you an authorization request. This command gives them
your authorization.
Auto - Useage: Auto [on/off] <message>
Purpose: Toggles your Auto reply, and sets your auto reply message.
Away - Useage: Away
Purpose: Sets your server status as Away. Same as "change 1"
Beep - Useage: Beep
Purpose: Toggles beeps on or off. Beeps are triggered by messages and
notices.
Change - Useage: change # (change without any # lists possible numbers)
Purpose: Allows you to change your "status". Eg: online, away, etc
Clear - Useage: clear
Purpose: clears the main window of all text.
Dnd - Useage: dnd
Purpose: Sets your server status as do not disturb. Same as "change 19"
Ffc - Useage: ffc
Purpose: Sets your server status as free for chat. Same as "change 32"
Hist - Useage: hist [uin/nick]
Purpose: Shows a complete log of messages from the designated account.
Info - Useage: info [uin/nick]
Purpose: Gets information on the desired uin, such as port, name, email.
*note* you can only get the personal info the person submitted
Inv - Useage: inv
Purpose: Sets your server status as invisible (other users wont see that
you are online.) Same as "change 256"
Msg - Useage: msg [uin/nick] <message>
Purpose: Sends the desired uin a message. Also if you do not specify a
message (Ex: msg 123456), you will enter multi-line mode for
longer messages. Use a . on a single line to send the message.
Msga - Useage: msga <message>
Purpose: Similar to the msg command, except that it sends a message to
everyone in your contact list. Multi-line mode works the same
as it does in Msg.
Na - Useage: na
Purpose: Sets your server status as not avaliable. Same as "change 5"
Occ - Useage: occ
Purpose: Sets your server status as occupied. Same as "change 17"
Online - Useage: online
Purpose: Sets your server status as online. Same as "change 0"
Quit - Useage: quit, or just q
Purpose: Logs you off the icq server, and exits zicq.
R - Useage: r <message>
Purpose: Replies with a message to the last nick that messaged you. Multi-
line mode works the same as with all the other message commands.
Resize - Useage: resize
Purpose: Handy for xterms, if you mess up your window, will destroy
then rebuild the window.
Search - Useage: search user@host
Purpose: finds users in the servers database with a matching email
address. *note* if you just put in the user without a host
you will see _all_ possible matches. Ex: search test
Sound - Useage: sound
Purpose: toggles sounds on/off. Sounds are configurable in ~.zicqrc
any player/file can be used as long as its setup in your
environment. Sounds are triggered by messages, and notices.
Url - Useage: url [uin/nick] <url> <description>
Purpose: Sends a url notice to the designated account with description.
zicq-.2.9/zicq 100775 0 0 443417 6702260746 11453 0 ustar root root ELF 4 h' 4 ( 4 44 ԀԀ [ [ \ \k\k l oo /lib/ld-linux.so.2 C ] # T K 1 : Z Q P X M * &