Set this as an event at about 10 minutes to the hour. The next hour’s playlist will appear at the end of anything that still has to play in the current hour.
Should anything be left unplayed to save the presenter removing them, we refresh the playlist during a news break when present with a hotkey set to runscript which loads the current hour playlist.
During automation we use an event to load current hour during the news feed.
Here is an example of a current hour script;
[code]// Load the current hour’s Playlist
begin
CurrentPlaylist.LoadFromM3U(‘C:\Playlists’ + FormatDateTime(‘ddd hh’, now) + ‘.m3u’);
end.[/code]
Remember to change the location and time date format to suit.
As always - thanks for the quick reply, it is appreciated.
Thanks, Tony. I’ve tried the script - and that actually sounds a good idea for when presenters are in. I’ve now set it to run the current hour script (the same as your configuration?) at 1 minute past the hour in automation and this seems to be working out really well.
I’ve been watching that thread with interest - it looks very comprehensive and certainly very useful. Am I reading right that it sets the time of the news jingle too? Yes - the news opener is 0:14.
I’m really tempted to try PerfectTime with the playlists too… one step at a time maybe! Thanks again - will spend some time with this and be sure to ask again with any questions.
Correct, Jim. As written, the script looks for a news MP3 file to ‘decide’ whether there is News on-the-hour. If so, it will treat any News Opener as part of the ‘pre-News ad. break Playlist’ which it builds internally, backtimes from the hour, then adds to the current Playlist.
You can easily force the script to ‘assume’ there is always News on-the-hour by changing the line that sets bNewsExists so that it reads: bNewsExists := true;
Make this change by copying the existing line and commenting it; then change the uncommented line as above.
I think you would need to make some other changes, particularly to replace the present ProcessNews procedure contents with your sat. feed processing etc.