CRCCheck plug-in: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
No edit summary
m (Reverted edits by 222.94.109.209 to last version by ConversionBot)
Line 20: Line 20:


[[Category:Plugins]]
[[Category:Plugins]]
[[http://www.best-generator.com China Generator Manufacturer]]
[[http://www.pop-sign-display.com China Neon Sign Manufacturer]]

Revision as of 18:51, 19 October 2005

Author: SpiderVenom (talk, contrib)


Links

CRCCheck.zip (13 KB)
Zip.gif CRCCheck.zip (13 KB) (Mirror #1)

Description

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.