Talk:AutoHotkey

From Wikipedia, the free encyclopedia

Questions the article might answer... How can AutoHotkey be backwards compatible with AutoIt v2 without copyright infringement? Why v2 and not v3? Why compatibility with AutoIt at all? Why not a completely independent scripting language capable of achieving the same goals?


I don't it very deeply, neither AutoIt;
It would be nice to point main differences between both softwares.
It's true that AutoIt3 is capable of the same things has AHK with GUI, but is more easy to script complex tasks?

This sentence was not English! Anyway, it's good that this article exists in Wikipedia because Google is spammed when you search for automation software.

Well, for ease of use reasons, one can easily transform an AutoIt v2 script into an AutoHotkey one. Like AutoIt v2, AutoHotkey uses a syntax similar to the Microsoft ScriptIt syntax, but AutoHotkey is way more powerful than AutoIt v2 was. AutoHotkey uses this 'simple' syntax and is open source. AutoIt v3 uses Basic-ish syntax and is closed source. Try both, decide for yourself, both AutoHotkey and AutoIt v3 can deliver a lot. It would probably only depend on your specific need and your preferred taste or prior knowledge of syntax, which you'll use the most.

[edit] Error in script?

I'm no AutoHotkey guru, but shouldn't the last line of the third example script that reads:

^+r::Send revert edits by [[Special:Contributions/it%|it%]] to last version by %last%

read:

^+r::Send revert edits by [[Special:Contributions/%edit%|%edit%]] to last version by %last%

instead? -- dockingmantalk 01:47, 19 November 2006 (UTC)

[edit] History

  • April 2003: Development begins on AutoHotkey, spun-off from AutoIt because of the desire for a keyboard/mouse hooking feature being turned down.
  • November 2003: First release of AutoHotkey.
  • February 2005: The last version of AuotIt source code that's publicly released before it goes closed-source.

Not to poke at old wounds... the forking of AutoIt seems to be shrouded in fog, and maybe it's better that way. Still, those two events seem pretty significant, and one wonders if there's any chance they could be related. Eventually one stumbles across the AutoIt Developer Chat forum and finds out they are.

A certain "other" open-source project was started because a ... was unintentionally ignored by Jon so he goes off and starts his own language and leeches off both the success of AutoIt and the code base. ...

... This open-source model didn't work. Sure, it got a lot of good developers to join, but it also caused a very bad bastard child to be born which turned around and not only started biting the hand that fed it but is gnawing around at about the elbow, now. Something has to be done about it. -Valik, Jan 21 2005, 07:42 PM

--HaMc (talk) 02:08, 28 March 2008 (UTC)