单篇文章中多个加密部分支持
hly0928 opened this issue · 5 comments
hly0928 commented
首先感谢作者提供这个实用的小工具。在实际使用中,我发现如果单篇文章有两个及以上的加密部分,则只有第一个部分能正常解密。请问是否有可能实现单篇文章中支持多个加密部分?
(Python 部分用循环写了个简单的实现,但是似乎还需要改 Shortcodes,这方面着实超出能力范围了…
...
soup = BeautifulSoup(open(fullpath),'lxml')
blocks = soup('cipher-text')
for block in blocks:
print(fullpath)
md5 = hashlib.md5()
md5.update(block['data-password'].encode('utf-8'))
key = md5.hexdigest()
cryptor = AESCrypt(key)
text = ''.join(map(str, block.contents))
written = base64.b64encode(cryptor.encrypt(text.encode('utf8')))
del block['data-password']
block.string = written.decode()
...
oyiadin commented
问题不大,最近考试周,我们复习之余找时间抓紧改,十分抱歉 TAT
hly0928 commented
问题不大,最近考试周,我们复习之余找时间抓紧改,十分抱歉 TAT
同考试周,加油(
MatNoble commented
不知作者,现在是否有时间修复下 同篇文章多个加密部分
这个功能 😁
oyiadin commented
在做了 在做了.jpg
oyiadin commented
施工完毕,请查收=。=