Skip to content

v0.6.3

Choose a tag to compare

@370025263 370025263 released this 07 Jul 12:06

新增

Windows 持久化(无需管理员权限)

  • xskill connect 首次连接后自动在 Windows 计划任务中注册后台常驻,关掉终端进程不断
  • 当公司 Group Policy 阻止 schtasks 时,自动降级到开机启动文件夹%APPDATA%\...\Startup\),无需任何权限

生命周期命令

xskill start    # 重新拉起后台常驻
xskill stop     # 停止并注销
xskill status   # 查看运行状态

自动更新

  • 后台进程每小时查一次 PyPI,有新版自动升级并重启
  • 两种 Windows 重启策略:schtasks 路径以非零退出让调度器重启;startup_folder 路径 detach 新进程
  • 手动触发:xskill update
  • 关闭自动更新:xskill connect --foreground --no-auto-update

工号身份(--name)

  • xskill connect ... --name <工号> 绑定确定性 client_id,跨设备 / 重装身份保持一致
  • server 可设 allow_anonymous: false 强制要求工号

安装 / 升级

pip install xskill==0.6.3 -i https://pypi.org/simple/
# 或
pip install --upgrade xskill -i https://pypi.org/simple/

兼容性

  • Python 3.9+
  • Windows / macOS / Linux
  • Linux·macOS 的原生 systemd/launchd 持久化后续版本支持,当前 connect --foreground 配合 init 系统使用