AutoIT V3 DLL wrapper Library

Developed or developing a new product in PureBasic? Tell the world about it.
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

AutoIT V3 DLL wrapper Library

Post by Beach »

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

http://purebasic.myftp.org/?filename=fi ... X3_Lib.zip (237k)

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 :wink: )
-Beach
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

Thats great Beach! Should make it really simple to control external apps from PB. Thanks :D
Mat
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

The download isn't working.
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
Gansta93
Enthusiast
Enthusiast
Posts: 238
Joined: Wed Oct 20, 2004 7:16 pm
Location: The Village
Contact:

Post by Gansta93 »

GeoTrail wrote:The download isn't working.
I confirm, it doesn't working.
The address http://purebasic.myftp.org so doesn't working.
Be seeing you! :-)

Gansta93
If you speak french, you can visite Le Monde de Gansta93 (Gansta93's World)
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

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.

Be back after while....
-Beach
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

Perhaps you could email it to me. I really want to try it. geotrail AT gmail.com :)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
Gansta93
Enthusiast
Enthusiast
Posts: 238
Joined: Wed Oct 20, 2004 7:16 pm
Location: The Village
Contact:

Post by Gansta93 »

If you can mail me so :-).
patrickzajda at hotmail.com
Be seeing you! :-)

Gansta93
If you speak french, you can visite Le Monde de Gansta93 (Gansta93's World)
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

Get it here until Beach is back on his feet:
http://mrmat.spymac.net/AutoITX3_Lib.zip
Mat
Gansta93
Enthusiast
Enthusiast
Posts: 238
Joined: Wed Oct 20, 2004 7:16 pm
Location: The Village
Contact:

Post by Gansta93 »

Thank you ! :-D
Be seeing you! :-)

Gansta93
If you speak french, you can visite Le Monde de Gansta93 (Gansta93's World)
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

Thanks alot :)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

This lib can now be downloaded from Andre's PureArea site..

http://www.purearea.net/pb/download/use ... X3_Lib.zip

Thanks Andre!! :D
-Beach
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

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

Deleted: AU3_URLDownloadToFile

AutoITX3_lib.zip (222k)
Image

[edit]added the download count[/edit]
Last edited by Beach on Wed Jul 27, 2005 3:51 pm, edited 1 time in total.
Truth_Seeker
Enthusiast
Enthusiast
Posts: 145
Joined: Tue Mar 01, 2005 8:41 pm
Location: Near a Computer

Post by Truth_Seeker »

I find it useful, thanks for updating it!
Thanks
Truth Seeker
dmoc
Enthusiast
Enthusiast
Posts: 739
Joined: Sat Apr 26, 2003 12:40 am

Post by dmoc »

Hi Beach, I've just discovered AutoIt and wondering if you have any updates to your lib?
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

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.
-Beach
Post Reply