Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate

IronAHK (alpha): cross platform .NET rewrite of AutoHotkey

  • Please log in to reply
581 replies to this topic
  • Guests
  • Last active:
  • Joined: --

btw, it's summer now :). Are you going to continue to develop this project, polyethene ?

No summer in England this year sadly.

Seriously, I would love to get back into this project but I quite literally can't find an hour to spare these days.

Bring back... That lovin feeling. Keep up the good work. Just remember there are people depending on you!

  • Members
  • 754 posts
  • Last active: Jan 17 2015 02:38 AM
  • Joined: 31 Oct 2008
Posted Image
"You annoy me, therefore I exist."

  • Members
  • 1945 posts
  • Last active: Feb 08 2015 03:49 PM
  • Joined: 07 Nov 2006
i love to photography rain. need more of 'em in Germany, Berlin.

No signature.

  • Members
  • 7 posts
  • Last active: Jun 16 2009 03:06 PM
  • Joined: 01 Nov 2008
I was doing some tests of IronAHK and mono on mac osx lion, the following code generates a message on the terminal window saying that the feature is not implemented yet:

winGetTitle, Title, ahk_id %WinId%
msgbox %mouse_X% %mouse_Y% %Title%

It's just me or that's still work in progress ?

Best regards,

  • Members
  • 6 posts
  • Last active: May 08 2012 04:59 PM
  • Joined: 08 May 2012
Just in case it's useful, here's another potential user eager to start using it. I have a more primitive inquiry, though: should installing require just a conventional sequence of "make" and then "make install"? Should I do either or both as root?

Edit: Okay, I issued "make" as normal user and "make install" as root. I'm tunneling in via ssh so I can't test it, but I anticipate this works even despite the 192 compile warnings.

  • Guests
  • Last active:
  • Joined: --

do you think any other people here can continue ironahk project?

Probably could be great a new impulse in ironahk to get the attention of great linux developers.

  • Moderators
  • 1119 posts
  • Last active: May 02 2015 06:05 PM
  • Joined: 23 Aug 2010


do you think any other people here can continue ironahk project?

Probably could be great a new impulse in ironahk to get the attention of great linux developers.

IronAHK is open source, you can view the source and contribute here.

  • Guests
  • Last active:
  • Joined: --
I downloaded the code and compiled the project using monodevelop (OS X). Then I installed IronAHK using setup.sh

If I run the Example.ahk I get the Hello World prompt.

However if I try to create a new file with simple replacement strings

::em::[email protected]

The hotstrings are not recognized when typed. Any advice?

  • Members
  • 1 posts
  • Last active: Jan 11 2013 07:11 PM
  • Joined: 01 Dec 2012
The download links are broken.

  • Members
  • 168 posts
  • Last active: Nov 30 2014 03:41 PM
  • Joined: 01 Nov 2012

The download links are broken.


  • Members
  • 42 posts
  • Last active: Feb 13 2019 12:50 PM
  • Joined: 12 Feb 2010

I just found this IronAHK on my search for an equivalent for AHK for Mac OS 10.6 but I think that this project is dead since long.

No need to view into this, then :(

  • Members
  • 4 posts
  • Last active: Apr 09 2014 06:36 AM
  • Joined: 21 Jan 2013

I registered on this forum just so I could tell you that the only reason I don't use AutoHotKey is because it's not cross-platform. It feels like a waste of effort to write code that's tied to only one platform. Then, I  found IronAHK. Then, I found out that it is not being actively developed anymore. As far as I'm concerned, IronAHK is the most important thing AutoHotKey developers could be working on.

  • Moderators
  • 990 posts
  • Last active: May 15 2014 11:56 AM
  • Joined: 10 May 2007

Besides lack of time, I think there is one thing which caused the IronAHK project to get frozen.

AHK in its very nature is focusing on Windows, and not everything is easily ported nor do all Commands and Function really make sense on other OSs. Especially the different  Desktop environments for the X Window System on Linux are pretty nasty to support. This affects the window manipulation and also the keyboard hooks.

Some things are just not possible, or just with deep native inter ops.


Frankly, the project requires some very fundamental research for the very AHK core features. All the advanced "programming" stuff is not as problematic.

To solve this problem, deep knowledge of all targeted operating systems is required to get a solid abstraction layer for IA. However, there are some limitations which probably never can be handled.

Chicken Pie 4 Tea
  • Members
  • 379 posts
  • Last active: Dec 12 2014 06:46 PM
  • Joined: 18 Aug 2009
I think this thread should be removed from the list of alternative AHK versions - since it hardly works it's hardly an alternative and the project is dead.
It was too ambitious - the MAC os's have many choices of automation apps they dont need another - It should have been focused on just getting a version for linux as there is nothing close to ahk on linux.
Any convenient language should have been used - no need to choose something that would work on all platforms
"Choose your parents wisely"

  • Members
  • 197 posts
  • Last active: Sep 23 2014 05:47 PM
  • Joined: 28 Aug 2006

it would be great if Lexikos or funcs would dive into this, however RunRev LiveCode consist from half-a-million lines of code to allow cross-platform development.


Maybe it's time to start a Kickstarter project, like runrev did:





Next Generation Cross-platform AutoHotkey

goal $100,000

"Simplifying complexity is not simple"