2
我需要創建一個包並將其發送到Minecraft服務器。數據包需要以特定方式打包。我在python中管理這個,但ruby似乎給了我這個提示。Ruby和Minecraft Packets
下面是包它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'
我會怎麼做,這是紅寶石?
那你試試? – sunnyrjuneja