我需要创建一个包,并将其发送到Minecraft服务器。这个包裹需要以特定的方式包装。我用python处理了这个问题,但是ruby似乎给了我一个错误。在
下面是打包它的Python代码:
def short(data):
return pack('>h',data)
def shortchar(data):
return pack('>H',ord(data))
def string16(data):
chars = ''.join([shortchar(i) for i in data])
return short(len(data))+chars
packetbytes = '\x02\x33' + string16(name) + string16(host) + '\x00\x00\x63\xdd'
鲁比,我该怎么做?在
试试这个:
相关问题 更多 >
编程相关推荐