本博客的 AutoHotkey 版本说明

时间:2024-03-07 16:16:46

lexikos 于 2021年7月25日发布了 AutoHotkey v2 beta1版,提及 v2 语法已基本稳定,所以心痒痒地决定升级。
这两年本人一直用的 AutoHotkey v2 a103版
alpha 版最终版是 a138,一直未往上升的主要原因是一些语法不知如何转换,后来机缘巧合(AutoHotkey v2的lsp)之下结识了 天黑请闭眼
升级beta版很多核心的技术都是由他指导,也用了他改良AutoHotkey H2版(完全兼容v2,我也只是当v2来用)

主要改动见对应网址,我用到的改动主要是:

  • 内置了 json 库,用 json.stringify(["a","b"], 4)json.parse(strJson) 即可
  • 增加了 #MapCaseSense off 的选项(原版 map 默认是大小写敏感),这对脚本很不友好。但是我进一步希望这成为默认值,而无需用户配置

经过断断续续2个多月的努力,个人在用的脚本已全部升级到beta版,终于结束了 a103 两年的过渡期。
由于 AutoHotkey 版本众多,beta版的文件扩展名,我改成了 ah2
博客里的大部分代码还是 a103 版本的,后续再发布则是 beta版(会标注)


使用方法:

右键ah2文件的【打开方式】,绑定到 AutoHotkey32.exe 文件,以后直接双击.ah2文件即可

补充:360有时会拦截并删除 AutoHotkey32.exe,有问题,请先退出360。

相关文章