Kodi Community Forum
Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide (/showthread.php?tid=63591)



- Ryoga79 - 2010-01-25

midgetspy Wrote:Post the error from your log, it will have more information for me.

11:01:04 AM] <BACKLOG:Big GrinEBUG> rawResults: [['<!DOCTYPE html\n'], [' PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n'], [' "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n'], ['<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n'], ['\t<head>\n'], ['\t\t<title>Newzbin - Usenet Search</title>\n'], ['\t\t<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />\n'], ['\t</head>\n'], ['\n'], ['\t<h1>Newzbin - Usenet Search</h1>\n'], ['\n'], ['\t<body>\n'], ['\t\t<fieldset>\n'], ['\t\t<legend>Newzbin Unavailable</legend>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tPlease accept apologies from the Newzbin team', ' but\n'], ['\t\t\tthe site is currently unavailable. This may be due to\n'], ['\t\t\toverloading', ' or emergency maintenance work; if you\n'], ['\t\t\tcontinue to see this page for more than a few\n'], ['\t\t\tseconds', ' rest assured an administrator is\n'], ['\t\t\tinvestigating the cause of the problem.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tIn the event of an extended outage', ' this page will\n'], ['\t\t\tbe updated with more details if and when they become\n'], ['\t\t\tavailable.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tThere is no need to e-mail us about seeing this\n'], ['\t\t\tpage. We have automated monitoring in place and you\n'], ['\t\t\tcan be sure we are aware of the problem!\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<sub>\n'], ['\t\t\tE:01\n'], ['\t\t</sub>\n'], ['\n'], ['\t\t</fieldset>\n'], ['\n'], ['\t</body>\n'], ['</html>\n']]
[11:01:04 AM] <BACKLOG::MESSAGE> Found a newzbin report: ['<!DOCTYPE html\n']
[11:01:04 AM] <BACKLOG::ERROR> Exception generated in thread BACKLOG: list index out of range
[11:01:04 AM] <BACKLOG:Big GrinEBUG> Traceback (most recent call last):
File "sickbeard\scheduler.pyo", line 48, in runAction
File "sickbeard\searchBacklog.pyo", line 148, in run
File "sickbeard\searchBacklog.pyo", line 89, in searchBacklog
File "sickbeard\search.pyo", line 128, in findEpisode
File "sickbeard\search.pyo", line 98, in _doSearch
File "sickbeard\providers\newzbin.pyo", line 180, in findEpisode
IndexError: list index out of range

Didn't know the error log was even more verbose than the console. It looks like it's simply that newzbin was up and down over the past couple of days. The problem still remains however that newzbin going down kills the "force backlog" thread to the point that sickbeard has to be restarted. Can you work in come kind of "retry/timeout" into the mix?


- midgetspy - 2010-01-25

Ryoga79 Wrote:11:01:04 AM] <BACKLOG:Big GrinEBUG> rawResults: [['<!DOCTYPE html\n'], [' PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n'], [' "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n'], ['<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n'], ['\t<head>\n'], ['\t\t<title>Newzbin - Usenet Search</title>\n'], ['\t\t<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />\n'], ['\t</head>\n'], ['\n'], ['\t<h1>Newzbin - Usenet Search</h1>\n'], ['\n'], ['\t<body>\n'], ['\t\t<fieldset>\n'], ['\t\t<legend>Newzbin Unavailable</legend>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tPlease accept apologies from the Newzbin team', ' but\n'], ['\t\t\tthe site is currently unavailable. This may be due to\n'], ['\t\t\toverloading', ' or emergency maintenance work; if you\n'], ['\t\t\tcontinue to see this page for more than a few\n'], ['\t\t\tseconds', ' rest assured an administrator is\n'], ['\t\t\tinvestigating the cause of the problem.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tIn the event of an extended outage', ' this page will\n'], ['\t\t\tbe updated with more details if and when they become\n'], ['\t\t\tavailable.\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<p>\n'], ['\t\t\tThere is no need to e-mail us about seeing this\n'], ['\t\t\tpage. We have automated monitoring in place and you\n'], ['\t\t\tcan be sure we are aware of the problem!\n'], ['\t\t</p>\n'], ['\n'], ['\t\t<sub>\n'], ['\t\t\tE:01\n'], ['\t\t</sub>\n'], ['\n'], ['\t\t</fieldset>\n'], ['\n'], ['\t</body>\n'], ['</html>\n']]
[11:01:04 AM] <BACKLOG::MESSAGE> Found a newzbin report: ['<!DOCTYPE html\n']
[11:01:04 AM] <BACKLOG::ERROR> Exception generated in thread BACKLOG: list index out of range
[11:01:04 AM] <BACKLOG:Big GrinEBUG> Traceback (most recent call last):
File "sickbeard\scheduler.pyo", line 48, in runAction
File "sickbeard\searchBacklog.pyo", line 148, in run
File "sickbeard\searchBacklog.pyo", line 89, in searchBacklog
File "sickbeard\search.pyo", line 128, in findEpisode
File "sickbeard\search.pyo", line 98, in _doSearch
File "sickbeard\providers\newzbin.pyo", line 180, in findEpisode
IndexError: list index out of range

Didn't know the error log was even more verbose than the console. It looks like it's simply that newzbin was up and down over the past couple of days. The problem still remains however that newzbin going down kills the "force backlog" thread to the point that sickbeard has to be restarted. Can you work in come kind of "retry/timeout" into the mix?

Yes I should be catching the exception, it'll be fixed in an upcoming version.


- midgetspy - 2010-01-25

snubz Wrote:Anyway, this post is really only about the logo: just noticed it and it totally rocks! Love the name Sick Beard too, even though I have no clue what it means.

Keep up the good fight, midgetspy!

Hehe the logo is still a work in progress but I'm glad you like it, I'll pass the compliment on to the author :0)

generator Wrote:I've updated to the newest version, but something goes wrong with post-processing

P.S: Maybe you can add a version number in the Sick Beard web interface (or am I overlooking it?)

I briefly looked into a way to do the version number automatically inside SVN but I didn't find a simple solution so I just dropped it. If you just do a svn update it'll tell you.

As for the post processing that is probably because of TVDB being down but it's actually a bug in the code as well so I'll fix it as well.


- shoppedude - 2010-01-26

Love the program and the awesome potential it presents. I have been using AltBinz with RSS filtering and TV Rename to accomplish this, but it required manually running several steps including an update in XBMC. Sick Beard brings it all together in a beautiful way - thanks!

So here's my problem. I have everything loaded into Sick Beard, and sabNZBd is running fine. SB performs the had-off to sabNZBd without skipping a beat and the file downloads. However, the post-processing step seems to be causing quite a hiccup.

In sabNZBd, I get the following error text:

Code:
King of the Hill S13E10 720p HDTV x264 CTU

           Loading config from C:\Users\Lee\AppData\Local\sabnzbd\scripts\autoProcessTV.cfg<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>    <title>404 Not Found</title>    <style type="text/css">    #powered_by {        margin-top: 20px;        border-top: 2px solid black;        font-style: italic;    }    #traceback {        color: red;    }    </style></head>    <body>        <h2>404 Not Found</h2>        <p>The path '/home/postprocess/processEpisode' was not found.</p>        <pre id="traceback">Traceback (most recent call last):  File "cherrypy\_cprequest.pyo", line 618, in respond  File "cherrypy\_cperror.pyo", line 233, in __call__NotFound: (404, "The path '/home/postprocess/processEpisode' was not found.")</pre>    <div id="powered_by">    <span>Powered by <a href="http://www.cherrypy.org">CherryPy 3.2.0</a></span>    </div>    </body></html>

Any thoughts? I can provide any additional information as needed.

I am running Sick Beard r234, though I had this same problem when I installed under r225. I am also running sabNZBD 0.5.0RC3.

Thanks,
Lee


- midgetspy - 2010-01-27

shoppedude Wrote:Love the program and the awesome potential it presents. I have been using AltBinz with RSS filtering and TV Rename to accomplish this, but it required manually running several steps including an update in XBMC. Sick Beard brings it all together in a beautiful way - thanks!

So here's my problem. I have everything loaded into Sick Beard, and sabNZBd is running fine. SB performs the had-off to sabNZBd without skipping a beat and the file downloads. However, the post-processing step seems to be causing quite a hiccup.

In sabNZBd, I get the following error text:

Code:
King of the Hill S13E10 720p HDTV x264 CTU

           Loading config from C:\Users\Lee\AppData\Local\sabnzbd\scripts\autoProcessTV.cfg<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>    <title>404 Not Found</title>    <style type="text/css">    #powered_by {        margin-top: 20px;        border-top: 2px solid black;        font-style: italic;    }    #traceback {        color: red;    }    </style></head>    <body>        <h2>404 Not Found</h2>        <p>The path '/home/postprocess/processEpisode' was not found.</p>        <pre id="traceback">Traceback (most recent call last):  File "cherrypy\_cprequest.pyo", line 618, in respond  File "cherrypy\_cperror.pyo", line 233, in __call__NotFound: (404, "The path '/home/postprocess/processEpisode' was not found.")</pre>    <div id="powered_by">    <span>Powered by <a href="http://www.cherrypy.org">CherryPy 3.2.0</a></span>    </div>    </body></html>

Any thoughts? I can provide any additional information as needed.

I am running Sick Beard r234, though I had this same problem when I installed under r225. I am also running sabNZBD 0.5.0RC3.

Thanks,
Lee

Are you sure you put in the correct Sick Beard URL in your autoProcessTV.cfg? Cause /home/postprocess/ProcessEpisode definitely should exist on Sick Beard's host - maybe you put your SAB host instead?


- shoppedude - 2010-01-27

midgetspy Wrote:Are you sure you put in the correct Sick Beard URL in your autoProcessTV.cfg? Cause /home/postprocess/ProcessEpisode definitely should exist on Sick Beard's host - maybe you put your SAB host instead?

Big Grin Oops! Yeah, that was the problem. Corrected my "typo" and everything was working as it should. Thanks!

Lee


- generator - 2010-01-28

I've noticed a .exe to fix the database on Google Code. Is this fix needed for Ubuntu too?


- midgetspy - 2010-01-28

generator Wrote:I've noticed a .exe to fix the database on Google Code. Is this fix needed for Ubuntu too?

Yes but the fix for non-binary installations is checked into SVN as fixDB-r234.py. Or you can always just delete your sickbeard.db and not worry about it.


- midgetspy - 2010-01-28

Flain Wrote:You can remove mythbusters from the exceptions now Smile

thetvdb.com has finally fixed it (kinda - they are now just matching tvrage.com but still). It now should match scene releases.

Has anybody tried Mythbusters now? Is it indeed working correctly?


- shoppedude - 2010-01-29

Okay, I think I may have found an issue...

The most recent episode of NCIS: Los Angeles, s01e13, shows "missed." I click on "search" and get the following message:

Searching for download for NCIS: Los Angeles - 1x13 - Missing
No downloads were found

(Note that "Missing" is the episode name, coincidentally). However, if I search for the episode manually it is, indeed, there and has been for 2+ days now. So I'm wondering - does Sick Beard attempt to include the ":" in the search, and fail because of this?

Let me know what else you'd like to see by way of logs, etc. and I'll be obliged to provide.

Thanks,
Lee


- midgetspy - 2010-01-29

It searches differently depending on the provider... which ones are you using? The only provider that keeps the : is Newzbin, the rest remove it. The TLA: City shows (CSI, NCIS, etc) in general are an absolute naming nightmare.

shoppedude Wrote:Okay, I think I may have found an issue...

The most recent episode of NCIS: Los Angeles, s01e13, shows "missed." I click on "search" and get the following message:

Searching for download for NCIS: Los Angeles - 1x13 - Missing
No downloads were found

(Note that "Missing" is the episode name, coincidentally). However, if I search for the episode manually it is, indeed, there and has been for 2+ days now. So I'm wondering - does Sick Beard attempt to include the ":" in the search, and fail because of this?

Let me know what else you'd like to see by way of logs, etc. and I'll be obliged to provide.

Thanks,
Lee



- arakis - 2010-01-29

hello

i have some problem whith the last svn (258) it crash when it start.

my conf : QNAP TS-239 python2.6

this is my log

Code:
[/share/Qdownload/sickbeard] # svn up
At revision 258.
[/share/Qdownload/sickbeard] # python2.6 SickBeard.py &
[1] 9853
[/share/Qdownload/sickbeard] # Traceback (most recent call last):
  File "SickBeard.py", line 33, in <module>
    import sickbeard
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/__init__.py", line 30, in <module>
    from sickbeard import searchCurrent, searchBacklog, updateShows
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/searchCurrent.py", line 21, in <module>
    from sickbeard import common, db, exceptions, helpers, search
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/db.py", line 25, in <module>
    from sickbeard import logger
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/logger.py", line 29, in <module>
    import logging.handlers
ImportError: No module named handlers



- shoppedude - 2010-01-29

midgetspy Wrote:It searches differently depending on the provider... which ones are you using? The only provider that keeps the : is Newzbin, the rest remove it. The TLA: City shows (CSI, NCIS, etc) in general are an absolute naming nightmare.

I'm using nzbmatrix.

-Lee


- midgetspy - 2010-01-29

arakis Wrote:hello

i have some problem whith the last svn (258) it crash when it start.

my conf : QNAP TS-239 python2.6

this is my log

Code:
[/share/Qdownload/sickbeard] # svn up
At revision 258.
[/share/Qdownload/sickbeard] # python2.6 SickBeard.py &
[1] 9853
[/share/Qdownload/sickbeard] # Traceback (most recent call last):
  File "SickBeard.py", line 33, in <module>
    import sickbeard
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/__init__.py", line 30, in <module>
    from sickbeard import searchCurrent, searchBacklog, updateShows
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/searchCurrent.py", line 21, in <module>
    from sickbeard import common, db, exceptions, helpers, search
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/db.py", line 25, in <module>
    from sickbeard import logger
  File "/share/MD0_DATA/svn/sickbeard/sickbeard/logger.py", line 29, in <module>
    import logging.handlers
ImportError: No module named handlers

http://code.google.com/p/sickbeard/wiki/FAQ (#3)


- arakis - 2010-01-29

sorry next time i will check the FAQ