仓库
gitee仓库:xcatp (dkwd) - Gitee.com
同时,可以看看我的博客,这儿的文章陆续会搬上去~
了解一些
最近好好疏理了各种ahk的脚本及库,拆分成了合理的仓库:分为ahk-lib
和ahk-scripts
,以及其他独立的ahk工具。
其中ahk-lib
是所有其他仓库的依赖,里面是对ahk的扩展和常用的工具类和函数,有它们写ahk会非常方便。所以需要先克隆ahk-lib
。
但是分库造成的后果是所有的#Include
指令的路径都是错误的,比如在我的电脑上ahk-lib
在g:\AHK
下,所以#Include
都是g:\AHK\git-lib\xx
,在其他电脑下情况并不一致。
所以,我在ahk-scripts
仓库下写了一个脚本_IncludeResolve.ahk
,用来解决include路径不一致的问题。
它会将当前目录下所有脚本的#Include
路径做替换,只需配置好替换目录和输出目录即可。对于不在目录下的文件可以修改_IncludeResolve.ahk
来处理它们。
因为_IncludeResolve.ahk
只使用ahk自带的函数,所以可以在任何地方使用。