CRCCheck plug-in: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(Removed broken link.)
(→‎Links: Unicode NSIS compatible version)
 
(2 intermediate revisions by one other user not shown)
Line 3: Line 3:
== Links ==
== Links ==
<attach>CRCCheck.zip</attach><br>
<attach>CRCCheck.zip</attach><br>
<br>
[http://www.fdos.org/win32/nsis/plugins/others/CRCCheck.1.4.zip CRCCheck.1.4.zip] NSIS & Unicode NSIS versions


== Description ==
== Description ==
'''Version:''' 1.3.
A small (3KB) plugin that generates a standard ZIP CRC32 for any file you pass it:
A small (3KB) plugin that generates a standard ZIP CRC32 for any file you pass it:



Latest revision as of 11:49, 28 January 2010

Author: SpiderVenom (talk, contrib)


Links

CRCCheck.zip (13 KB)

CRCCheck.1.4.zip NSIS & Unicode NSIS versions

Description

Version: 1.3.

A small (3KB) plugin that generates a standard ZIP CRC32 for any file you pass it:

Example

CRCCheck::GenCRC "$SYSDIR\explorer.exe"
Pop $R1
MessageBox MB_OK $R1

This gives you a CRC for the windows explorer executable. If a CRC can not be generated, you get "0" in $R1. Specific error reporting will come soon.

Written in VC++ 7, it reuses the CRC code from VPatch, with a few tweaks.

Just extract CRCCheck.zip to your NSIS dir (with folder names), and everything will go in the right place. Check \Contrib\CRCCheck\Readme.txt for more info.