浏览代码

修正上一版本

kinve 2 年之前
父节点
当前提交
1972def059
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 二进制
      dist/pyChecknum.exe
  2. 2 2
      pyChecknum.py

二进制
dist/pyChecknum.exe


+ 2 - 2
pyChecknum.py

@@ -36,8 +36,8 @@ def ReadBinFile(in_file, type="sum32", en='little', block_size=1024):
                     # 这一块的checknum
                     checknum = 0
                     for j in range(len(datas)):
-                        checknum += datas[0]
-                        checknum_all += datas[0]  # 总文件的checknum
+                        checknum += datas[j]
+                        checknum_all += datas[j]  # 总文件的checknum
                     checknum_bytes = checknum.to_bytes(4, en)    #"little", "big"  # 大端序
                     # 写入数据和checknum
                     o.seek(0,2)  #位移到最后    SEEK_END(值为2)     SEEK_CUR(值为1)  SEEK_SET(值为0)