if not os.path.exists(DIR_HOME): os.mkdir(DIR_HOME); gui.log("Quality: %s"%gui.quality); gui.log("argv[0]: %s"%sys.argv[0]); gui.log("argv[1]: %s"%sys.argv[1]); gui.openMenuContext(); factory = MediathekFactory(); if(mediathekName == ""): if(action == ""): gui.addSearchButton(None); gui.listAvailableMediathekes(factory.getAvaibleMediathekTypes()); else: result = gui.keyboardInput(); if (result.isConfirmed()): searchText = unicode(result.getText().decode('UTF-8')); for name in factory.getAvaibleMediathekTypes(): mediathek = factory.getMediathek(name, gui); if(mediathek.isSearchable()): mediathek.searchVideo(searchText); else: gui.back(); else: cat=int(params.get("cat", 0)) mediathek = factory.getMediathek(mediathekName,gui);
if not os.path.exists(DIR_HOME): os.mkdir(DIR_HOME); gui.log("Quality: %s"%gui.quality); gui.log("argv[0]: %s"%sys.argv[0]); gui.log("argv[1]: %s"%sys.argv[1]); gui.openMenuContext(); factory = MediathekFactory(); if(mediathekName == ""): if(action == ""): gui.addSearchButton(None); gui.listAvailableMediathekes(factory.getAvaibleMediathekTypes()); else: result = gui.keyboardInput(); if (result.isConfirmed()): searchText = unicode(result.getText().decode('UTF-8')); for name in factory.getAvaibleMediathekTypes(): mediathek = factory.getMediathek(name, gui); if(mediathek.isSearchable()): mediathek.searchVideo(searchText); else: gui.back(); else: cat=int(params.get("cat", 0)) mediathek = factory.getMediathek(mediathekName,gui);