Hallo Torben
Bei mir werden die Events nicht aus der Playlist eingelesen.
V 2.0.8
Danke Michel
Eventuell gleich wie http://forum.mairlist.de/viewtopic.php?t=1276
Hallo Torben
Bei mir werden die Events nicht aus der Playlist eingelesen.
V 2.0.8
Danke Michel
Eventuell gleich wie http://forum.mairlist.de/viewtopic.php?t=1276
Playlist = Desktop-Datei? Stehen denn Events drin? (Einfach mal im Texteditor öffnen und nachgucken.)
Ja, ist eine Desktop Datei. Und es stehen Event drin
Gleiche Playlist in der V2.1.7 zeigt die Event in der Playlist
Michel
Merkwürdig - ich habe deine Datei gerade mal testweise geöffnet, bei mir werden die Events durchaus geladen.
Folgendes konnte ich bereits reproduziere:
Per Drag & Drop funktioniert es nicht. Ich nehme an, dass dort die Playlist angefügt wird. Brauche ich so auch nie.
Beim laden per Script
begin
CurrentPlaylist.LoadFromFile('C:\20070220_2100_Sp_tprogramm.mld', false);
CurrentPlaylist.ErrorCheck;
end.
Michel
Desktop-Dateien lassen sich weder per Script noch per Drag&Drop vollständig laden. In beiden Fällen wird jeweils nur die (erste) Playlist aus der .mld-Datei extrahiert und geladen, alles andere (Cartwall, Browser, usw.) wird ignoriert.
Das erkennt man ja gewissermaßen schon am Befehl: CurrentPlaylist.LoadFromFile. Der bezieht sich nur auf die aktuelle Playlist, nicht auf das gesamte mAirList-System. Und die pickt sich halt das raus, was sie gebrauchen kann.
Torben
Jedenfalls kann ich unter 2.1.7 per Script den Event einlesen. Leider funktioniert dies nicht immer. Bin noch am Suchen
Wir machen folgendes und möchten den Event jeweils aus der mld Datei auslesen.
[code]
Fix-Zeit 21:25:00 #eeeeee 21:25:00 [/code]plus
<Event>
<Description>Fixzeit 21:25:00</Description>
<Year>2007</Year>
<Month>02</Month>
<Day>20</Day>
<Weekday>1-7</Weekday>
<Hour>21</Hour>
<Minute>25</Minute>
<Second>0</Second>
<ActionType>script</ActionType>
<ActionParameter>.\scripts\10_fixzeit.mls</ActionParameter>
<RunInAutomation />
</Event>
Der Event ruft ein Script auf das zum Titel “Fix-Zeit” springt. (AutomationJump)
CurrentPlaybackControl.GetEventlist.LoadFromFile('c:\blabla.mle');
Danke! Kann ich da auch wieder meine mld Datei angeben?
Nein, es muss eine einzelne .mle-Datei sein.
Lässt sich von einem Event aus dem aufzurufenden Script eine Variable mitgeben?
.\scripts\10_fixzeit.mls 21.30h
Mit dieser Variable möchte ich gerne den entsprechenden Titel anspringen.
Danke Michel
Nein, das geht derzeit nicht. Ich weiß auch gar nicht, ob man den Scripts überhaupt Parameter übergeben kann. Ich mach mich mal schlau.
PS: Es ist übrigens fest in Planung, dass mAirList die Fix-Zeit auch automatisch “anfahren” können soll, dann erübrigt sich die Sache mit dem Script