(Node.js) Compute CRC32 of a File
Calculates the CRC32 of a file's contents and returns the 32-bit CRC as a hex string.
var os = require('os');
if (os.platform() == 'win32') {
var chilkat = require('@chilkat/ck-node23-win64');
} else if (os.platform() == 'linux') {
if (os.arch() == 'arm') {
var chilkat = require('@chilkat/ck-node23-linux-arm');
} else if (os.arch() == 'arm64') {
var chilkat = require('@chilkat/ck-node23-linux-arm64');
} else {
var chilkat = require('@chilkat/ck-node23-linux-x64');
}
} else if (os.platform() == 'darwin') {
var chilkat = require('@chilkat/ck-node23-mac-universal');
}
function chilkatExample() {
var zipCrc = new chilkat.ZipCrc();
// Use a relative for absolute path to the file..
var crc = zipCrc.FileCrc("qa_data/hamlet.xml");
var hexStr = zipCrc.ToHex(crc);
console.log(hexStr);
}
chilkatExample();
|