Bedankt voor je reactie. Ik neem dan ook aan dat de PAL.Loop := True; niet nodig is om in te voegen ?
Bij mij zie ik namelijk geen verandering als ik het script start!
Overigens heb ik bij mijn encoders geen $combine$ staan maar $nowplaying$ in verband met een hide jingle script.
Als ik het dus verander naar $combine$ dan werkt het wel, maar dan werkt me hide jingle script niet meer.
Ik heb ook song['duration'] := 120; {120 minutes} eriot gehaald, die is een beetje overbodig.
Heb het script een klein beetje aangepast, en nu werkt die wel.
Code: Selecteer alles
PAL.Loop := True;
while (DayOfWeek(Now) = Thursday) and ((Now >= T['12:55:59']) and (Now <= T['18:00:00'])) do
begin
var Song : TSongInfo;
var myCurrentSong : TSongInfo;
myCurrentSong := ActivePlayer.GetSongInfo;
Song := TSongInfo.Create;
Song['nowplaying'] := 'Remon@BeatFlex.nl - LIVE -=ON AIR=-';
Encoders.SongChange(Song);
Song.Free;
end ;
Helaas staat me complete playlist nu wel op
Remon@BeatFlex.nl - LIVE -=ON AIR=- na een paar tracks.
Is daar nog een oplossing voor dat, hij dat niet steeds update ?
Is het dan niet beter om toch deze in te voegen
Code: Selecteer alles
{Update song information at 20:00}
PAL.WaitForTime('20:00:00');
Dat hij de song info past update wanneer ik dat aangeef ?
Is het nu wel nodig de PAL.Loop := True; of niet?
Alvast bedankt voor de moeite.