apploader tweaks

pull/488/head
Gordon Williams 2020-06-05 15:13:04 +01:00
parent 8a83eb3140
commit 001eea27e1
1 changed files with 15 additions and 2 deletions

View File

@ -15,7 +15,20 @@ var SETTINGS = {
}; };
var Utils = require("../js/utils.js"); var Utils = require("../js/utils.js");
var AppInfo = require("../js/appinfo.js"); var AppInfo = require("../js/appinfo.js");
var noble = require('@abandonware/noble'); var noble;
try {
noble = require('@abandonware/noble');
} catch (e) {}
if (!noble) try {
noble = require('noble');
} catch (e) { }
if (!noble) {
console.log("You need to:")
console.log(" npm install @abandonware/noble")
console.log("or:")
console.log(" npm install noble")
}
var apps; var apps;
function ERROR(msg) { function ERROR(msg) {
@ -32,7 +45,7 @@ try {
var args = process.argv; var args = process.argv;
if (args.length==3 && args[2]=="list") cmdListApps(); if (args.length==3 && args[2]=="list") cmdListApps();
else if (args.length==3 && args[2]=="list") cmdListDevices(); else if (args.length==3 && args[2]=="devices") cmdListDevices();
else if (args.length==4 && args[2]=="install") cmdInstallApp(args[3]); else if (args.length==4 && args[2]=="install") cmdInstallApp(args[3]);
else if (args.length==5 && args[2]=="install") cmdInstallApp(args[3], args[4]); else if (args.length==5 && args[2]=="install") cmdInstallApp(args[3], args[4]);
else { else {