From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Jun 27 05:26:45 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id FAA00918;
	Sun, 27 Jun 1999 05:26:45 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from flute.educ.cs.gunma-u.ac.jp (flute.cs.gunma-u.ac.jp [133.8.2.111])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id FAA00913
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 27 Jun 1999 05:26:45 +0900 (JST)
	(envelope-from j5306050@educ.cs.gunma-u.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by flute.educ.cs.gunma-u.ac.jp (8.8.8/3.6W04/22/98) with ESMTP id FAA28031
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 27 Jun 1999 05:26:44 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sat, 26 Jun 1999 11:25:43 +0900 (JST)"
	<199906260818.RAA21777@tasogare.imasy.or.jp>
References: <199906260818.RAA21777@tasogare.imasy.or.jp>
X-Mailer: Mew version 1.92 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990627052644R.j5306050@educ.cs.gunma-u.ac.jp>
Date: Sun, 27 Jun 1999 05:26:44 +0900
From: Matsumura Naoki <j5306050@educ.cs.gunma-u.ac.jp>
X-Dispatcher: imput version 971024
Lines: 112
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990625
X-Sequence: FreeBSD-users-jp 43634
Subject: [FreeBSD-users-jp 43634] Re: Mail/News reader and Netscape -remote
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: j5306050@educ.cs.gunma-u.ac.jp

$B$^$D$`$i$G$9!#(B

$B$G$O0l1~(BFYI$B$H$$$&$3$H$G!#(B
kterm$B>e$GI=<($5$l$F$$$k(BURL$B$r!"4JC1$K(Bnetscape$B$KEO$9J}K!$G$9!#(B


$B0J2<$N%=!<%9$r(B
  % cc -o read-cutbuf read-cutbuf.c -I/usr/X11R6/include -L/usr/X11R6/lib -lX11
$B$H$7$F%3%s%Q%$%k$7$^$9!#$G$-$"$,$C$?(B read-cutbuf $B$O!"%Q%9$NDL$C$F$$$k$H$3$m$K(B
$BCV$$$F$/$@$5$$!#(B

-----$B$=!<$9$O$8$a(B----
#include <X11/Xlib.h>
#include <X11/Xutil.h>
main(){
    Display *d;
    char *text;
    int n_ret;

    d = XOpenDisplay(NULL);
    text = XFetchBytes(d,&n_ret);
    printf("%s",text);
    XCloseDisplay(d);
}
-----$B$=!<$9$*$o$j(B----


~/.Xresources $B$+(B ~/.Xdefaults (http://www.jp.FreeBSD.ORG/QandA/HTML/1032.html)$B$K(B
  KTerm*charClass: 33:48,35-38:48,43-47:48,58-59:48,61:48,63-64:48,124:48,126:48
$B$H$$$&%j%=!<%9@_Dj$r=q$-$^$9!#$3$l$G(BURL$B$i$7$-J8;zNs$N>e$G%@%V%k%/%j%C%/$9$k$3$H$G!"(B
URL$B$r%+%C%H%P%C%U%!$K3JG<$G$-$^$9!#(B

  $B>e5-$NNc$@$H(B [a-zA-Z0-9]#%&-./:=?@~!$,;| $B$G9=@.$5$l$kJ8;zNs$,%+%C%H%P%C%U%!$KF~$j$^$9!#(B
  $B$3$3$i$X$s$O(Bman xterm$B$r8+$J$,$iE,Ev$K$$$8$C$F$/$@$5$$!#(B

$B$G!"(B

------$B$9$/$j$W$H$O$8$a(B-----
#!/usr/bin/perl

$cutbuf = `read-cutbuf`;
$cutbuf =~ s/\n//g;

# URL$B$i$7$-J8;zNs$J$i(B netscape $B$r3+$/(B
if ( $cutbuf =~ m!^\s*(URL:)?\s*((http|ftp)://[a-z].*)!i ){
    if ( -l "$ENV{HOME}/.netscape/lock" ){
        # ~/.netscape/lock $B$,B8:_$9$k!a(Bnetscape$B$,<B9TCf$J$i!"(Bnetscape -remote
        exec("netscape -remote 'openURL($2,new-window)'");
    } else {
        # netscape$B$,<B9TCf$G$J$$$J$i?7$7$/<B9T(B
        exec("netscape $2");
    }
}
------$B$9$/$j$W$H$*$o$j(B-----

$B$H$$$&%9%/%j%W%H$r!"(Bnetscape-cutbuf $B$H$7$F:n$C$F$/$@$5$$!#(B
$B$3$l$b%Q%9$NDL$C$?$H$3$m$KCV$$$F$/$@$5$$!#(B

$B<!$K%&%#%s%I%&%^%M!<%8%c$N@_Dj$r$7$^$9!#0J2<$O(B afterstep$B$NNc$G$9$,!"(B
fvwm$B$J$I$bF1$8$h$&$J$b$s$@$C$?$H;W$$$^$9!#(B~/.steprc $B$d(B ~/.fvwmrc $B$K(B
   Key F12 A A Exec "netscape-cutbuf" netscape-cutbuf &
$B$rDI2C$7$^$9!#$3$l$G!V(BF12$B!W$r2!$9$3$H$G(B netscape-cutbuf $B$,<B9T$5$l$k$h$&$K(B
$B$J$j$^$9!#(B

$B$^$?!"(B
    Mouse 2 A M Exec "netscape-cutbuf" netscape-cutbuf &
$B$H$9$l$P!"(BAlt$B%-!<$r2!$7$J$,$i%^%&%9$N??$sCf$r2!$9;v$G(B netscape-cutbuf $B$,(B
$B<B9T$5$l$^$9!#$3$3$i$X$s$O$*9%$_$K9g$o$;$F$I$&$>!#(B


$B;H$$J}(B:
  kterm$B>e$G(B URL$B$r8+$D$1$?$i!"%@%V%k%/%j%C%/$7$^$9!#$=$7$?$i(BURL$BItJ,$,(B
  $BH?E>I=<($5$l$k$N$G!"(BF12$B$r2!$;$P?7$7$$(Bnetscape$B$N%&%#%s%I%&$,3+$-!"(B
  $B$=$N(BURL$B$rI=<($7$F$/$l$^$9!#$h$/(B
    <URL:http://....>
  $B$H$$$&=q$-J}$r$_$+$1$^$9$,!"(Bperl$B%9%/%j%W%HCf$G!V(BURL:$B!W$r%+%C%H$7$F$$$^$9$N$G!"(B
  $B$3$l$b$d$O$j%@%V%k%/%j%C%/(B+F12$B$G(BOK$B$G$9!#(B

$B$$$$$o$1(B:
  $BFp<e$J$N$G(Bperl$B%9%/%j%W%H$r;H$C$F$^$9$,!"$I$J$?$+(BC$B$d(Bsh$B$G=q$$$F$/$@$5$$!#(B
  $B$"$l!"(BURL$BCf$K(B ' $B$,F~$C$F$k$H$^$:$$$N$+$J(B? $B$^$:$$$G$9$h$M!#%;%-%e%j%F%#%[!<%k$K(B
  $B$J$j$=$&$J5$$b$9$k$7!#(Bexec$B$9$k$H$-(Bsh$B$K2r<a$5$;$J$$J}K!$C$F$I$&$d$k$s$G$7$?$C$1!#(B


From: mistral@imasy.or.jp (Yoshihiko -OHTA- SARUMARU)
> # URL $B$,7h$^$C$?$i%j%s%/$5$;$F$/$@$5$$(B (__)

$B$=$N$&$A(Bweb$B$K$G$b=q$/$D$b$j$G$9$N$G!"$=$N:]$OO"Mm$7$^$9!#(B
$B$,!"$$$D$K$J$k$3$H$d$i(B(^^;

$B$"$H!"(B

From: Yoshishige ARAI <ryo2@on.rim.or.jp>
> $B$H$3$m$G!"$4B8CN$+$b$7$l$^$;$s$,(B netscape -remote $B$9$k$J$i!"(B
> http://home.netscape.com/newsref/std/remote.c
> http://home.netscape.com/newsref/std/vroot.h
> $B$r=&$C$FMh$F!"<j85$G%3%s%Q%$%k$9$k$H!"F1$8%3%^%s%I$,7Z$/!"B.$/5/F0$G(B
> $B$-$FJXMx$G$9$h!#(B

$B$3$l$G$9$,!"(B
  cc -o netscape-remote remote.c -DSTANDALONE -lXmu -lX11 -I/usr/X11R6/include/ -L/usr/X11R6/lib
$B$G%3%s%Q%$%k$7$F<B9T$9$k$H!"(B
  netscape-remote: warning: both version 4.6 (0x34004e9) and version
          1.1 (0x34003b9) are running.  Using version 1.1.
  netscape-remote: window 0x34003b9 is locked by pid4084@X68000; waiting...
$B$H$J$C$F$7$^$$!"$^$@F0$+$;$F$$$^$;$s!#(B


$B!D$O$C!"$3$s$J$3$H$r$7$F$$$k>l9g$G$O$J$$!#%<%_$N=`Hw$r$;$M$P!A(B
---
$B$^$D$`$i!w72GOBg(B  j5306050@educ.cs.gunma-u.ac.jp
<URL:http://www.cs.gunma-u.ac.jp/~j5306050/>
