📄 readme
字号:
XIP Messenger V0.8088/* * Copyright (c) 1995, 1996, 1997, 2004 * 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. * * 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 at 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 at 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, ..) (2) In the source directory, run # xmkmf -a # make # make install (3) Run xipmsg.E-MAIL <candy at kgc.co.jp>SPECIAL SPASEBO TO NAOKI KATSURAGAWA for his great helps and advices.SPASEBO TO (in alphabetical order) <etakahas at etl.go.jp> <issuizu at tokuyama.ac.jp> (valid till 1998.03.31) <masakazu-yanagisawa at isuzu.co.jp> <miyake at comp.toyama-u.ac.jp> <sakane at d4.bsd.nes.nec.co.jp> <senda at d1.bsd.nes.nec.co.jp> <shirouzu at 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!#(BOS 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.XINSTALL (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 (2) $B%=!<%9%G%#%l%/%H%j$G!"<!$N%3%^%s%I$r<B9T$7$^$9!#(B # xmkmf -a # make # make install (3) xipmsg $B$r5/F0$7$^$9!#(BQ 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.eucJP $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!#(BE-MAIL <candy at 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.ipmsg.org/ $B$+$i$?$I$C$F2<$5$$!#(BSPECIAL 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!#(BSPASEBO TO (in alphabetical order) $B9b661I0l(B <etakahas at etl.go.jp> $B?eDE@5F;(B <issuizu at tokuyama.ac.jp> (valid till 1998.03.31) $BLxBt@5OB(B <masakazu-yanagisawa at isuzu.co.jp> $B;0Bp0l1J(B <miyake at comp.toyama-u.ac.jp> $B:d:,5H?.(B <sakane at d4.bsd.nes.nec.co.jp> $B@gEDCRLi(B <senda at d1.bsd.nes.nec.co.jp> $BGr?e7<>O(B <shirouzu at ntt-it.co.jp>------------------------------------------------------------------------$BF|K\8l%^%K%e%"%k(BNAME xipmsg - XIP MessengerSYNOPSIS 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!#(BUSAGE $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!#(BREFERENCE ($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!#(BFILES xbro*.xbm - $B%"%$%3%s$N(B bitmap $B%U%!%$%k(BENVIRONMENT VARIABLES USER - $BL>A0(B LANG - ja_JP.eucJP $B$J$I!#(BBUGSAUTHORS Original IP Messenger for Windows: Copyright (C) 1996, 1997 by H.Shirouzu <shirouzu at ntt-it.co.jp> X version Copyright (C) 1996, 1997, 2004 by Toshihiro Kanda------------------------------------------------------------------------$B$*$^$1(B -- udpmsg$B%3%^%s%I%i%$%s$+$i(B IP Messenger $B$K%a%C%;!<%8$rAw?.$9$k%W%m%0%i%`$G$9!#(B$B;~Js$d!"%a!<%kE~Ce$NDLCN$K;H$C$?$j$7$F$^$9!#(B$B%$%s%9%H!<%k(B:cd udpmsg && makeNAME udpmsg -- $B%3%^%s%I%i%$%sHG(B IP Messenger $B%a%C%;!<%8Aw?.(BSYNOPSIS udpmsg {-f file | -m message} [-p port] [-u user] address address...DESCRIPTION udpmsg $B$O%3%^%s%I%i%$%s$+$i(B address $B$G;XDj$5$l$?%"%I%l%9$N(B IP Messenger $B$K%a%C%;!<%8$rAw?.$7$^$9!#(B $B%a%C%;!<%8$OI8=`F~NO$+$iFI$_$^$9!#(BOPTIONS -f file $B%a%C%;!<%8$rI8=`F~NO$+$i$G$O$J$/!"(Bfile $B$+$iFI$_$^$9!#(B -m message message $B$r%a%C%;!<%8$H$7$FAw?.$7$^$9!#(B -p port $B%]!<%HHV9f$r;XDj$7$^$9!#(B -u user $BAw?.85$N%f!<%6L>$r;XDj$7$^$9!#(BEXAMPLES 3 $BJ,7W(B $ sleep 180; udpmsg -m 'time has come.' localhost biff $B$,$o$j(B $ sed -n '/^From: /{s///;p;q;}' ~/Mail/inbox/1 | nkf -m -e | udpmsg -u biff localhost------------------------------------------------------------------------TODO: - $B%0%k!<%W$N%5%]!<%H(B - $B3F<o%3%^%s%I$N%5%]!<%H(B - $B%Q%1%C%HFO$+$J$+$C$?%(%i!<$G!":FAwA*Br2DG=$K$9$k!#(B - $BAw?.%&%#%s%I%&$N%F%-%9%HF~NO$N$H$3$m$r!"$^$H$b$K$9$k!#(B - $B?eDE!wFA;39b@l@l962J;a$N(B FreeBSD $BMQ(B ports $B$r%^!<%8(B(?)$B$9$k!#(B - $BIu=q5!G=IU$1$k!#(BChanges:xipmsg V0.8088 - fontSet $B$N;XDj7A<0$,8E$$$N$r(B fix$B!#(B - $B%[%9%HL>%P%C%U%!(B 14 -> 256 bytes$B!#(B - $BIu=qIU$-$N%a%C%;!<%8$GFCDj$NJ8;z$,2=$1$k$N$r(B fix$B!#(B <URL:http://www.fan.gr.jp/~azure/diary/dia199908.html#19990819> - send $B$r%/%j%C%/8e!"%f!<%6%j%9%H$KA}8:$,$"$k$H08@h$r4V0c$($k$N$r(B fix$B!#(B - vsprintf(3) $B$r;H$o$J$$$h$&$K$7$?!#(B - $B%i%$%;%s%9$+$i9-9p>r9`:o=|!#(B - udpmsg $B$D$1$?!#(Bxipmsg V0.8087 (1997.05.08) - SunOS 4.1.X $B%5%]!<%H(B bug fixxipmsg V0.8086 ($B@5<0%j%j!<%9$T$g(B) - SunOS 4.1.X $B%^!<%8!#(B - Digital UNIX $BDI2C!#(B - $BF1$8L>A0$G0c$&%]!<%H$N;~!"8E$$%(%s%H%j$r>C$9!#(B - -bogus_fix $B%*%W%7%g%s$G!"%U%j!<%:2sHr$9$k$h$&$K!#(B - $BI8=`$GF|K\8l%j%=!<%9%$%s%9%H!<%k$9$k!#(B - README $B@0Hw(Bxipmsg V0.8086-alpha7 - [update] $B$G%j%9%H%/%j%"$5$l$J$$%P%0(B fix - $B%"%$%3%s%"%K%a$d$a$?!#(B - $B%"%$%3%s2=$7$?;~!"$A$C$3$/$J$k$N$rD>$9!#(B - $BL>A0%j%9%H$N2#%9%/%m!<%k%P!<L5$/$9!#(Bxipmsg V0.8086-alpha6 - $B?eDE!wFA;39b@l@l962J;a$N%Q%C%A$r%^!<%8$9$k!#$3$l$K$h$j!"(B xbm $B%U%!%$%k$O%+%l%s%H%G%#%l%/%H%j$+$iFI$^$l$J$/$J$j$^$7$?!#(B - resource $B$N(B app-default $B%U%!%$%k2=(B - xbro??.xbm $B%U%!%$%k$N(B X11 $B%G%#%l%/%H%j$X$N%$%s%9%H!<%k(B - $B%j%=!<%9$NF|K\8l(Bxipmsg V0.8086-alpha5 - $BAw?.(B 256 $B%P%$%H$^$G$N@)8B$rL5$/$9!#(B - $B<u?.(B 512 $B%P%$%H0J>e$G$b$@$$$8$g$V!A(B - $B%;%l%/%H$r%3%s%Q%&%s%I2=$7!"(B $BB>$N%/%i%$%"%s%H$K$A$c$s$HF|K\8l%Z!<%9%H$G$-$k!#(Bxipmsg V0.8086-alpha4 - $B:d:,5H?.;a(B <sakane@d4.bsd.nes.nec.co.jp> $B$*$h$S(B $B@gEDCRLi;a(B <senda@d1.bsd.nes.nec.co.jp> $B$N(B EWM4800 $BMQ$N%Q%C%A$r%^!<%8$9$k!#(B ($B0zMQ5!G=$b4^$`(B) - SOCKS5 $BBP1~$K$9$k!#(B - IP Messenger $BI8=`%"%$%3%sE:IU(Bxipmsg V0.8086-alpha3 - debug $BI=<(L5$/$7$?!#(B - $B%Q%1%C%HFO$+$J$+$C$?;~%(%i!<%&%#%s%I%&=P$9!#(B - $BL>A0%j%9%HJQ99$"$C$?;~!"%+%l%s%H$rJ]B8$9$k!#(B - $BIu=q%A%'%C%/IU$-%a%C%;!<%8$N<u?.$KBP1~!#(Bxipmsg V0.8086-alpha2 - $BF10l%Q%1%C%H$r%U%#%k%?%j%s%0$9$k!#(B - $B%Q%1%C%H:FAw$9$k!#(B - $BJ8$r@^$jJV$9!#(Bxipmsg V0.8086-alpha - $B$H$F$b$H$F$b%"%k%U%!%P!<%8%g%s(B - $B%a%C%;!<%8$NAw<u?.$,$G$-$k!#(B - $B$[$H$s$I$N%3%^%s%I(B/$B%*%W%7%g%s$OL$%5%]!<%H(B - $B$H$j$"$($:F0$/!#(B - xipmsg $BF1;N$G$O%"%$%3%s$,I=<($5$l$k!#(B$B0U8+Ey$O(B <candy at kgc.co.jp> $B$^$G!#(B
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -