-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Приветствую! Очень нужный и хороший инструмент Вы сделали. Я давно искал такой!
Подскажите как получить JSON на выходе а не в консоли? (у Вас в папке они лежат)
По вашему примеру:
from d2lib.files import D2SFile, D2XFile, SSSFile
d2s_file = D2SFile('tests/data/MyXaCa.d2s')
d2x_file = D2XFile('tests/data/MyXaCa.d2x')
sss_file = SSSFile('tests/data/_LOD_SharedStashSave.sss')
у меня на одном из чаров падает:
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\test.py", line 3, in <module>
d2s_file = D2SFile('tests/data/MyXaCa.d2s')
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\d2lib\files.py", line 229, in __init__
self.items = self._parse_items()
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\d2lib\files.py", line 83, in _parse_items
item = Item(self._reader)
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\d2lib\item.py", line 146, in __init__
self._parse_advanced()
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\d2lib\item.py", line 392, in _parse_advanced
self.magic_attrs = self._parse_magic_attrs()
File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\d2lib\d2lib\item.py", line 284, in _parse_magic_attrs
raise ItemParseError(
d2lib.errors.ItemParseError: Unknown magic attribute
[data.zip](https://github.com/artcom-net/d2lib/files/5473217/data.zip)
id: 357
я собираю эфирные вещи этим "ломаным" персом.
Есть ещё один похожий инструмент: https://github.com/Tedris/PlugyTools.
Metadata
Metadata
Assignees
Labels
No labels