PC端微信会将图片进行异或加密再存储,把原本可以快乐jpg的全部搞成dat格式。某一天我想在PC端想找几个有用的历史图片,发现dat没法打开,研究了一下,搞到了dat转jpg的py代码,如有侵权立删。
就这种简单方法,在百度和知乎还有人忽悠交几十块钱去买他的转化程序,互联网时代割韭菜钱也来得太快了吧?我们不能被忽悠,下面这个python3的代码,复制到你自己的编译器,只需要修改一下导入和导出的文件路径,run一下就全部自动给出来了,免费的。
但是有个条件,这玩意儿对你有用,以后就多访问望江雁的网站。请记住我的域名xianghonghuang.cn,以后还会持续出一些有用的技术贴,即使不炒股、不玩音乐、对文学没兴趣,你来我这也可以掌握真枪实弹的技术。
import os
into_path = r'E:\wendang\WeChat Files\wxid_wa8ztuagwm9q32\FileStorage\Image\2020-07' #请将想导入的dat文件的路径复制到引号里面,修改此处代码
out_path = r"E:\jpgs" #运行代码前记得修改导出路径,此处是导出到E盘的jpgs空文件夹下
def imageDecode(f, fn):
dat_read = open(f, "rb")
xo = Format(f)
out = out_path + fn + ".jpg"
print("导出文件的路径{}".format(out), end='\n\n')
png_write = open(out, "wb")
dat_read.seek(0)
for now in dat_read:
for nowByte in now:
newByte = nowByte ^ xo
png_write.write(bytes([newByte]))
dat_read.close()
png_write.close()
def findFile(f):
fsinfo = os.listdir(f)
print(fsinfo)
for fn in fsinfo:
temp_path = os.path.join(f, fn)
if os.path.isfile(temp_path):
print('导入的文件路径是{}'.format(temp_path))
fn = fn[:-4]
imageDecode(temp_path, fn)
else:
pass
def Format(f):
dat_r = open(f, "rb")
try:
a = [(0x89, 0x50, 0x4e), (0x47, 0x49, 0x46), (0xff, 0xd8, 0xff)]
for now in dat_r:
for xor in a:
i = 0
res = []
nowg = now[:3]
for nowByte in nowg:
res.append(nowByte ^ xor[i])
i += 1
if res[0] == res[1] == res[2]:
return res[0]
except:
pass
finally:
dat_r.close()
if __name__ == '__main__':
findFile(into_path)
neurontin 50mg tablets neurontin 300 mg price cost of neurontin 600 mg
doxycycline 200 mg: doxycycline 150 mg – generic doxycycline
amoxicillin 500mg pill: amoxicillin online canada – order amoxicillin 500mg
https://zithromaxa.store/# where to get zithromax
オリジナルで配合したシリコンの使用で、ブリード(油浮き)がほとんど起こらない
компрессионные колготки помогают при варикозе
where can i buy neurontin online neurontin 100mg cap canada where to buy neurontin
can i buy azithromycin over the counter
buy doxycycline without prescription: doxycycline generic – doxycycline hydrochloride 100mg
brand name synthroid price
usa pharmacy online
https://gabapentinneurontin.pro/# buy generic neurontin online
amoxicillin 500 mg tablet price: can we buy amoxcillin 500mg on ebay without prescription – amoxicillin without a doctors prescription
В современном мире, где диплом становится началом удачной карьеры в любом направлении, многие ищут максимально простой путь получения образования. Наличие официального документа сложно переоценить. Ведь диплом открывает дверь перед людьми, желающими начать трудовую деятельность или продолжить обучение в ВУЗе.
В данном контексте мы предлагаем оперативно получить этот важный документ. Вы сможете купить диплом, что является удачным решением для всех, кто не смог закончить обучение или утратил документ. Все дипломы изготавливаются аккуратно, с максимальным вниманием к мельчайшим деталям, чтобы в результате получился документ, полностью соответствующий оригиналу.
Преимущество этого решения заключается не только в том, что вы оперативно получите диплом. Весь процесс организован комфортно, с нашей поддержкой. Начав от выбора нужного образца до грамотного заполнения личной информации и доставки в любое место России — все находится под абсолютным контролем качественных мастеров.
В результате, всем, кто ищет оперативный способ получения необходимого документа, наша компания предлагает выгодное решение. Приобрести диплом – значит избежать долгого обучения и не теряя времени перейти к своим целям: к поступлению в ВУЗ или к началу успешной карьеры.
http://diplom-net.ru
non prescription medicine pharmacy
https://doxycyclinea.online/# doxycycline hyc 100mg
metformin 500 mg online
10 mg prednisone daily
medication zestoretic
zithromax capsules price: zithromax 250 mg tablet price – buy zithromax 500mg online
zestril medicine
zithromax 500 mg for sale: zithromax 500 price – zithromax online paypal
tadalafil online us
lisinopril india
Pretty part of content. I just stumbled upon your weblog and in accession capital to claim that I get in fact enjoyed account your weblog posts. Anyway I’ll be subscribing on your augment and even I fulfillment you get admission to consistently quickly.
скачат знакомство с факерами 2
metformin 800 mg
amoxicillin over counter: cost of amoxicillin 875 mg – amoxicillin for sale
色白美肌ボディが特徴 ?細身ながらもほどよい肉付き感がエッチです。ダッチワイフ胸の谷間を見せたり、パンツを脱いだ姿を晒したり、服やブラをたくし上げて美巨乳を見せたりしています。
http://zithromaxa.store/# zithromax pill