Для commerce.bin жизненно необходим либо парсер, либо поиск по тэгам
вбил тэг в поиск - он выдал хэш его - это было бы самое удобное
ну либо хотябы поиск тэгов…иначе как и в влтедит бесполезно будет…12000 хэшей руками перебирать мазохизм тот еще.
через хек редактор проще выходит, правда все равно не могу найти - где ссылка на оффсет -каким образом программа находит что у этого нода такой то оффсет
А я думал, это у меня тормозной алгоритм, открывающий за 40 секунд)
Вообще, если нужны данные в определённой структуре из commerce.bin, то покажите мне шаблон, и я запарсю всё
MiHaN556, commerce.bin - это такая же VLT-база, как и attributes.bin.
Единственное, что замечу - если использовать VLTEdit, то сначала обязательно надо загружать db.vlt, и лишь после commerce.vlt. Иначе программа “подавится”. насчет GlobalEd - еще не тестил.
ну пофакту нужны - тэг обьекта и его хэш - это для поиска всех ништяков и добавления в магазин)
остальное там впринципе бесполезно
есть раздел - perfomance parts - в нем описываются детали производительности -посути процент их влияния на характеристики (причем не сами цифорки а процент) -по цифрам 9 а на деле 10 и.т.п и еще раздел брендов деталей - что к чему относится
потом есть раздел visualpart - который мне вообще непотянен - там у деталей типа visualpart также есть хэш и еще куча подразделов…причем одинаковых только оффсеты сдвигаются.
ну по сути нужен именно раздел с тэгами - 0xbbadfe9b
Дальше буду оптимизировать: есть 2 узких места, из-за которых страдает скорость открытия (время открытия экспоненциально увеличивается в зависимости от размера файла, и с commerce.bin это становится очень заметно)
Edit: Решил проблему производительности, оптимизировав алгоритм генерации дерева и организовав “ленивое” чтение данных. commerce.bin грузится за 3 секунды
Наш влтЕд пошёл в гору. Вот видно сразу что и у нас есть талантливые програмисты, которые умею создавать проги, открывающие бызы данных NFS гораздо быстрей чем зарубежные аналоги) Есть вопрос, в будущем появиться русский язык? (ну вы поняли надеюсь)