import sha
  
__author__ = "Ralph-Gordon Paul, Adrian Cowan"
__credits__ = ["Ralph-Gordon Paul", "Adrian Cowan", "Justin Nemeth",  "Sean Rudford"]
__license__ = "GPL"
__maintainer__ = "Ralph-Gordon Paul"
__email__ = "*****@*****.**"
__status__ = "Production"

# read settings
__settings__ = xbmcaddon.Addon( "script.TraktUtilities" )
__language__ = __settings__.getLocalizedString

apikey = '48dfcb4813134da82152984e8c4f329bc8b8b46a'
username = __settings__.getSetting("username")
pwd = sha.new(__settings__.getSetting("password")).hexdigest()
debug = __settings__.getSetting( "debug" )

headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}

# updates movie collection entries on trakt (don't unlibrary)
def updateMovieCollection(daemon=False):

    if not daemon:
        progress = xbmcgui.DialogProgress()
        progress.create("Trakt Utilities", __language__(1132).encode( "utf-8", "ignore" )) # Checking Database for new Episodes
    
    # get the required informations
    trakt_movies = traktMovieListByImdbID(getMovieCollectionFromTrakt())
    xbmc_movies = getMoviesFromXBMC()
    
  import sha
  
__author__ = "Ralph-Gordon Paul, Adrian Cowan"
__credits__ = ["Ralph-Gordon Paul", "Adrian Cowan", "Justin Nemeth",  "Sean Rudford"]
__license__ = "GPL"
__maintainer__ = "Ralph-Gordon Paul"
__email__ = "*****@*****.**"
__status__ = "Production"

# read settings
__settings__ = xbmcaddon.Addon( "script.traktutilities" )
__language__ = __settings__.getLocalizedString

apikey = '0a698a20b222d0b8637298f6920bf03a'
username = __settings__.getSetting("username")
pwd = sha.new(__settings__.getSetting("password")).hexdigest()
debug = __settings__.getSetting( "debug" )

headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}

import datetime
year = datetime.datetime.now().year

# updates movie collection entries on trakt (don't unlibrary)
def updateMovieCollection(daemon=False):

    if not daemon:
        progress = xbmcgui.DialogProgress()
        progress.create("Trakt Utilities", __language__(1132).encode( "utf-8", "ignore" )) # Checking Database for new Episodes
    
    # get the required informations
Beispiel #3
0
except ImportError:
    # Python 2.5 and earlier
    import sha

__author__ = "Ross Glass"
__credits__ = ["Ross Glass"]
__license__ = "GPL"
__maintainer__ = "Ross Glass"
__email__ = "*****@*****.**"
__status__ = "Production"

__settings__ = xbmcaddon.Addon("script.HATrigger")
__language__ = __settings__.getLocalizedString

host = __settings__.getSetting("host")
port = sha.new(__settings__.getSetting("port")).hexdigest()
debug = __settings__.getSetting("debug")

headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}


def Debug(msg, force=False):
    if debug == "true" or force:
        try:
            print "HA Trigger: " + msg
        except UnicodeEncodeError:
            print "HA Trigger: " + msg.encode("utf-8", "ignore")


def notification(header, message, time=5000, icon=__settings__.getAddonInfo("icon")):
    xbmc.executebuiltin("XBMC.Notification(%s,%s,%i,%s)" % (header, message, time, icon))
Beispiel #4
0
except ImportError:
    # Python 2.5 and earlier
    import sha

__author__ = "Ross Glass"
__credits__ = ["Ross Glass"]
__license__ = "GPL"
__maintainer__ = "Ross Glass"
__email__ = "*****@*****.**"
__status__ = "Production"

__settings__ = xbmcaddon.Addon("script.HATrigger")
__language__ = __settings__.getLocalizedString

host = __settings__.getSetting("host")
port = sha.new(__settings__.getSetting("port")).hexdigest()
debug = __settings__.getSetting("debug")

headers = {
    "Content-type": "application/x-www-form-urlencoded",
    "Accept": "text/plain"
}


def Debug(msg, force=False):
    if (debug == 'true' or force):
        try:
            print "HA Trigger: " + msg
        except UnicodeEncodeError:
            print "HA Trigger: " + msg.encode("utf-8", "ignore")
Beispiel #5
0
	def setUsernameAndPassword(self, user, passwd):
		self.mUsername = user
		self.mPassword = sha.new(passwd).hexdigest()