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
Tweaking DVB EPG
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="hurley" data-source="post: 1166766" data-attributes="member: 151395"><p><strong>Updated:</strong> EPGCleaner Plugin v0.1.0.61 - 2015-12-24 (Version 1.0 Release Candidate)</p><p></p><p>Pre Christmas effort to get this thing to version <span style="font-size: 26px">1...</span></p><p>Quite a few changes in this release, though I've lost track of a lot of the smaller ones.</p><p>The big news is I have finally completed that user guide as a Windows chm file and there is now a user friendly universal installer which handles all MePo versions.</p><p>This will be wrapped in an MPEI package for the official Version 1.0 release in coming weeks...</p><p></p><p>If I don't find any bug's or get reports of errors I'll set up a download page and forum thread for the plugin.</p><p>Thank you to @<a href="https://forum.team-mediaportal.com/members/noonereallycares.14179/" target="_blank">noonereallycares</a> for allowing me to commandeer your thread.</p><p>And thank you to all those who have tried the early alpha/beta versions, I hope it's a useful addition to your MediaPortal bag of tricks. Merry Christmas to All!! <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>Edit: Had one of those 'light-bulb' moments you have when you stop focusing on something for a few days.</p><p>Implemented a threading related change which yielded a significant performance improvement so I'm updating this RC to v0.1.0.61</p><p>Also made a small change to the installer to ensure TV-Service restart when importing a saved configuration file.</p><p></p><p>hurley.</p><p></p><p>[SPOILER=ChangeLog]<strong>Major Changes</strong></p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Dropped the title similarity algorithm.</span></li> </ul><p>It's results were too un-predictable for me and with effective use of title filters, the variations in program titles almost never happens.</p><p>The goal here is better reliability so it had to go.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Changed the way EPG data is processed</span></li> </ul><p>Previously all programs on an updated channel were filtered, but the epg data can sometimes have holes which may cause programs to be filtered twice.</p><p>Now, existing programs must be matched to the new epg data.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Description fields are always updated</span></li> </ul><p>MediaPortal has a hard coded setting which causes description fields to only be updated if the new value is longer than the existing value.</p><p>(While this may be appropriate in certain situations it really should be a user selectable option).</p><p>This can cause similar problems as above with multiple filtering of the same description text.</p><p>Description fields are now always refeshed where required in an epg pre-processing routine.</p><p>This pre-processing also removes duplicate and zero length entries which seem to occasionally exist in the epg data.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Added option to process all regex matches per filter</span></li> </ul><p>More info on this in user guide. In most cases leave this option un-checked.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Removed the global case insensitive filters option</span></li> </ul><p>Individual filters can be made case insensitive if required with special regex syntax.</p><p>More info on this in the <em>Regular Expression Reference</em> in the user guide.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Upper to title case and Remove/Separate short description prefix</span></li> </ul><p>These options have both been improved. They will never be 100% accurate but aren't detrimental to scheduling if they get it wrong.</p><p>Handling of acronyms, surnames and the ABC networks description #hashtag's have been improved.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Added user selectable Max Schedule Adjustment value</span></li> </ul><p>This <em>Schedule Repair</em> option is set at a very conservative 20 mins by default, but I personally set this value to around 2 hrs.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Recording End Time repair</span></li> </ul><p>This feature which applies to <em>Once</em> and <em>Everytime</em> type schedules has been improved by accessing the actual EndTime property of the RecordingDetail using Reflection, rather than the hackish approach of changing the post record interval.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">ToolTips in Windows 7</span></li> </ul><p>Seems ToolTips were sometimes/always not working properly under Win7. This bug now resolved.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">User Guide</span></li> </ul><p>A comprehensive user guide is now installed along with the plugin dll.</p><p>This can be opened using the buttons at top right of the plugin's configuration page in TV-Server Configuration.</p><p>The button with the red '<strong><span style="color: #b30000">R</span></strong>' opens the guide at the Regular Expression Reference page.</p><ul> <li data-xf-list-type="ul"><span style="color: #0000b3">Universal Setup Wizard</span></li> </ul><p>This Setup Wizard handles installing, uninstalling and backup/import of plugin settings.</p><p>For users of earlier MediaPortal versions it will install the .NET 3.5 version of the plugin. (Please run the installer again if upgrading to MP 1.6 or later)</p><p>The wizard also removes any obsolete settings from Alpha and Beta releases that would be left behind in the database and deletes all logs etc should you choose to use the uninstall option.</p><p>When you use the Setup Wizard there is no need to worry about stopping/restarting the TV-Service or enabling the plugin. This is all taken care of by the installer.</p><p></p><p>......If I remember any other important changes I'll update this post.[/SPOILER]</p></blockquote><p></p>
[QUOTE="hurley, post: 1166766, member: 151395"] [B]Updated:[/B] EPGCleaner Plugin v0.1.0.61 - 2015-12-24 (Version 1.0 Release Candidate) Pre Christmas effort to get this thing to version [SIZE=7]1...[/SIZE] Quite a few changes in this release, though I've lost track of a lot of the smaller ones. The big news is I have finally completed that user guide as a Windows chm file and there is now a user friendly universal installer which handles all MePo versions. This will be wrapped in an MPEI package for the official Version 1.0 release in coming weeks... If I don't find any bug's or get reports of errors I'll set up a download page and forum thread for the plugin. Thank you to @[URL='https://forum.team-mediaportal.com/members/noonereallycares.14179/']noonereallycares[/URL] for allowing me to commandeer your thread. And thank you to all those who have tried the early alpha/beta versions, I hope it's a useful addition to your MediaPortal bag of tricks. Merry Christmas to All!! :) Edit: Had one of those 'light-bulb' moments you have when you stop focusing on something for a few days. Implemented a threading related change which yielded a significant performance improvement so I'm updating this RC to v0.1.0.61 Also made a small change to the installer to ensure TV-Service restart when importing a saved configuration file. hurley. [SPOILER=ChangeLog][B]Major Changes[/B] [LIST] [*][COLOR=#0000b3]Dropped the title similarity algorithm.[/COLOR] [/LIST] It's results were too un-predictable for me and with effective use of title filters, the variations in program titles almost never happens. The goal here is better reliability so it had to go. [LIST] [*][COLOR=#0000b3]Changed the way EPG data is processed[/COLOR] [/LIST] Previously all programs on an updated channel were filtered, but the epg data can sometimes have holes which may cause programs to be filtered twice. Now, existing programs must be matched to the new epg data. [LIST] [*][COLOR=#0000b3]Description fields are always updated[/COLOR] [/LIST] MediaPortal has a hard coded setting which causes description fields to only be updated if the new value is longer than the existing value. (While this may be appropriate in certain situations it really should be a user selectable option). This can cause similar problems as above with multiple filtering of the same description text. Description fields are now always refeshed where required in an epg pre-processing routine. This pre-processing also removes duplicate and zero length entries which seem to occasionally exist in the epg data. [LIST] [*][COLOR=#0000b3]Added option to process all regex matches per filter[/COLOR] [/LIST] More info on this in user guide. In most cases leave this option un-checked. [LIST] [*][COLOR=#0000b3]Removed the global case insensitive filters option[/COLOR] [/LIST] Individual filters can be made case insensitive if required with special regex syntax. More info on this in the [I]Regular Expression Reference[/I] in the user guide. [LIST] [*][COLOR=#0000b3]Upper to title case and Remove/Separate short description prefix[/COLOR] [/LIST] These options have both been improved. They will never be 100% accurate but aren't detrimental to scheduling if they get it wrong. Handling of acronyms, surnames and the ABC networks description #hashtag's have been improved. [LIST] [*][COLOR=#0000b3]Added user selectable Max Schedule Adjustment value[/COLOR] [/LIST] This [I]Schedule Repair[/I] option is set at a very conservative 20 mins by default, but I personally set this value to around 2 hrs. [LIST] [*][COLOR=#0000b3]Recording End Time repair[/COLOR] [/LIST] This feature which applies to [I]Once[/I] and [I]Everytime[/I] type schedules has been improved by accessing the actual EndTime property of the RecordingDetail using Reflection, rather than the hackish approach of changing the post record interval. [LIST] [*][COLOR=#0000b3]ToolTips in Windows 7[/COLOR] [/LIST] Seems ToolTips were sometimes/always not working properly under Win7. This bug now resolved. [LIST] [*][COLOR=#0000b3]User Guide[/COLOR] [/LIST] A comprehensive user guide is now installed along with the plugin dll. This can be opened using the buttons at top right of the plugin's configuration page in TV-Server Configuration. The button with the red '[B][COLOR=#b30000]R[/COLOR][/B]' opens the guide at the Regular Expression Reference page. [LIST] [*][COLOR=#0000b3]Universal Setup Wizard[/COLOR] [/LIST] This Setup Wizard handles installing, uninstalling and backup/import of plugin settings. For users of earlier MediaPortal versions it will install the .NET 3.5 version of the plugin. (Please run the installer again if upgrading to MP 1.6 or later) The wizard also removes any obsolete settings from Alpha and Beta releases that would be left behind in the database and deletes all logs etc should you choose to use the uninstall option. When you use the Setup Wizard there is no need to worry about stopping/restarting the TV-Service or enabling the plugin. This is all taken care of by the installer. ......If I remember any other important changes I'll update this post.[/SPOILER] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Products
TV-Server
Tweaking DVB EPG
Contact us
RSS
Top
Bottom