Esempio n. 1
0
def preInitializeItemDatabase(context, **kwargs):
    f = None
    try:
        f = open(_path, "r")
    except IOError:
        pass
    except TypeError:
    	pass

    if f != None:
        line = f.readline()
        while len(line) > 0:
            line = line.strip(" \r\n")
            if len(line) > 0 and line[0] != '#':
                arr = line.split('\t')
                itemId = int(arr[0])
                descId = int(arr[1])
                name = arr[2]
                image = arr[3]
                autosell = int(arr[4])
                item = {"id":itemId, "descId":descId, "name":name, "autosell":autosell, "image":image}
                ItemDatabase.addItem(item)
            line = f.readline()
        f.close()

    return FilterManager.FINISHED
Esempio n. 2
0
def preInitializeItemDatabase(context, **kwargs):
    f = None
    try:
        f = open(_path, "r")
    except IOError:
        pass

    if f != None:
        line = f.readline()
        while len(line) > 0:
            line = line.strip(" \r\n")
            if len(line) > 0 and line[0] != '#':
                arr = line.split('\t')
                itemId = int(arr[0])
                descId = int(arr[1])
                name = arr[2]
                image = arr[3]
                autosell = int(arr[4])
                item = {
                    "id": itemId,
                    "descId": descId,
                    "name": name,
                    "autosell": autosell,
                    "image": image
                }
                ItemDatabase.addItem(item)
            line = f.readline()
        f.close()

    return FilterManager.FINISHED
Esempio n. 3
0
def preInitializeItemDatabase(context, **kwargs):
    db = MySQLDatabaseManager.getDatabase("system")
    c = db.cursor()
    c.execute("SELECT * FROM item")
    row = c.fetchone()
    while row != None:
        item = {}
        item["id"] = row["item_id"]
        item["descId"] = row["desc_id"]
        item["name"] = row["name"]
        item["image"] = row["image"]
        item["autosell"] = row["autosell"]
        item["type"] = row["type"]
        ItemDatabase.addItem(item)
        row = c.fetchone()
    c.close()
    return FilterManager.FINISHED
Esempio n. 4
0
def preInitializeItemDatabase(context, **kwargs):
    db = MySQLDatabaseManager.getDatabase("system")
    c = db.cursor()
    c.execute("SELECT * FROM item")
    row = c.fetchone()
    while row != None:
        item = {}
        item["id"] = row["item_id"]
        item["descId"] = row["desc_id"]
        item["name"] = row["name"]
        item["image"] = row["image"]
        item["autosell"] = row["autosell"]
        item["type"] = row["type"]
        ItemDatabase.addItem(item)
        row = c.fetchone()
    c.close()
    context["returnCode"] = FilterManager.FINISHED