
warframe-public-export-plus
Otwartoźródłowy, ulepszony zrzut danych JSON z gry Warframe, który uzupełnia luki w oficjalnym eksporcie publicznym (Public Export) od Digital Extremes.
Przegląd
warframe-public-export-plus to utrzymywane przez społeczność źródło danych (autorstwa calamity-inc) które bazuje na oficjalnym „Public Export” od Warframe — punkcie końcowym, którego DE używa do przesyłania wewnętrznych danych gry do swojej aplikacji Companion oraz rozszerzenia Arsenal na Twitchu. Reorganizuje i rozszerza te dane do ponad 50 czystych plików JSON (Export*.json) z osobno wydzieloną lokalizacją (dict.*.json w ~13 językach), obejmując warframe'y, bronie, mody, relikwie, arkana, przepisy, misje, handlarzy i inne. Jest dystrybuowane za pośrednictwem platformy GitHub oraz jako pakiet npm, a także napędza otwartoźródłową przeglądarkę danych browse.wf. Jest to zasób dla programistów/danych, a nie narzędzie lub aplikacja w grze.
Najlepsze do: Programiści i entuzjaści danych tworzący zewnętrzne narzędzia, strony, wiki lub boty do Warframe, którzy potrzebują kompletnych, czystych i czytelnych dla maszyn danych gry.
Kluczowe funkcje
- Ponad 50 plików eksportu JSON obejmujących prawie wszystkie dane z gry Warframe (przedmioty, mody, relikwie, przepisy, misje, handlarzy)
- Dane i lokalizacja są w pełni rozdzielone (Export*.json vs dict.*.json), aby uniknąć duplikacji
- Lokalizacja dla ~13 języków (EN, DE, FR, JA, KO, RU, ZH itp.)
- Zawiera wszystko, czego brakuje w oficjalnym Public Export od DE, a także poprawki i uzupełnienia
- Dystrybuowane na GitHubie oraz jako pakiet npm (warframe-public-export-plus)
- Dostarcza definicje TypeScript oraz narzędzia WASM do obliczania statystyk
- Napędza otwartoźródłową przeglądarkę danych browse.wf
- Referencje do ścieżek ikon/obrazów możliwe do rozwiązania przez browse.wf lub CDN gry
Zalety i wady
- Najbardziej kompletny publicznie dostępny zestaw danych Warframe — uzupełnia luki w oficjalnym eksporcie od DE
- Czysta struktura z lokalizacją oddzieloną od danych, łatwa w użyciu
- Dostępne zarówno poprzez surowe pliki na GitHubie, jak i pakiet npm z typami TypeScript
- Wbudowane wsparcie dla wielu języków
- Open-source i aktywnie utrzymywany (800+ commitów)
- Zasila otwartoźródłową przeglądarkę browse.wf, dzięki czemu dane są łatwe do zbadania
- Tylko dla programistów: wymaga wiedzy programistycznej, bezpośrednio bezużyteczny dla nietechnicznych graczy
- Brak oficjalnego powiązania z Digital Extremes — inicjatywa społeczności zależna od osób utrzymujących projekt
- Stosunkowo mały zasięg projektu (kilkadziesiąt gwiazdek/forków), więc jest to rozwiązanie niszowe
- Dokładność danych podąża za grą i może mieć opóźnienia lub zawierać poprawione przez społeczność anomalie
- Prawie brak niezależnych recenzji lub dyskusji społeczności, aby go zweryfikować
Opinia społeczności
Praktycznie nie ma dyskusji społeczności skierowanych do konsumentów (Reddit/YouTube/Trustpilot), ponieważ jest to źródło danych dla programistów, a nie aplikacja, z której bezpośrednio korzystają gracze. W niszy twórców narzędzi do Warframe cieszy się dobrą opinią i jest traktowane jako domyślny, podstawowy zestaw danych — stanowi podstawę browse.wf i jest określane jako bardziej kompletne niż surowy Public Export od DE. Nie pojawiła się żadna istotna krytyka poza tym, że jest to zasób techniczny wymagający wiedzy programistycznej.
Z Reddita
Z Reddita · r/Warframe →Recenzje i oceny
- 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.”