<HTML>
<HEAD>

<TITLE>Messenger sample1</TITLE>


<SCRIPT language="JavaScript">
<!--

	if (navigator.appVersion.charAt(0)>=3){
		var img= new Array()
		img[0] = new Image(); img[0] .src = "home2.gif"
		img[1] = new Image(); img[1] .src = "home1.gif"
	}
    
	function setimg(i,p){
	if(navigator.appVersion.charAt(0) >= 3 ){
        	document.images[i].src=img[p].src;
	}}

//-->
</SCRIPT> 
</HEAD>



<BODY bgcolor="#ffffff" text="#000000" link="#663333" vlink="#663333">
<CENTER>
<DIV align="right"><A href="../../index.html" target="_top" onmouseover="setimg('home',1)" onmouseout="setimg('home',0)"><IMG src="home2.gif" alt="Home"  border="0" name="home"></A></DIV>
</CENTER>


<HR size=1><BR>
<h2>「IP Messenger」互換通信サンプル１（ＶＢ）</h2>
<A href="#step1">■はじめに</A><BR>
<A href="#step2">■「IP Messenger」互換通信サンプルプログラム ダウンロード</A><BR>
<A href="#step3">■本物と偽者（サンプル）</A><BR>
<A href="#step4">■説明</A><BR>

<HR size=1><BR>

<A name="step1"></A>
<B>■はじめに</B><BR>
<BLOCKQUOTE>
「IP Messenger」は白水啓章さんが作られたメッセージ送受信サービスプログラムです。<BR>
E-mailとは、また違いインタラクティブで、動作が軽く、イントラ環境で仕事をする上で<BR>
私のまわりでは無くてはならない物となってます。<BR>
ここでは、このソフトの簡単な動作説明と実際に互換性を持ったVBによるサンプルを紹介します。<BR>
<BR>
<A HREF="http://www.asahi-net.or.jp/~VZ4H-SRUZ/ipmsg.html">
「IP Messenger」（白水啓章さん）のホームページはhttp://www.asahi-net.or.jp/~VZ4H-SRUZ/ipmsg.htmlです。
</A><BR>

</BLOCKQUOTE><BR>

<A name="step2"></A>
<B>■「IP Messenger」互換通信サンプルプログラム ダウンロード</B><BR>
<BLOCKQUOTE>

<A HREF="msg_s1.lzh">「IP Messenger」互換通信サンプルプログラム (msg_s1.lzh 8K)</A>

</BLOCKQUOTE><BR>

<A name="step3"></A>
<B>■本物と偽者（サンプル）</B><BR>
<BLOCKQUOTE>
<B>本物</B><p>
<img src="msg_h3.gif" border="0">　本物はタスクトレーのアイコンをクリックすると送信画面が出ます。<p>
<img src="msg_h1.gif" border="0">　送信画面です。<p>
<img src="msg_h2.gif" border="0">　受信画面です。<p>
<img src="msg_h4.gif" border="0">　相手が開封すると即座に開封通知が届きます。（これが最高にいい）<p>
<B>偽者（サンプル（^_^;）</B><p>
<img src="msg_n3.gif" border="0">　VBではタスクトレーを使えません。（APIを使えば別ですが...）<p>
<img src="msg_n1.gif" border="0">　送信画面です。本物とどこが違うでしょう？<p>
<img src="msg_n2.gif" border="0">　受信画面<p>
<img src="msg_n4.gif" border="0">　開封通知画面も作ってみました。<p>

</BLOCKQUOTE><BR>


<A name="step4"></A>
<B>■説明</B><BR>
<BLOCKQUOTE>

本物のメッセンジャーにVBからメッセージを送るサンプルを作るつもりで<BR>
ついつい作りすぎて、偽者を作ってしまいました。（^^;）<BR>
ポイントはプロトコルを「UDP」にしポート「2425」番を使うことです。<BR>
コマンドは、<BR>
Ver(1)：Packet番号：自User名：自Host名：Command番号：追加部　　の構成で<BR>
例えば　「1:100:a_nishio:akira:32:Hello」<BR>
を送ればメッセンジャーが受取ってくれます。<BR>
詳細仕様は白水さんのホームページにあります。<BR>
ただ、本物は「VC」で作られてます。VCはちょっと解らない。VBなら．．．<BR>
と思う方は、参考になると思います。<BR>
ちょっと作りすぎたきらいは有りますが、意外とVBでも動きます。<BR>
</BLOCKQUOTE><BR>







</BODY>
</HTML>
