我正在尝试从 GitHub 私人存储库下载最新版本。我成功了,但不是我想要的方式。我可以下载它,但在里面我发现了一个包含我的用户名和最新提交 ID 的文件夹名称。我想为该文件夹起一个不同的名称。
我正在下载最新版本的 zipball:
"zipball_url": "https://api.github.com/repos/:user/:repo/zipball/v1.0.1"
我看到我可以将二进制文件附加到版本中。
现在如果我这样做:
curl -H "Authorization: token :token" https://api.github.com/repos/:user/:repo/releases/latest
我可以看到aabrowser_download_url文件:
"browser_download_url": "https://github.com/:user/:repo/releases/download/:release/file.zip"
有没有办法执行 cURL 并下载该文件?它的工作原理与上面的不一样。
或者有没有办法重命名 zip 文件中的文件夹?
我想知道是否有一种方法可以使Atom Electron的应用程序在用户不关注我的应用程序时运行并获取键盘事件。
例如,如果他在Chrome上写东西,我的应用程序将存储他按下的所有键。我搜索了一下,但没有找到解决我问题的方法。