
warframe-public-export-plus
Покращений дамп даних JSON із відкритим вихідним кодом для ігрових даних Warframe, який заповнює прогалини в офіційному Public Export від Digital Extremes.
Огляд
warframe-public-export-plus — це джерело даних, що підтримується спільнотою (від calamity-inc) і базується на офіційному "Public Export" від Warframe — кінцевій точці, яку DE використовує для передачі внутрішніх ігрових даних у свій додаток Companion та розширення Arsenal Twitch. Воно реорганізує та розширює ці дані у понад 50 чистих файлів JSON (Export*.json) з окремо виділеною локалізацією (dict.*.json для ~13 мов), охоплюючи warframes, weapons, mods, relics, arcanes, recipes, missions, vendors тощо. Воно розповсюджується через GitHub та як пакет npm, а також забезпечує роботу браузера даних із відкритим вихідним кодом browse.wf. Це ресурс для розробників/даних, а не внутрішньоігровий інструмент чи додаток.
Найкраще для: Розробники та ентузіасти даних, які створюють сторонні інструменти, сайти, вікі або ботів для Warframe і потребують повних, чистих, машинозчитуваних ігрових даних.
Ключові можливості
- Понад 50 експортних файлів JSON, що охоплюють майже всі ігрові дані Warframe (items, mods, relics, recipes, missions, vendors)
- Дані та локалізація повністю розділені (Export*.json проти dict.*.json) для уникнення дублювання
- Локалізація для ~13 мов (EN, DE, FR, JA, KO, RU, ZH тощо)
- Включає все, чого бракує в офіційному Public Export від DE, а також виправлення/доповнення
- Розповсюджується на GitHub та як пакет npm (warframe-public-export-plus)
- Поставляється з визначеннями TypeScript та утилітами для розрахунку характеристик WASM
- Забезпечує роботу браузера даних із відкритим вихідним кодом browse.wf
- Посилання на шляхи до іконок/зображень можна отримати через browse.wf або ігровий CDN
Переваги та недоліки
- Найповніший загальнодоступний набір даних Warframe — заповнює прогалини в офіційному експорті DE
- Чиста структура з відокремленою від даних локалізацією, зручна для використання
- Доступно як через необроблені файли GitHub, так і через пакет npm з типами TypeScript
- Багатомовна підтримка з коробки
- Відкритий вихідний код та активна підтримка (800+ комітів)
- Забезпечує роботу браузера з відкритим кодом browse.wf, тому дані легко перевіряти
- Тільки для розробників: потребує знань програмування, марний для нетехнічних гравців напряму
- Немає офіційного зв'язку з Digital Extremes — зусилля спільноти, що залежать від супроводжувачів
- Відносно невеликий масштаб проєкту (десятки зірок/форків), тому він є нішевим
- Точність даних відповідає грі та може відставати або містити виправлені спільнотою особливості
- Майже немає незалежних відгуків чи обговорень у спільноті для перевірки
Думка спільноти
Практично немає обговорень серед звичайних користувачів (Reddit/YouTube/Trustpilot), оскільки це джерело даних для розробників, а не додаток, яким кінцеві гравці користуються безпосередньо. У ніші розробників інструментів для Warframe воно високо цінується і вважається набором даних за замовчуванням — воно лежить в основі browse.wf і згадується як більш повне, ніж необроблений Public Export від DE. Жодної помітної критики не виявлено, окрім того, що це технічний ресурс, який вимагає знань програмування для використання.
З Reddit
З Reddit · r/Warframe →Відгуки та оцінки
- GitHub repository (calamity-inc/warframe-public-export-plus)
“"The most complete data source for all your Warframe needs and interests. Contains everything missing in Public Export and more." ~58 stars, 12 forks, 800+ commits at time of research.”
- npm (warframe-public-export-plus)
“Published as an npm package for programmatic consumption of the data with TypeScript definitions.”
- browse.wf data browser
“Open-source web browser for the exported data; lets developers search/inspect the JSON exports directly.”