Hey everyone,
So while it is not done by any means, I think nzbivo-ng is finally ready for some testing. I should start by saying, if you love TV like I do, you probably should not completely replace whatever your current method of obtaining it is, however I have been using this new version for a day or so now, and it seems to be working well.
A few caveats and some general information. First of all, there are some new PM’s required. I have not taken a complete inventory and they fluctuate day to day, so I don’t recall exactly which ones. I tried to reuse as many as I could from the original nzbivo, but obviously I didn’t completely succeed
I’d say run it, and add them as necessary. I don’t imagine I’ll be adding any more now that we’re mostly done, so it can’t hurt to add them anyway.
Secondly, while your old .shows file should work, we no longer track season/episode there, so you can remove those fields.
Third, the <Name> tage needs to appear exactly as tvrage shows it. For instance:
This would work:
<Show>
<Name>Terminator: The Sarah Connor Chronicles</Name>
</Show>
This would not:
<Show>
<Name>Terminator The Sarah Connor Chronicles</Name>
</Show>
And (I think) finally, because of the way the show schedule is created, if you add a show (or more correctly the entry for the show in the .nzbivo.sched file gets created) on the day the show airs, there is a good chance that it won’t grab that days episode. I’m working on ways around these, but they’re low priority at the moment.
I don’t have any logging enabled yet, which includes debugging… well other than some commented out print statements, so if it isn’t doing what you expect, you’ll have to dig into the code if you’re interested in seeing why. Another fun place to check is the .nzbivo.sched file that gets created in the directory you’re running it from. Which reminds me, I’d be careful to only run it manually at this point, and from the directory (like so ./nzbivo.pl). I have no put in any logic to force it to place the .sched file in any particular place. The .sched file is standard YAML output, so it should be quite readable. If it grabs a show wrong, you can make it look for it again by removing the date from the "downloaded" element for the episode it grabbed wrong. Be careful with this though, if it grabbed it wrong once, it will likely do it again, and I have noticed that tvbinz.net has started complaining when I grab the same file too many times (sorry tvbinz admins!).
I think thats about it… please leave a message in the forum to let me know what you think, any problems you encounter, or if you just want to tell me I suck because my algorithms are all O(x^2).
Happy TVing! (2 comments)