poniedziałek, 5 września 2016

Witam. Używając Brick Inventory już czas jakiś. Zauważyłem iż wersja 2.2 mniewa trudności z pobieraniem i wyświetlaniem obrazków niektórych elementów LEGO. Rozwiązanie zagadnienia tego znalazłem w przyjaznym API udostępnianym przez Rebrickable.com.

Wspominanie grafiki można co prawda pobrać ręcznie jako archiwum. Jednakże aby być na bieżąco postanowiłem napisać prosty program, który:
  1. pobiera plik(i) znając numery elementów oraz kolorów
  2. skaluje grafiki z zachowaniem proporcji tak aby wynikowa wysokość wyniosła 60 pikseli
  3. umieszcza w katalogu z numerem wybranego koloru
Przy pierwszym użyciu, aby zapoznać się z możliwościami narzędzia, należy z konsoli Windows będąc w katalogu w którym umieściliśmy plik FixImages.jar wpisać:
<scieżka do pliku>java.exe -jar FixImages.jar --help
 Zamieszcza także, kod źródłowy do własnej modyfikacji dla chętnych.

FixImages.jar
FixImages.java
fiximages_libs.zip