#1
|
|||
|
|||
pc (remote) neustarten mit hilfe ereignis script?
moin moin,
gibt es eine möglichkeit den pc (aus der ferne) zu einer bestimmten uhrzeit neuzustarten oder wenn ein bestimmtes ereignis eintritt? danke für eure hilfe. grüße net du |
#2
|
||||
|
||||
Quote:
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. |
#3
|
||||
|
||||
@thecoder2012: Danke fürs Helfen
@netdudunet: Am besten hier den Eventscripter nutzen und dann auf das Event deiner Wahl reagieren und die entsprechende Aktion durchführen. Bei Fragen wahlweise thecoder2012 oder mgpai um Hilfe/Rat fragen
__________________
JD-Dev & Server-Admin |
#4
|
|||
|
|||
hey,
danke für die schnelle rückmeldung. ich nutze lubuntu. wenn es geht, möchte ich gerne den download zu einer bestimmten uhrzeit veranlassen. oder gerne auch manuell, und zwar dann, wenn ich gerade möchte (via myjd web interface). hättest du das passende script für mich ? merci Last edited by netdudunet; 13.08.2019 at 14:29. |
#5
|
||||
|
||||
Quote:
Es wäre gut wenn die gewünschte Lösung sich nicht mit jedem Beitrag ändern würde. Beispiel um zu einer bestimmten Uhrzeit den Download zu starten: Code:
// Downloadstart 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) { startDownloads(); }
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep. |
#6
|
|||
|
|||
sorry, da habe ich mir bei einem wort vertan richtig sollte es heißen:
ich nutze lubuntu. wenn es geht, möchte ich gerne den sorry |
#7
|
||||
|
||||
@thecoder2012: zb ein Dummy File in der Liste. Man schaltet es via MyJDownloader ein, das Skript erkennt die Änderung und deaktiviert das File erneut und macht dann den Reboot. So könnte man es remote triggern
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
@jiaz
kannst du den thread bitte nochmal unsolved markieren, damit meine problem erneut aufgegriffen wird? danke. |
#9
|
||||
|
||||
Du solltest evtl noch posten welche Information dir fehlt oder wobei dir thecoder2012 noch helfen kann.
__________________
JD-Dev & Server-Admin |
#10
|
||||
|
||||
Quote:
Bin auch mehr für zukünftige Events ala "Any Extraction Event" und nicht so viele einzelne Events (z.B. Download Controller paused, started, stopped) in der Liste. VORSICHT: Das Skript startet den Computer neu! Hab mal ein kurzes Beispiel gemacht (reboot ungetestet): Code:
// Interval (e.g. 10s) var links = getAllDownloadLinks(); for (i = 0; i < links.length; i++) { var link = links[i]; if (link.isEnabled() != true && link.getName() == "DATEINAME.zip") { link.setEnabled(true); 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"); } } Bin ja gespannt ob noch eine Antwort vom Nutzer erfolgt.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep. |
Thread Tools | |
Display Modes | |
|
|