I just wanted to make a note that Plugins are no longer included in AutoIt. Some have managed to export the functionality for a DllCall'able functionality, but I do not have a need to do this at this time so I will let this post die. Thanks to all those who used and found this useful. -JS 20140825
This plugin has been an on going project for sometime now. This post was originally created in January 06, but it was thought about long before that. I had originally tried to get these functions included in the source code of AutoIt in a couple of different threads in the Developers forum, but due to restrictions in some countries this was not a possibility. I am completely re-writing the entire post to better structure it for long term stability, and updates. (8/28/2006)
First Thread Encryption and AutoIt (Should be Hashes and AutoIt)
Second Thread TCP and Encryption Included? (started by layer asking which features would be included)
Due to the responses to the above two listed threads I decided that a plugin would be the best plan of action when they came out in late 05. I didnt release anything until this thread was started.
The first goal of this plugin was to include MD5, SHA-1, and a couple of others. I have added MD5, and SHA-1...what other hashes would you like to see as a part of the main DLL?
Requires: AutoIt v126.96.36.199 + (not recommended due to memory leak)
Requires: AutoIt v188.8.131.52 + (recommended)
I have had a request for the SHA and/or MD5 to be broken out so that the DLL files are smaller. I have re-written my project, and have now made it available that if you only want one or the other you can download just those .dll files.
I have changed the name of the f-shash.dll due to the forum renaming it to f_shash.dll. The new main dll file will now be FSHash.dll.
FSHash.dll 69.35KB 2320 downloads (217 Total Previous Downloads)
MD5Hash.dll 56.36KB 3936 downloads SHAHash.dll 60.46KB 1812 downloads
FSHash_Example.au3 330bytes 2803 downloads (369 Total Previous Downloads)
MD5Hash_Example.au3 291bytes 4895 downloads SHAHash_Example.au3 291bytes 2211 downloads
FSHash.zip 125.09KB 3392 downloads (1626 Total Previous Downloads)
(Note: All files are included in source including the Code::Blocks project files.)
Further edits to this post will be noted.
Edit01: Released all DLL's and source code under the LGPL license.
If you have any questions, comments, or critisisms please let me know by responding to this thread.
Edited by JSThePatriot, 25 August 2014 - 07:59 PM.