跳到主要内容

循环截取设备屏幕返回

此回调是9912端口连接产生的,回调的数据是二进制,返回的数据261前面个字节是设备id,剩下的字节是图片数据

python解码设备id和图片数据

    def _binaryEvent(self, data: bytes): #websocket的二进制数据接收
deviceid = data[:261].decode(encoding="utf-8").split('\x00')[0] #得到设备id
isjpg = int.from_bytes(data[261:265], "little") #是否是jpg格式
img_data = data[265:] #图片的数据

易语言解码设备id和图片数据

img_1.png