运行下载的脚本

时间:2012-12-13 23:58:46

标签: download include reload autohotkey

这很简单。

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

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

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

有没有人有任何想法如何在一个热键中完成?

1 个答案:

答案 0 :(得分:1)

运行的脚本可以包含它。 (launcher.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