NEWS
[Skript] Wiederherstellen und Auflisten von Skripten
-
könnte sowas auch gut für die vis gebrauchen
-
sagt, muss diese Datei
/home/iobroker/scriptInput
vorhanden sein?
-
@homecineplexx du musst den ordner benennen und anlegen - hier mal mein setting des testscript - vielleicht hilft das - ich nutze direkt den backup folder in meinem setting und habe den output folder angelegt
-
@homecineplexx sagte in [Skript] Wiederherstellen und Auflisten von Skripten:
sagt, muss diese Datei
/home/iobroker/scriptInput
vorhanden sein?
irgendwo muss deine zu durchsuchende Datei ja liegen Du kannst das ja frei wählen. Wenn Du aber zB autoObjects angibst dann ist damit schon klar wo die Datei liegt. Allerdings wird dann nur die neueste Datei durchsucht. Oder du machst es wie liv-in-sky
-
@sigi234 sagte in [Skript] Wiederherstellen und Auflisten von Skripten:
Cool, auch unter Windows lauffähig?
probier mal
-
kleines Update, die Fehlerbehandlung wurde verbessert. Da das Skript auch unter Windows und Mac lauffähig ist wäre eine Rückmeldung von Benutzern dieser Systeme hilfreich. Vor allem unter Mac ist das Skript gar nicht getestet
-
@fastfoot said in [Skript] Wiederherstellen und Auflisten von Skripten:
kleines Update, die Fehlerbehandlung wurde verbessert. Da das Skript auch unter Windows und Mac lauffähig ist wäre eine Rückmeldung von Benutzern dieser Systeme hilfreich. Vor allem unter Mac ist das Skript gar nicht getestet
Guten Morgen
danke für dein Script, aber eine Frage, warum legst du es nicht in GIT ab, dann hätte man auch eine Versionierung bzw wäre vielleicht einfacher -
@homecineplexx eine Versionierung braucht es nicht, das Skript ist 'fertig' und tut alles wozu ich es geschrieben habe. Ausser evtl. kleinerer Fehlerbehebungen wird sich da also nicht mehr viel tun
-
@fastfoot
super Teil, war sehr lange auf der Suche ......Hat super funktioniert, doch nun kommt aber ein Fehler, bestimmt kein großes ding .......
16:19:25.797 info javascript.0 (22538) Stop script script.js.common.Restore 16:19:27.683 info javascript.0 (22538) Start javascript script.js.common.Restore 16:19:27.684 error javascript.0 (22538) script.js.common.Restore compile failed: at script.js.common.Restore:15
javascript.0 2023-08-25 16:27:43.558 error at processImmediate (node:internal/timers:473:21) javascript.0 2023-08-25 16:27:43.558 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1628:17) javascript.0 2023-08-25 16:27:43.558 error at /opt/iobroker/node_modules/iobroker.javascript/main.js:2153:17 javascript.0 2023-08-25 16:27:43.557 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:2055:37) javascript.0 2023-08-25 16:27:43.557 error at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1802:21) javascript.0 2023-08-25 16:27:43.557 error at new Script (node:vm:100:7) javascript.0 2023-08-25 16:27:43.557 error SyntaxError: Identifier 'dbg' has already been declared javascript.0 2023-08-25 16:27:43.557 error ^ javascript.0 2023-08-25 16:27:43.557 error const dbg = false; javascript.0 2023-08-25 16:27:43.557 error script.js.common.Restore compile failed: at script.js.common.Restore:15 javascript.0 2023-08-25 16:27:43.556 info Start javascript script.js.common.Restore javascript.0 2023-08-25 16:27:36.426 info Stop script script.js.common.Restore
Grüße Stephan
-
@fastfoot
Ich habe es zum Laufen gebracht. Im Fall der Fälle habe ich jetzt ein prima Werkzeug.Vielen Dank für Deine Mühe.