IronAHK 错误不适用于 AutoHotKey 脚本

IronAHK error not working with AutoHotKey script

好的,所以我最近从我的 windows 电脑迁移到 MacBook Pro,我有许多 AutoHotKey 脚本来控制我的工作流程和许多应用程序,尤其是在图形设计时,我在这些上花费了数小时脚本,不想丢失它们。所以我发现了 IronAHK 安装的 mono、xquartz 和 monoide。 安装并 运行ing ironAHK 示例脚本后,hello world box 工作正常,但是当使用更复杂的脚本时,会出现此错误。

XXX-MacBook-Pro-2:~ XXXX $ ironahk /Users/XXXX/Desktop/haxs2/cs.ahk 
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319

Unhandled Exception:
System.DllNotFoundException: libX11.dylib
  at (wrapper managed-to-native) IronAHK.Rusty.Linux.X11.Xlib:XOpenDisplay (intptr)
  at IronAHK.Rusty.Linux.XConnectionSingleton.Listen () [0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libX11.dylib
  at (wrapper managed-to-native) IronAHK.Rusty.Linux.X11.Xlib:XOpenDisplay (intptr)
  at IronAHK.Rusty.Linux.XConnectionSingleton.Listen () [0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 

所以我不知道这个错误是什么,有人可以告诉我如何解决它。我尝试使用 CD 命令重新安装更改位置,但没有任何效果。有人可以帮忙:) 或者甚至提供另一个能够 运行 我的 AHK 脚本的应用程序 :)。谢谢!! :)

我在 Xamarin Studio 中打开了二进制文件,有 9 个致命错误和一个警告都与 'using NUnit.Framework;' 有关 有人可以告诉我如何修复,以便我可以编译二进制文件,希望这会起作用。谢谢 :)

只是让每个人都知道答案,如果您下载 wine bottler 并转到预先移植的应用程序 AutoHotKey 实际上已经是一个选项,因此您可以下载它并且它可以完美运行! :) 所以没有必要使用ironAHK :)