def METHOD_NAME(self, goal, meta, **kwargs):
    if goal:
        return
    global Objectif, DimTab
    ID = json.dumps(meta).split(',')[0].replace('[','')
    f = xbmcvfs.File(STRINGS_PATH + "/data.txt")
    content = f.read()
    f.close()
    Objectif = re.findall('case '+ID+'.+?<strong>([^<]+)</strong>', content)
    # Recupere le theme de maniere plus precis.
    if int(json.dumps(meta).split(',')[3]) * int(json.dumps(meta).split(',')[4]) > 9:
        Objectif = Objectif[1].encode('utf-8').decode('unicode-escape')
    else:
        Objectif = Objectif[0].encode('utf-8').decode('unicode-escape')
    DimTab = [int(json.dumps(meta).split(',')[3]), int(json.dumps(meta).split(u',')[4])]