Ejemplo n.º 1
0
def handle_request():
#    generic_utility.log('mode: '+mode)
    if mode == 'main':
        general.main(video_type)
    elif mode == 'list_videos':
        list.videos(url, video_type, page, run_as_widget)
    elif mode == 'list_seasons':
        list.seasons(name, url, thumb)
    elif mode == 'list_episodes':
        list.episodes(series_id, url)
    elif mode == 'list_genres':
        list.genres(video_type)
    elif mode == 'list_viewing_activity':
        list.viewing_activity(video_type, run_as_widget)
    elif mode == 'add_to_queue':
        queue.add(url)
    elif mode == 'remove_from_queue':
        queue.remove(url)
    elif mode == 'add_movie_to_library':
        library.add_movie(url, name)
    elif mode == 'remove_movie_from_library':
        library.remove_movie(name)
    elif mode == 'add_series_to_library':
        library.add_series(series_id, name, url)
    elif mode == 'remove_series_from_library':
        library.remove_series(name)
    elif mode == 'play_trailer':
        play.trailer(url, video_type)
    elif mode == 'choose_profile':
        profiles.choose()
        profiles.update_displayed()
    elif mode == 'search':
        search.netflix(video_type)
    elif mode == 'delete_cookies':
        delete.cookies()
    elif mode == 'delete_cache':
        delete.cache()
    elif mode == 'reset_addon':
        delete.addon()
    elif mode == 'play_video':
        #    utility.log('play_video: '+url)
        play.video(url, series_id);
    elif mode == 'play_video_main':
        #    utility.log('play_video_main: '+url)
        play.video(url, series_id);
    elif mode == 'relogin':
        login.login()
        profiles.update_displayed()
    else:
        general.index()
Ejemplo n.º 2
0
utility.prepare_folders()
connect.new_session()

parameters = utility.parameters_to_dictionary(sys.argv[2])
name = utility.get_parameter(parameters, 'name')
url = utility.get_parameter(parameters, 'url')
mode = utility.get_parameter(parameters, 'mode')
thumb = utility.get_parameter(parameters, 'thumb')
video_type = utility.get_parameter(parameters, 'type')
season = utility.get_parameter(parameters, 'season')
series_id = utility.get_parameter(parameters, 'series_id')
run_as_widget = utility.get_parameter(parameters, 'widget') == 'true'

if mode == 'main':
    general.main(video_type)
elif mode == 'list_videos':
    list.videos(url, video_type, run_as_widget)
elif mode == 'list_seasons':
    list.seasons(name, url, thumb)
elif mode == 'list_episodes':
    list.episodes(series_id, url)
elif mode == 'list_genres':
    list.genres(video_type)
elif mode == 'list_viewing_activity':
    list.view_activity(video_type, run_as_widget)
elif mode == 'add_to_queue':
    queue.add(url)
elif mode == 'remove_from_queue':
    queue.remove(url)
elif mode == 'add_movie_to_library':
Ejemplo n.º 3
0
utility.prepare_folders()
connect.new_session()

parameters = utility.parameters_to_dictionary(sys.argv[2])
name = utility.get_parameter(parameters, "name")
url = utility.get_parameter(parameters, "url")
mode = utility.get_parameter(parameters, "mode")
thumb = utility.get_parameter(parameters, "thumb")
video_type = utility.get_parameter(parameters, "type")
season = utility.get_parameter(parameters, "season")
series_id = utility.get_parameter(parameters, "series_id")
run_as_widget = utility.get_parameter(parameters, "widget") == "true"

if mode == "main":
    general.main(video_type)
elif mode == "list_videos":
    list.videos(url, video_type, run_as_widget)
elif mode == "list_seasons":
    list.seasons(name, url, thumb)
elif mode == "list_episodes":
    list.episodes(series_id, url)
elif mode == "list_genres":
    list.genres(video_type)
elif mode == "list_viewing_activity":
    list.view_activity(video_type, run_as_widget)
elif mode == "add_to_queue":
    queue.add(url)
elif mode == "remove_from_queue":
    queue.remove(url)
elif mode == "add_movie_to_library":