Zeitverschiebung

Hallo zusammen,

ich hab jetzt etwas länger im Forum gesucht, konnte aber keine Erklärung für mein “Phänomen” finden.

Hab die Version 3.1.2 Build 798 im Einsatz und experimentiere gerade (erstmalig) mit der Zeitverschiebung bei den Events rum.

Folgende Szenarien:

  1. Dateiname ohne Minutenangabe
    Event: Datei einfügen mit Dateiname 2010-09-26_21.mp3
    Dateiname: …%Y-%M-%D_%h.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:59:56
    Zeitverschiebung: 00:00:04 vorwärts
    Ergebnis: klappt wunderbar :smiley:

  2. Dateiname mit Minutenangabe
    Event: Datei einfügen mit Dateiname 2010-09-26_21-00.mp3
    Dateiname: …%Y-%M-%D_%h-%n.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:59:56
    Zeitverschiebung: 00:00:04 vorwärts
    Ergebnis: klappt nicht ? :frowning:
    Er nimmt hinten die 00 Minuten nicht mit und kennt daher die Datei nicht.

  3. Datei vorhergehender Stunde laden
    Event: Datei einfügen mit Dateiname 2010-09-26_20.mp3
    Dateiname: …%Y-%M-%D_%h.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:59:56
    Zeitverschiebung: 00:59:56 rückwärts
    Ergebnis: klappt nicht ???
    Er nimmt als Stundenvariable 19.

Könnt ihr mir sagen, ob ich irgendetwas falsch mache, oder ob das ein Fehler in mAirlist ist?
Viele Grüße
yoogibaer

Hm. Hälst du es für möglich, dass da Rundungsfehler im Spiel sind?

Kannst du bitte nochmal zu allen drei Beispielen sagen, was genau für eine Zeit errechnet wurde. (Am besten mal mit einem fiktiven Dateinamen testen, wo auch Minuten und Sekunden drin sind, und dann den Dateinamen aus der Fehlermeldung im Systemprotokoll ablesen.)

Die Funktion mit der internen Uhrzeit zum einfacheren Testen kennst du?

Hallo Torben,

zunächst mal muss ich mich ganz dringend entschuldigen, dass ich erst jetzt antworte. Aber als ich vor 1 1/2 Wochen auf deinen Post antworten wollte, ist mir der Rechner abgestürzt und wollte nicht wieder.

Hier mal meine Testings:

  1. Dateiname mit Minuten- und Sekundenangabe
    Event: Datei einfügen mit Dateiname 2010-10-06_20-21-56.mp3
    Dateiname: …%Y-%M-%D_%h-%m-%s.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:21:56
    Zeitverschiebung: keine
    Ergebnis: klappt wunderbar

  2. Dateiname mit Minuten- und Sekundenangabe mit Vorwärtsverschiebung
    Event: Datei einfügen mit Dateiname 2010-10-06_20-30-00.mp3
    Dateiname: …%Y-%M-%D_%h-%m-%s.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:24:56
    Zeitverschiebung: 00:05:04 vorwärts
    Ergebnis: klappt nicht, will einfügen: …\2010-10-06_20-35-04.mp3

  3. Dateiname mit Minuten- und Sekundenangabe mit Rückwärtsverschiebung
    Event: Datei einfügen mit Dateiname 2010-10-06_20-30-00.mp3
    Dateiname: …%Y-%M-%D_%h-%m-%s.mp3
    Variablenersetzung: aktiv
    Startzeit: 20:42:56
    Zeitverschiebung: 00:12:56 rückwärts
    Ergebnis: klappt nicht, will einfügen: …\2010-10-06_20-17-04.mp3

Hab auch mal die entsprechenden Events auf Fixzeiten geprüft und nichts gefunden.

Vielleicht noch zur Information:

Das Event besteht aus 2 Aktionen:

Zuerst wird ein Skript ausgeführt, welches eine Cartplayer mit dem Newsopener lädt.
Inhalt:

begin
Engine.GetCartwallControl.GetPlayerControl(5).Start;
end.
Danach wird dann die MP3-Datei geladen (bzw. soll). Die Zeitverschiebung habe ich hier eingestellt.

Falls ich noch mehr testen soll, sag mir bitte Bescheid. Werde aber jetzt auch mal parallel eine Installation auf meinen Notebook vornehmen und dort auch nochmal testen.

Gruß
Jörg

Wenn man genau hinsieht, erkennt man, wo das Problem ist:

Die Zeitverschiebung wird doppelt durchgeführt!

Ist natürlich ein Bug. Ich werde morgen eine neue Version hochladen.

Das es doppelt war, war mir auch aufgefallen. :wink:

Bin aber heilfroh, dass es ein BUG ist und kein DAU (Dümmster Anzunehmender User)… ;D

DANKE SCHÖN!!!

Es ist nur mit Hilfe der Anwender wie sich selbst, dass diese Fehler sind gefunden und korrigiert!

(Übersetzt ins Deutsche aus dem Englischen durch Google)

BFN
CAD

Oh, hättest du das mal erwähnt… Ich musste selbst ein paar Tests machen, bis es mir aufgefallen ist :slight_smile: