bayan-api / debug.py
youssefreda9's picture
Deploy API to HF
b480090
Raw
History Blame Contribute Delete
666 Bytes
import base64
import re
with open('LOGOS/icon128.png', 'rb') as img:
data_uri = 'data:image/png;base64,' + base64.b64encode(img.read()).decode('utf-8')
with open('src/index.html', 'r', encoding='utf-8') as f:
html = f.read()
match = re.search(r'src="data:image/png;base64,([A-Za-z0-9+/=]+)"', html)
if match:
old_b64 = match.group(1)
print('Match found!')
if old_b64 == data_uri.split(',')[1]:
print('The base64 in index.html is EXACTLY THE SAME as LOGOS/icon128.png')
else:
print('They are DIFFERENT. Length old:', len(old_b64), 'Length new:', len(data_uri.split(',')[1]))
else:
print('No match found for the regex!')