Guest stevenpicard Posted August 9, 2005 Posted August 9, 2005 I think AutoIt and AutoItX are awesome! I understand that AutoItX currently does not contain all the functionality of AutoIt but is there a reason for that? Maybe the rational is that not everything is needed but I think even including the interpreter would be handy. However, one feature I would love to see included are the DLLOpen, DLLCall and DLLClose functions. Some people may scratch their heads wondering why but my reason is the use of these function in VBScript (or other scripting languages that support ActiveX.) It would be *very* handy to be able to make API calls from VBScript or call standard DLLs. I would be grinning from ear to ear for a week if you made these functions available.
WSCPorts Posted August 9, 2005 Posted August 9, 2005 most pure programmers would call that sacreligous... but i do agree it would be useful though the possiblity of a autoit 'User' Virus increases ten fold.. and i dont think developers wanna see a vbs autoit javascript virus on there heads >.< i bet there are other reasons they kept it out of the COM interface ... http://www.myclanhosting.com/defiasVisit Join and contribute to a soon to be leader in Custumized tools development in [C# .Net 1.1 ~ 2.0/C/C++/MFC/AutoIt3/Masm32]
Guest stevenpicard Posted August 9, 2005 Posted August 9, 2005 (edited) though the possiblity of a autoit 'User' Virus increases ten fold.. <{POST_SNAPBACK}>But that is true for any language that enables user's to make API calls, though. However, my intentions for this are purely legitimate and you have to admit how handy it would be.For example, here is an XML development environment that uses scripting languages for the coding portion (this is really cool, BTW): http://www.zuggsoft.com/zapp. One limitation of zApp as a development environment is the lack of API and standard DLL calling. Including the OpenDLL, CallDLL, etc. function would just polish everything off nicely. I also have uses for this at work. I would like to use VBScript to use the AutoItX DLL and then use ADO to update our database with the results of our tests. Some of our tests require API calls. It would be much easier to distribute the one ActiveX then additional custom made ones. Edited August 9, 2005 by stevenpicard
bifferos Posted August 16, 2005 Posted August 16, 2005 I think AutoIt and AutoItX are awesome! I understand that AutoItX currently does not contain all the functionality of AutoIt but is there a reason for that? Maybe the rational is that not everything is needed but I think even including the interpreter would be handy. However, one feature I would love to see included are the DLLOpen, DLLCall and DLLClose functions. Some people may scratch their heads wondering why but my reason is the use of these function in VBScript (or other scripting languages that support ActiveX.) It would be *very* handy to be able to make API calls from VBScript or call standard DLLs. I would be grinning from ear to ear for a week if you made these functions available. <{POST_SNAPBACK}>Why don't you just start programming in a scripting language that already exposes the Win32api, ie Python?I recommend you get the ActiveState Python, which has all the Win32 stuff in a single MSI installer:See: http://www.activestate.com
Guest stevenpicard Posted August 18, 2005 Posted August 18, 2005 Why don't you just start programming in a scripting language that already exposes the Win32api, ie Python?I recommend you get the ActiveState Python, which has all the Win32 stuff in a single MSI installer:See: http://www.activestate.com<{POST_SNAPBACK}>Pretty much everyone has MS scripting runtime installed and so can run VBScript and Javascript. Installing Python is too much of a hassle, IMO. But I do appreciate your suggestion.
ReFran Posted August 18, 2005 Posted August 18, 2005 DynaCall is a DLL which supports API calls from VBS. HTH, Reinhard
cappy2112 Posted March 7, 2007 Posted March 7, 2007 Pretty much everyone has MS scripting runtime installed and so can run VBScript and Javascript. Installing Python is too much of a hassle,it's no more of a hassle than installing AutoIt. It's just one installer.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now