コード例 #1
0
	def showMain(self):
                local_string = __settings__.getLocalizedString
                change_language = __settings__.getSetting("change_language")
                if crunchy_json.CrunchyJSON().loadShelf() is False:
                        self.addItem({'Title':'Session Failed: Check Login'})
                        self.endofdirectory()
                else:
                        if change_language != "0":
                                crunchy_json.CrunchyJSON().changeLocale()
                        Anime = local_string(30100).encode("utf8")
                        Drama = local_string(30104).encode("utf8")
                        Queue = local_string(30105).encode("utf8")
                        History = local_string(30111).encode("utf8")
                        self.addItem({'Title':Queue, 'mode':'queue'})
                        self.addItem({'Title':History, 'mode':'History'})
                        self.addItem({'Title':Anime, 'mode':'Channels','showtype':'Anime'})
                        self.addItem({'Title':Drama, 'mode':'Channels','showtype':'Drama'})
                        self.endofdirectory()
コード例 #2
0
	def __init__(self, checkMode = True):
                crunchy_json.CrunchyJSON().loadShelf()
                self.parseArgs()
                if checkMode:
                        self.checkMode()
コード例 #3
0
	def startVideo(self):
		crunchy_json.CrunchyJSON().startPlayback(self.main.args.name, self.main.args.url, self.main.args.id, self.main.args.playhead, self.main.args.duration, self.main.args.icon)
コード例 #4
0
	def queue(self):
                crunchy_json.CrunchyJSON().Queue()
コード例 #5
0
	def json_History(self):
		crunchy_json.CrunchyJSON().History()
コード例 #6
0
	def json_list_media(self):
		crunchy_json.CrunchyJSON().list_media(self.main.args.id, self.main.args.filterx, self.main.args.count, self.main.args.complete, self.main.args.season, self.main.args.fanart)
コード例 #7
0
	def json_list_collection(self):
		crunchy_json.CrunchyJSON().list_collections(self.main.args.series_id, self.main.args.name, self.main.args.count, self.main.args.icon, self.main.args.fanart)
コード例 #8
0
 def json_list_cat(self):
         crunchy_json.CrunchyJSON().list_categories(self.main.args.name, self.main.args.showtype, self.main.args.filterx)
コード例 #9
0
 def json_list_series(self):
         crunchy_json.CrunchyJSON().list_series(self.main.args.name, self.main.args.showtype, self.main.args.filterx, self.main.args.offset)