1.0.4 • Published 6 years ago

@dinamonetworks/wsmng v1.0.4

Weekly downloads
9
License
-
Repository
-
Last release
6 years ago

O Windows Service Manager (wsmng) é um Node.js Addon feito em NAN (Native Abstractions for Node).

Para instalar o NAN no ambiente digite o comando abaixo no mesmo diretório do projeto wsmng:

npm install nan --save

É necessário o CMake.js para o processo de compilação (build). Digite o comando abaixo no mesmo diretório do projeto wsmng:

npm install cmake-js --save

Nota: *O CMake.js depende da plataforma CMake instalada no seu sistema. Consulte aqui para obter mais informações.

Compilação (build)

Para compilar o projeto digite o comando abaixo:

cmake-js build

Nota: *É necessário um compilador C++ instalado no seu sistema.

Testes

Utilize o seu código JavaScript para testar o Addon wsmng.

Exemplo:

var wsmng = require('./build/Release/wsmng.node');

nome_servico = "AdobeUpdateService";

console.log("get_status  : " + wsmng.get_status(nome_servico));
console.log("get_startup : " + wsmng.get_startup(nome_servico));

wsmng.set_status(nome_servico, "Rodando", function(status) {
    console.log("set_status  : " + status);
});

wsmng.set_startup(nome_servico, "Automatico", function(startup) {
    console.log("set_startup : " + startup);
});

Consulte e altere o arquivo CMakeLists.txt para alterar o destino (path) e o nome do Addon (biblioteca) compilado.

set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "" SUFFIX ".node")
1.0.4

6 years ago

1.0.3

6 years ago