nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Got a program that plays well with SABnzbd? Share it here!
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

I've started work on a new episode scheduler and report monitor for SABnzbd+, its currently in the early stages of development so its far from perfect. I wanted to share here so hopefully a few people can give it a go and help me find issues!

The aim with nzbVR is to create a web application that can monitor Newzbin (and in the future other providers) for upcoming reports, unlike other episode schedulers nzbVR can be used to monitor for anything. Allowing you to sit back and [removed by moderator] every other week!

Recent Announcement:
The next major version of nzbVR will be in Ruby, which will put the application closer to a self packaged environment as the only initial requirement will be Ruby + RubyGems. nzbVR will include its own web server, so it will be able to use any port (much similar to SABnzbd+). This will also lead to the distribution of binary packages for each platform which have no dependencies whatsoever but will not be available straight away.

nzbVR in Ruby will include a host of new features;
- NZBMatrix, Newzbin (these will be extendable, if someone can invite me to nzbs.org I can add support).
- Self aware updates and download checks, no need for cron or scheduled tasks
- Improved performance for NAS support (no more memory hogs in the data storage)
- New Series UI with a step-by-step watcher wizard
- Support for SQL databases (sqlite3 by default but can be changed to MySQL for extra performance benefits)
- Improved dashboard UI (with quick search abilities)
- Searches across multiple providers (use one search query to look over Newzbin + NZBMatrix (+ more in the future) at the same time)
- All packaged as a tiny binary for Mac OS X, Linux, Windows and ARM (with no dependencies)

Features:
- Scheduled episode downloads
- Automatic searches for movies *new*
- Generic monitored searches
- Newzbin search interface
- XBMC, Prowl + Growl notification *new*
- iPhone web UI *in-progress*
- Skinnable *new*
- TV Series + Movie information with locally cached artwork

Requirements:
- Git (required for install and auto-update)
- SABnzbd+ (0.49+ - authenticates through API key only)
- Newzbin account
- Web Server + PHP5 (mod-rewrite + virtual host recommended but not required)
- XBMC (optional)

If anyone is interested in contributing, please contact via a PM in the SABnzbd forums or through Github.

Download + more information available on the Github project page; http://github.com/sixones/nzbvr/

Default skin screenies:

Image
Image
Image
Image

See the Github project page for a few screenies of the default and iphone skin, http://github.com/sixones/nzbvr/. I will try and make some clean / safe screenies for the SABnzbd+ forum.
Last edited by sixones on March 23rd, 2010, 3:43 pm, edited 1 time in total.
User avatar
switch
Moderator
Moderator
Posts: 1380
Joined: January 17th, 2008, 3:55 pm
Location: UK

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by switch »

Please could you re-do your screenshots without breaking the SABnzbd forum rules.
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

I've removed the screenshots for now, they can all be seen on the Github project page; http://github.com/sixones/nzbvr/.

In the future, I will blur the names out so they dont break the forum rules!
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

I've just installed and all i get is the main screen showing 'This can take a few minutes as nzbVR pulls data from third-party sites.' and the animated image of the circular dots, if i click on 'Settings' or any other item it does nothing.

Running it through an Apache install on Windows through XAMPP
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

Humm, thats very strange! I will look into it tonight, are you using nzbVR in a sub-directory or a virtual host? If its in a sub-directory you will need to manually edit the settings.xml file.
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Its in a subdirectory, i had it create the settings.xml and i amended it to /nzbvr/ like it says in the readme, before i did this it didn't load the stylesheet or the processing image
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

If you load the main page and view the source there is 2 javascript variables, can you make sure they are correct?

Should look something like;


var BASE_URL = "/nzbvr/";
var SKIN_URL = "/nzbvr/skins/default/assets/";
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Yeap they are correct
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

Humm if you go directly too; /nzbvr/series.html do you get some html returned? Is there anyway you can check where the AJAX request is being sent off, you can usually use Firebug or the Safari console.

Thanks for the debug info!
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Just went to use Firebug and the page loaded correctly on Firefox! Might be an IE8 issue, compatibility view didn't help, I think i've still got a few machines in the office on IE7 so i'll try on there and post back.
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

oh okay, there has been problems mentioned with IE8. I havent tested at all in IE yet, will do that tonight though hopefully the issues will be easily fixed. thanks for reporting, will let you know when i've commited a fix!
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Still got a few issues but i'll spend some time looking first because it may be setup issues, i'll post back later if i have more trouble
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Tried IE6 earlier and will not work on there either currently
nutski
Release Testers
Release Testers
Posts: 45
Joined: July 6th, 2009, 4:53 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by nutski »

Everything looks fine but after i enter any settings it will not save, stays on the screen with the animated circle, also does this if i try to add a new show etc.
Seems like it can not write to the relevant files for some reason
sixones
Release Testers
Release Testers
Posts: 43
Joined: January 13th, 2009, 6:10 am

Re: nzbVR (alpha) - Episode scheduler and report monitor for SABnzbd+

Post by sixones »

That sounds like a permission problem, you need to grant read + write access to data/ and everything inside it in linux or osx you can do; chmod -R 777 data/
Post Reply