node-resourcehacker

1.2.1 • Public • Published

node-resourcehacker

Just another Resource Hacker wrapper for node.js.

Installation

$ npm install node-resourcehacker --save

During the first usage, the Resource Hacker binary will be automatically downloaded. I can't include a copy of Resource Hacker because it's illegal. Try setting HTTP_PROXY if you experience a slow download speed.

By specifying environment variable SOURCE_RESOURCE_HACKER, we are able to download Resource Hacker from somewhere else, or use a local archive instead.

Usage

 
const resourceHacker = require('node-resourcehacker');
 
// Use the beta release of Resource Hacker.
process.env['SOURCE_RESOURCE_HACKER'] = 'http://www.angusj.com/resourcehacker/resource_hacker_beta.zip';
 
// Use a local Resource Hacker archive.
process.env['SOURCE_RESOURCE_HACKER'] = '~/Downloads/resource_hacker.zip';
 
resourceHacker({
    operation: 'addoverwrite',
    input: 'nw.exe',
    output: 'nw.exe',
    resource: 'nw.ico',
    resourceType: 'ICONGROUP',
    resourceName: 'IDR_MAINFRAME',
}, (err) => {
 
    if(err) {
        return console.error(err);
    }
 
    console.log('Done.');
 
});
 

License

MIT.

Readme

Keywords

none

Package Sidebar

Install

npm i node-resourcehacker

Weekly Downloads

328

Version

1.2.1

License

MIT

Last publish

Collaborators

  • evshiron