在 LuaJIT 中调用 AHK

之前我写了一篇 在 LuaJIT 中调用 AHK(旧),本来我不打算这么用,只为了验证功能,所以草草了事。但后来我感觉还是有一定的实用性,所以又把代码完善了一下,新增了许多功能。安装方法我已将代码发布到 GitHub(https://github.com/goreliu/luajit-ahk)。首先从 https://hotkeyit.github.io/v2/ 下载 v1 版本,根据自己的 Lu

- 阅读全文 -

在 LuaJIT 中调用 AHK(旧)

文中代码已过时,更新地址 在 LuaJIT 中调用 AHK。LuaJIT 和 AHK 配合使用有两种方法,一种是在 AHK 里调用 LuaJIT 的 dll,另一种是在 LuaJIT 里调用 AHK 的 dll。本文简单讲下后者。因为 AHK 官方不提供 dll 文件,可以使用 AutoHotkey_H v1,64 位的用 x64w/AutoHotkey.dll,32 位的用 Win32w/Aut

- 阅读全文 -

LuaJIT 在 Windows 下的编码问题

在 Windows 下用 LuaJIT 时,会遇到非常棘手的编码问题,有下列解决方法(以下内容只针对简体中文版 Windows,其他版本的也类似)。源文件不包含非 ASCII 字符好处编码问题基本不复存在。坏处功能不全,代价太高。之后功能无法满足时,基本只能改用 GBK 或者 GB1830 编码,不然迁移成本较高(比如调用 Windows API 的地方不能无缝迁移,之前用的是 A 系列,无论是转

- 阅读全文 -