Lights-Out
InhaltIndexWillkommen
vorigeshinaufnächstes
Kalenderimport

Die Kalenderdaten sind in einer XML Datei gespeichert und können von externen Programmen verändert werden.

Lights-Out unterstützt externe Änderungen an den Kalenderdaten in der TaskList.xml Datei. Sie können damit eigene Zeiten aus anderen Anwendungen in Lights-Out integrieren. Die Datei liegt im Verzeichnis C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\LightsOut.

Format:
Attribut 
Wert(e) 
Anmerkung 
Days 
None, Monday - Sunday 
Mehrere Tage werden mit Leerzeichen getrennt. 
EndDate 
yyyy-mm-ddTHH:MM:ss 
Datum wird nur verwendet wenn Days=”None”. Für eine Einzelaktion zum Start oder Ende sind 30s zur Startzeit zu addieren. 
Force 
false, true 
Erzwingt die Aktion am Ende 
Mode 
OnlyStart, OnlyEnd, TimeSpan 
Nur Startaktion verwenden, Nur Aktion am Ende verwenden, Beide verwenden 
Name 
LoS+Guid 
Ein eindeutiger Name der den Regel für Dateinamen entsprechen muss, d.h. Sonderzeichen wie ":" sind nicht erlaubt. 
OnEnd 
DoNothing, Suspend, Hibernate, Shutdown, Reboot 
 
OnStart 
DoNothing, WakeUp 
 
StartDate 
yyyy-mm-ddTHH:MM:ss 
Datum wird nur verwendet wenn Days=”None” 
Type 
beliebiger Name, eigene Zeiten verwenden Lights-Out als Type 
Damit lassen sich Einträge aus externen Quellen markieren. Der Typ wird im Kalendereditor rechts oben in grau angezeigt. 
Beispieldatei

Beispiel 1: Neustart um Mitternacht am 5.11.2009 

Beispiel 2: Um 06:00 am 5.11.2009 aufwachen 

Beispiel 3: Montags und Donnerstags um 12:00 aufwachen, dann bis 18:00 aktiv bleiben, dann Ruhezustand 

 

<?xml version="1.0" encoding="utf-8"?>
<TaskList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.axonet.de/2008/03/LightsOutTaskList">
 <List>
  <LoTask Days="None" EndDate="2009-11-05T00:00:30" Force="false" Mode="OnlyEnd" Name="LoS-f0300226-5f62-47db-9194-7477961cc2a9" OnEnd="Reboot" OnStart="DoNothing" StartDate="2009-11-05T00:00:00"/>
  <LoTask Days="None" EndDate="2009-11-05T06:00:30" Force="false" Mode="OnlyStart" Name="LoS-6f395c61-a434-4547-9ac3-9795672f521f" OnEnd="DoNothing" OnStart="WakeUp" StartDate="2009-11-05T06:00:00"/>
  <LoTask Days=" Monday Thursday" EndDate="2009-11-05T18:00:00" Force="false" Mode="TimeSpan" Name="LoS-3557287e-1d58-4430-85d3-1a9dcd44015e" OnEnd="Hibernate" OnStart="WakeUp" StartDate="2009-11-05T12:00:00"/>
 </List>
</TaskList>

 

Achtung beim Verändern der Datei, es findet nur eine eingeschränkte Fehlerprüfung statt. Jede Änderung sollte nach spätestens 15s im Kalender der Konsole zu sehen sein.

Copyright (c) Martin Rothschink, AxoNet Software GmbH 2008-2010
Was denken Sie über dieses Thema? Feedback senden!