Script für Funktionserweiterung von LightsOut (Upd:14.12.09)

Bitte posted hier eure Ideen, damit unsere Entwickler sehen was die Community wünscht.
Antworten
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

Hi Larry ...

Habe heute mal das Script auf meinem WHS mit TV-Server eingerichtet.
Bis jetzt funktioniert es wie erwartet.
Super ... vielen Dank nochmals für deine Programmierung.
Schreibe nochmals nach einigen Tagen Testbetrieb.

Ein Frage habe ich aber jetzt schon.
Situationsbeschreibung:
Am Tag "Heute" soll eine Aufnahme gemacht werden. Der WHS muss dazu aus dem Standby aufgeweckt werden.
Gleichzeitig besteht aber schon eine Aufnahme in der Zukunft - "Heute + 2 Tage".
Wie bekommt das Script jetzt die Umprogrammierung des Job "MP_Aufnahmen" hin?
Muss dazu nicht mindestens 1 mal am Tag der Server eingeschaltet werden, damit der Task wieder neu konfiguriert werden kann?

Grüsse
Franky
torg
Foren-Einsteiger
Beiträge: 35
Registriert: 20. Feb 2009, 14:35

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von torg »

Hallo Larry,

Ich kämpfe hier seit einiger Zeit mit einem Aufnahmeproblem:
Wenn ich die HDD's über das Power Management nach x Minuten abschalte bekomme ich anscheinend während der Aufnahme mit meiner FloppyDTV Continuity Errors
Anscheinend wird aus irgend welchen Gründen der Datenstrom beinträchtigt. (Passiert auch, wenn ich die FloppyDTV mit separater Stromversorgung laufen lasse)

Meine Frage:
Gibt es eine Möglichkeit bei Aufnahmestart und am Ende ein Programm mit Parameter auszuführen?
Dann könnte ich mal das Power Managment für die Zeit der Aufnahme ab- und am Ende wieder anschalten.

Danke,
Benutzeravatar
larry
Moderator
Beiträge: 9998
Registriert: 22. Dez 2007, 16:13

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von larry »

@Franky
Das ist kein Problem, da das Script alle 5 Minuten durchlaufen wird, sobald der Rechner an ist.
Da der Rechner bei der ersten Aufnahme an ist, wird nach der Aufnahme automatisch die nächste Aufnahme ermittelt und der Eintrag im TaskPlaner entsprechend angepasst.

@torg
Grundsätzlich wäre dies möglich. Ich schau mir das mal die Tage an, wie man es am Besten integriert.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

@ Larry ...

Kann es sein, dass im Script beim Ändern des Jobs nach "2020" auf eine Timerzeit aus der Datenbank noch die Zeitdiff integriert werden muss?
Bei mir ist die Variable sauber im Script auf 3 gesetzt aber der Job MP_Aufnahmen steht genau auf der Startzeit wie diese für den Timer vorgegeben ist.
So wie ich es verstanden habe müsste der Task MP_Aufnahmen doch bei einer Aufnahme ab 20:15 doch dann auf 20:12 stehen.

Grüsse
Franky
Benutzeravatar
larry
Moderator
Beiträge: 9998
Registriert: 22. Dez 2007, 16:13

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von larry »

Du hast vermutlich nicht die neuste Version.
Siehe:
viewtopic.php?f=38&t=4974&start=60#p43477

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

@ larry ...

Stimmt :oops:

Grüsse
Franky
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

@ Larry

Bei meinem WHS wird insbesondere beim Neustart nicht immer der TV-Server-Dienst gestartet.
Der Dienst heißt TVService.

Frage:
Könnte man mit deinem Superscript noch abfragen ob der TV-Server läuft - und wenn nicht den Dienst starten lassen?
Oder gibt es sonst noch Alternativen?

Grüsse
Franky
Benutzeravatar
larry
Moderator
Beiträge: 9998
Registriert: 22. Dez 2007, 16:13

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von larry »

@Franky
ginge schon. Du könntest aber vorher mal schauen, ob es funktioniert, wenn du den Dienst neu starten lässt.
Das kannst du in den Diensteigenschaften einstellen:
Dienste.jpg
Dienste.jpg (134.65 KiB) 5262 mal betrachtet
Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

Hi Larry ...

Habe mal wie von dir empfohlen eingestellt, dabei habe ich gesehen das der Dienst auf manuell starten stand.
Mir ist wieder eingefallen, dass ich dies mal vor langer Zeit so eingestellt habe, da ich in LightsOut den TV-Server (wie den DriveExtenderMigrator auch) durch LightsOut stoppen und starten lasse.
Scheinbar startet LightsOut nicht immer sauber den TV-Server. In der Ereignissteuerung jedenfalls steht auch kein Fehler zum TVService drinnen.

Irgendwie wäre es schon super, wenn man "optional" den TV-Server nach Systemstart nochmals checken könnte - und - bei Bedarf nachstarten könnte.
Steigert den Akzeptanz-Faktor in der Family :D

Grüsse
Franky
Benutzeravatar
larry
Moderator
Beiträge: 9998
Registriert: 22. Dez 2007, 16:13

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von larry »

Hallo Franky,

nimm mirs nicht übel. Aber ich will mich doch schon auf Funktionen beschränken, welche Sinn machen. Am besten stellst du den Dienst wieder auf automatisch und nimmst ihn bei Lights Out raus. Dann dürfte es nämlich schon einwandfrei laufen.
Bei LightsOut müssen nur Dienst eingetragen werden, welche Probleme mit Standby haben. Der TV Service zählt hier nicht dazu. Vor allem sorgt ja auch das Script dafür, dass nicht während einer Aufnahme in den Standbymodus gewechselt wird.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

Hi ...

Ok, dachte ich mir auch schon.
Stelle das mal so ein und dann lassen wir das mal ein paar Tage im Testbetrieb laufen.
Mal sehen ... poste dann das Ergebnis.

Grüsse
Franky
Foren-Einsteiger
Beiträge: 33
Registriert: 14. Dez 2008, 21:21

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von Franky »

@ Larry ...

Dein Superscript funktioniert einwandfrei, hätte noch was für auf den Wunschzettel.
Könnte man im Logfile nicht noch ein wenig über die TV-Aufnahmen loggen?
Z.B. Welche TV-Aufnahme läuft gerade weil auf 2020 oder für welche Aufnahme wurde der Timer gesetzt (Textergänzung um "_Serie") bei Serienaufnahmen.

So könnte man schön nachvollziehen was wann warum passiert ist.

Was meinst Du dazu?

Grüsse
Franky
torg
Foren-Einsteiger
Beiträge: 35
Registriert: 20. Feb 2009, 14:35

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von torg »

Hi Larry,

kann es sein, daß das script nicht überprüft ob es mittlerweile eine frühere Aufnahme gibt?

Hatte es schon ein paar mal, daß der Rechner nicht geweckt wurde und jedesmal waren es kurzfristige Programmierungen.

Beste Grüße,

Edit: Habe es mir gerade angesehen und festgestellt, daß der scheduler nicht verändert wird.
Benutzeravatar
larry
Moderator
Beiträge: 9998
Registriert: 22. Dez 2007, 16:13

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von larry »

@Franky
Für die nächste Version werde ich die Logausgaben überarbeiten. Da wird dann auch die Sendung mit ausgegeben.

@torg
Was verstehst du unter kurzfristig?
Das Script läuft in einer Endlosschleife alle 5 Minuten. Hier wird dann auch jedes mal abgefragt, ob es eine "neue nächste" oder eine bereits laufende Aufnahme gibt.

Ich könnte mir das nur so erklären:
Der Rechner von dem du die Aufnahme planst, wird nicht von LightsOut überwacht. Nach dem die Aufnahme programmiert wurde führt LightsOut den Standby in weniger als 5 Minuten durch.
Eine 2. Möglichkeit wäre, dass in Lights Out der Zeitraum niedriger eingestellt ist, als die Schleife im Script.

Wenn dem nicht so ist, schildere doch bitte mal deine Einstellungen in LightsOut und hänge hier dein Script an. Vergesse aber nicht im Script die Passwörter zu entfernen.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
torg
Foren-Einsteiger
Beiträge: 35
Registriert: 20. Feb 2009, 14:35

Re: Script für Funktionserweiterung von LightsOut (Upd:24.07.09)

Beitrag von torg »

Hallo Larry,

Settings in LO sind die üblichen mit 10min vor dem Stby. Jedoch ist der WHS in der Regel länger als 10min aktiv, da er von einem LO-client wachgehalten wird.

Wäre also ziemlich viel Zeit vorhanden um mehrmals die 5min Schleife zu durchlaufen.
Deswegen bin ich ja auch stutzig geworden - dachte mir schon das sowas mit Sicherheit schon implementiert sein müßte.
Jedoch habe ich mehrmals schon beim Aufruf des Schedulers unter "Geplante Tasks" festgestellt, daß der Zeitplan-Eintrag von MP_Aufnahmen nicht aktualisiert wurde.

Anbei auch das Script.

Werde das mal von meiner Seite etwas systematischer über die Woche beobachten.


Beste Grüße,
WHS_LO_Erw(PW_Deleted).rar
(3.32 KiB) 217-mal heruntergeladen

Edit: Zur Zeit werden die Terminpläne korrekt angepaßt (gerade getestet) - Mal weiter beobachten
Antworten