В каком формате записан этот файл? - PullRequest
0 голосов
/ 29 ноября 2018

Я возиться с аукционом (дополнение WoW для аукционного дома).Мое приложение все еще находится в разработке, но из любопытства хочу узнать название этого формата.

D: \ Blizzard \ World of Warcraft \ WTF \ Account \ 54621418 # 1 \ SavedVariables \ Auctionator.lua

AUCTIONATOR_PRICE_DATABASE = {
    ["__dbversion"] = 4,
    ["Ragnaros_Horde"] = {
        ["Kraken's Eye of Agility"] = {
            ["mr"] = 6019998,
            ["cc"] = 3,
            ["H2935"] = 6019998,
            ["id"] = "153708:0:0:0:0",
            ["sc"] = 1,
        },
        ["Tidespray Linen Pants of the Harmonious"] = {
            ["mr"] = 2930810,
            ["sc"] = 1,
            ["id"] = "154689:0:0:0:1715",
            ["L2926"] = 2930810,
            ["H2926"] = 19698294,
            ["cc"] = 4,
        },
    },
}

Я закончил разбор файла с большим количеством indexOf (..) и Patters and Matchers, потому что я нигде не мог найти этот формат.Вот скриншот приложения, если вы хотите его увидеть.

enter image description here

1 Ответ

0 голосов
/ 29 ноября 2018

Файл LUA - это файл исходного кода, написанный на Lua, легковесном языке программирования, предназначенном для расширения приложений.Его можно скомпилировать в программу с использованием компилятора ANSI C.Ваш файл выглядит как table/config подробности Подробнее вы можете посмотреть на https://en.wikipedia.org/wiki/Lua_(programming_language)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...