stehe mal wieder auf dem Schlauch:
Ich will ein Ereignis alle 8 Wochen starten: IPS_SetEventCylic …
Nicht an einem bestimmten Tag sondern ab Ausführung des oben genannten Befehls alle 8 Wochen…
o.k. ich habs gerade mal getestet, mein o.g. Script ist noch nicht ganz richtig, da gehört noch ein wenig Datumsberechnung dazu, ich kann gerade nicht ganz nachvollziehen warum das paresy so kompliziert gelöst hat…:rolleyes:
Aber vieleicht ist es auch ganz einfach und wir sehen den Wald vor Bäumen nicht.
Ich hätte es ja am liebsten mit: IPS_SetScriptTimer($_IPS[‚SELF‘],60602478); gelöst, das geht aber nicht, warum auch immer? (evtl. ein Bug?)
Schau mal in die Timerinformationen nächster Aufruf…
@1007 sieht ganz gut aus, ich finde das aber Ansich zu kompliziert für eine eigentlich so einfache Sache.
Vieleicht sagt der große Meister nach seinem Urlaub mal was dazu.
Wie gesagt, ich kann nicht ganz nachvollziehen warum: IPS_SetScriptTimer($_IPS[‚SELF‘],60602478); nicht gehen soll… Laut Doku steht dem eigentlich nichts im Weg.
Der ScriptTimer ist nur für Intervalle sinnvoll die kleiner als einen Tag sind. (Im Prinzip ist er für Intervalle < 1h gedacht) Intervalle, die über die Tagesgrenze hinaus gehen, sind nicht Möglich. Ich werde diesbezüglich die Dokumentation verfeinern. Übrigens ist diese Limitation vom SkriptTimer schon seit der 2.0 vorhanden. Interessant, dass dies vorher noch keiner so ausprobiert hat.
es gibt Start-und Endzeit für zyklisches Ereignis aber nicht für ein ausgelöstes, deswegen möchte ich bestimmte Ausführungszeit eingeben (bzw. abfragen).