autorefresh_movie == False
            messy_exit = False
            _wait_until_end()
        else:
            xbmc.log( "[ script.cinema.experience ] - User might have pressed stop", level=xbmc.LOGNOTICE )
            xbmc.log( "[ script.cinema.experience ] - Stopping Script", level=xbmc.LOGNOTICE )
            messy_exit = False
    return messy_exit

if __name__ == "__main__" :
    xbmc.sleep( 2000 )
    footprints()
    prev_trigger = ""
    loglevel = int(xbmc.executehttpapi( "GetLogLevel" ).replace( "<li>", "" ) )
    xbmc.log( "[ script.cinema.experience ] - Log Level: %s" % loglevel, level=xbmc.LOGNOTICE )
    settings_to_log( BASE_CURRENT_SOURCE_PATH, script_header )
    # check to see if an argv has been passed to script
    xbmcgui.Window(10025).setProperty( "CinemaExperienceRunning", "True" )
    try:
        try:
            if sys.argv[ 1 ]:
                xbmc.log( "[ script.cinema.experience ] - Script Started With: %s" % sys.argv[ 1 ], level=xbmc.LOGNOTICE )
                try:
                    _command = ""
                    titles = ""
                    if sys.argv[ 1 ] == "ClearWatchedTrivia" or sys.argv[ 1 ] == "ClearWatchedTrailers":
                        _clear_watched_items( sys.argv[ 1 ] )
                        exit = True
                    elif sys.argv[ 1 ] == "ViewChangelog":
                        _view_changelog()
                        exit = True
Example #2
0
 log("#    %-50s    #" % __credits__, xbmc.LOGNOTICE)
 log("#    %-50s    #" % __credits2__, xbmc.LOGNOTICE)
 log("#    Thanks for the help guys...                           #",
     xbmc.LOGNOTICE)
 log("#    %-50s    #" % "Frodo", xbmc.LOGNOTICE)
 log("############################################################",
     xbmc.LOGNOTICE)
 log("Looking for settings.xml", xbmc.LOGNOTICE)
 if not exists(
         settings_file):  # Open Settings if settings.xml does not exists
     log("settings.xml File not found, creating path and opening settings",
         xbmc.LOGNOTICE)
     _makedirs(addon_work_folder)
     __addon__.openSettings()
     soft_exit = True
 settings_to_log(addon_work_folder, "[script.cdartmanager]")
 try:
     recognized_ = int(__addon__.getSetting("recognized"))
     soft_exit = False
 except:
     dialog_msg("okdialog",
                heading=__language__(32181),
                line1=__language__(32182))
     __addon__.openSettings()
     soft_exit = True
 script_mode, provided_mbid, provided_dbid, media_type = get_script_mode()
 if xbmcgui.Window(10000).getProperty("cdart_manager_running") == "True":
     log("cdART Manager Already running, exiting...", xbmc.LOGNOTICE)
     soft_exit = True
 else:
     xbmcgui.Window(10000).setProperty("cdart_manager_running", "True")
Example #3
0
 log( "#        default.py module                                 #", xbmc.LOGNOTICE )
 log( "#    %-50s    #" % __scriptID__, xbmc.LOGNOTICE )
 log( "#    %-50s    #" % __author__, xbmc.LOGNOTICE )
 log( "#    %-50s    #" % __version__, xbmc.LOGNOTICE )
 log( "#    %-50s    #" % __credits__, xbmc.LOGNOTICE )
 log( "#    %-50s    #" % __credits2__, xbmc.LOGNOTICE )
 log( "#    Thanks for the help guys...                           #", xbmc.LOGNOTICE )
 log( "#    %-50s    #" % "Frodo", xbmc.LOGNOTICE )
 log( "############################################################", xbmc.LOGNOTICE )
 log( "Looking for settings.xml", xbmc.LOGNOTICE )
 if not exists(settings_file): # Open Settings if settings.xml does not exists
     log( "settings.xml File not found, creating path and opening settings", xbmc.LOGNOTICE )
     _makedirs( addon_work_folder )
     __addon__.openSettings()
     soft_exit = True
 settings_to_log( addon_work_folder, "[script.cdartmanager]" )
 try:
     recognized_ = int( __addon__.getSetting( "recognized" ) )
     soft_exit = False
 except:
     dialog_msg( "okdialog", heading = __language__( 32181 ), line1 = __language__( 32182 ) )
     __addon__.openSettings()
     soft_exit = True
 script_mode, provided_mbid, provided_dbid, media_type = get_script_mode()
 if xbmcgui.Window( 10000 ).getProperty( "cdart_manager_running" ) == "True":
     log( "cdART Manager Already running, exiting...", xbmc.LOGNOTICE )
     soft_exit = True
 else:
     xbmcgui.Window( 10000 ).setProperty( "cdart_manager_running", "True" )
 if not soft_exit:
     try:
    elif mode == "movie_ids":
        log("Movie ID Mode", xbmc.LOGNOTICE)
        for movie_id in movies:
            log("Movie ID: %s" % movie_id, xbmc.LOGNOTICE)
            json_command = '{"jsonrpc": "2.0", "method": "Playlist.Add", "params": {"playlistid": 1, "item": {"movieid": %d} }, "id": 1}' % int(
                movie_id)
            json_response = xbmc.executeJSONRPC(json_command)
            log("JSONRPC Response: \n%s" % json_response)
            xbmc.sleep(50)


if __name__ == "__main__":
    #xbmc.sleep( 2000 )
    footprints()
    prev_trigger = ""
    settings_to_log(BASE_CURRENT_SOURCE_PATH, script_header)
    # check to see if an argv has been passed to script
    xbmcgui.Window(10025).setProperty("CinemaExperienceRunning", "True")
    from ce_player import Script
    try:
        try:
            if sys.argv[1]:
                log("Script Started With: %s" % sys.argv[1], xbmc.LOGNOTICE)
                try:
                    _command = ""
                    titles = ""
                    if sys.argv[1] == "ClearWatchedTrivia" or sys.argv[
                            1] == "ClearWatchedTrailers":
                        _clear_watched_items(sys.argv[1])
                        exit = True
                    elif sys.argv[1] == "oldway":