Release - TVRage-Eps (Script) TV Show Episode Notifier and Browser Addon

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
beefystripper Offline
Junior Member
Posts: 20
Joined: Jan 2012
Reputation: 0
Post: #151
Confirmed. I can now navigate! :-) Thx alot!!
find quote
thewarm Offline
Fan
Posts: 321
Joined: Apr 2011
Reputation: 2
Location: Seattle
Post: #152
Eden RC2/Win 7

Just got this in my log (crashed XBMC when I launched TV Rage (v1.09)

ERROR: C:\Users\Intel\AppData\Roaming\XBMC\addons\script.tvrage.com\default.py:173: DeprecationWarning: object.__init__() takes no parameters
xbmcgui.WindowXML.__init__( self, *args, **kwargs )
05:29:14 T:1964 ERROR: C:\Users\Intel\AppData\Roaming\XBMC\addons\script.tvrage.com\default.py:103: DeprecationWarning: object.__init__() takes no parameters
(This post was last modified: 2012-03-20 02:18 by thewarm.)
find quote
thewarm Offline
Fan
Posts: 321
Joined: Apr 2011
Reputation: 2
Location: Seattle
Post: #153
Update
I was worried that this addon had been "depreciated".
All is not well.
(This post was last modified: 2012-03-27 22:05 by thewarm.)
find quote
thewarm Offline
Fan
Posts: 321
Joined: Apr 2011
Reputation: 2
Location: Seattle
Post: #154
Getting [errno socket error] todayConfused
find quote
ruuk Offline
Skilled Python Coder
Posts: 1,508
Joined: Aug 2005
Reputation: 182
Location: Bremerton, WA USA
Post: #155
(2012-03-27 04:30)thewarm Wrote:  Getting [errno socket error] todayConfused

Is the error persistent? TVRage isn't always stable with the connection, and I have gotten that error from time to time as a result.

[Image: sig.jpg]
find quote
thewarm Offline
Fan
Posts: 321
Joined: Apr 2011
Reputation: 2
Location: Seattle
Post: #156
(2012-03-28 09:09)ruuk Wrote:  
(2012-03-27 04:30)thewarm Wrote:  Getting [errno socket error] todayConfused

Is the error persistent? TVRage isn't always stable with the connection, and I have gotten that error from time to time as a result.

I did a fresh install of Eden. No problems now. Spoke too soon... it just happened again!
(This post was last modified: 2012-04-19 14:01 by thewarm.)
find quote
mellow129 Offline
Junior Member
Posts: 6
Joined: Jun 2012
Reputation: 0
Post: #157
I love this addon.
Any chance you could officially update this for Gotham?
The new Python changes kinda kicked tvrage-eps in the nards.
Particularly:
Quote:- removal of
$LOCALIZE[SCRIPTXXX]
and
Quote:Due to these changes we have set the minimum python API version to 2.1.0 which has to be set in addon.xml. Since this version was already available in Frodo it won’t affect your Add-on in any way. Any Add-on that still has a lower API version set will still work in Frodo but will be marked broken in Gotham.
As of Gotham A9 the addon will not install due to the minimum Python API version being changed to 2.1.0
If you already had it installed before update the localization changes cause all of the button text to read "Programs".

Code:
<label>$LOCALIZE[SCRIPTXXX]</label>
changed to:
<label>$ADDON[<script_id> <string_id>]</label>

Thanks.
find quote
ruuk Offline
Skilled Python Coder
Posts: 1,508
Joined: Aug 2005
Reputation: 182
Location: Bremerton, WA USA
Post: #158
(2013-12-11 08:52)mellow129 Wrote:  I love this addon.
Any chance you could officially update this for Gotham?
I thought if I ignored this addon people would forget about it. I guess I wasn't ignoring hard enough Smile
I'll go ahead and update it after I finish updating some other addons.

[Image: sig.jpg]
find quote
ruuk Offline
Skilled Python Coder
Posts: 1,508
Joined: Aug 2005
Reputation: 182
Location: Bremerton, WA USA
Post: #159
Version 1.0.10

Changes:
- Fix skin string localization
- Update addon.xml for Gotham
- Converted strings.xml to strings.po
- Added XML declarations
- Fix bug causing errors when trying to play a video

On my REPO.

This should make it Gotham ready. I also fixed one bug preventing playing videos from the episode list.
After I fix some more issues and do some more testing, I'll push it to the official repo.

[Image: sig.jpg]
find quote
mellow129 Offline
Junior Member
Posts: 6
Joined: Jun 2012
Reputation: 0
Post: #160
Thank you good sir!
Since before the addition of PVR to XBMC your addon has always been the best way to keep track of all the TV shows I watch.
Every night I use this addon to see what airs.
I hope you will keep it up.
find quote
ruuk Offline
Skilled Python Coder
Posts: 1,508
Joined: Aug 2005
Reputation: 182
Location: Bremerton, WA USA
Post: #161
Version 1.0.11

Changes:
- Fixed a bug that intermittently causes shows to sort improperly on startup
- Canceled shows are now dimmed to better differentiate from current shows

On my REPO.

If someone finds a bug let me know. I'll push an update to the official repository in a few days.

[Image: sig.jpg]
find quote
Yochanan Offline
Junior Member
Posts: 3
Joined: Aug 2012
Reputation: 0
Post: #162
I'm getting an error adding all from library: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host. I also can't exit TVRage-Eps & have to kill XBMC. Here's the log:

Code:
02:44:25 T:5540  NOTICE: TVRAGE-EPS: Version: 1.1.1
02:44:26 T:9104   ERROR: Control 120 in window 13000 has been asked to focus, but it can't
02:44:27 T:5540  NOTICE: TVRAGE-EPS: JSONRPCAPI returned successfully
02:44:42 T:5540  NOTICE: TVRAGE-EPS: SHOW: Almost Human - MATCHES: Almost Human
02:45:29 T:5540  NOTICE: TVRAGE-EPS: SHOW: American Dad! - MATCHES: American Dad!
02:45:45 T:5540  NOTICE: TVRAGE-EPS: SHOW: Being Human - MATCHES: Being Human (US)
02:46:06 T:5540  NOTICE: getURLData(): FAILED TO OPEN URL: http://services.tvrage.com/feeds/episodeinfo.php?sid=24595
02:46:06 T:5540   ERROR: Traceback (most recent call last):
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 239, in getURLData
02:46:06 T:5540   ERROR:     w = urllib.urlopen(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 86, in urlopen
02:46:06 T:5540   ERROR:     return opener.open(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 207, in open
02:46:06 T:5540   ERROR:     return getattr(self, name)(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 349, in open_http
02:46:06 T:5540   ERROR:     errcode, errmsg, headers = h.getreply()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 1064, in getreply
02:46:06 T:5540   ERROR:     response = self._conn.getresponse()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
02:46:06 T:5540   ERROR:     response.begin()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
02:46:06 T:5540   ERROR:     version, status, reason = self._read_status()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 349, in _read_status
02:46:06 T:5540   ERROR:     line = self.fp.readline()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\socket.py", line 427, in readline
02:46:06 T:5540   ERROR:     data = recv(1)
02:46:06 T:5540   ERROR: IOError: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host
02:46:06 T:5540  NOTICE: TVRAGE-EPS: FROM LIBRARY ADD FAILED
02:46:06 T:5540   ERROR: Traceback (most recent call last):
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\default.py", line 382, in addFromLibrary
02:46:06 T:5540   ERROR:     self.doAddShow(matches[close[0]],skipCanceled=self.skip_canceled)
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\default.py", line 219, in doAddShow
02:46:06 T:5540   ERROR:     show = Show(showid=sid).getShowData()
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 52, in getShowData
02:46:06 T:5540   ERROR:     tree = self.API.getShowInfo(self.showid)
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 194, in getShowInfo
02:46:06 T:5540   ERROR:     return self.getTree(url)
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 208, in getTree
02:46:06 T:5540   ERROR:     xml = self.getURLData(url,readlines=False)
02:46:06 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 239, in getURLData
02:46:06 T:5540   ERROR:     w = urllib.urlopen(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 86, in urlopen
02:46:06 T:5540   ERROR:     return opener.open(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 207, in open
02:46:06 T:5540   ERROR:     return getattr(self, name)(url)
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 349, in open_http
02:46:06 T:5540   ERROR:     errcode, errmsg, headers = h.getreply()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 1064, in getreply
02:46:06 T:5540   ERROR:     response = self._conn.getresponse()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
02:46:06 T:5540   ERROR:     response.begin()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
02:46:06 T:5540   ERROR:     version, status, reason = self._read_status()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 349, in _read_status
02:46:06 T:5540   ERROR:     line = self.fp.readline()
02:46:06 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\socket.py", line 427, in readline
02:46:06 T:5540   ERROR:     data = recv(1)
02:46:06 T:5540   ERROR: IOError: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host
02:46:06 T:5540  NOTICE: TVRAGE-EPS: SHOW: Bob's Burgers - MATCHES: Bob's Burgers
02:46:20 T:5540  NOTICE: TVRAGE-EPS: SHOW: Deadwood - MATCHES: Deadwood
02:46:37 T:5540  NOTICE: TVRAGE-EPS: SHOW: Defiance - MATCHES: Defiance
02:47:09 T:5540  NOTICE: TVRAGE-EPS: SHOW: Doctor Who (2005) - MATCHES: Doctor Who (2005)
02:47:22 T:5540  NOTICE: TVRAGE-EPS: SHOW: Family Guy - MATCHES: Family Guy
02:47:33 T:5540  NOTICE: TVRAGE-EPS: SHOW: Futurama - MATCHES: Futurama
02:48:12 T:5540  NOTICE: TVRAGE-EPS: SHOW: Game of Thrones - MATCHES: Game of Thrones
02:48:23 T:5540  NOTICE: TVRAGE-EPS: SHOW: Haven - MATCHES: Haven
02:48:40 T:5540  NOTICE: TVRAGE-EPS: SHOW: Hell on Wheels - MATCHES: Hell on Wheels
02:48:41 T:5540  NOTICE: TVRAGE-EPS: SHOW: Nikita - MATCHES: Nikita
02:48:54 T:5540  NOTICE: TVRAGE-EPS: SHOW: Once Upon a Time (2011) - MATCHES: Once Upon a Time
02:49:14 T:5540  NOTICE: TVRAGE-EPS: SHOW: Once Upon a Time in Wonderland - MATCHES: Once Upon A Time In Wonderland
02:49:17 T:5540  NOTICE: TVRAGE-EPS: SHOW: Person of Interest - MATCHES: Person of Interest
02:49:23 T:5540  NOTICE: TVRAGE-EPS: SHOW: Revolution - MATCHES: TV Revolution
02:49:42 T:5540  NOTICE: TVRAGE-EPS: SHOW: Sleepy Hollow - MATCHES: Sleepy Hollow
02:50:05 T:5540  NOTICE: getURLData(): FAILED TO OPEN URL: http://services.tvrage.com/feeds/search.php?show=Spartacus
02:50:05 T:5540   ERROR: Traceback (most recent call last):
02:50:05 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 239, in getURLData
02:50:05 T:5540   ERROR:     w = urllib.urlopen(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 86, in urlopen
02:50:05 T:5540   ERROR:     return opener.open(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 207, in open
02:50:05 T:5540   ERROR:     return getattr(self, name)(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 349, in open_http
02:50:05 T:5540   ERROR:     errcode, errmsg, headers = h.getreply()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 1064, in getreply
02:50:05 T:5540   ERROR:     response = self._conn.getresponse()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
02:50:05 T:5540   ERROR:     response.begin()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
02:50:05 T:5540   ERROR:     version, status, reason = self._read_status()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 349, in _read_status
02:50:05 T:5540   ERROR:     line = self.fp.readline()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\socket.py", line 427, in readline
02:50:05 T:5540   ERROR:     data = recv(1)
02:50:05 T:5540   ERROR: IOError: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host
02:50:05 T:5540  NOTICE: TVRAGE-EPS: FROM LIBRARY SEARCH FAILED
02:50:05 T:5540   ERROR: Traceback (most recent call last):
02:50:05 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\default.py", line 366, in addFromLibrary
02:50:05 T:5540   ERROR:     result = API.search(title)
02:50:05 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 201, in search
02:50:05 T:5540   ERROR:     return self.getTree(url)
02:50:05 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 208, in getTree
02:50:05 T:5540   ERROR:     xml = self.getURLData(url,readlines=False)
02:50:05 T:5540   ERROR:   File "C:\Users\Yochanan\AppData\Roaming\XBMC\addons\script.tvrage.com\tvrageapi.py", line 239, in getURLData
02:50:05 T:5540   ERROR:     w = urllib.urlopen(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 86, in urlopen
02:50:05 T:5540   ERROR:     return opener.open(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 207, in open
02:50:05 T:5540   ERROR:     return getattr(self, name)(url)
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib.py", line 349, in open_http
02:50:05 T:5540   ERROR:     errcode, errmsg, headers = h.getreply()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 1064, in getreply
02:50:05 T:5540   ERROR:     response = self._conn.getresponse()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
02:50:05 T:5540   ERROR:     response.begin()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
02:50:05 T:5540   ERROR:     version, status, reason = self._read_status()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 349, in _read_status
02:50:05 T:5540   ERROR:     line = self.fp.readline()
02:50:05 T:5540   ERROR:   File "C:\Program Files (x86)\XBMC\system\python\Lib\socket.py", line 427, in readline
02:50:05 T:5540   ERROR:     data = recv(1)
02:50:05 T:5540   ERROR: IOError: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host
02:50:11 T:5540  NOTICE: TVRAGE-EPS: SHOW: Spartacus: Blood and Sand - The Motion Comic - MATCHES: Spartacus: Blood and Sand - Motion Comic
02:50:16 T:5540  NOTICE: TVRAGE-EPS: SHOW: Supernatural - MATCHES: Supernatural
02:50:22 T:5540  NOTICE: TVRAGE-EPS: SHOW: Supernatural the Animation - MATCHES: Supernatural: The Animation
02:50:27 T:5540  NOTICE: TVRAGE-EPS: SHOW: The IT Crowd - MATCHES: The IT Crowd
02:50:53 T:5540  NOTICE: TVRAGE-EPS: SHOW: The Mentalist - MATCHES: The Mentalist
02:51:20 T:5540  NOTICE: TVRAGE-EPS: SHOW: The Simpsons - MATCHES: The Simpsons
02:51:32 T:5540  NOTICE: TVRAGE-EPS: SHOW: The Twilight Zone (1985) - MATCHES: The Twilight Zone (1985)
02:51:39 T:5540  NOTICE: TVRAGE-EPS: SHOW: The Walking Dead - MATCHES: The Walking Dead
find quote
ruuk Offline
Skilled Python Coder
Posts: 1,508
Joined: Aug 2005
Reputation: 182
Location: Bremerton, WA USA
Post: #163
Version 1.1.2

Changes:
- Changed requests import to requests2
- Now uses requests session for TVRage api connections

On my REPO.

(2014-02-04 11:55)Yochanan Wrote:  I'm getting an error adding all from library: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host. I also can't exit TVRage-Eps & have to kill XBMC. Here's the log:

Try the new version and let me know if you still get the error. The error looks like it is caused by the TVRage server and I don't get it on my end. If you still get the error I may try adding a slight delay between each request.

[Image: sig.jpg]
(This post was last modified: 2014-02-08 21:31 by ruuk.)
find quote
mellow129 Offline
Junior Member
Posts: 6
Joined: Jun 2012
Reputation: 0
Post: #164
Thanks Ruuk!
find quote
Yochanan Offline
Junior Member
Posts: 3
Joined: Aug 2012
Reputation: 0
Post: #165
(2014-02-08 21:28)ruuk Wrote:  Version 1.1.2

Changes:
- Changed requests import to requests2
- Now uses requests session for TVRage api connections

On my REPO.

(2014-02-04 11:55)Yochanan Wrote:  I'm getting an error adding all from library: [Errno socket error] [Errno 10054] An existing connection was forcibly closed by the remote host. I also can't exit TVRage-Eps & have to kill XBMC. Here's the log:

Try the new version and let me know if you still get the error. The error looks like it is caused by the TVRage server and I don't get it on my end. If you still get the error I may try adding a slight delay between each request.

Works great, thanks!
find quote
Post Reply