require "log" require "sys" require "bit" siganl = require 'posix.signal' syswait = require 'posix.sys.wait' unistd = require 'posix.unistd' lua_pack = require("lua_pack") dyutils = require("dyutils") --[[ 55 aa 00 00 00 01 00 da 00 00 00 00 00 00 a2 01 00 00 a2 01 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 00 20 00 03 01 01 02 00 00 00 00 00 00 00 00 A2 01 00 00 00 00 00 00 00 00 00 00 节目 00 76 01 00 00 02 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 BA 00 00 00 E5 01 01 00 00 00 00 00 00 00 00 7F 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 02 9A 00 00 00 0E 04 00 字体颜色 10 10 00 03 00 00 00 00 43 00 3A 00 5C 00 55 00 特效 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 10 00 00 FF 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 10 00 00 FF 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 10 00 00 FF 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 02 00 00 FF 数据 BC F2 BD DD A3 AC BC F2 BD DD A3 AC BC F2 BD DD A3 AC BC F2 BD DD A3 AC BC F2 BD DD A3 AC BC F2 BD DD BC F2 BD DD A3 AC BC F2 BD DD A3 AC BC F2 BD DD 02 A2 00 00 00 E5 01 01 00 00 00 00 00 00 10 00 7F 00 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 02 82 00 00 00 0E 03 00 10 10 00 03 00 00 00 00 43 00 3A 00 5C 00 55 00 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 10 00 00 FF 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 10 00 00 FF 61 FF 0C FF 03 00 00 00 00 00 7F 00 0F 00 01 00 0E 00 00 FF 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 00 00 0d 0a {"identifier":"push","up":"BCF2BDDDBCD3D3CD","sn":"test","mi":38880829,"down":"363636363636","timestamp":1632487428,"ip_addr":"192.168.20.112","port":10000,"term_addr":""} ]] local areas_table = { {x = 0, y = 0, xx = 0x7F, xy = 0x0F}, {x = 0, y = 0x10, xx = 0x7F, xy = 0x1F} } HIGH = 0x80 WIDTH = 0x20 CLR = 3 GRAY = 1 STORE = 2 local function gen_show(item, cnt) local result = bpack("I4