Merhaba bir oyun sunucusuna göz atıyordum ve cihazın bilgilerini çekme ile ilgili bir merakım var bunu sizlere sormak istiyorum. paket 10101 adlı paketi gönderip şu bilglerini çekmesini söyledim:
ama çalışmıyor sanırım...
ayrıca device.py:
bu kodlarla bişey anlayamayız derseniz mantığını ve nasıl alabilceğimi açıklarsanız sevinirim
Python:
def decode(self):
self.player.high_id = self.read_int()
self.player.low_id = self.read_int()
self.player.token = self.read_string()
self.major = self.read_int()
self.minor = self.read_int()
self.build = self.read_int()
self.fingerprint_sha = self.read_string()
self.read_int()
self.player.device.OpenUDID = self.read_string()
self.player.device.AndroidID = self.read_string()
self.player.device.OSVersion = self.read_string()
self.player.device.DeviveModel = self.read_string() # Bunu sen ekle
print(f"OpenUDID: {self.player.device.OpenUDID}, AndroidID: {self.player.device.AndroidID}, OSVersion: {self.player.device.OSVersion}")
ayrıca device.py:
Python:
class Device:
AndroidID = None
DeviveModel = None
OpenUDID = None
OSVersion = None
isAndroid = False
Language = None
def __init__(self, socket):
self.socket = socket
def SendData(self, data):
self.socket.send(data)
