背景
我编写了一个小型守护进程,它可以监听热键并启动 (目前) 六款 Jackbox Party Pack 游戏中的任意一款。它通过将游戏 ID 传递给 Steam 来实现这一点,如下所示:
> Steam.exe steam://rungameid/(jackboxid)
它确实有效,但需要 15 - 20秒发布新游戏,即使 Steam 已在运行。
我的启动器没有问题。
起初,我以为问题只是我的启动器的一个错误,但经过进一步调查,我发现 Steam 是原因所在。
当您使用 Steam 创建桌面快捷方式(右键单击库中的标题 > 管理 > 添加桌面快捷方式)时,生成的快捷方式会运行相同的命令。
以这种方式运行游戏同样很慢。
Steam.exe 进程立即在任务管理器中亮起,就像某物,但我不知道是什么。
有人可以解释一下吗?