2016-09-21 5 views
0

私はデスクトップアプリケーションで作業しています。年が2018の場合、自動学習を無効にする必要があります。ノードwebkitは年内にオートランチャーを無効にする

var AutoLaunch = require('auto-launch'); 
var appLauncher = new AutoLaunch({ 
    name: 'app' 
}); 

appLauncher.isEnabled().then(function (enabled) { 
    if (enabled) 
     return; 
    return appLauncher.enable() 
}).then(function (err) { 
}); 

あなたはアイデアがありますか? :)
おかげ

答えて

0

我々が使用して、任意の時点で自動起動を無効にすることができます

appLauncher.disable(); 

をこれが完全なコードです:

var today = new Date(); 
var year = today.getFullYear(); 
var AutoLaunch = require('auto-launch'); 
var appLauncher = new AutoLaunch({ 
    name: 'app', 
}); 

appLauncher.isEnabled().then(function (enabled) { 
    console.log("start ", enabled); 
    if (enabled && year > "2016") { 
     return appLauncher.disable(); 
    } 
    if (enabled) { 
     return; 
    } 
    return appLauncher.enable(); 

}).then(function (err) { 
}); 

希望これは:)

を助けます
関連する問題