mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-02-11 09:24:58 +00:00
Update bootstrap.js
This commit is contained in:
parent
30a332c1c4
commit
a1c45e9bd5
15
bootstrap.js
vendored
15
bootstrap.js
vendored
|
@ -11,6 +11,7 @@ var SYS = require("lib/system");
|
||||||
var SHELL = require("lib/shell");
|
var SHELL = require("lib/shell");
|
||||||
|
|
||||||
var appName = "welsonjs";
|
var appName = "welsonjs";
|
||||||
|
var isDisabledRegisterURIScheme = false;
|
||||||
|
|
||||||
exports.main = function(args) {
|
exports.main = function(args) {
|
||||||
// unlock file
|
// unlock file
|
||||||
|
@ -27,11 +28,15 @@ exports.main = function(args) {
|
||||||
REG.execFile("Default_HTA.reg");
|
REG.execFile("Default_HTA.reg");
|
||||||
|
|
||||||
// Register URI scheme
|
// Register URI scheme
|
||||||
console.log("Registering URI scheme...");
|
if (!isDisabledRegisterURIScheme) {
|
||||||
REG.write(REG.HKCR, appName, "", "URL:" + appName, REG.STRING);
|
console.log("Registering URI scheme...");
|
||||||
REG.write(REG.HKCR, appName, "URL Protocol", "", REG.STRING);
|
REG.write(REG.HKCR, appName, "", "URL:" + appName, REG.STRING);
|
||||||
REG.write(REG.HKCR, appName + "\\DefaultIcon", "", SYS.getCurrentScriptDirectory() + "\\app\\favicon.ico,0", REG.STRING);
|
REG.write(REG.HKCR, appName, "URL Protocol", "", REG.STRING);
|
||||||
REG.write(REG.HKCR, appName + "\\shell\\open\\command", "", "cmd.exe /c cscript " + SYS.getCurrentScriptDirectory() + "\\app.js uriloader \"%1\"", REG.STRING);
|
REG.write(REG.HKCR, appName + "\\DefaultIcon", "", SYS.getCurrentScriptDirectory() + "\\app\\favicon.ico,0", REG.STRING);
|
||||||
|
REG.write(REG.HKCR, appName + "\\shell\\open\\command", "", "cmd.exe /c cscript " + SYS.getCurrentScriptDirectory() + "\\app.js uriloader \"%1\"", REG.STRING);
|
||||||
|
} else {
|
||||||
|
console.log("Skipped register URI scheme");
|
||||||
|
}
|
||||||
|
|
||||||
// open web application
|
// open web application
|
||||||
console.log("Trying open GUI...");
|
console.log("Trying open GUI...");
|
||||||
|
|
Loading…
Reference in New Issue
Block a user