NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) v
1 2 3 4 5 … 20 Next »
NPVRConflicts - Email you if there are recording conflicts

 
  • 0 Vote(s) - 0 Average
NPVRConflicts - Email you if there are recording conflicts
danorum
Offline

Junior Member

Posts: 26
Threads: 4
Joined: Aug 2015
#1
2015-09-12, 02:46 PM (This post was last modified: 2015-09-12, 11:56 PM by danorum.)
I have set up NextPVR with 4 ATSC tuners and with its ability to record back to back (even with padding) on a single tuner, I hope to not have conflicts. However, because I use it mainly as a recording engine and not a watching app, I wanted a way to know in advance if there were recording conflicts. This app can be placed in the PostUpdateEPG.bat file after adding your own values to the xml file and putting the .exe and .config in your Program Files\NPVR directory.

If you keep noconflictemail set to true, you will get an email that there are no conflicts each time this is run. This is useful for testing to make sure it can send email out to you.

The rest of the config should be self explanatory, but feel free to ask here if you have questions or if you have any issues using the app. It is very bare bones with no error checking.

Dan

Updated with version 1.1.1.
danorum
Offline

Junior Member

Posts: 26
Threads: 4
Joined: Aug 2015
#2
2015-09-12, 02:46 PM (This post was last modified: 2015-09-12, 07:17 PM by danorum.)
Changelog -

1.1.1 - (9/12/2015) Fixed bug that caused withinxdays to always be 7.
1.1 - (9/12/2015) Added withinxdays so that you can limit how far out it will alert you of conflicts.
1.0 - (9/11/2015) Original Release
johnsonx42
Offline

Posting Freak

Posts: 7,298
Threads: 189
Joined: Sep 2008
#3
2015-09-12, 04:06 PM
I made this sticky for you so that people can find it. I think many will find this a useful function.

Suggestion:

There are some conditions where you will get a conflict on an episode when it's first scheduled at the very limit of your EPG data, but the conflict will go away by itself the next day or within a couple of days as alternate airings appear in the schedule; even if it wouldn't go away on it's own, when the conflict first appears you may not have any options for resolving it. Personally, on the chance I do get a conflict, I don't want to know about it until it's only 3 or 4 days away... that's when the conflict is surely "for real", all the EPG data near it is solid (no placeholder entries like you sometimes see 2 or 3 weeks out), and I have all available options for resolving it.

So I suggest adding a parameter for how many days out from today the program will look for conflicts. I'd suggest a default setting of "7", but you could set it to "30" to effectively disable it unless a user wants to enable it. Either way, since everyone has to edit the config there's not much chance the setting will be missed.
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,814
Threads: 954
Joined: May 2006
#4
2015-09-12, 04:13 PM
johnsonx42 Wrote:I made this sticky for you so that people can find it. .

Bad precedent, that's what announcements are for. I don't want every addon to be a sticky.

Martin
johnsonx42
Offline

Posting Freak

Posts: 7,298
Threads: 189
Joined: Sep 2008
#5
2015-09-12, 04:27 PM
I think a simple utility that doesn't need a forum can best be handled with a single sticky thread. The announcement forum doesn't really make sense to me for long-term availability/support, though I know it's been used that way sometimes. I was actually thinking of suggesting that a couple of your utils like imagegrablite and sharehelper maybe should have stickies too. I agree that we don't want 30 stickies here, but a few will be useful; we can police them, if a utility like this becomes unsupported or deprecated, UNSTICK!
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
danorum
Offline

Junior Member

Posts: 26
Threads: 4
Joined: Aug 2015
#6
2015-09-12, 04:28 PM
mvallevand Wrote:Bad precedent, that's what announcements are for. I don't want every addon to be a sticky.

Martin

Maybe unsticky it when I get rights to get it added to the Wiki?

Dan
danorum
Offline

Junior Member

Posts: 26
Threads: 4
Joined: Aug 2015
#7
2015-09-12, 04:30 PM
johnsonx42 Wrote:I made this sticky for you so that people can find it. I think many will find this a useful function.

Suggestion:

There are some conditions where you will get a conflict on an episode when it's first scheduled at the very limit of your EPG data, but the conflict will go away by itself the next day or within a couple of days as alternate airings appear in the schedule; even if it wouldn't go away on it's own, when the conflict first appears you may not have any options for resolving it. Personally, on the chance I do get a conflict, I don't want to know about it until it's only 3 or 4 days away... that's when the conflict is surely "for real", all the EPG data near it is solid (no placeholder entries like you sometimes see 2 or 3 weeks out), and I have all available options for resolving it.

So I suggest adding a parameter for how many days out from today the program will look for conflicts. I'd suggest a default setting of "7", but you could set it to "30" to effectively disable it unless a user wants to enable it. Either way, since everyone has to edit the config there's not much chance the setting will be missed.

I think this is a great suggestion and will add it.

Dan
johnsonx42
Offline

Posting Freak

Posts: 7,298
Threads: 189
Joined: Sep 2008
#8
2015-09-12, 06:57 PM
wow, posted updated version (presumably tested and debugged) 18 minutes after saying he'd do it... a near sub-like level of efficiency.
server: NextPVR 5.0.7/Win10 2004/64-bit/AMD A6-7400k/hvr-2250 & hvr-1250/Winegard Flatwave antenna/Schedules Direct
main client: NextPVR 5.0.7 Desktop Client; LG 50UH5500 WebOS 3.0 TV
danorum
Offline

Junior Member

Posts: 26
Threads: 4
Joined: Aug 2015
#9
2015-09-12, 07:05 PM (This post was last modified: 2015-09-12, 07:13 PM by danorum.)
johnsonx42 Wrote:wow, posted updated version (presumably tested and debugged) 18 minutes after saying he'd do it... a near sub-like level of efficiency.

Well... not tested, but the if was pretty simple.. Testing conflicts is a pain. I may even have to set up a VM just for testing.

EDIT: Of course the if logic was simple, but I put the code to get the config variable in the wrong place (so it is always 7 days in 1.1). New version coming in five minutes. Smile
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,814
Threads: 954
Joined: May 2006
#10
2015-09-12, 07:46 PM
johnsonx42 Wrote:I think a simple utility that doesn't need a forum can best be handled with a single sticky thread. The announcement forum doesn't really make sense to me for long-term availability/support, though I know it's been used that way sometimes. I was actually thinking of suggesting that a couple of your utils like imagegrablite and sharehelper maybe should have stickies too. I agree that we don't want 30 stickies here, but a few will be useful; we can police them, if a utility like this becomes unsupported or deprecated, UNSTICK!

Still dumb seems like it really is johsononx42 arbitrarily deciding what is important or not as an addoon. The announcement was for exposure not support.

Martin
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): 1 2 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Automatic movie recording based on existing libraries daneo 10 5,048 2020-04-14, 08:02 PM
Last Post: daneo
  NextPVR Recording Service Monitor ChaosMageX 2 2,217 2019-09-23, 02:19 PM
Last Post: ChaosMageX
  ParallelProcessing.bat Recording Growth Monitor BrettB 0 2,079 2017-05-24, 01:51 AM
Last Post: BrettB
  Created a program to purge recording directory evans036 3 3,514 2016-11-30, 11:44 AM
Last Post: Graham
  ImageGrabLite - name change while watching recording liteswap 2 2,814 2015-11-06, 11:29 AM
Last Post: liteswap
  VidImport Not Finding Recording-Backup.xml BrettB 0 2,052 2015-10-01, 07:34 AM
Last Post: BrettB
  Email from Schedules Direct regarding end-of-life notification for API 2014-05-30 wlmasonii 5 2,895 2015-07-10, 02:30 AM
Last Post: rkulagow
  ImageGrabLite failed to rename Extant recording scJohn 4 2,806 2014-08-16, 07:54 PM
Last Post: mvallevand
  SearchLite, Saved Search, No Recording Menu XJW 3 2,685 2012-01-27, 10:22 PM
Last Post: mvallevand
  Windows Desktop/Sidebar Gadget with Recording Schedule cncb 147 36,922 2011-10-29, 10:17 AM
Last Post: Reddwarf

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode