v4.0.0.28 - stable

This forum will contain general news and announcements made by radio42.
Post Reply
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
v4.0.0.28 - stable

Post by radio42 »

Version

What's New?
  • New RuleSets added for Advanced Dayparting
  • FTE MaxEarly/MaxLate bug-fix
  • Various smaller optimizations
  • Other smaller bug-fixes
  • stable

New RuleSets added for Advanced Dayparting
So called "RuleSets" had been added in this version (which can be edited directly from the TAG Editor dialog or from the general settings, see the 'Meta Data' section).

A RuleSet is a list of 'allowance' conditions. Each condition consists of an optional:
- TimeStart (if 00:00:00 it's not active)
- TimeEnd (if 00:00:00 it's not active)
- Selection of Week Days
- Selection of Months
- DateStart (if 00.00.0001 it's not active)
- DateEnd (if 00.00.0001 it's not active)
- Flag, if the date range should be repeated (the year will then be ignored)

As such, you might define any number of RuleSets - identified by a unique name.
Examples might be: 'Week PeakTime', 'Weekend', 'X-Mas Time' etc.
Note, that the conditions are positive allowance! Meaning the conditions define when it is allowed to play a track!

The RuleSets can now be assigned to a single track - the the TAG Editor's 'Other' tab!
A single track can get multiple RuleSets assigned, e.g. 'Week PeakTime' and 'Weekend'.

If one or more RuleSets are assigned to a track, they are automatically be checked during scripting.

Thus, in contracts to the already existing restrictions, they allow you to define positive matching day parting rules.

But...
... as with every restriction or check, be aware, that non-matching tracks might 'break' your script.
So make sure, that you still have sufficient 'matching' tracks in your media library.
Example:
If a certain script is executed on the weekend, and it wants to execute a certain script-line which accesses a media lib, which mostly or only contains tracks having a week only rule set; this might lead to 'skipping' those script-line ;-)
inl_inc
Posts: 76
Joined: 12 Dec 2013 18:42
Re: v4.0.0.28 - stable

Post by inl_inc »

I will need to keep the rules synced across two systems (not on the same network). Doing a direct edit of the ProppFrexx ONAIR.rulesets is probably the quickest way to achieve that. How often is the config file re-read (if at all)? Will changes made to it in a text editor be picked up by the program, or is a restart required?
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: v4.0.0.28 - stable

Post by radio42 »

The .rulesets file is read in an Startup and whenever the script libraries are reloaded or manually when you click on the RuleSet button.
I recommend to not edit it manually but just copy it over to the other PC in your case.

Post Reply