gpt4 book ai didi

launcher - Node-Webkit 启动器+更新器

转载 作者:行者123 更新时间:2023-12-01 10:53:28 24 4
gpt4 key购买 nike

我正在创建一个将与 Node-Webkit 一起发布的 HTML5 游戏,我想制作一个启动器来检查更新并下载它们。到现在为止,玩家必须下载新的应用程序,而且它不是真正的用户友好。

做updater不是问题。我知道如何在外部站点上检查版本、下载文件和更新应用程序。我的问题是之后我无法启动游戏。有没有办法从 NW 应用程序启动 exe?

我尝试在同一个应用程序中启动更新程序和游戏,但在两个窗口中。问题仍然存在,之后我无法重新启动该应用程序。

有线索吗?

最佳答案

您可以创建一个简单的 .bat 文件,该文件将等待几秒钟并重新启动该应用程序。您在更新完成后和 app.Quit() 之前从您的 node-webkit 应用程序执行该 .bat。当前应用程序关闭需要 .bat 文件中的等待。

它确实看起来有点像 hack,但在正确实现 app.Restart() 之前,我想这可以满足您的需求。

您可以跟踪有关 app.Restart() 的进度,并在 node-webkit 的问题跟踪器中查看该 .bat 文件的简单实现 https://github.com/rogerwang/node-webkit/issues/149#issuecomment-28094352 .

关于launcher - Node-Webkit 启动器+更新器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16756694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com