CRCCheck plug-in: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
m (Updated author links.)
(→‎Links: Unicode NSIS compatible version)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{|align=right
{{PageAuthor|SpiderVenom}}
|<small>Author: [[{{ns:2}}:SpiderVenom|SpiderVenom]] ([[{{ns:3}}:SpiderVenom|talk]], [[{{ns:-1}}:Contributions/SpiderVenom|contrib]])</small>
 
|}
<br style="clear:both;">
== Links ==
== Links ==
<attach>CRCCheck.zip</attach><br>
<attach>CRCCheck.zip</attach><br>
[[Image:Zip.gif]] [http://editor.nfscheats.com/private/crccheck.dll <strike>CRCCheck.zip</strike>] (13 KB) (Mirror #1)
<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:


Line 20: Line 21:


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.
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.
[[Category:Plugins]]

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.