build: versionCode 7→8 + Release #8 + APK 3.5MB

This commit is contained in:
LukeMackin
2026-07-19 22:57:19 +08:00
parent e8f00faf41
commit 91b273e5b9
36 changed files with 899 additions and 14 deletions

53
analyze_text.py Normal file
View File

@@ -0,0 +1,53 @@
"""
Final analysis: Search for any readable content in the decoded text.
Look for patterns that might indicate it's a screenshot from an Android device.
"""
import sys
import re
path = r"D:\Yuzu-GCA\screen.png"
with open(path, 'rb') as f:
raw = f.read()
text = raw.decode('utf-16-le')
# Save full text for manual inspection
with open(r"D:\Yuzu-GCA\screen_full_text.txt", 'w', encoding='utf-8') as f:
f.write(text)
print("Full text written to screen_full_text.txt")
# Search for any CJK character sequences (potential readable Chinese text)
# Chinese characters are in range U+4E00 to U+9FFF
cjk_pattern = re.compile(r'[\u4e00-\u9fff]{3,}')
cjk_matches = cjk_pattern.findall(text)
print(f"\nChinese character sequences (>=3 chars): {len(cjk_matches)}")
# Show unique ones
unique_cjk = list(set(cjk_matches))
print(f"Unique sequences: {len(unique_cjk)}")
for seq in sorted(unique_cjk, key=len, reverse=True)[:30]:
print(f" '{seq}' (len={len(seq)})")
# Search for any ASCII word sequences (potential English words)
# Words of length >= 4 made of letters only
word_pattern = re.compile(r'[A-Za-z]{4,}')
word_matches = word_pattern.findall(text)
print(f"\nEnglish word-like sequences (>=4 chars): {len(word_matches)}")
unique_words = list(set(word_matches))
print(f"Unique: {len(unique_words)}")
for w in sorted(unique_words, key=len, reverse=True)[:40]:
print(f" '{w}'")
# Also search for numbers that look like versions
version_pattern = re.compile(r'\d+\.\d+(\.\d+)?')
version_matches = version_pattern.findall(text)
print(f"\nVersion-like patterns: {len(version_matches)}")
for v in version_matches[:20]:
print(f" '{v}'")
# Search for URLs or file paths
path_pattern = re.compile(r'[/\\][A-Za-z0-9_./\\-]{5,}')
path_matches = path_pattern.findall(text)
print(f"\nPath-like patterns: {len(path_matches)}")
for p in path_matches[:20]:
print(f" '{p}'")