Как получить данные из ReadProcessMemory в виде String
Считываю данные из процесса игры:
def mobs(mob_count):
mob_count
i=1
while i<=mob_count:
mob_wid = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c,i * 0x4, 0x114]))
mob_id = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c, i * 0x4, 0x118]))
mob_lvl = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c, i * 0x4, 0x120]))
mob_hp = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c, i * 0x4, 0x128]))
mob_max_hp = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c, i * 0x4, 0x184]))
mob_name = process.read(process.get_pointer(0x9348B8, offsets=[0x1C, 0x20, 0x20, 0x5c, i * 0x4, 0x264, 0x0]))
m = str(hex(mob_name)).encode('ascii')
print(m)
print(f'[{i}] {mob_name} | {mob_lvl} | {mob_hp}/{mob_max_hp} | {mob_wid} | {mob_id}')
i+=1
на выходе получаю все данные как Int... а мне нужно mob_name получить как строку wchar (UText / Unicode String) на делфях всё элементарно, а на питоне кучу времени потратил, но так и не смог найти ответа(