My favorites | Sign in
Project Home Downloads Wiki Issues
Project Information
Members
Featured
Downloads
Wiki pages
Links

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.

Click here to lend your support to: hellavcr and make a donation at www.pledgie.com !

Version: 0.8 (5/8/2010)

github: http://github.com/rectifyer/hellavcr/tree/0.8


Track your TV watching using trakt! trakt helps you keep a record of what TV shows you are watching. Based on your favorites, trakt recommends additional shows that you'll enjoy! It's free to join, so check it out at http://trakt.tv.


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. Please log bugs on github if possible since I don't check this site that much anymore.

http://github.com/rectifyer/hellavcr

Note: The code on github should be considered beta, so keep that in mind when logging bugs.


hellaVCR requires

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

Optional components

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

Powered by Google Project Hosting