回滚修改,详见ReadMe
This commit is contained in:
@@ -60,6 +60,7 @@ class save:
|
||||
num=0
|
||||
for i in self.json_obj["TaskArray"]:
|
||||
num=num+i["ReturnCount"]
|
||||
# print("checkret_num=",num)
|
||||
return num
|
||||
# 计算超限错误字节个数
|
||||
def calc_parerrnum(self):
|
||||
@@ -71,7 +72,7 @@ class save:
|
||||
ret_num=self.calc_retnum()*2+8+self.calc_parerrnum()
|
||||
slave_num=len(d)//ret_num
|
||||
for i in range(slave_num):
|
||||
print("slave:",i+1)
|
||||
# print("slave:",i+1)
|
||||
self.save_item(i+1,d[i*ret_num:i*ret_num+ret_num])
|
||||
|
||||
# 保存一个条目
|
||||
@@ -85,7 +86,7 @@ class save:
|
||||
# print(d[8:8+errnum].hex(' '))
|
||||
a,b=lua_test(self.script,self.scheme,d)
|
||||
s=s+a+','+str(b)
|
||||
print(s)
|
||||
# print(s)
|
||||
with open(self.save_file,"+a") as f:
|
||||
f.write(s+'\n')
|
||||
|
||||
@@ -128,7 +129,7 @@ if __name__ == "__main__":
|
||||
# sa=save()
|
||||
# print(sa.hex2bit(bytes([0xab,0xcd])))
|
||||
# js_test()
|
||||
check_data=bytearray([0xB5,0x96,0xEC,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x00,0x21,0x00,0x12,0x01,0x00,0x00,0x00,0x00,0xB5,0x00,0xB1,0x00,0x6B,0x00,0x00,0x00,0xA5,0x02,0xA4,0x02,0x00,0x00,0xA4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00])
|
||||
lua_test("file/judge-xt.lua","file/EX_Coder_Test_2023-07-4.json".encode("gbk").decode("utf-8"),check_data)
|
||||
check_data=bytearray([0x00,0x08,0x00,0x02,0x50,0x01,0x00,0x00,0x40,0x00,0x46,0xe3,0x4f,0x03,0x58,0x00,0xb5,0x00,0x00,0x01,0x09,0x01,0x10,0x00,0x00,0x00,0x4b,0x00,0x78,0x00,0x57,0x0a,0x21,0x01,0x6a,0x00,0xec,0x00,0x04,0x01,0x4a,0x01,0x1b,0x01,0x23,0x01,0x40,0x9c,0x7e,0x06,0x90,0x00,0x43,0x00,0x77,0x00,0x00,0x00,0x03,0x00,0x40,0x9c,0x80,0x06,0x1f,0x00,0x54,0x07,0x21,0x01,0xd0,0x07,0xff,0xff])
|
||||
lua_test("file/judge-xt-checker.lua","file/7.15.json".encode("gbk").decode("utf-8"),check_data)
|
||||
# lua_test("file/judge-xt.lua","file/checker_ye_cfg.json",check_data)
|
||||
|
||||
|
Reference in New Issue
Block a user