3

这很简单。

我想创建一个快捷方式:
1) 从网站 URL 下载 .ahk 脚本。(此脚本会更改。它需要获取最新版本。)
2) 立即运行脚本。

UrlDownloadToFile 可以在本地下载文件。
#Include 可以在脚本中包含文件。
并且 Reload 可以重新启动当前脚本。

当然,迄今为止最好的解决方案需要使用多个热键。一个用于下载和重新加载,另一个用于在下载后运行脚本本身。

有谁知道如何在一个热键中完成此操作?

4

1 回答 1

1

运行的脚本中可能包含此内容。(启动器.ahk)

URLDownloadToFile, http://example.org/script.ahk, script.ahk
FileDelete timesince.dat
FileAppend, %A_Now%
Run script.ahk

在 script.ahk 的顶部

FileRead, old_time, timesince.dat
If (!old_time) or (A_Now - old_time >= 10000) ; Expire in one hour minutes
{
    Run launcher.ahk
    ExitApp
}
; Actual code
于 2012-12-14T09:44:50.677 回答