I have been using the DLL version of AutoIT V2 in many PB based web scrape applications (and other various automated processes). I recently noticed the AutoIT development team release a beta of a new DLL for version 3 which has many more functions. I download all files needed and created a wrapper to use in PureBasic. There are numerous AutoIT commands available so I suggest downloading the package and reading the included AutoITX.chm help file. I also created a jaPBe definition file to view the syntax of the AutoIT commands while you are coding.
The zip contains:
- The AutoIT DLL (AutoITX3.dll) and help file
- All PureBasic lib files and example of usage
- jaPBe definition file for syntax format
- An "install.cmd" file to make the install easy
This is my first attempt at a library so if I did something wrong, please let me know. Also; I realize some of these commands are available by using the Win API, however, I am not as skilled with the Windows API as some of you gurus here (not yet anyway )
Sorry guys, i'm in the middle of a melt down... I have a dedicated server which was updated to a more current OS. You have to manually move all the domains back on. I should have it back up in a few hours. I have to put all of my customers domains back on one at a time and some of my domains have MANY users in them.
I have updated this user lib to include the latest AutoITX3 DLL - version 3.1.1 (non beta). There are three new functions and one that has been deleted... I Hope someone other than myself finds this useful.
New functions:
- AU3_ControlListView
- AU3_ControlGetHandle
- AU3_WinSetTrans
I just checked the AutoIT web site and they are still on the version of the AutoIT DLL that is included in the linked zip file above (version 3.1.1). I am keeping an eye on the site from time to time, checking for updates.
I use this wrapper for many things here at my job for the various little apps that I write. It's really nice being able to call AutoIT functions like native PB (API) functions.