makeimg 的时候出现如下错误

makeimg的时候出现如下错误?
 ***** BuildPkg Errors *****
ERROR: Failed to process Package OEMDrivers.  File D:\WM6530\release\PPC_ZOOM3_WVGA_Retail\SapSettings0409.htm not found
[makecif Error:] (-1): Unable to find file D:\WM6530\release\PPC_ZOOM3_WVGA_Retail\Packages\OEMDRIVERS.cab.pkg. Exiting.
**** MakeCIF failed with code 1.  See window transcript for details. **** 
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec). 

原因 是缺少相关的文件,比如oak\files 目录下的文件可能没有被自动复制到release目录下,比如没有执行相关的(TI_Bluetooth etc.)批处理.bat文件,导致没有编译上。
请根据以下代码,编写一个python脚本将被加密的图片解密出来:from PIL import Image from Crypto.Util.number import * from random import shuffle, randint, getrandbits flagImg = Image.open('flag.png') width = flagImg.width height = flagImg.height def makeSourceImg(): colors = long_to_bytes(getrandbits(width * height * 24))[::-1] img = Image.new('RGB', (width, height)) x = 0 for i in range(height): for j in range(width): img.putpixel((j, i), (colors[x], colors[x + 1], colors[x + 2])) x += 3 return img def xorImg(keyImg, sourceImg): img = Image.new('RGB', (width, height)) for i in range(height): for j in range(width): p1, p2 = keyImg.getpixel((j, i)), sourceImg.getpixel((j, i)) img.putpixel((j, i), tuple([(p1[k] ^ p2[k]) for k in range(3)])) return img """ source文件夹下面的图片生成过程: def makeImg(): colors = list(long_to_bytes(getrandbits(width * height * 23)).zfill(width * height * 24)) shuffle(colors) colors = bytes(colors) img = Image.new('RGB', (width, height)) x = 0 for i in range(height): for j in range(width): img.putpixel((j, i), (colors[x], colors[x + 1], colors[x + 2])) x += 3 return img for i in range(15): im = makeImg() im.save(f"./source/picture{i}.png") """ n1 = makeSourceImg() n2 = makeSourceImg() n3 = makeSourceImg() nonce = index = list(range(16)) shuffle(index) e=0 """ 这里flag.png已经提前被保存在source文件夹下了,文件名也是picture{xx}.png """ for i in index: im = Image.open(f"source/picture{i}.png") key = nonce[randint(0, 2)] encImg = xorImg(key, im) encImg.save(f'pics/enc{e}.png') e+=1
最新发布
07-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值