 |
AutoHotkey Community Let's help each other out
|
| View previous topic :: View next topic |
| Author |
Message |
garath
Joined: 24 Mar 2005 Posts: 372 Location: germany
|
Posted: Thu Jul 13, 2006 3:26 pm Post subject: |
|
|
You have the link, ask Valik about it, I never read any sources, sorry.
P.S. who are you? |
|
| Back to top |
|
 |
Thalon
Joined: 12 Jul 2005 Posts: 640
|
Posted: Thu Jul 13, 2006 3:33 pm Post subject: |
|
|
The syntax of the commands hasn't much to do with the functionality in the background...
After all stopped kidding: Could we return to the topic?
Maybe "Guest" could start to answer my questions?
Es ist immer wieder erstaunlich wie viele Leute hier doch deutschsprachig sind. Würden alle Deutschen sich im de-Forum treffen würde da der Bär steppen und hier tote Hose sein
Thalon _________________ AHK-Icon-Changer
AHK-IRC
deutsches Forum
SacredVault |
|
| Back to top |
|
 |
PhiLho
Joined: 27 Dec 2005 Posts: 6721 Location: France (near Paris)
|
Posted: Thu Jul 13, 2006 3:44 pm Post subject: |
|
|
| Anonymous wrote: | | So, why is the syntax of the two so different??? | The base of the syntax of AutoHotkey is the original syntax of AutoIt 2: it was made to be able to run old AutoIt scripts, and there is still a number of compatibility remarks in the manual.
Fortunately, it has evolved a lot, with expression handling.
Note that the linked AutoIt forum topic has very bad words on the code fork, which shows that they understood nothing about the GPL licence they used at the time.
And they object to the publicity that was made around the new project, which is obviously stupid: projects are rather different, and concurrence is always good, I think. I mean, there isn't even commercial stake there! _________________
vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2") |
|
| Back to top |
|
 |
AGU Guest
|
Posted: Thu Jul 13, 2006 4:36 pm Post subject: |
|
|
As this is s.th between Jon and Chris I gave up on arguing with any AutoIt people. As far as I know the facts, all was/is correct.
Maybe it's time to write down this story for everyone to read and put it inside the wiki article about Autohotkey so all misinformed (whiny ) fellas can study the facts and we could stop arguing with this people.
Some facts from within this thread:
| Chris wrote: | | Quote: | Guest wrote:
There is no reference to the AutoIT project and the programmers. |
Actually there is. Each of the 40 commands derived from the AutoIt source is credited individually to AutoIt. In addition, when I know the name of the developer responsible, I try to include it. For example, if you search script2.cpp for Holger, you will find the following comment: "Adapted from AutoIt3 source code, credited to Holger <Holger.Kotsch at GMX de>" |
| Chris wrote: | | Quote: | daonlyfreez wrote:
The 'old' AutoIt2/Legacy version served as a framework for AutoHotkey in terms of syntax |
This is true. However, the core syntax of AutoIt v2 was derived directly from Microsoft's ScriptIt, whose syntax is described here. |
And another fact from this thread
| Chris wrote: | | Quote: | toralf wrote:
Chris started off from the - at that time open source - code of AutoIt. |
To clarify, the core framework of AutoHotkey.exe (syntax, parsing, variables, etc.) was written from scratch without the use of source code from other projects. However, it does use AutoIt v3 code to implement about 40 commands, the complete list of which is at http://www.autohotkey.com/forum/viewtopic.php?p=19710#19710
By contrast, the following external utilities distributed with AutoHotkey are 99% the work of the AutoIt authors Jon and Larry: ahk2exe, AutoScriptWriter, and Window Spy. |
And here a brief overview:
http://www.autohotkey.com/forum/post-20176.html#20176
________________________
Cheers
AGU |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3592 Location: Belgrade
|
Posted: Mon Jul 17, 2006 10:00 am Post subject: |
|
|
| Quote: | | Why should he learn a completly new syntax when there are a bunch of other scripting languages who look all similar in some way (Winbatch, AutoIT, VBS, etc.) |
Those are all monsters.
Winbatch... that is a shame of programming language, nothing else. I program in it almost every day, and I must say that the one who did it should be SHIFT DELETED from this world.
VBS...well visual basic is visual basic... I never liked its syntax nor its philosophy...
So, I don't see advantages...
Anyway, Troll Bobo actually had a good question (with a little more emotions after that ): is this for programmers or no. I seriously doubt that non-programmer, that is, normal computer user will ever consider using AutoHotKey, my regards to those that do. Normal user usualy dosn't touch anything on its computer and still hang out with default Windows clouds or something. This is empirical conclusion, anyway... I know many computer users on various levels of knowledge and things like AHK are just not for them.
So I think that Chris actually missed the topic with his concern for "typical users", but I learned to leave with that, and I learnd how to organise my AHK code so I don't have much problem with things designed for "typical users". _________________
 |
|
| Back to top |
|
 |
rick(a)rick-davis.com Guest
|
Posted: Fri Aug 25, 2006 7:34 pm Post subject: AutoHot Key vs AutoIt |
|
|
I absolutely love AutoIt, I have not run into anything that could not be done using AutoIt (in combination with other free commandline utilities). I wrote a program that was at least 1000 lines of code, in 4 core files & hundreds of supplementary files (patch installers). This program would connect to remote computers, scan for missing windows patches, download the missing patches from servers, and then install the missing patches, and upload error & run logs back to the server. I have never used AutoHotKey, but I'll be making myself learn it. The main things that made me use AutoIt in the first place were: Excellent script editor (scite), Scite's Tidy application to clean up your code, ability to compile to exe, and ability to include files (AutoIt command FileInstall).
So far, I haven't seen a recommended editor for AutoHotKey, I really like the Scite Editor, it reminds me a real IDE. I don't think I would have been able to write such a large program with AutoIt if I didn't have Scite. Do any of the users have recommendations for an editor?
Is there anything available to help you "tidy" up your AutoHotKey code?
I read somewhere that you can compile AutoHotKey scripts to EXE, but can you include files in it? |
|
| Back to top |
|
 |
toralf
Joined: 31 Jan 2005 Posts: 3842 Location: Bremen, Germany
|
Posted: Fri Aug 25, 2006 8:03 pm Post subject: |
|
|
recommended editors:
- Scite (see PhiLho Scite works in the script forum)
- PSPad (see my installer for syntax highlightning in the script forum)
AHK scripts can be compiled. E.g. from within PSPad with Ctrl+F9. Or using ahk2exe directly.
You can include file with FileInstall (same command)
To tidy up your code, you could use my Auto-Syntax-Tidy script. (see script forum)
Currently I'm coding a toolbar for editors (see script forum). With such a toolbar several tools can be easily started, thus the editor will become closer to an IDE like environment. _________________ Ciao
toralf  |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3592 Location: Belgrade
|
Posted: Tue Aug 29, 2006 8:18 am Post subject: |
|
|
I use EditPlus. It is extremely fast (I compare it execution speed to Notepad), have column select, regular exp, function definition via reg exp so you can use errors reported to jump to lines of code that contain them, bookmars, function lists and much much more.
The only thing it doesn't have is outlining. This is much needed.... _________________
 |
|
| Back to top |
|
 |
moorpipe
Joined: 04 Oct 2006 Posts: 19
|
Posted: Wed Oct 11, 2006 4:32 am Post subject: |
|
|
| majkinetor wrote: | | I use EditPlus....The only thing it doesn't have is outlining. This is much needed.... |
Version 2.30.. it's in beta. I'm testing it right now. Outlining (or Code Folding?) is based on line indentation. |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3592 Location: Belgrade
|
Posted: Wed Oct 11, 2006 8:04 am Post subject: |
|
|
2.30 ???
The latest version is 2.21*
You say that outlining is implemented in 2.30 beta ?
Where can I find that version ? _________________
 |
|
| Back to top |
|
 |
moorpipe
Joined: 04 Oct 2006 Posts: 19
|
Posted: Wed Oct 11, 2006 12:47 pm Post subject: |
|
|
Beta releases are available for beta testers only. They can be downloaded from http://www.editplus.com/beta/beta-en.html which is password protected. To become a betatester and get a password, you must be a registered user of the current version and apply here: http://www.editplus.com/betainfo.html
But remember "ignorance is a bliss, but horror to those informed". Now, who said that  |
|
| Back to top |
|
 |
majkinetor
Joined: 24 May 2006 Posts: 3592 Location: Belgrade
|
Posted: Wed Oct 11, 2006 1:57 pm Post subject: |
|
|
Ah.. forget that.
I use cracked version.
Author wasn't very responsive for user wishes anyway, so I didn't get the feeling that I should pay it. I wrote him number of times, but I just got bot messages in return. I had this feeling once, for Total Commander, but after meeting its author, Ghisler, it suddenly fade away....
You can send me the beta on e-mail if you want, I wont mind
But remember "ignorance is bliss, but horror to those informed". _________________
 |
|
| Back to top |
|
 |
user
Joined: 05 Oct 2006 Posts: 423
|
Posted: Wed Nov 01, 2006 10:37 pm Post subject: |
|
|
I want a comparison table of autoit and autohotkey
(just like one of those in wikipedia for other kind of software) |
|
| Back to top |
|
 |
BoBo Guest
|
Posted: Thu Nov 02, 2006 9:28 am Post subject: |
|
|
| Quote: | | I want a comparison table of autoit and autohotkey | Feel free to create it! I want a million euros but nobody seems to care too  |
|
| Back to top |
|
 |
Guest
|
Posted: Tue Jan 09, 2007 6:54 pm Post subject: |
|
|
| I think that in the battle of AutoIt versus AutoHotkey, AutoIt beats AHK with miles to spare. I believe that most people who get their ass flamed in the AutoIt community forums go to AHK, and because it is not the other way around AutoIt is the better scripting language. AHK feels more related to AutoIt, it's like sucking up with the boss. AutoIt simply has more functionality, more examples and better documentation. The only drawback to it, and that is what causes people to choose AHK, is the community. Then again, if you are self-sufficient, AutoIt has to be your choice. |
|
| Back to top |
|
 |
|
|
You can post new topics in this forum You can reply to topics in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|