Isso é o que funcionou para mim. Eu baixei o Mono MRE do link .
A última versão 3.10.0 tem problemas, existem alguns relatos de erros sobre o erro - "Não foi possível executar: GdipCreateFromContext_macosx" que eu estava recebendo. Execute o instalador para a versão Mono 3.8, que não possui esse bug. Eu não poderia não conseguir 3.10 para trabalhar em tudo com IronAHK na versão do meu sistema operacional do Maverick.
Você pode precisar instalar o xquartz e o xcode, caso ainda não estejam instalados (o xcode está disponível na loja de aplicativos, acredito). Informações sobre xquartz estão na outra resposta. Não tenho 100% de certeza de que são necessários, mas podem ser.
Em seguida, baixe e extraia o arquivo zip mais recente da versão do IronAhk em github.com/polyethene/IronAHK/releases. O "site" é apenas um repo do github, então não há muito o que ver e muito pouca documentação. O arquivo setup.sh dentro do arquivo extra não funcionou para mim, então eu precisei usar os arquivos make.
Eu abri um terminal e mudei para o diretório dos arquivos extraídos e digitei:
make
e depois disso concluído (ignorou alguns avisos sobre código inacessível), digitei:
sudo make install
Isso instalou o ironahk em / usr / bin / ironahk
Você pode tentar executá-lo alterando para o diretório IronAHK dentro dos arquivos extraídos tentando
ironahk Example.ahk
Se você ver uma janela pop-up, ela funciona. Recebi um erro e tive de definir uma variável de ambiente para que funcionasse antes de chamar o programa .
Então, isso funcionou para mim:
LD_LIBRARY_PATH=/Library/Frameworks/Mono.framework/Versions/current/lib ironahk Example.ahk
PS. Isso executou o script de exemplo, mas tive alguns problemas ao executar alguns scripts que usavam teclas de atalho do teclado. Acredito que o modelo de segurança do MacOS para programas que interceptam a entrada do teclado tenha mudado, por isso, talvez seja difícil conseguir a execução. A última atualização deste programa (a partir de agora) foi 2010, então este parece ser um projeto bastante inoperante.