BW Crafting Tool by Arg

Web Beta 0.4.5

ZBROJOWNIA

Lokalny ekwipunek

Zaimportuj stronę Zbrojowni, aby rozpocząć.

Brak ekwipunku

Zaimportuj zapis strony Zbrojowni. Dane zostaną przypisane tylko do tej przeglądarki.

CRAFTING Z EKWIPUNKU

Możliwe teraz

Wybierz profil z ekwipunkiem i przelicz dostępne pary.

Brak przeliczonych połączeń

Zakładka pokazuje wszystkie fizyczne pary z aktualnego ekwipunku, które można połączyć od razu.

PLANER

Zbuduj plan z aktywnego ekwipunku

Planer używa wieloetapowych miksów i może przeszukać wszystkie wybrane głębokości.

Cel

Kategoria
Wybierz kategorię
Typ przedmiotu
Wybierz typ
Prefix
Wybierz prefix
Suffix
Wybierz suffix

Zaznacz opcje celu. Możesz wybrać kilka wartości w każdym polu.

Zakres wyszukiwania

Status

Gotowy.
KATALOG MORIA

Encyklopedia

Znajdź staty swojego itemu!

Grafiki i statystyki

Wybierz wariant

Kliknij przedmiot na liście po lewej.

INSTRUKCJA

BloodWars Crafting Tool by Arg

Co to w ogóle robi?

Zamienia plik HTML ze strony zbrojowni BW na ładną tabelkę z sortowaniem:

  • półka / kategoria,
  • typ przedmiotu,
  • pełna nazwa,
  • Legendarny TAK/NIE,
  • jakość (Dobry, dsk itd.),
  • prefix/suffix,
  • baza przedmiotu (hełm, czapka, koszulka, zw itd.),
  • ulepszenie +1/+5,
  • ID przedmiotu i ID affixów z HTML-a, jakby ktoś bawił się w tabelki z łączeniem przedmiotów na Morii ręcznie bądź skryptem zewnętrznym,
  • katalog przedmiotów zaciągający statystyki z oficjalnego kreatora BW do pamięci podręcznej.

Ponadto pokazuje możliwe połączenia do uzyskania na podstawie już posiadanych itemów, jak również kolejne etapy do przedmiotów docelowych oraz co mamy/czego brakuje.

Parser nie sortuje po nazwach półek. Czyta przedmioty z kontenerów armoryTabContainer_* w HTML-u, więc działa przy różnych układach półek i layoutach, niezależnie od tego, jakie UI było importowane. Testowane na każdym poza Lite, ale Lite ma takie same kontenery jak reszta legacy layoutów, więc powinno być OK.

Jak używać?

  1. W BW wejdź w zbrojownię.
  2. Rozwiń WSZYSTKIE półki i itemy, aby były widoczne - inaczej parser może ich nie złapać, w zależności od layoutu.
  3. W przeglądarce wybierz: Plik → Zapisz stronę jako… albo wciśnij Ctrl + S.
  4. Zapisz jako HTML / kompletna strona.
  5. Otwórz główną stronę BWCT.
  6. Kliknij Importuj zbrojownię.
  7. Wskaż zapisany lokalnie plik HTML lub MHTML ze stroną zbrojowni.

Android - Firefox + SingleFile

  1. Zainstaluj Firefox oraz dodatek SingleFile.
  2. Zaloguj się do BloodWars w Firefoxie i otwórz zbrojownię.
  3. Rozwiń wszystkie półki oraz itemy.
  4. Otwórz menu Firefox → Rozszerzenia → SingleFile i zapisz stronę.
  5. Na BWCT kliknij Importuj zbrojownię i wybierz zapisany plik z folderu Pobrane.

Android - Chrome

  1. Zaloguj się do BloodWars w Chrome i otwórz zbrojownię.
  2. Rozwiń wszystkie półki oraz itemy.
  3. W menu Chrome wybierz pobranie strony do użytku offline.
  4. Na BWCT kliknij Importuj zbrojownię i wybierz zapisany plik .mhtml, .mht albo .mhp.

Archiwum zbrojowni

  1. Włącz w BW opcję Archiwum zbrojowni.
  2. Jeśli lista ma kilka stron, zapisz każdą stronę jako HTML/MHTML i zaznacz wszystkie pliki w BWCT naraz.
  3. Alternatywnie skopiuj całą zawartość strony i wklej tekst w oknie Archiwum zbrojowni.
  4. Przedmioty z archiwum są łączone ze zwykłymi półkami i działają w zakładkach Możliwe teraz oraz Planer celu.
Uwaga: jeżeli BW zmieni strukturę HTML, parser pokaże w Podsumowaniu niezgodność liczby albo uwagi parsera w ostatniej kolumnie.
Przy szukaniu połączeń o głębokości 4+ WIELCE ZALECANE jest ograniczenie czasu wyszukiwania. Brak limitu spowoduje długą, nawet kilkugodzinną sesję szukania połączeń - chyba że chce Ci się tyle czekać ;)

Ze względu na TOS BW parser jest przeznaczony jedynie do sprawniejszego analizowania własnych zestawów, LOKALNIE. Nie wykonuje za Ciebie akcji w czasie rzeczywistym w grze ani nie połączy się bezpośrednio z API samej gry, żeby sczytać zbrojownię. Nie mam i nie będę mieć w planach eksperymentów z podobnymi metodami. Po każdej zmianie stanu itemów trzeba wgrać świeży plik HTML, żeby zaktualizować listę rzeczy w EQ.

Tabelka prefixów/suffixów powinna być już zassana do parsera; jeśli wyłapiesz jakiś błąd, daj mi znać.

Wszelkie uwagi, zgłoszenia bugów, pytania o funkcje i tazosy z czipsów można wysyłać do Argehar (R21 Moria) lub Sarys (R1 Necro).

Miłego sortowania!

CHANGELOG

Historia zmian

Web Beta 0.4.5

  • Dodano import Archiwum zbrojowni z jednego lub wielu plików HTML/MHTML.
  • Dodano import archiwum przez wklejenie skopiowanego tekstu strony.
  • Przedmioty ponad limitem półek są uwzględniane w Możliwe teraz i Planerze celu.

Web Beta 0.4.3

  • Dodano import zapisów MHTML/MHT/MHP z Android Chrome.
  • Planer pozwala zaznaczyć wiele kategorii, typów przedmiotów, prefixów i suffixów jednocześnie.
  • Planer porównuje alternatywne cele i pokazuje najlepsze plany we wspólnej liście.

Web Beta 0.4.2

  • Dodano import zbrojowni zapisanej na Androidzie przez Firefox i dodatek SingleFile.
  • Jeśli zapis strony usuwa dane podpowiedzi, parser odtwarza kategorię, bazę, prefix i suffix z pełnej nazwy przedmiotu.

Web Beta 0.4.1

  • Dodano osobne pole administratora do edycji numeru wersji widocznego pod tytułem.
  • Dodano wygodny edytor bloków changelogu z dodawaniem, usuwaniem i zmianą kolejności wpisów.

Web Beta 0.4.0

  • Przeniesiono profile, importy i wspólny cache statystyk do Cloud Firestore.
  • Planer korzysta z trwałej kolejki i może wznowić pracę po restarcie serwera.
  • Dodano gotowy kontener oraz skrypty wdrożenia do Cloud Run.
  • Dodano globalną blokadę pobierania statystyk dla całej strony.

Web Beta 0.3.0

  • Dodano logowanie administratora przez Firebase Authentication.
  • Dodano edytor tytułu, stopki, instrukcji oraz changelogu.
  • Zmiany treści są zapisywane w Firestore i pojawiają się na stronie na żywo.

Web Beta 0.2.2

  • Przebudowano Encyklopedię: ustawienia są po lewej, a grafiki i statystyki po prawej.
  • Usunięto powtarzające się grafiki i zbędne komunikaty techniczne.
  • Uproszczono komunikaty dotyczące zapisywania statystyk.
  • Zmieniono długie pauzy na zwykłe myślniki.
  • Zakładka O wersji pokazuje teraz wyłącznie historię zmian.

Web Beta 0.2.1

  • Dodano lokalny zestaw grafik przedmiotów, prefixów i suffixów.
  • Grafiki mogą być widoczne jeszcze przed pobraniem statystyk.
  • Dodano narzędzie do przygotowania pełnego zestawu grafik.

Web Beta 0.2.0

  • Dodano zakładkę Możliwe teraz.
  • Dodano zakładkę Jak używać.
  • Ulepszono obsługę strony na telefonach.