脚本代码如下所示。
动作() )
//lrstarttransaction ('发送);
LRScreatesocket (socket0)、TCP (localhost=0)、remote host=192.168.11.250:8090 )和lrslasttor
lr精简time (!
//lr_rendezvous (集合点);
lr开始转换(“发送”); //发送活动
//LRSaccept连接(' socket5',' socket5' );
LRS_send('socket0',' buf0',LrsLastArg );
lrthinktime (w3;
LRS_send('socket0',' buf2',LrsLastArg );
LRS_receive('socket0',' buf1',LrsLastArg );
LRS关闭套接字(套接字0 ); //关闭插座
lr结束transaction (“发送”,LR_AUTO );
返回0;
在使用" Windows Sockets "协议的脚本中,实际发送的数据存储在data.ws Section中,因此打开该Section并直接输入。
数据说明如下。
; WSRData 2 1
send buf0 104//发送的buf0数据的长度为104字节;
'x08 '
x01
' 105527白塔分店'//机构名称
'x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x00 x00 x00 x00 x00
'x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x00 x00 x00 x00 x00
'x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x00 x00 x00 x00 x00
'V2.2.0' //版本号
'x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x00 x00 x00 x00 x00
'x00x00x00x00x00x00x00x00x00 '
send buf2APP20
(x05 ) x01 )//页眉
' 165136206345152011'//随机id号
recv buf1 2
x37
'x00 '
1
上述步骤是将0x08 01 6字节的网点号码发送到服务器的NINTENDO64字节的网点名称32字节的版本号码; 返回37,00;