• 1
  • 55
  • 56
  • 57(current)
  • 58
  • 59
  • 246
Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide
Sickbear has the "tab" showing "coming episodes". Wouldnt it be cool to also display them in XBMC. Anyone with scripting experience knows whether this would be easily doable and would have an interest to do it?
Server: Asus Sabertooth Z77 | Intel Core i5 3.4 GHz | 16 GB DDR3 | 128 GB SSD, 82 TB (9 x 6 TB, 7 x 4 TB)
HTPC 1: Raspberry Pi 2 | HTPC 2: Raspberry Pi 2 | HTPC 3: Raspberry Pi
Reply
i just encountered a nasty error in sick beard:

Code:
Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/_cprequest.py", line 660, in respond
    response.body = self.handler()
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/lib/encoding.py", line 193, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/webserve.py", line 1062, in index
    return _munge(t)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/webserve.py", line 117, in _munge
    return unicode(string).encode('ascii', 'xmlcharrefreplace')
  File "/share/MD0_DATA/.qpkg/Python/lib/python2.5/site-packages/Cheetah/Template.py", line 982, in __str__
    def __str__(self): return getattr(self, mainMethName)()
  File "_share_MD0_DATA__qpkg_Sick_Beard_data_interfaces_default_home_tmpl.py", line 271, in respond
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 669, in nextEpisode
    curEp = self.getEpisode(int(sqlEp["season"]), int(sqlEp["episode"]))
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 173, in getEpisode
    ep = TVEpisode(self, season, episode)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 877, in __init__
    self.specifyEpisode(self.season, self.episode)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 926, in specifyEpisode
    self.saveToDB()
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 1426, in saveToDB
    myDB.upsert("tv_episodes", newValueDict, controlValueDict)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/db.py", line 86, in upsert
    self.action(query, valueDict.values() + keyDict.values())
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/db.py", line 52, in action
    self.connection.commit()
OperationalError: database is locked

my sick beard is installed on a qnap NAS and it worked fine. btu since today it just gives me this error after typing in my login credentials.
i also restarted my NAS, but still the error remains. any ideas? what can i do?
Reply
k1282 Wrote:i just encountered a nasty error in sick beard:

Code:
Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/_cprequest.py", line 660, in respond
    response.body = self.handler()
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/lib/encoding.py", line 193, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/webserve.py", line 1062, in index
    return _munge(t)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/webserve.py", line 117, in _munge
    return unicode(string).encode('ascii', 'xmlcharrefreplace')
  File "/share/MD0_DATA/.qpkg/Python/lib/python2.5/site-packages/Cheetah/Template.py", line 982, in __str__
    def __str__(self): return getattr(self, mainMethName)()
  File "_share_MD0_DATA__qpkg_Sick_Beard_data_interfaces_default_home_tmpl.py", line 271, in respond
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 669, in nextEpisode
    curEp = self.getEpisode(int(sqlEp["season"]), int(sqlEp["episode"]))
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 173, in getEpisode
    ep = TVEpisode(self, season, episode)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 877, in __init__
    self.specifyEpisode(self.season, self.episode)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 926, in specifyEpisode
    self.saveToDB()
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/tv.py", line 1426, in saveToDB
    myDB.upsert("tv_episodes", newValueDict, controlValueDict)
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/db.py", line 86, in upsert
    self.action(query, valueDict.values() + keyDict.values())
  File "/share/MD0_DATA/.qpkg/Sick-Beard/sickbeard/db.py", line 52, in action
    self.connection.commit()
OperationalError: database is locked

my sick beard is installed on a qnap NAS and it worked fine. btu since today it just gives me this error after typing in my login credentials.
i also restarted my NAS, but still the error remains. any ideas? what can i do?

This appears to be a permissions issue. If I terminate Sick Beard and then chmod on the folder and contents it works fine again.
Reply
00:11:12 ERROR::SEARCH :: Unable to connect to SAB: [Errno http error] no host given

Any ideas?

Also when i type sudo gedit /etc/init.d/sickbeard.sh in terminal nothing. I cannot find the init.d/sickbeard.sh
Reply
Really looking forward to tonight's Breaking Bad and i noticed the nzb posted on
NZBMatrix.

I didn't want to wait 30 minutes for the next search so i forced a search but it
couldn't find it. Tried a few more times and it still couldn't find it.

Rearranged the search order to put NZBMatrix at the top... Searched and it found
it.

Looking at the logs, i see the cache was cleared before it found it...

Is it because of the re-order or was it just coincidence?

Code:
23:29:48 INFO::CP Server Thread-10 :: Searching for download for Breaking Bad - 3x09 - Kafkaesque
23:29:48 INFO::CP Server Thread-10 :: Searching for Breaking Bad - 3x09 - Kafkaesque
23:29:48 INFO::CP Server Thread-10 :: Searching NZBs.org for Breaking Bad - 3x09 - Kafkaesque
23:29:56 INFO::CP Server Thread-10 :: Searching newzbin for Breaking Bad - 3x09 - Kafkaesque
23:29:56 INFO::CP Server Thread-10 :: Searching NZBMatrix for Breaking Bad - 3x09 - Kafkaesque
23:29:56 INFO::CP Server Thread-10 :: Sleeping 10 seconds to respect NZBMatrix's API rules
23:30:07 INFO::CP Server Thread-10 :: No downloads were found
23:30:07 INFO::CP Server Thread-10 :: 81189: Displaying all episodes from the database
No poster
No poster
No poster
23:32:51 INFO::CP Server Thread-2 :: Searching for download for Breaking Bad - 3x09 - Kafkaesque
23:32:51 INFO::CP Server Thread-2 :: Searching for Breaking Bad - 3x09 - Kafkaesque
23:32:51 INFO::CP Server Thread-2 :: Searching NZBs.org for Breaking Bad - 3x09 - Kafkaesque
23:32:57 INFO::CP Server Thread-2 :: Searching newzbin for Breaking Bad - 3x09 - Kafkaesque
23:32:58 INFO::CP Server Thread-2 :: Searching NZBMatrix for Breaking Bad - 3x09 - Kafkaesque
23:32:58 INFO::CP Server Thread-2 :: Sleeping 10 seconds to respect NZBMatrix's API rules
23:33:08 INFO::CP Server Thread-2 :: No downloads were found
23:33:08 INFO::CP Server Thread-2 :: 81189: Displaying all episodes from the database
No poster
No poster
23:35:40 INFO::CP Server Thread-4 :: Searching for download for Breaking Bad - 3x09 - Kafkaesque
23:35:40 INFO::CP Server Thread-4 :: Searching for Breaking Bad - 3x09 - Kafkaesque
23:35:40 INFO::CP Server Thread-4 :: Searching NZBMatrix for Breaking Bad - 3x09 - Kafkaesque
23:35:44 INFO::CP Server Thread-4 :: Clearing cache and updating with new information
23:35:49 INFO::CP Server Thread-4 :: Found result Breaking Bad S03E09 720p HDTV x264 CTU at http://nzbmatrix.com/api-nzb
-download.php?id=649346&username=PrSinister&apikey=xxxxxxxxxxxxxxxxxxxx
23:35:49 INFO::CP Server Thread-4 :: Downloading episode from http://nzbmatrix.com/api-nzb-download.php?id=649346&username=PrSinister&apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
23:35:49 INFO::CP Server Thread-4 :: Sending NZB to SABnzbd
23:35:49 INFO::CP Server Thread-4 :: Searching DB and building list of MISSED episodes
23:35:49 INFO::CP Server Thread-4 :: Searching DB and building list of airing episodes
23:35:50 INFO::CP Server Thread-4 :: Searching DB and building list of MISSED episodes
23:35:50 INFO::CP Server Thread-4 :: Searching DB and building list of airing episodes
23:35:51 INFO::CP Server Thread-4 :: 81189: Displaying all episodes from the database
23:43:53 INFO::CP Server Thread-7 :: Auto processing file: E:\Downloads\~TV\Breaking Bad S03E09 720p HDTV x264 CTU\breaking.bad.s03e09.720p.hdtv.x264-ctu.mkv (E:\Downloads\~TV\Breaking Bad S03E09 720p HDTV x264 CTU)
23:44:02 INFO::CP Server Thread-7 :: Writing nfo to P:\TV Shows\Breaking Bad\Season 3\Breaking Bad - 3x09 - Kafkaesque.nfo
23:44:02 INFO::CP Server Thread-7 :: Writing thumb to P:\TV Shows\Breaking Bad\Season 3\Breaking Bad - 3x09 - Kafkaesque.tbn
23:44:03 INFO::CP Server Thread-7 :: Processing succeeded for E:\Downloads\~TV\Breaking Bad S03E09 720p HDTV x264 CTU\breaking.bad.s03e09.720p.hdtv.x264-ctu.mkv
[4 Kodi Clients + 4 Norco RPC-4224 Media Servers w/376 TB HDD Space]
Reply
iamdb Wrote:This appears to be a permissions issue. If I terminate Sick Beard and then chmod on the folder and contents it works fine again.

and how do i do that exactly: killing sick beard and chmod folder and contents?
Reply
mra6368 Wrote:00:11:12 ERROR::SEARCH :: Unable to connect to SAB: [Errno http error] no host given

Any ideas?

Also when i type sudo gedit /etc/init.d/sickbeard.sh in terminal nothing. I cannot find the init.d/sickbeard.sh

Like the error says, Sickbeard cannot find the SABnzbd host machine because the address is empty. Is SAB running and is the ip/port correctly configured in Sickbeard?

Also, afaik there should'nt be a sickbeard.sh in the /etc/init.d/ directory, why are you trying to edit it?
Reply
15:22:19 INFO::SEARCH :: Searching for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Searching newzbin for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Searching NZBMatrix for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Sleeping 10 seconds to respect NZBMatrix's API rules
15:22:30 INFO::SEARCH :: Searching NZBs.org for Medium - 6x21 - Dead Meat
15:22:35 INFO::SEARCH :: Sending NZB to SABnzbd
15:22:35 ERROR::SEARCH :: Unable to connect to SAB: [Errno http error] no host given

How do i sort this Zodiac?
Regarding the sickbeard.sh, that is from the Ainer guide to set up Sickbeard to log in at system startup.
Reply
My sickbeard stopped working at the weekend, all shows that should of been downloaded are now showing as missing. If I try a manual search they do not get found and they can all be found on the nzb sites if I look for them manually. I have been using build 446 and have not touched it in a few weeks, What is odd is that a friend who uses the latest version is having the exact same issue.
Anyone else experiencing the same?
Reply
Avigrace Wrote:My sickbeard stopped working at the weekend, all shows that should of been downloaded are now showing as missing. If I try a manual search they do not get found and they can all be found on the nzb sites if I look for them manually. I have been using build 446 and have not touched it in a few weeks, What is odd is that a friend who uses the latest version is having the exact same issue.
Anyone else experiencing the same?

I'm also experiencing the same issue Huh
Reply
mra6368 Wrote:15:22:19 INFO::SEARCH :: Searching for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Searching newzbin for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Searching NZBMatrix for Medium - 6x21 - Dead Meat
15:22:19 INFO::SEARCH :: Sleeping 10 seconds to respect NZBMatrix's API rules
15:22:30 INFO::SEARCH :: Searching NZBs.org for Medium - 6x21 - Dead Meat
15:22:35 INFO::SEARCH :: Sending NZB to SABnzbd
15:22:35 ERROR::SEARCH :: Unable to connect to SAB: [Errno http error] no host given

How do i sort this Zodiac?
Regarding the sickbeard.sh, that is from the Ainer guide to set up Sickbeard to log in at system startup.

The error basically means that when Sickbeard tries to send the nzb to SABnzbd, it realises it doesn't know where to send it because no host (i.e. destination machine) is given.

You can fix this by entering the correct ip & port for the machine running SABnzbd in Sickbeard's configuration (i'm at work right now and can't look throught the windows to tell you exactly where). Click on config and see if you can find the field where you set SABnzbd's ip & port. This will usually be either localhost:8080 if SABnzbd is running on the same machine, or <ip of remote machine>:8080 if on a remote machine.

I'm not familiar with Ainer's guide, i'll have to look into that then.
Reply
steve1977 Wrote:Sickbear has the "tab" showing "coming episodes". Wouldnt it be cool to also display them in XBMC. Anyone with scripting experience knows whether this would be easily doable and would have an interest to do it?

This would be awesome! I have been looking for something like this since i put my HTPC together... like a little customised TV Guide Smile Since i have installed Sickbeard i have used this feature extensively... having it *within* XBMC would just rock!
Reply
Avigrace Wrote:My sickbeard stopped working at the weekend, all shows that should of been downloaded are now showing as missing. If I try a manual search they do not get found and they can all be found on the nzb sites if I look for them manually. I have been using build 446 and have not touched it in a few weeks, What is odd is that a friend who uses the latest version is having the exact same issue.
Anyone else experiencing the same?

Same for me, using build 449.
Reply
I can no longer find any episodes.

I think its due to the fact that I use nzbmatrix and I believe they changed there search api the other day, thus causing sickbeard to generate incorrect search strings.
Reply
Last login: Fri May 14 23:18:20 on ttys001
MRAs-iMac:~ mra26$ cd cheetah
MRAs-iMac:cheetah mra26$ sudo python setup.py install
Password:
Not using setuptools, so we cannot install the Markdown dependency
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'line'
warnings.warn(msg)

running install
running build
running build_py
running build_ext
building 'Cheetah._namemapper' extension
gcc-4.0 -arch ppc -arch i386 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 -I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c cheetah/c/_namemapper.c -o build/temp.macosx-10.3-fat-2.6/cheetah/c/_namemapper.o
unable to execute gcc-4.0: No such file or directory
One or more C extensions failed to build.
Details: command 'gcc-4.0' failed with exit status 1
Retrying without C extensions enabled.
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
changing mode of /Library/Frameworks/Python.framework/Versions/2.6/bin/cheetah to 755
changing mode of /Library/Frameworks/Python.framework/Versions/2.6/bin/cheetah-analyze to 755
changing mode of /Library/Frameworks/Python.framework/Versions/2.6/bin/cheetah-compile to 755
running install_data
running install_egg_info
Removing /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/Cheetah-2.4.2.1-py2.6.egg-info
Writing /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/Cheetah-2.4.2.1-py2.6.egg-info
One or more C extensions failed to build.
Performance enhancements will not be available.
Pure Python installation succeeded.
MRAs-iMac:cheetah mra26$

Any ideas folks as to what i need to sort these issues?
Reply
  • 1
  • 55
  • 56
  • 57(current)
  • 58
  • 59
  • 246

Logout Mark Read Team Forum Stats Members Help
Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide16