This VODie plugin is really nice, thanks to the original developer.
I also have the TV3 issue.
OK, so first time poking about with the innards of an XBMC plugin and so forth, and probably not the cleanest solution, but the following makes this almost work:
in TV3Scrapper.py, in function getEpisodes(), change
Code:
def getEpisodes(self, showID):
# Load and read the URL
f = urllib2.urlopen(EPISODE_URL % (showID))
to
Code:
def getEpisodes(self, showID):
# Load and read the URL
# HACK: temp correct the showID
showID = showID.replace('http://tv3.ie/','')
f = urllib2.urlopen(EPISODE_URL % (showID))
that is, add in the single line which strips out the incorrect "http://tv3.ie/" which is being passed in to the episode finder.
Have not even readthe XBMC plugin docs yet, so don't have the foggiest where the regex or call or whatever is which is fetching the showID. Because it would probably be cleaner to fix it there.
This makes quite a few shows work properly ... have not tried them all ...
HTH
Liam