diff --git a/autoProcessTV/mediaToSickbeard.py b/autoProcessTV/mediaToSickbeard.py index 12ee3e696f144cb598c0314580dd0df2de75cfdf..ba0d3cafecb06db8af00001aeba78969add90a7b 100755 --- a/autoProcessTV/mediaToSickbeard.py +++ b/autoProcessTV/mediaToSickbeard.py @@ -190,18 +190,21 @@ def main(): host = 'localhost' url = protocol + host + ":" + port + web_root + "/home/postprocess/processEpisode" + login_url = protocol + host + ":" + port + web_root + "/login" scriptlogger.debug("Opening URL: " + url + ' with params=' + str(params)) print "Opening URL: " + url + ' with params=' + str(params) try: - response = requests.get(url, auth=(username, password), params=params, verify=False) + sess = requests.Session() + sess.post(login_url, data={'username': username, 'password': password}, stream=True, verify=False) + response = sess.get(url, auth=(username, password), params=params, verify=False, allow_redirects=False) except Exception, e: scriptlogger.error(u': Unknown exception raised when opening url: ' + str(e)) time.sleep(3) sys.exit() - if response.status_code == 401: + if response.status_code == 302: scriptlogger.error(u'Invalid Sickbeard Username or Password, check your config') print 'Invalid Sickbeard Username or Password, check your config' time.sleep(3) diff --git a/readme.md b/readme.md index bcf2ac4cae5bd1de28b3c5ef20f2e57fecfaf184..4edb0feceddd04aae20cc15ad95d1e2b621ac20b 100644 --- a/readme.md +++ b/readme.md @@ -20,6 +20,9 @@ Video File Manager for TV Shows, It watches for new episodes of your favorite sh - Importing of existing video files now allows you to choose which indexer you wish to have SickBeard search its show info from. - Your tvshow.nfo files are now tagged with a indexer key so that SickBeard can easily tell if the shows info comes from TheTVDB or TVRage. - Sports shows are now able to be searched for.. +## Screenshots +-[Desktop (Full-HD)](http://imgur.com/a/4fpBk)<br> +-[Mobile](http://imgur.com/a/WPyG6) ## Dependencies To run SickRage from source you will need Python 2.6+ and Cheetah 2.1.0+.