1
I Use This!
Activity Not Available

Project Summary

hellaVCR is a PHP TV show downloader that integrates with hellanzb, sabnzbd+, or downloads raw NZB files. It uses TVRage to scrape TV show information, theTVDB for artwork, and Newzbin to figure out what to download. hellaVCR contains a command line PHP script to be run by the cron at regular intervals. It also contains a front end web interface to maintain your TV shows. Some advantages to hellaVCR over similar solutions already out there are its written in PHP, the front end interface looks awesome, it supports double episodes (i.e. x01-02), the ability to download an entire series from the start, email a summary of each batch, and tweeting each show as its queued.

Version: 0.7 (7/31/2009)

NEW

download history, shows each season and what hellavcr has downloaded #40, video source filter added #95, downloaded sorting has headers based on the date name sorting has headers, better handling of canceled/ended shows

FIXED

#94, moved newzbin username/pw check to the download_nzb function #91, fixed show name in edit mode #92, fixed an issue where tvrage returns blank info #105/108, added api key for sabnzbd+ 0.4.9 and up #111, added shared function to build the newzbin search string #120, fixed newzbin authentication error

NOTES

backup your tv.xml file before using this release!!! the download history rewrites part of the tv.xml, so be sure to have a backup if something goes wrong. make sure to add any new config values from the sample file into hellavcr.config.php
sabnzbd_apikey, hide_download_history

Follow hellavcr on twitter for project updates and release notifications.

The latest and greatest hellaVCR code is now hosted on github. Since regular versions only come out every so often, this is the best place to test out the latest fixes as they are implemented.

http://github.com/rectifyer/hellavcr

Note: The code on github should be considered beta, so please only log bugs on the release versions!

hellaVCR requires

PHP 5 (cli) SimpleXML cURL a newzbin or nzbnatrix account a usenet downloader (anything that support nzb files)

Optional components

hellanzb sabnzbd+ twitter account mail server xbmc/plex

Notes about upgrading

backup your tv.xml file backup your hellavcr.config.php as a reference for the newer version

Configuration

if running hellaVCR for the first time, remove sample from sample.hellavcr.config.php and sample.tv.xml update hellavcr.config.php with your correct settings (add any new config options) make tv.xml world writable (chmod 666 tv.xml) make posters/ world writable (chmod 666 posters/) To run hellaVCR php hellavcr.php >> hellavcr.log probably best to run it in the cron (make sure to use absolute paths)

Web Interface

index.php add new TV shows and choose poster art

Adding a new TV show

Editing an existing TV show

Download History

Tags

hellanzb newzbin nzb nzbmatrix sabnzbd thetvdb tvdownloader tvrage

In a Nutshell, hellavcr...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

MIT License
Permitted

Sub-License

Private Use

Commercial Use

Modify

Distribute

Forbidden

Hold Liable

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    compare projects before you chose one to use

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis