亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? prot-eng.txt

?? IPmessage局域網(wǎng)信息
?? TXT
字號(hào):
Original ipmsg protocol specification is written in Japanese.
This document was translated by Mr.Kanazawa.
This document is not verified yet.

----------------------------------------------------------------------
        IP Messenger communication protocol (Draft-9)    1996/02/21
                                                Modified 2003/01/14

                                                       H.Shirouzu
                                               shirouzu@h.email.ne.jp
----------------------------------------------------------------------

About IP Messenger
	This is a Send/Receive message service using the TCP/UDP Port.

Characteristics
	IP Messenger can be installed in any OS if TCP/IP is used on your machine.
	Dynamic member recognition can be done within your network or specified network.
	You can exchange messages between all IPMsg members. 

Function description
	Use TCP/UDP port(default:2425). See the following descriptions
	(Message Send/Receive: UDP, File Send/Receive: TCP)

  1. Command 

     1) Command functions (Low 8 bits from command number 32 bits)

	IPMSG_NOOPERATION	No Operation
	IPMSG_BR_ENTRY		Entry to service (Start-up with a Broadcast command)
	IPMSG_BR_EXIT		Exit from service (End with a Broadcast command)
	IPMSG_ANSENTRY		Notify a new entry
	IPMSG_BR_ABSENCE	Change absence mode

	IPMSG_BR_ISGETLIST	Search valid sending host members
	IPMSG_OKGETLIST		Host list sending notice
	IPMSG_GETLIST		Host list sending request
	IPMSG_ANSLIST		Host list sending 

	IPMSG_SENDMSG		Message transmission
	IPMSG_RECVMSG		Message receiving check

	IPMSG_READMSG		Message open notice
	IPMSG_DELMSG		Message discarded notice
	IPMSG_ANSREADMSG	Message open confirmation notice(added from version-8)

	IPMSG_GETFILEDATA	File Transfer request by TCP
	IPMSG_RELEASEFILES	Discard attachment file
	IPMSG_GETDIRFILES	Attachment hierarchical file request

	IPMSG_GETINFO		Get IPMSG version info.
	IPMSG_SENDINFO		Send IPMSG version info.

	IPMSG_GETABSENCEINFO	Get absence sentence
	IPMSG_SENDABSENCEINFO	Send absence sentence

	IPMSG_GETPUBKEY		RSA Public Key Acquisition
	IPMSG_ANSPUBKEY		RSA Public Key Response

     2) Option flag (High 24 bits from command number 32 bits)

	IPMSG_ABSENCEOPT	Absence mode(Member recognition command)
	IPMSG_SERVEROPT		Server(Reserved)
	IPMSG_DIALUPOPT		Send individual member recognition command

	IPMSG_SENDCHECKOPT	Transmission check
	IPMSG_SECRETOPT		Sealed message
	IPMSG_READCHECKOPT	Sealed message check(added from ver8)
	IPMSG_PASSWORDOPT	Lock
	IPMSG_BROADCASTOPT	Broadcast message
	IPMSG_MULTICASTOPT	Multi-cast(Multiple casts selection)
	IPMSG_NEWMUTIOPT	New version multi-cast(reserved)
	IPMSG_AUTORETOPT	Automatic response(Ping-pong protection)
	IPMSG_NOLOGOPT		No log files
	IPMSG_NOADDLISTOPT	Notice to the members outside of BR_ENTRY

	IPMSG_FILEATTACHOPT	File attachment
	IPMSG_ENCRYPTOPT	Code

	IPMSG_NOPOPUPOPT	(No longer valid)
	IPMSG_RETRYOPT		Re-send flag(Use when acquiring HOSTLIST)

     3) Extended code flag (hex format combination)

	IPMSG_RSA_512
	IPMSG_RSA_1024
	IPMSG_RSA_2048
	IPMSG_RC2_40
	IPMSG_RC2_128
	IPMSG_RC2_256
	IPMSG_BLOWFISH_128
	IPMSG_BLOWFISH_256
	IPMSG_SIGN_MD5

     4) Extended files for attachment (fileattr low 8 bits)

	IPMSG_FILE_REGULAR
	IPMSG_FILE_DIR
	IPMSG_FILE_RETPARENT
	IPMSG_FILE_SYMLINK
	IPMSG_FILE_CDEV
	IPMSG_FILE_BDEV
	IPMSG_FILE_FIFO
	IPMSG_FILE_RESFORK

     5) Attachment file extended attribute(fileattr high 24 bits)

	IPMSG_FILE_RONLYOPT
	IPMSG_FILE_HIDDENOPT
	IPMSG_FILE_EXHIDDENOPT
	IPMSG_FILE_ARCHIVEOPT
	IPMSG_FILE_SYSTEMOPT

     6) Extended file attribute for attachment file

	IPMSG_FILE_UID
	IPMSG_FILE_USERNAME
	IPMSG_FILE_GID
	IPMSG_FILE_GROUPNAME
	IPMSG_FILE_PERM
	IPMSG_FILE_MAJORNO
	IPMSG_FILE_MINORNO
	IPMSG_FILE_CTIME
	IPMSG_FILE_MTIME
	IPMSG_FILE_ATIME
	IPMSG_FILE_CREATETIME

	IPMSG_FILE_CREATOR
	IPMSG_FILE_FILETYPE
	IPMSG_FILE_FINDERINFO

	IPMSG_FILE_ACL
	IPMSG_FILE_ALIASFNAME
	IPMSG_FILE_UNICODEFNAME


  2.Command format(Use all character strings)

     1) Command(Format version-1)

	Ver(1) : PacketNo : SenderName : SenderHost : CommandNo : AdditionalSection

     2) An example for Message Send/Receive by using the current command format

	"1:100:shirouzu:jupiter:32:Hello"


  3.Command process overview

     1) Member recognition

	An IPMSG_BR_ENTRY command notifies a new entry to the current
	members at start-up.

	All members add the new member to their list after getting a notification message.
	An IPMSG_ANSENTRY command sends a message back to the new member.

	The new member gets the current member data by a
	IPMSG_ANSENTRY command. All members can communicate as long as an 
	IP packet exists.

	An IPMSG_BR_ABSENCE command broadcasts absence mode cancel or 
	nickname change to all members. However, an IPMSG_ANSENTRY command 
	does not send a message back, which is different from an IPMSG_BR_ENTRY 
	command.

	IPMSG_BR_ENTRY, IPMSG_ANSENTRY, and IPMSG_BR_ABSENCE commands 
	use an IPMSG_ABSENCEOPT flag for absence mode. Input a nickname to 
	additional command.
	Add an IPMSG_DIALUPOPT flag for dial-up users who can't be reached by 
	a broadcast command.  A member recognition command needs to be 
	sent individually to the members with this optional flag. 

	(Extended group)IPMSG_BR_ENTRY and IPMSG_BR_ABSENCE commands 
	sends a group name by adding the new group name after the current 
	command format character strings (Input '\0' between the current 
	command and extended name).

     2) Send/Receive Message
	Send Message uses an IPMSG_SENDMSG command that can input a message
	in the extended area. 
	Receive Message sends back an IPMSG_RECVMSG command only 
	if an IPMSG_SENDCHECKOPT flag is ON. Input the original packet number 
	to the extended area. 

	Broadcast Message Send uses an IPMSG_BOADCASTOPT command 
	and an IPMSG_SENDMSG flag should be ON. 
	Auto-Send packet(absence notice) needs to be added to IPMSG_AUTORETOPT
	for ping-pong protection. If either one or another packet is ON, then
	confirmation/auto-send packet is not sent back. 

	Send Message Sealing needs to be an IPMSG_SECRETOPT packet ON. 
	In this case, Receive Message sends an IPMSG_READMSG command.
	Input the original packet number to the extended area.

	(Additional IPMSG_NOADDLISTOPT)
	When receiving an IPMSG_SENDMSG packet from a host that is 
	not on your Send/Receive list, IPMsg will either confirm a host by 
	sending an IPMSG_BR_ENTRY command or add a host name to 
	the Send/Receive list. 
	However, single-shot Message Send/Receive action needs to be avoided. 
	Add an IPMSG_NOADDLISTOPT flag to an IPMSG_SENDMSG command.

	(Additional IPMSG_READCHECKOPT from version-8)
	When an IPMSG_READMSG command contains an IPMSG_READCHECKOPT flag, 
	IPMsg process is the same as IPMSG_SENDMSG with an 
	IPMSG_SENDCHECKOPT flag. 
	However, Send Message uses an IPMSG_ANSREADMSG command,  
	not IPMSG_RECVMSG.

     3) Message Send/Receive 亅encrypted extension (Added in the version-9)

	Use the combination of Public-key(RSA) and common key(RC2/Blowfish).
	(Encrypted extension area is used in hex format.)

	(Public key acquisition)Send an IPMSG_GETPUBKEY command to Receive
	Message. Receive Message gets an IPMSG_ANSPUBKEY that 
	means receiving RSA public key from Send Message.

	IPMSG_GETPUBKEY/IPMSG_ANSPUBKEY both require the value which is
	encryption capability (Exp. IPMSG_RSA_1024) flag uses "OR" at first
	part of extension  

	In addition, In IPMSG_ANSPUBKEY, public key written as EE-NNNNNN
	E=Exponent丄N=method)devide by ':'. and Input the Fdelimiter '-' 
	between E and N.

	This sequence can be skipped after the 2nd Send/Receive process by 
	memorizing public key and encrypted data. 
	
	(Encrypted message)After a sender creates a common key that is 
	supported both sender and receiver, a common key can encrypt a message. 
	In addition, a receiver's public key encrypts the common key.


	(Encrypted message transmission) IPMSG_ENCRYPTOPT is used in
	IPMSG_SENDMSG. At the first part of extension, input the value which
	is 'or' resoult from Convination of public key and common key type . 
	Then use common key which encrypt with public key devide by ':'.
	Then input message which is eccrypted by public key devide by ':'.
	If both supports IPMSG_SIGN_XXX, then add ':' and signeture. 

	Also, In the method of encode padding, PKCS#1ECB key is used for RSA, 
	PKCS#5 CBC common key is used for RC2/blowfish.

	Also, The Packet related to Entry manifestation the capability of 
	ecryption support using  IPMSG_ENCRYPTOPT

     4) Extension with file attachment(Available from version-9)

	An IPMSG_SENDMSG command with an IPMSG_FILEATTACHOPT flag for 
	File transfer (download permission)notification sends a message
	with attachment. 
	Input '\0' after the message and attachment file data.
	

	fileID:filename:size:mtime:fileattr[:extend-attr=val1
	[,val2...][:extend-attr2=...]]:\a:fileID...
	(size, mtime, and fileattr describe hex format. 
	 If a filename contains ':', please replace with "::".)

	When Receive Message downloads an attachment file, an IPMSG_GETFILEDATA 
	command requests a data transmission packet to the TCP port that is the same number  
	as the UDP sending port number. Input packetID:fileID:offset to the extended area. 
	(Use all hex format.)
	File Transfer side receives the request. After recognizing that it's a correct request, 
	then send the specified data (no format)

	When the data receiving side downloads a hierarchical attachment file, 
	use an IPMSG_GETDIRFILES command and input a packetID:fileID
	to the extended area and send a data transmission request packet. 
	(all hex format)

	Data sending side sends the following hierarchical data format.
	header-size:filename:file-size:fileattr[:extend-attr=val1
	[,val2...][:extend-attr2=...]]:contents-data
	Next headersize: Next filename...
	(All hex format except for filename and contetns-data)

	header-size is from the beginning of header-size to the delimiter ':' 
	that is before contents-data. extend-attr can be omitted and used multiple 
	extended attributes. Use '=' for data input. 

	When fileattr is IPMSG_FILE_DIR, IPMsg recognizes that it is automatically
	in the directory, the next file data is after the directory.

	When fileattr is IPMSG_FILE_RETPARENT, IMPsg recognizes that it returns 
	to the parent directory. In this case, File name is always "." and the attribute 
	value is the current directory data.

	Sending process starts from the attachment directly and returns the
	IPMSG_FILE_RETPARENT command to the attachment directory. 

	Add an IPMSG_FILEATTACHOPT flag for an Entry packet to support the 
	attachment file.

     5) Other commands

	When acquiring different versions, send an IPMSG_GETINFO command.
	Receiving side sends the version information character string to
	extended area.

	Send an IPMSG_GETABSENCEINFO command for acquiring an absence message.
	Receiving side sends an IPMSG_SENDABSENCEINFO back if the status is absence mode.
	If the status is not absence mode, a character string "Not absence mode" will be sent back.

     6) Confirmation/Retry

	If a confirmation packet for IPMSG_SENDMSG or IPMSG_RECVMSG is not delivered
	within a specified time, then it will be sent again. 
	A number of retry actions or interval period is depended on the current condition. 


  4. Other

     1) Linefeed

	Linefeed characters in Send Message is standardized with UNIX type ('0x0a').
	Please change if needed. 

     2) Delimiter ':'

	':' is used as a delimiter. You can't use this delimiter for user name 
	and host name. 
	If the use/host names contain a ':', please replace with another sign, 
	for an example ';'. 
	Although using this delimiter isn't problem as yet, I may create an 
	escape sequence. 
	

     3) Kanji codes

	SJIS


  5. Contact e-mail address

	E-Mail shirouzu@h.email.ne.jp


Note
	See ipmsg.h for command codes.
	Please e-mail me your comments and suggestions.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国内二区三区| 亚洲欧美区自拍先锋| 色综合天天综合网天天狠天天| 调教+趴+乳夹+国产+精品| 欧美极品xxx| 欧美mv和日韩mv的网站| 在线精品视频一区二区三四| 成人性生交大合| 奇米影视7777精品一区二区| 亚洲色欲色欲www| 国产肉丝袜一区二区| 日韩欧美卡一卡二| 欧美日韩不卡一区| 色999日韩国产欧美一区二区| 国产精一区二区三区| 久久国产三级精品| 爽好多水快深点欧美视频| 一区二区三区四区精品在线视频 | 正在播放一区二区| 菠萝蜜视频在线观看一区| 久久超碰97中文字幕| 性欧美大战久久久久久久久| 亚洲在线中文字幕| 亚洲精品视频免费观看| 国产精品色在线观看| 国产色一区二区| 国产片一区二区| 国产偷国产偷亚洲高清人白洁| 日韩亚洲欧美高清| 日韩欧美在线123| 日韩欧美你懂的| 精品国产免费久久| 日韩免费一区二区| 精品久久五月天| 日韩午夜电影av| 精品久久久久久久久久久院品网 | 一本大道av一区二区在线播放| 国产大陆亚洲精品国产| 国产精品91一区二区| 成人性生交大合| 99久久国产综合精品女不卡| www.亚洲精品| 色8久久人人97超碰香蕉987| 日本高清无吗v一区| 欧美少妇bbb| 日韩欧美一区在线| 久久久av毛片精品| 欧美国产精品久久| 亚洲色图都市小说| 五月综合激情网| 精品综合久久久久久8888| 国产精品自拍一区| 91在线云播放| 欧美欧美欧美欧美| 欧美精品一区二区三区蜜臀| 国产日韩欧美综合一区| 亚洲美腿欧美偷拍| 日韩影视精彩在线| 激情图片小说一区| 粉嫩嫩av羞羞动漫久久久 | 丁香婷婷综合五月| 91在线丨porny丨国产| 欧美日韩一级视频| 欧美一级国产精品| 国产视频一区二区在线| 亚洲视频一区在线| 亚洲综合色区另类av| 国产精品99久久久久久久女警 | 欧美电影在线免费观看| 中文字幕字幕中文在线中不卡视频| 亚洲三级在线观看| 午夜久久久久久久久| 国产综合久久久久久鬼色| 高清国产一区二区三区| 在线观看亚洲一区| 日韩一区二区三区四区五区六区| 久久久久久影视| 亚洲综合免费观看高清完整版 | 国产精品久久久久9999吃药| 亚洲最新在线观看| 美女网站一区二区| 91免费观看视频在线| 3d成人h动漫网站入口| 国产精品久久久久一区二区三区| 亚洲影视在线观看| 精品综合免费视频观看| 99精品热视频| 欧美军同video69gay| 日韩免费电影一区| 自拍偷自拍亚洲精品播放| 视频一区视频二区中文| 国产91色综合久久免费分享| 欧美日韩成人一区二区| 国产蜜臀av在线一区二区三区| 天涯成人国产亚洲精品一区av| 国产成人午夜99999| 欧美日韩aaa| 亚洲视频你懂的| 国产毛片精品国产一区二区三区| 91成人免费在线| 日本一区二区三区免费乱视频| 午夜久久电影网| 色婷婷综合久久| 国产精品视频你懂的| 欧美aⅴ一区二区三区视频| 91九色最新地址| 亚洲国产高清不卡| 国产制服丝袜一区| 欧美一区二区三区视频免费 | 欧洲一区在线观看| 国产精品色呦呦| 亚洲欧美另类久久久精品2019| 亚洲高清视频在线| 99久久精品久久久久久清纯| 久久一区二区三区四区| 秋霞电影一区二区| 欧美日韩精品一区二区三区蜜桃| 亚洲欧美一区二区在线观看| 国产福利精品一区| 精品99999| 免费精品视频最新在线| 欧美精品vⅰdeose4hd| 亚洲五码中文字幕| 欧美日韩中文一区| 亚洲综合另类小说| 精品视频在线免费观看| 亚洲自拍欧美精品| 国产三级欧美三级日产三级99| 久久99久久99| 欧美xxxxx牲另类人与| 精品无码三级在线观看视频| 日韩欧美精品三级| 精品一区二区三区在线观看国产 | 色婷婷亚洲精品| 亚洲天堂久久久久久久| 国产成人av福利| 欧美国产精品中文字幕| 成人av电影在线| 国产精品久久久久久久久晋中| 国产一区二区h| 国产调教视频一区| 成人理论电影网| 亚洲欧美另类在线| 欧美日韩免费不卡视频一区二区三区| 亚洲图片欧美一区| 欧美夫妻性生活| 久久国内精品视频| 国产欧美精品一区aⅴ影院| av高清久久久| 五月婷婷色综合| 精品国产人成亚洲区| 国产精品综合二区| 成人免费一区二区三区在线观看| 91蜜桃传媒精品久久久一区二区| 亚洲欧美日韩成人高清在线一区| 欧美视频三区在线播放| 蜜臀av国产精品久久久久 | 午夜精品爽啪视频| 欧美成人三级在线| 国产成人精品三级| 伊人婷婷欧美激情| 欧美一区二区精美| 成人av集中营| 午夜日韩在线观看| 国产欧美精品一区二区三区四区| 91啪九色porn原创视频在线观看| 视频在线在亚洲| 国产三级精品视频| 欧美日韩国产综合久久| 国产九九视频一区二区三区| 亚洲精品一二三区| 精品国产乱码久久久久久牛牛 | 亚洲一区二区三区四区的| 欧美一区二区三区免费在线看| 国产99一区视频免费| 亚洲在线视频一区| 久久免费视频色| 欧美亚洲综合久久| 寂寞少妇一区二区三区| 综合分类小说区另类春色亚洲小说欧美| 在线不卡中文字幕播放| 成人a免费在线看| 视频在线在亚洲| 中文字幕一区二区三区在线不卡 | 成人不卡免费av| 亚洲.国产.中文慕字在线| 26uuu色噜噜精品一区二区| 一本到不卡精品视频在线观看| 美国三级日本三级久久99| 亚洲精品视频在线观看网站| 欧美精品一区二区高清在线观看 | 国产精品传媒入口麻豆| 欧美一区二区三区日韩| 91亚洲精品久久久蜜桃网站| 国产在线观看免费一区| 日韩av中文字幕一区二区三区| 国产精品私房写真福利视频| 日韩午夜精品视频| 欧美色区777第一页| av在线播放成人|