# -*- coding: utf-8 -*-
r"""下载区加上 Gitee 仓库 / Release 的入口。
用户要求:"把下载链接 release 放到那个中转网站上"
中转站自己已经能直接给文件了(/download/<文件>),
但再挂一个 Gitee 的入口更完整:
* 想看源码 -> 点仓库
* 想看历史版本 / Release -> 点 release 页
"""
from __future__ import annotations
import ast
import sys
from pathlib import Path
RELAY = Path(r"C:\Users\shu\Desktop\deepseekagent\LanRemote\relay" r"\relay.py")
REPO = "https://gitee.com/xmz7891/ykxmz"
RELEASES = "https://gitee.com/xmz7891/ykxmz/releases"
OLD = '''
'''
NEW = ''' '''
def main() -> int:
text = RELAY.read_text(encoding="utf-8")
if "gitee.com/xmz7891" in text:
print(" 已经加过")
return 0
if OLD not in text:
print(" [失败] 锚点没找到")
return 1
text = text.replace(OLD, NEW, 1)
RELAY.write_text(text, encoding="utf-8", newline="\n")
print(" 下载区加了 Gitee 仓库 + 历史版本入口")
try:
ast.parse(text)
print(" relay.py 语法 OK")
except SyntaxError as exc:
print(f" 语法错误: 行 {exc.lineno}: {exc.msg}")
return 1
return 0
if __name__ == "__main__":
sys.exit(main())