JoeyJoebags3_17.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:JoeyJoebags 作者: rebbTRSi 项目源码 文件源码
def main_updateFirmware():
    root.update()
    FWfileName=askopenfilename(filetypes=(("BennVenn Firmware File","*.BEN"),("All Files","*.*")))
    if FWfileName:
        FWfile=open(FWfileName,'rb')
        FWbuffer=FWfile.read()
        FWsize=len(FWbuffer)
        if FWsize==33280:
            dev.write(0x01,[0x03])
            USBbuffer = dev.read(0x81,64)
            app.lowerRightLabel.set(("File Size Correct"))
            for FWpos in range (512,33279,64):
                dev.write(0x01,FWbuffer[FWpos:FWpos+64])
        else:
            app.lowerRightLabel.set(("File Invalid"))
        FWfile.close()
        exit()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号