Thread: [User feedback required] pc (remote) neustarten mit hilfe ereignis script?
View Single Post
  #2  
Old 13.08.2019, 13:59
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 952
Default

Quote:
Originally Posted by netdudunet View Post
gibt es eine möglichkeit den pc (aus der ferne) zu einer bestimmten uhrzeit neuzustarten oder wenn ein bestimmtes ereignis eintritt?
Im Prinzip ja. Welches Ereignis soll es denn sein? Für welches System (z.B. Windows)?

Idee wäre das bei einem Link oder eines der Felder einfach die Uhrzeit eingetragen würde, wenn man es aus der Ferne per MYJD durchführen wollte.

VORSICHT: Das Skript startet den Computer neu!
Beispiel für ein Ereignis-Skript mit Neustart per fester Uhrzeit: (ungetestet!)
Code:
// Restart timer
// Trigger: Interval (e.g. 1000ms)
var yourtime = "23:30"; //23:30 Uhr

var hh = new Date().getHours();
var mm = new Date().getMinutes();
hh = (hh < 10) ? "0" + hh : hh;
mm = (mm < 10) ? "0" + mm : mm;
var checktime = hh + ":" + mm;

if (checktime == yourtime) {
    var myEnv = getEnvironment();
    if(myEnv.isLinux() == true){
        //linux command
        //callAsync(null, "sh", "shutdown -r now");
    }else if(myEnv.isMac() == true){
        //mac command
    }else if(myEnv.isWindows() == true){
        callAsync(null, "cmd", "/c shutdown /r");
    }
    //callAPI("system", "exitJD");
}
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 13.08.2019 at 14:02.
Reply With Quote