def __new__(self):
b = "00 00 00 00 14 01 00 00 03 00 10 01 00 01 0C 01 0B 01 02 00"\
" 02 00 01 01 02 01 02 01 2A 00 47 50 53 20 54 72 61 63 6B 20"\
" 50 4F 44 00 00 00 01 00 00 00 02 00 01 00 01 00 00 00 00 00"\
" 00 00 00 00 00 00 00 00 01 00 00 00 05 01 D0 00 06 01 3C 00"\
" 07 01 02 00 11 01 08 01 08 00 09 01 04 00 00 00 08 00 08 01"\
" 08 00 09 01 04 00 01 00 08 00 08 01 1A 00 09 01 04 00 02 00"\
" 00 00 0A 01 02 00 10 00 0A 01 02 00 01 00 0A 01 02 00 FE FF"\
" 06 01 42 00 07 01 02 00 23 01 08 01 08 00 09 01 04 00 00 00"\
" 08 00 08 01 08 00 09 01 04 00 01 00 28 00 08 01 20 00 09 01"\
" 04 00 02 00 00 00 0A 01 02 00 10 00 0A 01 02 00 08 00 0A 01"\
" 02 00 01 00 0A 01 02 00 FE FF 06 01 3C 00 07 01 02 00 22 01"\
" 08 01 08 00 09 01 04 00 00 00 18 00 08 01 08 00 09 01 04 00"\
" 01 00 19 00 08 01 1A 00 09 01 04 00 02 00 00 00 0A 01 02 00"\
" 32 00 0A 01 02 00 1A 00 0A 01 02 00 10 00 06 01 06 00 07 01"\
" 02 00 50 01"
byte_object = bytes([int(a, 16) for a in b.split(" ")])
a = super().__new__(self)
ctypes.memmove(ctypes.addressof(a.set_settings_request),
bytes(byte_object), len(byte_object))
return a
评论列表
文章目录