@@ -98,13 +98,10 @@ def cli_check_file(file_path: str) -> int:
9898 checksum = ui .checksum_guard .get_checksum (
9999 video .raw_data [: - (len (video .checksum ) + 2 )]
100100 )
101- if video .checksum == checksum :
101+ if list ( video .checksum ) == list ( checksum ) :
102102 evf_evfs_files [ide ] = (e , 0 )
103103 else :
104- evf_evfs_files [ide ] = (e + ' <==> ' + str (video .checksum == checksum ) +
105- ' <==> ' + str (type (video .checksum )) + ' <==> ' + str (type (checksum )) + ' <==> ' + str (list (video .checksum )) +
106- ' <==> ' + str (list (checksum ))+ ' <==> ' +
107- str (list (video .raw_data [: - (len (video .checksum ) + 2 )][:40 ]))+ ' <==> ' + str (list (video .raw_data [: - (len (video .checksum ) + 2 )][- 40 :])), 1 )
104+ evf_evfs_files [ide ] = (e , 1 )
108105 elif e .endswith (".evfs" ):
109106 # 检验evfs文件是否合法
110107 videos = ms .Evfs (e )
@@ -117,14 +114,14 @@ def cli_check_file(file_path: str) -> int:
117114 evf_evfs_files [ide ] = (e , 2 )
118115 checksum = ui .checksum_guard .get_checksum (
119116 videos [0 ].evf_video .raw_data )
120- if videos [0 ].checksum != checksum :
117+ if list ( videos [0 ].checksum ) != list ( checksum ) :
121118 evf_evfs_files [ide ] = (e , 1 )
122119 continue
123120 for idcell , cell in enumerate (videos [1 :]):
124121 checksum = ui .checksum_guard .get_checksum (
125122 cell .evf_video .raw_data + videos [idcell - 1 ].checksum
126123 )
127- if cell .evf_video .checksum != checksum :
124+ if list ( cell .evf_video .checksum ) != list ( checksum ) :
128125 evf_evfs_files [ide ] = (e , 1 )
129126 continue
130127 evf_evfs_files [ide ] = (e , 0 )
0 commit comments