游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2298|回复: 0

求高手帮忙写 firefly android 客户端啊

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2014-11-13 17:30:48 | 显示全部楼层 |阅读模式
本帖最后由 kylinmumu 于 2014-11-13 17:32 编辑

写了个android客户端,可以连接到firefly的服务器端,但是发送数据就报非法数据包   illegal data package

python客户端是这样实现的
  1. def sendData(sendstr, commandId):  
  2.   
  3.     HEAD_0 = chr(0)         # 协议头0  
  4.       
  5.     HEAD_1 = chr(0)         # 协议头1  
  6.       
  7.     HEAD_2 = chr(0)         # 协议头2  
  8.       
  9.     HEAD_3 = chr(0)         # 协议头3  
  10.       
  11.     ProtoVersion = chr(0)   # 协议头版本号  
  12.       
  13.     ServerVersion = 0       # 服务器版本号  
  14.       
  15.     sendstr = sendstr  
  16.       
  17.     data = struct.pack('!sssss3I', HEAD_0, HEAD_1, HEAD_2, HEAD_3,ProtoVersion, ServerVersion, len(sendstr) + 4, commandId)  
  18.       
  19.     senddata = data + sendstr  
  20.       
  21.     return senddata  
复制代码



求大牛帮忙实现android 输出的数据打包

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-4-26 22:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表