INNER CODE UNIT · Python

validate_icon_resources

CyrilPeng/Venera-Next · windows/build.py:79

def validate_icon_resources():
    require_non_empty_file(WINDOWS_ICON_PATH)


def ensure_chinese_translation():
    if CHINESE_TRANSLATION_PATH.exists():
        return

    request = Request(
        CHINESE_TRANSLATION_URL,
        headers={"User-Agent": "VeneraNext-Windows-Build"},
    )
    with urlopen(request, timeout=30) as response:
        content = response.read()
    if not content:
        raise RuntimeError("Downloaded ChineseSimplified.isl is empty")
    digest = hashlib.sha256(content).hexdigest()
    if digest != CHINESE_TRANSLATION_SHA256:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…