home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Products
TV-Server
For The Record - The rule-based scheduling suite
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="dvdfreak" data-source="post: 254497" data-attributes="member: 21313"><p>No, that posting is obsolete, TV Scheduler has evolved a lot since I wrote that. The rule that does this is called NewEpisodesOnly.</p><p></p><p>SkipRepeats will only look at the information in the XMLTV file. If the repeats flag is not set there, you won't be able to use the rule <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /> And obviously there's nothing I can do about that, if the data isn't there, it simply isn't there.</p><p></p><p>Here's an example of an XMLTV programme that is marked as being a repeat:</p><p></p><p> <programme start="20080421124500 +0100" stop="20080421134500 +0100" channel="UK_RT_134"></p><p> <title lang="en">Law and Order: Criminal Intent</title></p><p> <sub-title lang="en">Undaunted Mettle</sub-title></p><p> <desc lang="en">Crime drama series that looks inside the minds of criminals as well as following the Major Case Squad's investigation into their misdemeanours and felonies. Eames reveals that she has agreed to carry her sister's child as a surrogate, while an architect is implicated in the murder of a young designer.</desc></p><p> <credits></p><p> <actor>Vincent D'Onofrio</actor></p><p> <actor>Kathryn Erbe</actor></p><p> <actor>Courtney B Vance</actor></p><p> <actor>Jamey Sheridan</actor></p><p> </credits></p><p> <category lang="en">Drama</category></p><p> <strong><previously-shown /></strong></p><p> <subtitles type="teletext"></p><p> <language lang="en">English</language></p><p> </subtitles></p><p> </programme></p><p></p><p>Strangely enough in the example you posted <strong>both</strong> your shows were marked as repeats! A problem with the XMLTV grabber you are using? Or has the show you think is a first-showing actually been shown before (a few weeks ago for example)?</p><p></p><p>---</p><p></p><p>Here's an up-to-date list of the rules in TV Scheduler:</p><p></p><p>[code]</p><p> public enum ScheduleRuleType</p><p> {</p><p> // Record on the given channel(s).</p><p> TvChannels,</p><p> // Record the timeslot closest to the given start time (usually combined with TitleEquals).</p><p> AroundTime,</p><p> // Record a program when its start time is between the two given times.</p><p> StartingBetween,</p><p> // Record on this specific date (mutually exclusive with DaysOfWeek).</p><p> OnDate,</p><p> // Record on these days of the week (mutually exclusive with OnDate),</p><p> // with second optional starting date argument.</p><p> DaysOfWeek,</p><p> // Record program with the given title.</p><p> TitleEquals,</p><p> // Record program with the given sub-title.</p><p> SubTitleEquals,</p><p> // Record program who's sub-title starts with the given text.</p><p> SubTitleStartsWith,</p><p> // Record program who's sub-title contains the given text.</p><p> SubTitleContains,</p><p> // Record program who's sub-title does not contain the given text, only valid in</p><p> // combination with at least one SubTitleContains rule.</p><p> SubTitleDoesNotContain,</p><p> // Record program with the given episode number.</p><p> EpisodeNumberEquals,</p><p> // Record program who's title starts with the given text.</p><p> TitleStartsWith,</p><p> // Record program who's title contains the given text.</p><p> TitleContains,</p><p> // Record program who's title does not contain the given text, only valid in</p><p> // combination with at least one TitleContains rule.</p><p> TitleDoesNotContain,</p><p> // Record program who's description contains the given text.</p><p> DescriptionContains,</p><p> // Record program who's description does not contain the given text, only valid in</p><p> // combination with at least one DescriptionContains rule.</p><p> DescriptionDoesNotContain,</p><p> // Record programs from this category.</p><p> CategoryEquals,</p><p> // Record program directed by given name.</p><p> DirectedBy,</p><p> // Record program which has the actor by the given name.</p><p> WithActor,</p><p> // Only record first-run (non-repeat) programs if the argument to this rule is true.</p><p> SkipRepeats,</p><p> // If this is true, don't include programs that were already recorded before (based on title/sub-title/episode number).</p><p> NewEpisodesOnly,</p><p> // If this is true, don't include programs that were already recorded before (based on title only).</p><p> NewTitlesOnly,</p><p> // If this rule is added the schedule is a manual schedule with the given datetime</p><p> // and duration (ScheduleTime) arguments. When this rule is specified the TvChannels</p><p> // rule must be present with exactly one channel. The DaysOfWeek rule with one argument</p><p> // is optional, and no other rules are allowed.</p><p> ManualSchedule</p><p>[/code]</p></blockquote><p></p>
[QUOTE="dvdfreak, post: 254497, member: 21313"] No, that posting is obsolete, TV Scheduler has evolved a lot since I wrote that. The rule that does this is called NewEpisodesOnly. SkipRepeats will only look at the information in the XMLTV file. If the repeats flag is not set there, you won't be able to use the rule :( And obviously there's nothing I can do about that, if the data isn't there, it simply isn't there. Here's an example of an XMLTV programme that is marked as being a repeat: <programme start="20080421124500 +0100" stop="20080421134500 +0100" channel="UK_RT_134"> <title lang="en">Law and Order: Criminal Intent</title> <sub-title lang="en">Undaunted Mettle</sub-title> <desc lang="en">Crime drama series that looks inside the minds of criminals as well as following the Major Case Squad's investigation into their misdemeanours and felonies. Eames reveals that she has agreed to carry her sister's child as a surrogate, while an architect is implicated in the murder of a young designer.</desc> <credits> <actor>Vincent D'Onofrio</actor> <actor>Kathryn Erbe</actor> <actor>Courtney B Vance</actor> <actor>Jamey Sheridan</actor> </credits> <category lang="en">Drama</category> [b]<previously-shown />[/b] <subtitles type="teletext"> <language lang="en">English</language> </subtitles> </programme> Strangely enough in the example you posted [b]both[/b] your shows were marked as repeats! A problem with the XMLTV grabber you are using? Or has the show you think is a first-showing actually been shown before (a few weeks ago for example)? --- Here's an up-to-date list of the rules in TV Scheduler: [code] public enum ScheduleRuleType { // Record on the given channel(s). TvChannels, // Record the timeslot closest to the given start time (usually combined with TitleEquals). AroundTime, // Record a program when its start time is between the two given times. StartingBetween, // Record on this specific date (mutually exclusive with DaysOfWeek). OnDate, // Record on these days of the week (mutually exclusive with OnDate), // with second optional starting date argument. DaysOfWeek, // Record program with the given title. TitleEquals, // Record program with the given sub-title. SubTitleEquals, // Record program who's sub-title starts with the given text. SubTitleStartsWith, // Record program who's sub-title contains the given text. SubTitleContains, // Record program who's sub-title does not contain the given text, only valid in // combination with at least one SubTitleContains rule. SubTitleDoesNotContain, // Record program with the given episode number. EpisodeNumberEquals, // Record program who's title starts with the given text. TitleStartsWith, // Record program who's title contains the given text. TitleContains, // Record program who's title does not contain the given text, only valid in // combination with at least one TitleContains rule. TitleDoesNotContain, // Record program who's description contains the given text. DescriptionContains, // Record program who's description does not contain the given text, only valid in // combination with at least one DescriptionContains rule. DescriptionDoesNotContain, // Record programs from this category. CategoryEquals, // Record program directed by given name. DirectedBy, // Record program which has the actor by the given name. WithActor, // Only record first-run (non-repeat) programs if the argument to this rule is true. SkipRepeats, // If this is true, don't include programs that were already recorded before (based on title/sub-title/episode number). NewEpisodesOnly, // If this is true, don't include programs that were already recorded before (based on title only). NewTitlesOnly, // If this rule is added the schedule is a manual schedule with the given datetime // and duration (ScheduleTime) arguments. When this rule is specified the TvChannels // rule must be present with exactly one channel. The DaysOfWeek rule with one argument // is optional, and no other rules are allowed. ManualSchedule [/code] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Products
TV-Server
For The Record - The rule-based scheduling suite
Contact us
RSS
Top
Bottom