--- misc/xbmc/plugin.video.todic/default.py 2016/11/25 19:38:05 3153 +++ misc/xbmc/plugin.video.todic/default.py 2016/11/29 18:53:13 3157 @@ -3,7 +3,7 @@ ''' Todic plugin for XBMC - Version 0.1.1 + Version 0.1.2 ''' import sys @@ -119,6 +119,13 @@ print "[TodicPlayer] : stopped" self.reportPlaytime("stopped") + def onPlayBackPaused(self): + print "[TodicPlayer] : paused" + self.reportPlaytime("paused") + + def onPlayBackResumed(self): + print "[TodicPlayer] : resumed" + self.reportPlaytime("resumed") def onPlayBackEnded(self): @@ -127,6 +134,7 @@ self.reportPlaytime("ended") def tick(self): + #print "[Todic] Tick: " + str( self.isPlaying() ) if ( self.isPlaying() ): self.playingPosition = self.getTime() now = time() @@ -141,7 +149,6 @@ print "[Todic] reportPlaytime:" + url open_url_safe(url) - def getText2(nodelist): @@ -186,7 +193,7 @@ try: return open_url(url) except: - print "[Todic ]Some error during open_url call to ", url + print "[Todic] Some error during open_url call to ", url @@ -203,7 +210,7 @@ # Adde xtra items to root menu listitem = xbmcgui.ListItem( - label="Søg film ...", iconImage='DefaultFolder.png', thumbnailImage='DefaultFolder.png') + label="Søg Film ...", iconImage='DefaultFolder.png', thumbnailImage='DefaultFolder.png') listitem.setProperty('Fanart_Image', fanartImage) u = sys.argv[0] + "?mode=10&name=" @@ -223,12 +230,12 @@ def buildList(url, title, endlist=True): - print '[TODIC]:' + str(url) + print '[Todic]:' + str(url) link = open_url(url) doc = parseString(link) ty = doc.getElementsByTagName("meta")[0].getAttribute("type") - print '[TODIC]' + str(ty) + print '[Todic]' + str(ty) if ty == 'clipList': mode = '50' @@ -296,7 +303,7 @@ if (savedPosition > 0): dialog = xbmcgui.Dialog() #yes / true -afspil fra position - answer = dialog.yesno(heading='Todic', line1='Afspil fra gemt', nolabel='Fra start', yeslabel='Fortsæt') + answer = dialog.yesno(heading='Todic', line1='Afspil fra sidste position', nolabel='Fra start', yeslabel='Fortsæt') if (answer == True): playPosition = savedPosition @@ -328,11 +335,11 @@ if os.path.isfile(subtitlesfile): os.unlink(subtitlesfile) - print '[TODIC] subs: ' + str(subtitleurl) + print '[Todic] subs: ' + str(subtitleurl) if len(subtitleurl) > 0: subtitles = open_url(subtitleurl) SaveFile(subtitlesfile, subtitles) - print 'TODIC downloaded subtitles' + print '[Todic] downloaded subtitles' image = xbmc.getInfoImage('ListItem.Thumb') listitem = xbmcgui.ListItem( @@ -357,7 +364,7 @@ if xbmc.Player().isPlaying(): if os.path.isfile(subtitlesfile): player.setSubtitles(subtitlesfile) - print 'TODIC started subtitles' + print '[Todic] started subtitles' else: player.disableSubtitles() @@ -384,8 +391,8 @@ url = __backend__ + "&action=search&search=" + \ urllib.quote_plus(search) - # print "[TODIC] Search start: " + search - # print "[TODIC] Search url: " + url + # print "[Todic] Search start: " + search + # print "[Todic] Search url: " + url buildList(url, "søgning") @@ -397,8 +404,8 @@ url = __backend__ + "&action=searchseries&search=" + \ urllib.quote_plus(search) - # print "[TODIC] Search start: " + search - # print "[TODIC] Search url: " + url + # print "[Todic] Search start: " + search + # print "[Todic] Search url: " + url buildList(url, "serie søgning")