XIP Messenger V0.8086
/*
 * Copyright (c) 1995, 1996, 1997
 *	Toshihiro Kanda.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *	This product includes software developed by Toshihiro Kanda.
 * 4. Neither the name of the author nor the names of any co-contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY TOSHIHIRO KANDA AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL TOSHIHIRO KANDA OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 */

Original IP Messenger for Windows:
  Copyright (C) 1996 by H.Shirouzu <shirouzu@ntt-it.co.jp>

BSD Daemon Copyright 1988 by Marshall Kirk McKusick. All Rights Reserved.

AD2C - convert resource files to C decls
  by George Ferguson, ferguson@cs.rochester.edu

-------- ENGLISH -------------------------------------------------------

WHAT IS XIP Messenger?
    Xipmsg is an UDP based simple communication tool for X.  It can
    communicate directly with IP Messenger for Windows and Macintosh.

OS VERSION
    Xipmsg runs on:
	DEC DigitalUNIX3.2A
	EWS4800 Release9.1
	FreeBSD 2.X
	IRIX (?)
	Linux 2.0.29,30
	NetBSD 1.2
	SunOS 4.1.X
    with X11R6 or later (maybe with X11R5).

INSTALL
    (1) Edit Imakefile.
	- Enabe/Disable OS dependent variables (CC, EXTRA_DEFINES, ..)
	- Disable `#define INSTALL_ja' line if you don't want to install
	Japanese resources.

    (2) In the source directory, run
	# xmkmf -a
	 (or `xmkmf; make Makefiles; make includes; make depend')
	# make
	# make install

    (3) Run xipmsg.

E-MAIL
    <candy@fct.kgc.co.jp>

SPECIAL SPASEBO TO
    NAOKI KATSURAGAWA
	for his great helps and advices.

SPASEBO TO
    (in alphabetical order)
    <etakahas@etl.go.jp>
    <issuizu@tokuyama.ac.jp> (valid till 1998.03.31)
    <masakazu-yanagisawa@isuzu.co.jp>
    <miyake@comp.toyama-u.ac.jp>
    <sakane@d4.bsd.nes.nec.co.jp>
    <senda@d1.bsd.nes.nec.co.jp>
    <shirouzu@ntt-it.co.jp>

-------- JAPANESE ------------------------- $BF|K\8l(B ------------

WHAT IS XIP Messenger?
    xipmsg $B$O(B X $BMQ$N(B UDP $B%Y!<%9$N4JC1$J%3%_%e%K%1!<%7%g%s%D!<%k$G!"(B
    Windows $B$d(B Apple Macintosh $BMQ$N(B IP Messenger $B$H%a%C%;!<%8$N$d$j$H(B
    $B$j$,$G$-$^$9!#(B

OS VERSION
    xipmsg $B$O0J2<$N(B OS $B$H(B X11R6 ($B$b$7$+$9$k$H(B X11R5 $B$G$b2D(B) $B4D6-$G(B
    $BF0:n$7$^$9!#(B
	DEC DigitalUNIX3.2A
	EWS4800 Release9.1
	FreeBSD 2.X
	IRIX (?)
	Linux 2.0.29,30
	NetBSD 1.2
	SunOS 4.1.X

INSTALL
    (1) Imakefile $B$rJT=8$7$^$9!#(B
	- OS $B0MB8$NDj5AIt$r=$@5$7$F2<$5$$!#(B(CC, EXTRA_DEFINES $BEy(B)
	- $B9%$_$N(B XAWLIB $B$rA*$s$G2<$5$$!#(B
	- $BF|K\8l%j%=!<%9$r%$%s%9%H!<%k$7$J$$>l9g$O(B 
	`#define INSTALL_ja' $B$N9T$r%3%a%s%H%"%&%H$7$F2<$5$$!#(B

    (2) $B%=!<%9%G%#%l%/%H%j$G!"<!$N%3%^%s%I$r<B9T$7$^$9!#(B
	# xmkmf -a
	($B$^$?$O(B `xmkmf; make Makefiles; make includes; make depend')
	# make
	# make install

    (3) xipmsg $B$r5/F0$7$^$9!#(B

Q AND A

    Q.	[send]$B$^$?$O(B[$BAw?.(B]$B%\%?%s$r2!$9$H!"(Bxipmsg $B$,%U%j!<%:$9$k$N$G$9$,!#(B
    A.	$B860xD4::Cf$G$9!#$H$j$"$($:(B -bogus_fix $B%*%W%7%g%s$G2sHr$7$F2<$5$$!#(B

    Q.	$B5/F0$9$k$H(B 
	Warning: locale not supported by C library, locale unchanged
	Warning: we can not open any input method
	$B$H$$$&%a%C%;!<%8$,=P$^$9!#F|K\8l$bI=<($5$l$^$;$s!#(B
    A.  Imakefile $B$rJT=8$7$F(B LDLIBS+=-lxpg4 $B$N9T$rM-8z$K$7$F!":F%3%s%Q(B
	$B%$%k$7$F2<$5$$!#(B

    Q.	$BF|K\8l$,I=<($5$l$^$;$s!#(B
    A1.	$B4D6-JQ?t(B LANG $B$O(B ja_JP.EUC $B$K@_Dj$7$F2<$5$$!#(B
    A2. $B4D6-JQ?t(B LC_CTYPE $B$,@_Dj$5$l$F$$$k$J$i$P!"$=$l$r(B unset $B$7$F$/(B
	$B$@$5$$!#(B
    A3.	% xlsfonts | egrep -e '14-.*-jisx'
	$B$r<B9T$7$F!"(B
	-misc-fixed-medium-r-normal--14-130-75-75-c-140-jisx0208.1983-0
	-misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0
	$B$,=P$J$$$J$i$P!"BP1~$9$k%U%)%s%H$r%$%s%9%H!<%k$7$F2<$5$$!#(B

    Q.	$BF|K\8l$rF~NO$G$-$^$;$s!#(B
    A1.	kinput2 $B$O5/F0$7$F$$$^$9$+(B?
    A2.	$HOME/.Xdefaults $B$^$?$O(B $HOME/.Xresources $B$K(B
	Kinput2*ConversionStartKeys: \
		Ctrl<Key>o
	$B$rDI2C$7$F$_$F$/$@$5$$!#(B

    Q.	$BIu=qIU$-$N%a%C%;!<%8$r<u$1<h$k$H2=$1$^$9!#(B
    A.	[open][$B3+Iu(B]$B%\%?%s$r2!$9$H!"FI$`;v$,$G$-$^$9!#(B

E-MAIL
    <candy@fct.kgc.co.jp>
    $B%P%0%l%]!<%H$O!"(B
	xipmsg $B$N%P!<%8%g%s(B(*.tar.gz $B$N%U%!%$%kL>(B)
	OS $B$N%P!<%8%g%s(B (uname -a  $B$N=PNO(B)
	X11 $B$N%P!<%8%g%s(B (R5, R6, R6.1, R6.3 $BEy(B)
	X $B%5!<%P%P!<%8%g%s(B (XFree86-3.2 $BEy(B)
	$B>\$7$$>I>u(B($B%3%s%Q%$%k$N%m%0!"5/F0;~$N%m%0!"2?$r$I$&$9$k$H$I$&(B
	$B$J$C$?$+Ey(B)
   $B$rL@5-$7$F$/$@$5$$!#(B
   $B%a!<%j%s%0%j%9%H$b$"$j$^$9!#(B
   http://www.asahi-net.or.jp/~VZ4H-SRUZ/ipmsg.html
   $B$+$i$?$I$C$F2<$5$$!#(B

SPECIAL SPASEBO
	Xipmsg $B$ND>@\$NA0?H$G$"$k(B XBroadcast $B$N@=:n$KB?Bg$J$k8f6(NO$H(B
	$B8f=u8@$r2<$5$C$?7K@nD>8J;a$K!"$3$N%W%m%0%i%`$rJ{$2$^$9!#(B

SPASEBO TO
    (in alphabetical order)
    $B9b661I0l(B <etakahas@etl.go.jp>
    $B?eDE@5F;(B <issuizu@tokuyama.ac.jp> (valid till 1998.03.31)
    $BLxBt@5OB(B <masakazu-yanagisawa@isuzu.co.jp>
    $B;0Bp0l1J(B <miyake@comp.toyama-u.ac.jp>
    $B:d:,5H?.(B <sakane@d4.bsd.nes.nec.co.jp>
    $B@gEDCRLi(B <senda@d1.bsd.nes.nec.co.jp>
    $BGr?e7<>O(B <shirouzu@ntt-it.co.jp>

------------------------------------------------------------------------
$BF|K\8l%^%K%e%"%k(B

NAME
	xipmsg - XIP Messenger

SYNOPSIS
	xipmsg [-broadcast broadcast-address[,broadcast-address,...]]
	[-bogus_fix] [-debug n] [-disable] [-name entity-name]
	[-port portnumber] [-toolkitoption ...]

OPTIONS
	xipmsg $B$O(B X Toolkit $B$NI8=`%*%W%7%g%s$r<uM}$7$^$9!#(B

	-broadcast broadcast-address[,broadcast-address,...]
		$B%V%m!<%I%-%c%9%H%"%I%l%9$r%+%s%^(B ``,'' $B$G6h@Z$C$F;XDj$7$^$9!#(B
		$B%G%U%)%k%H$O(B 255.255.255.255$B!#(B
		xipmsg $B$O5/F0;~$K$3$N%"%I%l%9$K%V%m!<%I%-%c%9%H%Q%1%C%H$r(B
		$BN.$7$^$9!#(B

	-bogus_fix
		$BAw?.$9$k$H%U%j!<%:$9$k>l9g!"$3$N%*%W%7%g%s$r;XDj$7$F2<(B
		$B$5$$!#%P%0$r2sHr$7$^$9!#(B
		$B$?$@$7$3$N%*%W%7%g%s$r;XDj$9$k$H!"Aw<u?.$G$I$s$I$s%a%b(B
		$B%j$r6t$&$N$G!"$?$^$K(B xipmsg $B$r:F5/F0$7$F$/$@$5$$!#(B

	-debug n
		$B%G%P%C%0%*%W%7%g%s!#(B

	-disable
		$BL>A0$rIT2D;k$K$7$^$9!#(B

	-name entity-name
		$BL>A0$r;XDj$7$^$9!#;XDj$,L5$$>l9g$O(B $USER $B$NCM$K$J$j$^$9!#(B

	-port portnumber
		$B;HMQ$9$k(B UDP $B%]!<%H$r;XDj$7$^$9!#%G%U%)%k%H$O(B 2425$B!#(B

USAGE
	$B%a%C%;!<%8Aw?.(B
		$B%>!<%sL>$r%/%j%C%/$7!"L>A0$r%/%j%C%/$7$^$9!#(B
		$B%a%C%;!<%8$rF~NO$7!"(B[send] $B%\%?%s$r2!$7$^$9!#(B
	$BJV?.(B
		$B<u?.%&%#%s%I%&$N(B [answer] $B%\%?%s$r2!$7$^$9!#(B

	$B=*N;(B
		[quit] $B%\%?%s$r2!$7$^$9!#(B

REFERENCE
    ($B4]3g8L$NCf$O%7%g!<%H%+%C%H%-!<$rI=$7$^$9(B)

    $B%a%$%s%&%#%s%I%&(B
	[quit]	xbro $B$r=*N;$7$^$9!#(B(Meta-q)

	[update]	
		$B%j%9%H$r99?7$7$^$9!#(B(Meta-z)

	[send]	$BAw?.Aj<j$,A*Br$5$l$F$$$l$P!"Aw?.%&%#%s%I%&$r%]%C%W%"%C(B
		$B%W$7$^$9!#(B(Return, KP_Enter)

	[#]
		$BL>A0$rIT2D;k$K$7$^$9!#(B(Meta-d)

	$BL>A0%j%9%H(B
		$B%/%j%C%/$9$k$H!"Aw?.Aj<j$rA*Br$7$^$9!#F,J8;z$G$bA*Br$G(B
		$B$-$^$9!#(B(Home, End, PageUp, PageDown, Up, Down, C-p,
		C-n, C-v, M-v)

    $BAw?.%&%#%s%I%&(B
	$B%F%-%9%H%(%j%"$K$O!"%a%C%;!<%8$rF~NO$7$^$9!#(B

	$B%"%$%3%s%\%?%s$G!"Aw?.$9$k%"%$%3%s$rA*Br$G$-$^$9!#(B

	[clear]	$B%a%C%;!<%8$r>C5n$7$^$9!#(B(Meta-x)

	[cancel]
		$BAw?.%&%#%s%I%&$r>C5n$7$^$9!#(B(Meta-w)

	[send]	$B%a%C%;!<%8$rAw?.$7$^$9!#(B(Meta-Return, Enter)

    $B<u?.%&%#%s%I%&(B
	[answer]
		$BAw?.%&%#%s%I%&$r%]%C%W%"%C%W$7$^$9!#(B(Return, Enter)

	[done]	$B<u?.%&%#%s%I%&$r>C5n$7$^$9!#(B(Meta-w)
	[select]
		$B<u?.%a%C%;!<%8$r%;%l%/%H$7$^$9!#(B(Meta-c)

    $B$I$N%&%#%s%I%&$G$b(B Ctrl-z $B$G%"%$%3%s2=$G$-$^$9!#(B

FILES
	xbro*.xbm - $B%"%$%3%s$N(B bitmap $B%U%!%$%k(B

ENVIRONMENT VARIABLES
	USER - $BL>A0(B
	LANG - ja_JP.EUC $B$J$I!#(B

BUGS

AUTHORS
    Original IP Messenger for Windows:
	Copyright (C) 1996, 1997 by H.Shirouzu <shirouzu@ntt-it.co.jp>
    X version
	Copyright (C) 1996, 1997 by Toshihiro Kanda
