Esempio n. 1
0
def traktSeenRate(imdbid):
	mymovie = traktlib.getMovieInfobyImdbid(imdbid)
	movie = {}
	movie['imdb_id'] = mymovie['imdb_id']
	movie['title']= mymovie['title']
	movie['year']= mymovie['year']
	ratings = []
	for i in range(1,11):
		ratings.append(str(i))
	dialog = xbmcgui.Dialog()
	myrating = dialog.select('Rating', ratings)
	if myrating==-1: return
	movie['rating'] = ratings[myrating]
	response = traktlib.setRating(movie,'movie')
	common.traktResponse(response)
	args = {}
	movie = {}
	args['movies'] = []
	movie['imdb_id'] = mymovie['imdb_id']
	movie['title']= mymovie['title']
	movie['year']= mymovie['year']
	movie['plays'] = 1
	movie['last_played'] = int(time.time())
	args['movies'].append(movie)
	traktlib.setSeen(args)
	return
Esempio n. 2
0
def traktSeenShow(tvdbid,season,episode):
	show = {}
	show['tvdb_id'] = tvdbid
	if season==100:
		ratings = []
		for i in range(1,11):
			ratings.append(str(i))
		dialog = xbmcgui.Dialog()
		myrating = dialog.select('Rating', ratings)
		if myrating==-1: return
		show['rating'] = ratings[myrating]
		response = traktlib.setRating(show,'show')
		common.traktResponse(response)

	response = traktlib.setShowSeen(tvdbid,season,episode)
	common.traktResponse(response)


	return