ik heb het volgende PAL script gemaakt
Code: Selecteer alles
PAL.Loop:=True;
PAL.LockExecution;
var tijd, uur, prog : string;
var QueueTime : Integer = (60*60*1000);
var D : DateTime;
var JIN : Integer = 1;
D := T['+01:00:00'];
tijd := FormatDateTime('hh', D);
if (tijd = '00') then tijd := '24';
uur := 'c:\' + tijd + '.mp3';
tijd := tijd - 01;
While Queue.Count <= 11 do
Begin
begin
if ((tijd >= '07') and (tijd < '09')) then prog := 'kids'
else if ((tijd >= '14') and (tijd < '16')) then prog := 'outjes'
else prog := 'muziek'
end;
D := T['XX:59:54'];
//PAL.WaitForPlayCount(1);
begin
// PAL.WaitForTime(D);
// Queue.Clear;
// Queue.Addfile(uur, ipTop);
// ActivePlayer.FadeTonext;
// While Queue.Duration < QueueTime do
// Begin
Cat[prog].QueueBottom(smRandom, EnforceRules);
// PAL.WaitForPlayCount(1);
// end;
end;
End;
PAL.WaitForPlayCount(1);
PAL.UnLockExecution;
echter zodra de tijd tussen 14 en 16 uur komt loopt sam broadcast vast.
bij het kinderprogramma tussen 07 en 09 uur doet hij het wel gewoon goed.
weet iemand waar dit aan kan liggen?