MD5 plugin: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
m (Added link to old forums thread.) |
No edit summary |
||
Line 3: | Line 3: | ||
== Links == | == Links == | ||
Download:<br> | Download:<br> | ||
<attach>Md5dll.zip</attach><br> | <attach>Merajwani's Md5dll.zip</attach><br> | ||
[[Image:Zip.gif]] [http://www.darklogic.org/win32/nsis/plugins/md5dll/md5dll.0.4.zip Md5dll.0.4.zip] (13 KB) (Mirror #1) | [[Image:Zip.gif]] [http://www.darklogic.org/win32/nsis/plugins/md5dll/md5dll.0.4.zip Md5dll.0.4.zip] (13 KB) (Mirror #1) | ||
Revision as of 05:51, 13 May 2006
Author: PerditionC (talk, contrib) |
Links
Download:
Merajwani's Md5dll.zip not found
Md5dll.0.4.zip (13 KB) (Mirror #1)
Original NSIS Forums Thread (for older versions)
Description
Generates a md5 value from either a string or contents of specified file.
Original: MD5 Plugin DLL by Matthew "IGx89" Lieder, derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm
Sample Usage
OutFile "md5test.exe" Section "" #generate MD5sum of string md5dll::GetMD5String "md5me" Pop $0 DetailPrint "md5: [$0]" # generate MD5sum of file md5dll::GetMD5File "${NSISDIR}\makensis.exe" Pop $0 DetailPrint "md5: [$0]" #generate random MD5sum md5dll::GetMD5Random Pop $0 DetailPrint "md5: [$0]" SectionEnd
Versions History
- 0.4
- KJD (2005):
- Added dual name to exports for backwards compatibility.
- 0.3
- Shengalts Aleksander aka Instructor (2005):
- New command: "GetMD5Random".
- Changed names: "GetFileMD5" -> "GetMD5File", "GetMD5" -> "GetMD5String".
- Fixed: string length error.
- 0.2
- Davy Durham (2004):
- MD5.cpp fix (correct for loop used to replace memset, exceeded bounds).
- 0.1
- KJD (2004):
- Modified to reduce size and use exdll.h (reduced to about 6KB uncompressed, by removing CRTL dependency).
- Original
- Matthew "IGx89" Lieder:
- Original plugin Author.
- Sunjammer (12th May 2002):
- Original usage notes and example script.