[RELEASE] The Escapist (Video) Plugin

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
achilleas.k Offline
Junior Member
Posts: 18
Joined: May 2010
Reputation: 0
Post: #41
Will this thread be notified once the plugin is fixed? I want to be sure it's OK so I don't get blocked again from The Escapist.

Thanks!
find quote
Vandetta Offline
Junior Member
Posts: 24
Joined: Jul 2010
Reputation: 0
Post: #42
This is the only thing my xbmc setup is lacking for perfection.

Does this have anything to do with rtmpdump & the librtmp that xbmc uses? I was trying to get the Daily Show and Colbert Report working and all I had to do was replace those files.
find quote
achilleas.k Offline
Junior Member
Posts: 18
Joined: May 2010
Reputation: 0
Post: #43
Vandetta Wrote:This is the only thing my xbmc setup is lacking for perfection.

Does this have anything to do with rtmpdump & the librtmp that xbmc uses? I was trying to get the Daily Show and Colbert Report working and all I had to do was replace those files.

AFAIK, the Escapist blocks IPs when they detect that their videos are being crawled, because that allows people to watch their content without receiving any advertising. They only support Boxee as a third party viewer.

The problem isn't with the plugin per se, but with the way it builds the video lists. From what I've seen in this thread, the developer is working to make the plugin work in a way that the Escapist can support.
find quote
Vandetta Offline
Junior Member
Posts: 24
Joined: Jul 2010
Reputation: 0
Post: #44
Haven't looked at the script nor do I have any experience with coding for xbmc.

But the script isn't using the rss feed?
http://www.escapistmagazine.com/rss/videos/list/1.xml ? How would that be any different than any rss reader?
find quote
YodaEXE Offline
Fan
Posts: 454
Joined: May 2010
Reputation: 0
Post: #45
The difference is that the RSS feeds still direct you to the website and it allows things to play normally, including the ads. What the script does at the moment is pull a direct feed of the video, bypassing all advertisements and such, which annoyed The Escapist, so they started IP blocking people who were using the script.
find quote
beatbreaker Offline
Junior Member
Posts: 35
Joined: Jul 2009
Reputation: 0
Sad  Error logged Post: #46
I've logged the error in the xbmc.log file for no punctuation:

http://code.google.com/p/xbmc-plugin-esc...etail?id=2


Code:
17:31:46 T:140589172119296 M:769863680  NOTICE: -->Python Interpreter Initialized<--
17:31:51 T:140589172119296 M:769630208   ERROR: Error Type: httplib.BadStatusLine
17:31:51 T:140589172119296 M:769630208   ERROR: Error Contents:
17:31:51 T:140589172119296 M:769630208   ERROR: Traceback (most recent call last):
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 179, in ?
                                                PLAYVIDEO(url, referer)
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 109, in PLAYVIDEO
                                                json = retrieveUrl(config_url, "")
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 43, in retrieveUrl
                                                response = urllib2.urlopen(req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 130, in urlopen
                                                return _opener.open(url, data)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 358, in open
                                                response = self._open(req, data)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 376, in _open
                                                '_open', req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 337, in _call_chain
                                                result = func(*args)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 1021, in http_open
                                                return self.do_open(httplib.HTTPConnection, req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 994, in do_open
                                                r = h.getresponse()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 866, in getresponse
                                                response.begin()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 336, in begin
                                                version, status, reason = self._read_status()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 300, in _read_status
                                                raise BadStatusLine(line)
                                            BadStatusLine
17:31:51 T:140589565319232 M:769630208   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.escapistmagazine/?url=http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation%2F3079-Crysis-2&referer=http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation&mode=3&name=Crysis+2]
find quote
YodaEXE Offline
Fan
Posts: 454
Joined: May 2010
Reputation: 0
Post: #47
beatbreaker Wrote:I've logged the error in the xbmc.log file for no punctuation:

http://code.google.com/p/xbmc-plugin-esc...etail?id=2


Code:
17:31:46 T:140589172119296 M:769863680  NOTICE: -->Python Interpreter Initialized<--
17:31:51 T:140589172119296 M:769630208   ERROR: Error Type: httplib.BadStatusLine
17:31:51 T:140589172119296 M:769630208   ERROR: Error Contents:
17:31:51 T:140589172119296 M:769630208   ERROR: Traceback (most recent call last):
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 179, in ?
                                                PLAYVIDEO(url, referer)
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 109, in PLAYVIDEO
                                                json = retrieveUrl(config_url, "")
                                              File "/home/michael/.xbmc/addons/plugin.video.escapistmagazine/default.py", line 43, in retrieveUrl
                                                response = urllib2.urlopen(req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 130, in urlopen
                                                return _opener.open(url, data)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 358, in open
                                                response = self._open(req, data)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 376, in _open
                                                '_open', req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 337, in _call_chain
                                                result = func(*args)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 1021, in http_open
                                                return self.do_open(httplib.HTTPConnection, req)
                                              File "/usr/lib/xbmc/system/python/python24.zip/urllib2.py", line 994, in do_open
                                                r = h.getresponse()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 866, in getresponse
                                                response.begin()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 336, in begin
                                                version, status, reason = self._read_status()
                                              File "/usr/lib/xbmc/system/python/python24.zip/httplib.py", line 300, in _read_status
                                                raise BadStatusLine(line)
                                            BadStatusLine
17:31:51 T:140589565319232 M:769630208   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.escapistmagazine/?url=http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation%2F3079-Crysis-2&referer=http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation&mode=3&name=Crysis+2]

The plugin is marked as broken for a reason. Based on what I'm seeing though, I'd bet that if you try to watch from the website it won't work as well. You're probably IP blocked from The Escapist now.
find quote
beatbreaker Offline
Junior Member
Posts: 35
Joined: Jul 2009
Reputation: 0
Post: #48
YodaEXE Wrote:The plugin is marked as broken for a reason. Based on what I'm seeing though, I'd bet that if you try to watch from the website it won't work as well. You're probably IP blocked from The Escapist now.

That's right now none of the machines in the house can get to it, how did I get IP blocked? I'm going to powercycle my modem and get a new IP, hopefully that'll be the solution.
find quote
YodaEXE Offline
Fan
Posts: 454
Joined: May 2010
Reputation: 0
Post: #49
beatbreaker Wrote:That's right now none of the machines in the house can get to it, how did I get IP blocked? I'm going to powercycle my modem and get a new IP, hopefully that'll be the solution.

By using the plugin. The Escapist can detect that it's in use, and they block your IP from accessing any videos. Floppie is working with them in the same way that others have, but he hasn't finished yet. Once there's a new version of the plugin then it will be safe to use, but until then remove it or don't use it. But yes, getting a new IP will fix things.
find quote
YodaEXE Offline
Fan
Posts: 454
Joined: May 2010
Reputation: 0
Post: #50
Hey Floppie, any chance of an update on what's going on with this? It's been about 2 months since we've heard any sort of update from you. Just wondering if you've abandoned the project or if you're still working on it.
find quote
Post Reply