# -*- coding: utf-8 -*- r"""跑设备上的验证脚本(避免 PowerShell 的引号/变量展开地狱)。""" from __future__ import annotations import sys from pathlib import Path ROOT = Path(r"C:\Users\shu\Desktop\deepseekagent\LanRemote") sys.path.insert(0, str(ROOT / "_build")) from devssh import run, upload # noqa: E402 def main() -> int: local = ROOT / "_build" / "verify_dl_final.sh" raw = local.read_bytes() if b"\r\n" in raw: local.write_bytes(raw.replace(b"\r\n", b"\n")) upload(str(local), "/root/vdf.sh", 0o755) _code, out, _err = run("bash /root/vdf.sh 2>&1", timeout=900) print(out[-2600:]) return 0 if __name__ == "__main__": sys.exit(main())